Extracting prog: 44m9.025633663s Minimizing prog: 45m34.984808018s Simplifying prog options: 0s Extracting C: 22.657507799s Simplifying C: 11m18.789428518s extracting reproducer from 58 programs testing a last program of every proc single: executing 13 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET-syz_mount_image$f2fs-openat-truncate-openat-ioctl$XFS_IOC_FSINUMBERS-pwrite64-openat-fallocate-socket$nl_generic-sendmsg$nl_generic detailed listing: executing program 0: sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="f8000000", @ANYRES16=0x0, @ANYBLOB="010028bd7000f9dbdf2518000000080001007063690011000200303030303a30303a31302e300092a24de60003000200000008000b009c07000006001600080000000500120004000000060011000840000008000200303030303a30303a31302e300000000008000300fdffffffd274f7d1c3cc75ef0600160005000000050012000100000006001100faff000008000b0005000000080001007063690011000200303030303a30303a31302e3000000000080003"], 0xf8}, 0x1, 0x0, 0x0, 0xc000}, 0x44) (async) r0 = syz_mount_image$f2fs(&(0x7f0000000240), &(0x7f00000000c0)='./bus\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='memory=low,memory=low,noquota,alloc_mode=default,data_flush,discard_unit=segment,checkpoint=disable,noextent_cache,age_extent_cache,quota,resgid=', @ANYRESHEX=0x0, @ANYBLOB="2c7265736769643d2471515bc149add7fa392f01e6b564f65ef235465a755c0071e8a9ad701a8a0c7b2d2efb8e5c4560048a7a4f38e3719fd71e88ee00db05abb7bbb16d40d7dd206b4236d7e819dbf17aec2337439d0112c4e8e941bf56530274cde55a1000ec402630321d0a3b4d875326b7da54fae2bb5dde07a457ecd9b515ff33ab6b5e", @ANYRESHEX=0xee00, @ANYBLOB="2c6a71666d743d76667376312c7573726a71756f74613d2dc301ea0c8fc11eab2c00"], 0xfc, 0x5512, &(0x7f00000079c0)="$eJzs3EtvG1UUAODjpGnpgxIhFuw6UoWUSLVVpw/BrkArHiJVVGDBChzbsdzanih2nJAVC5aIBf8EgcSKJb+BBWt2iAWIHRLIcyfQ8JCQ4sSk+T5pfOZeX58516oqnZnIAZxai9kvP1XicpyPiPmIuBRRnFfKo3Anhecj4kpEzD12VMr5PybORsSFiLg8SZ5yVsq3Prs2vnrrxzd//vrbc2cufv7Vd7PbNTBrL0REfzOd7/RTzDspPiznG+NuEfs3x2VMb/QfleM8xZ32epFhp7G/rlHEG520Pt/cHk7iRq/RnMROd6OY3xykCw7Hnf08xQceNraKcau9XsTuMC9iZy/VtbuX/m/bG45SnlaZ78MifYxG+zHNt3fbaT+bj4rYHIzK+ZQ3b7V3J3FcxvJy0cx7raKO9cN80/9vb3UH27vZuL017OaD7Fat/mKtfrta38pb7VH7ZrXRb92+mS11epNl1VG70b/TyfNOr11r5v3lbKnTbFbr9Wzpbnu92xhk9XrtRu169dZyeXYte+3+u1mvlS1N4ivdwfao2xtmG/lWlj6xnK3Ubry0nF2tZ2+vrmVrD+7dW1175/27791/efWNV8tFfysrW1q5vrJSrV+vrtSXT9H+Py6LnuL+4VAqsy4A4OTR/wOzcHT9/9aDiKPv/0P/PxUnqv897f3/EewfDkX/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwan2/8MXrxcliGl8s558up54tx5WImIuI3/7BfJw9kHO+zLPwL+sX/lLDN5UoMkyuca48LkTEnfL49Zmj/hYAAADgyfXlR1c+Td16elmcdUEcp3TTZu7SB1PKV4mIhcUfppRtbvLy3JSSFf++z8TulLIVN7DOTClZuuU2tWz/yfyB8NRjoZLC3LGWAwAAHIuDncDxdiEAAAAcp09mXQCzUYn9R5n7z4KLv7z/84Hg+QMjAAAA4ASqzLoAAAAA4MgV/b/f/wMAAIAnW/r9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB3du4mN20gjgPo3wYX6IeKqu57le7gGD1Cl11WHKCX4ABd0Cv0ApyB7HKECCLsCYEIRZE8NiF6TzLDGPNjxoLFzKABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAu3VSr+b/f3/60zdnu2snTGwAAAOCcTbWa10+mTf1DOv8pnfqS6kVElBFxbuw+iHcnmYOUUz1e//f4+upJG/5H1An7zxil431EfE/H3eeu7wIAAABcsdHzL68Xy1kzWm8epv20itehmbQpP/7IlFdERDW9zZRW7vO+Zgqrv9/D+JUprZ7AGmcKa6bchrnSXqT+uR9m7cZHRdEU5dm3HRqZre8AAECPBidFv6MQAAAA+vTz0g3gMop4WMo8LAWmPwyk5b3JSQ0AAAC4QsWlGwAAAAB0rh7/97T/3y73/n+T3HcDAAAA3qhm/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6tKlW8/ViOWubs921k6c3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXM/r3FUcQDA38zsbH+ouEbZQ0QUPOjFbre1tTfxoAQP/glCSLc1duuPNgdbipiLN8m5F9GjiKDEW/+Hnlvopd562EMFz8qbnclO0oCr4swm+XzgzfvuY5j3fbMQ8p03CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCZvDOLs3joTeO0HLv3+NZa7O/v6aM7Ww+WY4tx0mTSB8NL9Q9Jv71EAAAAODqyqr4PITzMt1din/aK+j+vzok1/3fPTOOqnt9b91d9VfvH9usvj17Ymag3nSde9NL6eHT6yVQ6/98qF9uzf3tGp7jzxbOXrPhC0vc3n5/kx+P9TL65e/fdbnFrjzWRLQDwb5yq+jKofh+K/bDNxAA4Mjq1wruq/7NeuzkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANGGyGZ6q4iSEsNyZxdH9x7fW9uvvbD1Yrtr527e3wleza8ZL5CGES+vj0elGV7PYrt+4eWV1PB5daz54OYTQ1uxvl8u/8uEcJ4eweyQLe0cEixyk5Ze9KPkcjKDFH0oAABxKedliXf8w316JY8lSCH9+v7v+f60Whznr/0cfnb9Xn6te/w8bW+HiG2xc/Wxw/cbNN9avrl4eXR598uaZ4VvDsxfOnbswKJ6VDDwxAQAA4L/plq1e/6dLT+7/n6zFYc76//Nvh1/W58rU//uabfq1nQkAAMDR9twrf/ye7DOedLvhi9WNjWvD6XHn85npsYVU/7FjZavX/9lS21kBAAAATZhsJrv2/y/W4jDn/v/TP7z4U/2aWQjhRLn/f2rt0/HF5paz0Jr4c+K21wgAAEC7TpStvv+fF+//pzuvPKQhhNdfncblvwGcq/7P3vv6x/pc9ff/zza3xIWU9qf3o+j7IXT6bWcEAADAYXa8bLHY/y3fXvn455MfdL3/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANC0vwIAAP//PJY89w==") (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) (async) truncate(&(0x7f0000000940)='./file1\x00', 0x2fffffd) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101041, 0x15) ioctl$XFS_IOC_FSINUMBERS(r0, 0xc0205867, &(0x7f0000000580)={&(0x7f0000000000)=0xfffffffffffffffd, 0x2, &(0x7f0000000400)=[{}], &(0x7f0000000540)}) (async) pwrite64(r1, &(0x7f0000000140)='2', 0xfdef, 0xe7c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x5) fallocate(r2, 0x8, 0x4000, 0x4000) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="702300001d0001012dbd7000fbdbdf2509"], 0x2370}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): bpf$PROG_LOAD-syz_mount_image$f2fs-openat$dir-unshare-socket$tipc-bind$tipc-bind$tipc-bind$tipc-execveat-socket$tipc-bind$tipc-unshare-sendmsg$tipc-socketpair$unix-fstat-setreuid-socket$nl_netfilter-openat$fuse-mount$fuse-read$FUSE-accept4$tipc-preadv-write$FUSE_INIT-syz_fuse_handle_req-syz_fuse_handle_req-fchown-bind$netlink detailed listing: executing program 0: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="0500000000000000791068000000000005000000000000009500000c00000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f00000105c0)='./file1\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='active_logs=4,jqfmt=vfsv0,prjjquota=f2fs\x00,mode=adaptive,heap,norecovery,fsync_mode=posix,user_xattr,disable_roll_forward,\x00\x00\x00'], 0x1, 0x105c9, &(0x7f0000020bc0)="$eJzs3M1uG1UUAODjpClNKCVCLNh1JISUSLUVJ2kFuwCpAIlUET8LVuDYjuXWP1HsJKYIEVgjln0RWLFnz0uwQyyQ2BWBPDOGphQRqHGS5vuk8Zl7PXN8rlWpOnMjB3BuzSe//FyIKzEbEdMRcTkiPS/kR2otCy9ExNWImHrgKOTzf0xcjIi5iLgyTJ7lLORvfXrvcOP+YGMuz3rtZFYMnAYvRUR7Jzs/aGex28ji7Xy+st9MY3t1P4/ZG+07+bibxYP6VprhoDK6rpLGlUZ2fXdnrzeM261KdRgbze10fqeTfWBvvzHKk95wu7Kbjmv1rVG5h+l9d7PBII93e/0sTy3P93GaPvr9Uczm64N6tp6dO2msdvr5fDerr1YfDON+HnvZdFS7rVpax9Z//JLPgLebnb1Bsl/f7TW7neR6qfxyqXyjWN7t1ur9+mqx0q7dWE0WGq3hZcV+vdJea3S7jVa9VO22F5OFRrVaLJeThfX6VrPSScrl0kppqXh9MT+7lrxx6/2kVUsWhvG1Zmev32z1ku3ubpLdsZgsl1ZeWUxeLCfvbmwmm+/cvLmx+d6H6x/cenXjrdfzi/5SVrKwvLS8XCwvFZfLi/9ywb+eyvUP/4uezPofcunxbue8K5x0AQBnT9r/z8Yk+/9Pvr330/oXle/1/3COnaX+v5k35Pr/8Tsl/e/k+v9jrP/zc7R+/T+PRf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBu/TDz9ZvpyXw2fjqffyafei4fFyJiKiJ+e4TpuHgk53SeZ+Zvrp95qIbvCpFmGH7GU/kxFxFr+XH/2UfXfmGs3wQAAAA8mb45vPpV1q1nL/MnXRCTlD20mbr80ZjyFSJiZv7HMWWbGr48P6Zk6b/vCzEYU7b0AdalMSXLH4p9NqZ0xzJ9JFx6IBSyMDXJagAAgMk42gnYUQcAAHhyfXnSBTB+x9m/K8RoK3O0F5z+5f2fG4KzR0YAAADAGVQ46QIAAACA/13a/5/l3/8DAAAA/ln2+38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+zcze5aQNRHMCfDW7pl4qqLiv1Kt3BMXqELrtEHKCX4Aj0CrkAZyC7HCHCER6j4IhIURgbBf1+kj/Ggj/PiM2bQQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgT7fVev5/8fPfuTm7+jx57gYAAAA4ZVut583JNI0/tde/tJe+teMiIsqIONW7j+JdJ3PU5lTPvL56UsNNRJOw/4z37fYxIn612/3Xvr8FAAAAuF6b5WqWuvW0m166IIaUJm3Kz78z5RURUU3vMqWV+933TGHN73scfzOlNRNYk0xhacptnCvtRUadw+ToUKRDOWg5AADAILqdwLBdCAAAAEP6c3S+uGAdDKyIw1LmYS24+ef944Lgh84IAAAAeIOKSxcAAAAA9K7p/z3/DwAAAK5bev4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfdpW6/lmuZqdm7OrX+HHJL25rusMtwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MD+vKNACIRBGOxd35nM/Q8rDRobmlSB8PE3BgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw4nd/+T8xNc4kc6+NpeeRZO3U2Do19s6Noz+Mr18DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/vzkgIhEARRMGf876Tvf1hJ0DOIEAENjypq0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHzR7375PzE1ziRzp42l45Fk7aqxddXYe9A4ejDe/g0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzv37xpJFQcA/M3uzt4PkFujLJyNJ56cKF6y5y8EmyuEYCFYieWS2z1W91TuUnhHCtNYCP4HNtpeIwQEOQv/giusvDI2EWSLCBZWyvyKk2zQiZrZ3dznA2/eN5OXed83gZDvvEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMLkarhQxM3k0MniRn7ux92NtaR/cKBP7PTvnk9aEkf1pr1wWsk96s46CwAAAE66ZlHfhxC2463VpG900vr/mWJMUvNvPJLFRT1/sO4v+qL2T9q97756e2+iTjZPHEL4pjMerNS2wvl2seK4cxXGpM8Ssic0zfTb1nhz87FJnN716PP7999op+Gp/5YxAPB/uFz0eTCMPkl/PxqOxoPeLBMDYHG1/vnTxZCi/m92asgLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYMYmm+H5Io5CCE+0/ooTD3Y31g7rd/p3zxft3LuPf1q+ZnKJOIQwHI0Hp2tcyzy7WHHcrdt33u+Px4ObRwqe/FdfJRAIFiU45h9QAACcKHHekrp+O95aTc5FSyH88eX++v9SKQ4V6//vR/culecq1/+92lY436rW/8vrNz5avnX7zgujG/3rg+uDD670Xuq9uvLay71XlpP7uZIdjzlbAAAAFlU7b+X6v7E0vf9/thSHivX/Dz+/80t5rqb6f8rR9/+POSEAAICH2KMXfvs1OuR81G6Hj/vr6zd72XHv4yvZcQap/r0z06dO5a1c/zeXZpAbAAAAULvJZrRv//9aKQ4V9/+/fe73L8rXbOaPIIaj8eDy2ofja/UtZ25N7/93Dh1Xx58T17BcAAAAZuRM3sr7/3H6/n/jqWJMI4Tw7NNZnP8bwEr1/+utz66W5yq///9ifUucS41udj+qvP+fju2G0OrWkBgAAAAn0um8JfX/T/HW6ntfn32r7f1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5kf+5tEwbCOA6/viRK3CYjpLf4mIGGCsEKgIRkyTMwAAvRUNFaLAIrgATnms5QPE/z/xVX3AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvL3r0xcfEVFE6jJFmm7/zp8R8RVp17aT73sW+8up+Xnk4nCc5fyN+X8ZEWUUfZwDANC7qtsc6029GuQd5h3lHeetyqZevvLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAPHAgAAAADC/K3T6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGCgAA//9fbFmx") openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x82) unshare(0x20000400) r0 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000200)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0xfffffffd}}, 0x10) bind$tipc(r0, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x2, 0x2}}, 0x10) bind$tipc(r0, &(0x7f0000000100)=@name={0x1e, 0x2, 0x0, {{0x42, 0xffffffff}}}, 0x10) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) r1 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r1, &(0x7f0000000140)=@name={0x1e, 0x2, 0x0, {{0x42}, 0xffffffff}}, 0x10) unshare(0x44000000) sendmsg$tipc(r1, &(0x7f0000000380)={&(0x7f0000000140)=@name={0x1e, 0x2, 0x0, {{0x42}}}, 0x10, 0x0}, 0x404c0d0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fstat(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0x0, r3) socket$nl_netfilter(0x10, 0x3, 0xc) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002100), 0x80, &(0x7f00000002c0)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r4, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r8 = accept4$tipc(r1, &(0x7f0000000280)=@name, &(0x7f0000000340)=0x10, 0x0) preadv(r8, &(0x7f00000093c0)=[{&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000580)=""/167, 0xa7}, {&(0x7f0000000640)=""/185, 0xb9}, {&(0x7f0000000700)=""/32, 0x20}, {&(0x7f0000000740)=""/109, 0x6d}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000083c0)=""/4096, 0x1000}], 0x7, 0x0, 0x4) write$FUSE_INIT(r4, &(0x7f0000000080)={0x50, 0x0, r5, {0x7, 0x29, 0x9, 0xffffffff9084edf4, 0xcd, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}}, 0x50) syz_fuse_handle_req(r4, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006380)={0x20, 0x0, 0x0, {0x0, 0x1c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r4, &(0x7f00000063c0)="a7ffa00fb7362d7643b5d57b252efa82f0048b50f15e806e5140cd8c68db5a3959b26b42770661873ccd880e952eea780936031a07bdb88a12b719c73ff26b23961bfe71fe9ed7077f1890359617a4b58fb5aa636467bbe5f6598c7d286ad1a39784120d5adcf3532a22486b315ab6ebdac84e85cecca574113f022c33b818b353f90b8da049025ab6e6c364d69588409d14df74744c20c3364d431e8417e781c32d2281e712cfd3ba31d4197a32f8ae189ab04f787f421a7b8573c56df0ee9e8088ffd9b370e1cf78a2fa7adb10b2770d61d471158ed6d72e8f0c0c0e10673894ce9b86c854efa8932534bbabc7b6c3e0a2b1898befeadde5346a4d884c69138ce4c9a69e466c7b7c6fb1711a6ba276778fc735e814679ed1d58418ad2422c216f41cc2d8794614867f1f5840a54c31ffe46af3065a1eb8f3a2cde8381e556d13f82773cd7c72869169a8b9d38a1d8a521a907822fe862a2da9dc6d3cdfe9d41453b4022bb4a2d981767fbb83da01d7e8adb99f2c2bd0822e824129ebc992e4f189edd80179cf07b93ce537ab81dc0d6a08ade45b237a3471706aacfbf9931894ff0b1c744dd71502871c3a5569baf7119bd318b8c493144265e5ada08dc6c54f602a3d866d2ba2875fa5c1d05c0724b7dbd0b033d47ee478d3ec89ec7baa51aaf7a8fe8ec047dafca190f11a334143197bd10aa003180ced26b08cfdc90891d6eb631bb0b1545ce823dea37d13e5c95f226b7a888925e8e5103984b2e01970f0c61069b976adf601187e69034fce51eef9b720c20054694df885345b05927b26044d4fd5ac729cb8d36250da0af4187f2f1fac72c8db880bbbaf9f2c3570c489f32a47ae4f75cae00225029b3662dad99fa4a561ab22f41a4f02e896dd145a8a54ef30a58eb30d4fb690d758d5429c1af4a3f596ba6f226f71a15d1f6ba47328697aab83322afa4c02a601c39faf22ce3e626f843032ce6f8e0444a4260c527b23a92df5ab18bd368bd016085778a08d9ee6f8092be13ce18a8cd97ae80f5b1ec36871fa362e34cb3b38c21f75bc4865896b1d4baf847d2740c0150802b505713bfcb91d70d7d23ec2402abef578202b863bdc9af2cccfe15be94c946cb265515efc1feb6a589d8ae08b1494655727d2c43825f88f4ddb850e258d796b886220897f8075b1a9e88e82b330fc12c9721dd88ed83fc08958d12220ea9c441e81fc49d5bdf3df4357f7bc2dca0acface8545028135c16ee46a0641bd327bef978cef5627d1fa8bfa87339a7438de30f143ff547f58bc446a6b01d9fc9f5ad435594426771720940008b182b74e83df5f68eb9e29caa0a5d58a32970e3e0ad74c37683418d232709b444ee4a871fa5fef5ff34c2d659c62e473f77b4bbe09b3b6a2a7b77e872d8329a79c6c1375a56f67a63cba8c495756aa0a536e733bcb28e514771a6e06a22c58604437b157ec3fac6a14454b57eb0841938236fe1b885bbc88156c3c149c694542f871db9a99b906a40220f2ff3694ed071766977903fb6011e7ac2c6e63f6a4a7d16003fc0bbafa1def29420838ebe960e3f0eb0fa04a3a05e81f33e8a931c727cb0c69efe820d7da367c45d4718c729683141dfaa24409cae64b9e1890a0cef5e1fce1f22f50fe8718616247e73110da1f96d03491f5e36188c451da1fe60ff7a126d79d4eac5c285b4eeda3a4d914cbc3bb757aa58027ee9b90090ec1fd43d5bc92b0c1a42874d631b28a239461b230347d6e16533ff8949ef6568640cd37efdd04e0d912337565ece700da2e1fba10c1b24e1a2ffca1ee3de772bf6bf6fb7a24b38abd36bd55c90aae12a109df0341509881f3c8b1576ea4a724961976ebaa4083a773830254966674fcded2b0376debb6097a2b8f6ae2da9940966229e1a0ca93989ec4d871c8b89970d766bbc928b3d2b094176c020dddbacb1915a61fc584e6acda67325ce26995d8e315663fecd66fc5a0ab0e75fdca087afc7a0b65109f346d544014b1260e689b271d7e692fd83ac488aaa583072f1068cd6275ca08f542a691512927b0ea76584dd2b5632219afd0abdf26bc10c5a72e1ba7da48909e906c226564156cf12cc5da7da6575a1769c52ca13ba5643c598474af9ef8f5cab8b64c475483e7e91e4f12cabb3849b9d9944bad479cc99c640e216e3e287b9378f0c1f98f658d7c57b2135531812e0139f1858472f4cdfd23705521a5135236090a8c43a8015abad21cc0f8fdead3259c41a13739b50c4de4fc2a620c67c3da0f2bbed98325a7ad56d297ed0c34351f4ddf63c7a9fcf8e326a02303bf2c1d60652a9cc3c3d616531902a621574991fc82f2252623ba625ea5ba754c5ab9386ea1fa5f69b1a2881ebcf7b19167127c8736ad614fb03698c23ad70f1dc2263a8fdc36d03394c362206118a1a94be6adf9e05256eb9b3f0fd02e6f018fa9dd3e2e839fb8cca700f29d0b8b9fa81a70cba4ac8b0e666f2efbb89f45667b4cac3947096be48d9fc2cdc5aea16bb5c069088caafd48422ab61cbc3af86ef8daa2d9608166d2e8097fe8088a17a30a7309ec3718e3a652217df12d85667400a9073dc0c1f485be09592670874714c6d3d557dfa41f6dcc4c3ca04111586d8e30ddc7d8067563d4acafa1f35ebf2a3a1c2d298618295bab8b71638f10164e9ee88668f899fb06112d72f79705d7aa0217007ca5e258f34e2b227acd87af2c2d0d019a25940675378aba10e74b849d2573c894fe781c25eed4a48d216f5359db7317dd101fc57249c188ff3243123dbae6eada1d30705e3c35a2912ceb8a2e57b9017b94a6bac989488d98a5a9017477cf96b39de4244ac742a4cafb1807f59b0d3b00000200db1317953d6443b662d4d47c84740b82069a00a6e1de3e6c03d17fd95e5b234c5e7169eba0831488cb246bfccc89413d4609a42a459f2695bf8d4303988c934b591a678e6f2de36fe42a57f32ea785fe95c1636d857ff50bf6a3bfc9a00085e056b2403425be90242318c67a87917c4212ab71663c05f1802d586297c09286ea12db0118fdcb41336b802016979bda1f8f8905eb701b175af95f15693675b07eacab5f75dd4cda48a81a17e0273677453dbeec8707f5d365e6998d4792942a26f5a9147c41e4040740660fb8271aef838d2c36ca6c15d27615ecd7044b4f47dd3412025c05aa2f91bb85a15b0e0e86cbd0ed33aadc4e601e4ddf2107f55588438dfc69dac387f2c9996cad89b236ad73509b59a067783b52d424fb1efc60aaebc5ab5d72c742e6e0055fc82dc33ebd8a27e9a079bbcee2160874f19a1b4028f9f9fd0aa6c7411ab64dd9fe1ea8451791b1c8496336fe7349db30c6913a28037a7c35842133242160b1c70cc8565b0dce3281785ce050a6ff1d0dcb9feb19084f3a2c2b596eb62d948aa0525ecee9862d4c345902367331b53404975dd759806fdd88d22c5c07623c11cd247d38da951e4ae8d7ffc6eea547d6e8f7dfc83dabdb29ea6e8e7a56b4fdaff2b6a6cdbacd75d2712a780b51fa529628fc68a0b115f594aa9f2e5171ed7c782ced53aa3da83b2b5f347d299d594bbeb8973b80a2150bf36ba7549227c2fd43c197b5f67d71be225290f6fc22db5ca50c747a99d20c2fbd121448e2aa8a691dbb0fd52c3cd109180b5dfeafb2dd1547ce6133b279f977036067491f64d0668dd80bb5280f7463b14c91d591df4900514b04fe2eba55e2b4c95d76c78ab4d62ebfad5b1545ba1a148cdc65ff6180254231906b1389975c4f9c6d18e004d9721388fa88292c465e48de5660e8955bed21dda3fadb5224df37b3c2b83019d325ef9c07b6055d48163130e667ac510368dfd196d48dbecaebc08b1d0dbe5702c8509d537f71348fce869b409a947be6d256129a773944a4d050e39a18434c8565d2b63f83f47ad0958eaa861f4978ccd6db9d9623d96aac44d68ad511ca03d60165c6a8ce61f7f742caefe2af5a758da986c1093a5a20a4776736dee2db002a2bc2a4b49b958955894be3dc805eb5209055f4bf4b24640a051b1a5753a8cf4488aae9296f323935da64371b33877f831e35aed0011ab05302602b17555d94a8d27cfed4b734cc2da68e0e79b4ef02ed88fb29de99bbc0217fb5720f93b8e65195850a5f63a9d103bf35f01628e7d21ae1f7151315d84226404b53751db1f35b99b71ffc5c4fe2f3d6a77116f9b6a363be56b63d41ee08d7c44bb562199bcdb1b52fec99ed2f8b8cfd6d38e80d6e65562fc61c3d4e988983b9eaa1f4bf40c2107172b8615950bf71f104a9f5c08b8501c97a6a1406dd74eaae1e50d6e216bba4eea3f00acefe6e78e73dbe8aabf06f4bacea5da6710c0dc3113d297e6d060f633dac4d77c6f517a676f881beea34c552c044bf1d654cab8eea33eb123e024c3198cd43486988ccaf35645f9780e1021b03314214aa11474539360b9bad6b5a6cc6efdd64c67e8c6e85650112138838e14deee1797e9930fbdac8a2575c6f796bfb340b0efad68cc9497b1360af46860b9963e64e01dd9348072fad39259db83898ba02ca4b254ca5d79cdd3916fcfb03ace4cc1e1b1695d5b8aff4f7ee846b79926df4014297a822ec51182b618b2bf2f3e6c047bd66b6d7dc99da51c81247e779a8c0a4566aeed7dc983112dd44acbf324f26a34cbb859ea9a4d76225ea6eaae15572201964259b1bef04c873431a1474c03ad4988db95a49725abc390303379c4a4ddd17b58bdc59bc7db412e8ece1c94036c4b11b99f7f76a829a0236ca3b3586843311e01d410d94c9fa6bb6df230d36536721c4251175b049616184c70380d9ea0086a2089a002928aae612f8f3f397e917bef72303c5cc33e3fd23a254b3f2a37d0ef7eeca37cea532a6118009c1eff356236ed091e463d277097e9b0eb6728d55803b136dac4e4ad0c09520d67e478a03e50b884f1602b43296bb95dd709bb98342e7344c63c729b9e6e161f464bc4c9dbd02c927e86e50bbe457dcb1780e3623e18e6a761dcca00339aa2d29de9ecbe67c98912f13301d5ec4d0903666424b82f33fbf6c362acbd118c95e1cf19792b41e224bf9d6d1412e544104df44515a1804141ab6c7826a681aae5932fdb8779c75913945b6fba13d04d4f96e6471b19025708d8b0ca1504325873893a5af9a9b1096cacb5f6e6bbc11175bbdc70d312255804d1c5f243ae561c0c073fdee705b1c847529c7399785a0e58626a0311fb00cd69da9fc578b2e28c28672a9630008c9ba86d8fe22e0d334f24328c705386cdef00e05f6340b53581b99ae4ff8873766c7804c93b7d9f83c1b01f7b65bac5082717a0db41714d7bacf9ce3cc6205381c83d30f05061e7619505d6d287fbb476449dc0292fbdf00026a5366256e4c380174c671a5baf5c5a0e1d2c5e3d169171bc93e68cbf069244bcfe44d2b325056998915680c3b12aa558442e08ae598d55bb645384aff0cb2a9703408b614a9078ebafbe740a1d4327a5285d2dbce6cce07546915ddf81e8e81a1842bad9b24fe4bab0f273fd403863d842229f917dfb40f4621e6ba6426eeff2b3bd08df1d1d9a01eea869ea9e063e864f86cbe4bcb98009850cee644fdba6e9dd75f76e6f5c0cba6ce85047ee18d54f2fdbbf92da611e8d6fb946db81d4c9a0415405f2a7c5a31040183b64fa56cd82f1f1a783a090de97f619075bc52c01b251ef59faf636b47a5753fc9e7fb01fb6d2450d66fdf14200b4e1addaa38c497a95a1f4d2bc5eea644dbb0767562d87e9d7909d8a2b3cc7314e272cfe09bc66ac1c8510d7de54e129418446b7022ffdfe1ad64d8e4b5a34dcdc5792f25e4f99bc778b79cd77355e814de3d96abbae10a8631bc06fc388a85f93119b3f0a50ddca78c6471a7a4e95698838c45eb56e36f21e7fa7df92e182dfb074551fba52c4f8ba113b18bdbede64b4008c7fb828b2ff40a8031d819d5edcac5a218f9120b124197f61535d8313949de17ca9782028f67fc3bd128771b315921cb3664c217149d86936b93c8c6b8b3a25af2d9643e63e5c1dc4d904cd1ea8e1060b7f125073da8931d08f88515925ea938ca0d4203b5a15bbf26af5f6031e55f6197451623c471dfddb3d678a8ceb6d44c3dbe8d6db6dac22124859894deb45ad1f471c8cae4083bb9026fea2a93f361863aa9e8d7d17cb97eaca9de77bf8c91cc6b8047ddcf7cc569c6ee1cd22710dcca7f4dac0e49e924a127581ee79fb427712965abbd5b5dec571a53344a0f5c6ae6c4b9b655ffbf6d6045dabec0a295014f7caf1fa2b3436f033cce5fc7a14353137064a5fab0926c3c095a5127a43b738b07c4be3bfb63fcb094daefa890e9b21643ed2b8c5d981473c481f3ef85a25fbc1fe91603a41393a9d6f626b2c6408061af49eaffab36b77fab3b47c80cdaaa5cbf29b86369afc64fde2f69ece0c514bf0a98551d7c36055158c49095adf32d8f8dc7b7b0a18cf0d2962c602b07006a53e078d26b16b23dc90b69f8618fca4b41f45afb1761cc2b215b90dfc998e038111199eea0ea0322b3e30b6dd39a0593d7428d69f40ce072491e0005262d24cc6bb45692333af3cdabd9a6024ced752baa74b81233b7a3f871dced46c52c6b749df68c4e2a5ac467c509ce2fa75ef1df2ad760702117b8006aee3b28d154cae96cbfafaeff9450a837e7f2719d8566bc8239656e31c2394a09038ca0494c82691a36b2b5b8b23d1003bcdd657591d1f36606f8fb0823da0c962b796b5a78193e95a766cc85259c1e0192f51e54bdcd85d26d44762a7b4c5a78fb87293e035ce3625841b4e85764200817f80557b7b6772da81c93675f143c2a8730f5d9ef8c1ae8270fca47289dc8c1fb0d37a17438cba0b8b29fe6f89d55995cc420a12522154e1b68896f0d23a868b19862ca47b940f00246911c598d102bac78110022434e5de484911f9568afa8f86d60470b7c9653a0ca7a56b50ac18172524ec0f3b1b16968f225c90e89d51cf765721579774d691fbf573222968d6a24f3e8b3aac07809c4b03841add126ad14bca2d85de69744fd077d7e6c69ba7f25f4c4a8be62313bdfe573b81ae6ea616122644ffd6403828fd2600116ae843a56e12774c20cb8c82fcd4eeab7814a4260ea3a0dff7958ab44b7198fc8849f4adff2bcbf9810d10637034f36cce78853c35cbecd6986d7eb27067db04c5424c4d30790a63169dccb0ad3a8f10f7387f0ac8b108b8c3f482ac14d136e6abc479fc821cffde1f49a7aea93b23b1da01cf0d4a48c3d8bcf7ed467d3cbe30ec37376982b85539f6c685b8867540d425ede78e04d1dcef34fc2cc15ac45329c963b35c55898774775d086dc73259118f2d3dcfb7ab3ce9b4f03b5b45419979539ab20bdd73f0b05b1985f02fe603145554a706592c782c93ea7ba973ea44532102a44bd29d2d00d1a524bab8f4ab8623a0594152841b21dea1cb5f3e2192b6c1358b75ea7e790bb71f1fa1eddfcbad58e638e0876888666a12780389ffe66a2b7fc287d89bb8ed8e8e6184ae3b6add070cc874d4180422644931a6ba535016006f09bd07395fb5fc2a10e9deccf3fed6c57d1a2487d327834dfd3b3f5dbccdb0c09b36a07e58894bad4ef919dc248fa88bdea94d6767dcb67d6f7bf50ce3d8778291887fdd29f8a6f21d7162cbc23473edb9b6e9d733d0a068a00782bdeb3218e8965b9e616fd5b1e37e9dbdff36dd0555826430cfa0ca0131689496c6a2e2e6e9c20911c2be8e0a08d2f2e3dc326cb3d926cc910a186b456a19aa5940ac9ce6580f6f886a2e9c6079c8c4f284e49add1b912b21d60de5ca37df31625e5ffc333cb87e653f93573df4375a819ab27a53130502cc0cd5117f8db11b966002f5162e89871f13a3346deaafc3070e19c37d96510d520620975602dd32fc86223079aeff28c11ea4eb4578072ffdf5d5ff84a6851be44c3935f535520e10dedd5de6196aeb2c9bd4f3f210cffa0f2e0835e254e7a9d9415e501fd6619a6ab1d8acd99d38ddd41860e8eac6e1e0b0e978b150fcbfc6536cb4c16625a58dd93dcf8777bf3ae930f33b496e6c184e4111cde36a97f35f0ca71932c93490936ff4e6e1a17f51058130aec013a8e012cfb9777de4b6f60d51d59a7a86f74f4f2fa20c1fa3ea43a884e6430e32ca239f1f9a15d18acee71440645a63998d3b238846aeadfd9178e7b4a84b8542d2a4a764bb70ef2a710b6f29a1284747794f7d9c1a140514061ee376bdbd312a057de0029a755849bd35e3b3973f371ee99422ae4b623bc521e124ab7f06f23c7bbd9526a80d45d0d2ef51acdc40828c10d7455190ab9635101c6f995d57f05515d73feedc8c35441ffaf254b4023f056b1359f9f69834b5a4dcbf44922fecde815a10d5d48fdfb9a1110df5d93ac5321b6d9b3300ff79205abac600b221b0eb770f835acd3ba64cf4da5f71031bbe966ba858acfedf7ea306ce93de653164df182da96f93848e6d7f289f6ce80c643d8323d61fb291eeff753e76ea7ace416ca469b11af1d77f0c5ca12c7fb7b7e476d3d2a55c0bcc2eba21298575b03a0b47182bf922bf23b30280f5a8b755734cb6ab673b6d069e57d8ed7a1d31e73033501a6b3259ce86c7df3bd2afed8e29029c43afd721ae365bb0592dbe4ee234a0b1e7ad87a793e53f56574c03fab965d0291cac20f486a541828850559140337e77c46b58e0040affa93a12e87c6f6ed77e06306da0f1d1a264cea71905f8e9702ab52f1a6713b915ca06b22ec5642a85efbbb35796f704088db8cad22c9ac4803d394a6a9009008420a6769f1339e817e63e851f62372a22c0b7df07fb46f60dcf6566b886b433c1d38bafa8d53cb5503a41b2985b473f5e2ba55cfdb7cdd1f62b1e63d4bf9864e2ebbe3b92e29e3c3467123243eeea794e3f4746d220ba0125518f2113b72aee37c5ad80352d8fe3033fd7ab9aee08a1c533548577d8651687f496be36f5e583820dcffaccf2cc62b72b9f699ad465ed29b222e35795309d5bcdbfe3cf723780c029976d6d23a846ce2ded0b36cd5540e3d1ce3e01ac463ea7a3cec310dc6475cfb28ef87af7b9887af7c6410873f4091f05c71d89a639a199dcfce6320816491b609ab15bb1452f0859bed8dd66ca4f7f37ac2a5eaecc576600ac51d9ffa33dd5db7d0a76ae6c1c5090147e9cfa3b9f35943c1510fc6a293d2dbd7e74fbee6d6f42baa934bcfd85fc78e2be60ae1fe9e965af4af33a052894d29551876dea27f9ff3cb352d6f292031298ba97d4be11853da6853b44044f28ab76958c102a90c5421aa6b7d63b799791f9e7cd1196a8923d93415f9b5ef4c31b6d811a2d72970e455cf3f15fe4c9540a186cdde987d483f74c45e547c10ecf5c9450838cabe5f986544f620e4c15142e9f653fdb3f653ae2521de31e5db38de758e62ef6f1094363c777f5571f92f5520b0a31177abb4dbc2cab296227edd89462f99ad6f9bbe95a592e1c78f5ffdd8d8cd308e03e72f9758d59003ee6e5e0f007457f704c0aa5d684af2517139d8083adcd465fa5e5bf5d2cd29bb6e1eb9315fc6d5ea0053a4970a725917f6b42a8445d2b1f65cd91d23de9d3ae2ca56eafb2a8fd26746834b4f018de1058648a175086ede87f71f3b5b1ca0edfed9a72d03d5c034aa1d542322bb34598752c1c36663195f7c33a4c507d2221a2fdcd4948fdf7b26e8245577b1ded3c179b50af2f04ce05dd626dd0c2b3a259abbf31dbf5726eec2b764d69c04233df278484f575e18ed73f6e05fa2440cc26701d0f7166a350b31d69c9772ae862884a720161f36592f3d53797b63c98e93e4f5a6da6868b1141ff179bfdc91db6f99ef6c5df1877fefdce00c4236d0c3d2f0c3bb52b09fdc05c463f61ff9b91e3fb7ca884b413cdfb3e12d5b12fdb7415855c6b56bb414f46bda9aad574974e55a6c9553e5ce25a5604e053aa2440118e30cbca20041fa42b903335aee8f16cef4584f35badc86e8b8564f1c3e76b601a768cddafcb8bc4a15fed8cbc46cf33bb40bd4c0aeb03e5bbf9fe86410ad76e41c342039f6a49f3e5a591e631aa8e0a2656dda083cac22bbc57608d6b2ebd2a68e0771cc4e481c4565672c88a66d0ff67f52f9d5135ed8e2d06c1ea88d2a666c76f232cd4aca1eb761ae769fecb3c3fe783fdac96a702608b1dc4b3125bb5be29c223a966c47c60e6ad2048cea5fc988bdb9e3424c1b19ff8ef2a86eb1ef516629c415f04943bacc8828a7ae5bea9c15ca03e5951c95aa962ff3786a49be1eeafc619d95c129b6cb4293504def493a2eb0bdd7bfe4b0e4c5978d424662330c4f97f09f14217f14553f1dbda0e937f188899489b065ee1ab77337172a7a85e7ec5ef836ad93c9dcfb30bf6b0fb69beef10408ea07a304e3891e8bf92717ca4fb0556f79f379e0000521a9904c08a7a7f93d243ad4647aea71e040a5e7703e778ded482830e327c6a29e3ccc8c21f1ed6097939dba7dc3408b13ed5e4bb40189b0e46e2ca1022724a9177a7962dbafd59ac60e450480a13d2806ede22b64e485e608981caf5dea4fa12f9a00a0b8d79a2fb405d745895c94b66c3108d1990599ef1379acf101934208b246578efab6029f58920c5557a75c98408f08f740afe76e8ccbd4dcbb76daa5c7f6900fdcf834477f9391a3a4f772e5f8960ccbb1b8c7ce03b654a2285d71f8e588f6f213040e7bd9875ced05a8ef04222f29ffd7c9fbd4894d5fec7105ba107be73d271433941794297071fec0a990ec6e0a7dfd6ddd3756cace45bbc7f95f53a92950608caf936fc19f85704336e4329019b09b05f9d64b265ebd9375139b8476870d7bd63c8de31d6a108f08dd48fb02d80394d9656e8a732a1d6679fca922b8a73d3dbcb92ecb513072e4390fde9a004293e1dee6483ba92fdf87811550fcc45596fb53e290594b80a605272870c38c9b8e283725d2259da5a1fa1d98b9bf4e98fc09321d5ec04fda761274d0eee4a9612289819b5f471f665ece46c72ee5bb149e6fae57854f4ce17f8c821337b5cb38ead069ba2a0dfb7b05ddc7fd12e72b7b318577f708a0cd424cf0eb8df7b8e1746a283fef87a620c075772cd9cd75ea73efc5d86ee26c821b9bda13f44186e5332e807931bf41aba59bfc243cabe9b7279c9df52e7aa2f6909d90eca5ff9b837ccc479abbfee4ded5e4c48e00d7cd6a81a24a2f8faa4c29411630da8c3e161a5e735c640cea21bcfa65413e63dcff86e1d907adb36d118f66b32bf27313b0ed085782ad36ac98ab6135a49dc94be731b84bc11609cabca69391cfc8270cc13b4bd374338c13738112233431e3b492c579fc15bbc4e04fe8ee20c5e77bd47dc0c859d0775ebe50e764839d9cfe33ca848f0be897c6afefe84c9e65bc38e283da40faa6f7caf6e3299c829f2692b3f09d65589ee640ffb36a8021721ec0debbfcb55a54ff24e80a440f4b0f37430cf26ee403c2ca3c34df4d8d68b5f625d11e25c1e27c81bd4b9dd35cc153d0b3f42e7f198a9e241ad564391e9b849231085da28ef5a05449d0a30078997329d3a8129f81e8a5cef799048dcdda16e3a800bf976666200", 0x2000, &(0x7f000000d0c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f000000c940)=ANY=[@ANYBLOB="500100000000000001000000000000800500000000000000010000000000000002000000000000000b00000000000000020000000900000001000000000000004d0a000000000000010000000000000091e100000000000001000000000000000000000000c000000000010005000000ff0100000060000009000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000008001000000000000000200000000000000010000650000000005000000000000008931befb44b0d2c30000000000000000ff07000000000000ff070000750000000700000000000000030000000000000000000000000000008100000000000000feffff7f000000000000000000c00100060000001a4000007f000000002000000400"/152, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="030000000900000000000000060000000000000001000000000000000500"], 0x0, 0x0, 0x0}) fchown(r1, r3, r7) bind$netlink(0xffffffffffffffff, &(0x7f0000000140)={0x10, 0x0, 0x25dfdbfd, 0x40000}, 0xc) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): prlimit64-sched_setscheduler-getpid-unshare-creat-open-finit_module-sched_setaffinity-sched_setscheduler-syz_usb_connect$uac3-syz_usb_control_io$uac3-syz_usb_control_io$uac3-mmap-socketpair$unix-connect$unix-sendmmsg$unix-prctl$PR_SET_VMA-setrlimit-fcntl$dupfd-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER-socket$inet-setsockopt$inet_mreqn-socket$inet-setsockopt$inet_mreqsrc-setsockopt$inet_msfilter-ptrace$pokeuser-close_range-bpf$PROG_LOAD-syz_read_part_table detailed listing: executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() unshare(0x26020480) creat(&(0x7f0000000080)='./bus\x00', 0x28) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) finit_module(r1, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) r2 = syz_usb_connect$uac3(0x3, 0x97, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x103d, 0x100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x3, 0x1, 0xd8, 0x10, 0xc, {0x8, 0xb, 0x1, 0x2, 0x1, 0x1, 0x30, 0x2}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x10, 0xa, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0xe, 0x0, 0x3, {0xa, 0x25, 0x25, 0x7fffffff, 0xc, 0x180}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@as_header={0x17, 0x24, 0x1, 0x6, 0x8000, 0x7, 0x2, 0x6, 0x4a, 0x9, 0x10}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x7f, 0x4, 0x0, {0xa, 0x25, 0x25, 0x400, 0x8f, 0x2}}}}}}}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r2, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000180)={0x0, 0x3, 0x2, @string={0x2}}}, 0x0) syz_usb_control_io$uac3(r2, &(0x7f0000000340)={0x14, &(0x7f0000000200)={0x20, 0x23, 0x6, {0x6, 0xa, "2a74e777"}}, 0x0}, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6d71b000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x84e21}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000001c0)='!,\x00\xe5\x9b\xb41\x89\x1a\xd1;m\x83+\xbd\xe1\xdb5f\x14\x8a\xe8\xf7\x8fe\xf0\xea\x15\x1am\xe8=\x99I\xe1\xb6^\xf40\x99\xae\xa2&\xf7\xcc\fJ|aW\xab\xd6\xbcD[\xb5\x97\x14\x11\xac\x83\xce\xaf4g\x14\x9b\xb4%Zn\xe7\x8e[\xf8\xefQ=\xb6\xff\xd3\xeaX\x01\n\xaf\x9b\xc7=\x83\x88\xae\xcb-\xac\xbc\x12\xe7i\xdd\xddy[\xa2\x00\x16\xca\xcfca\xd7A\xfdL\xf1I\xb5\xab\xf7c\xb5\xb8\b\xe6m\n\x85\x00L') setrlimit(0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r5 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x72, 0x0, 0x7fff0000}]}) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r6, 0x0, 0x27, &(0x7f0000000100)={@multicast2, @local}, 0xc) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r7, 0x0, 0x27, &(0x7f0000000280)={@multicast2, @local, @remote}, 0xc) setsockopt$inet_msfilter(r7, 0x0, 0x29, &(0x7f00000000c0)=ANY=[@ANYBLOB="e0000002ac1414aa0000000003"], 0x1c) ptrace$pokeuser(0x6, r0, 0x8, 0x6) close_range(r5, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x17, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000a00000000000000060000007111030000000000850000006600000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x25, '\x00', 0x0, @fallback=0x2a, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_read_part_table(0x104e, &(0x7f0000001080)="$eJzsz8GpwkAYBOBJXl4UBEkJevZmB7GHdGERsRMverAna1GQuNqAoPB9lx3YYeAPX+Bvem9J6kc6lL//Z1hk/96etcm4Wh+Hvk7mr9ppt0mzXXZloG9TdWOZO1fXKTYZLh87CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+yD0AAP//TJsI4g==") program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$f2fs-open-prlimit64-openat$kvm-ioctl$KVM_CREATE_VM-mprotect-ioctl$KVM_REGISTER_COALESCED_MMIO-ioctl$KVM_REGISTER_COALESCED_MMIO-ioctl$KVM_UNREGISTER_COALESCED_MMIO-openat-openat$hwrng-close_range-timerfd_gettime-bpf$MAP_CREATE-syz_mount_image$vfat-syz_mount_image$fuse-bpf$MAP_GET_NEXT_KEY-bpf$MAP_GET_NEXT_KEY-bpf$OBJ_PIN_PROG-openat-write detailed listing: executing program 0: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965762c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b4d8bde7e8acbbf3bf3326f2faa5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d900000000007867738729e703bb122283fb2fae9813a0cfefcdf3dc968af1cf80e96649d943198a96d9b1af9c91506b30922be8537f54e65cf60c6b6a5798955796aea325770d6ccc93a95fad93b2c7bad114fcbc55036a301c23b07073c71555791db8919235222bb0ee4294211ab9b43f3fbedecd223722d937aa22b31e2e9c97e5ea94e4ab83d4e5811c7556813c334aec856a24cedd963c93ba5aa906c6e2268a0c6cbbb13f496d87c608604eb02b2c031d5ae40c75474939c664ff1849f8fbc403959f9c2de4b235261aba126be33a1762054cf2fad7dfc679c611c046f5764cfd3b84268cf21e9b8cd374866e2d55c4bfdd180a43e4fae7f5ddab3469cda8da12808566a285524ac700c24595dcd5c7784b30a4baafe80e10cecfe2393ecc927520408071c6901003dd15417429bfa90a54f501dd193865ebbb27e85c50605c45115595b04c410c2b2d6ef11e53872cba8091c88311d00c175bcf0a780265fe60228a640a746847d0138dc9f673fac8658d57ebaab4212bdcb1625a73bbda3c4a6e4282480077305b6afa3ebbcd525e588bf55760e556f1211a02cfe2e533ce915d86d62374332773744fcc8fdaf51812edd747c93b23bbe70d"], 0x1, 0x5549, &(0x7f000000b580)="$eJzs3EtvG1UUAODjpOmbEiEW7DpShZRIdVSnD8GuQCseolXFY8GKOrFruY09Uey6oSsWLBEL/gkCiRVLfgML1uwQCxAbhFTkuTeoKaUCxbXb5vukyZl75/r43FGU6M6MJoB9a7H4/ddanIgjETEfEccjqv1a3ioXU3gpIk5GxNx9Wy33/91xMCKORsSJcfKUs5YPfXl6dOr8L+/89t0Phw4c++rbH2c3a2DWXo6I3mbav9NLseykeDP3N0fdKvbOjXJMB3q3crtM8U57rcpwp7kzrlnFs500vty8PRjHGxvN9XHsdG9U/Zv99IWDUWcnT/WBm82tqt1qr1WxOyir2Lmb6tq+m/623R0MU55WzvdJlT6Gw52Y+tvb7TSfzVtVXO8Pc3/KW7ba2+M4yjF/XayXG62qjrW9nOkn27vd/u3tYtTeGnTLfnF+pfHKSuNCvbFVttrD9rl6s9e6cK5Y6myMh9WH7WbvYqcsOxvtlfWyt1wsddbX641GsXSpvdZt9otGY+Xsypn6+eW8d7p48+qHxUarWBrH17v928PuxqC4UW4V6RPLxerK2VeXi1ON4v0r14pr712+fOXaBx9f+ujqa1fefiMP+kdZxdLqmdXVeuNMfbWx/PTOf/y//n/N/7Nc9ATnD3tSe9TB69OrA+ApYv0PzMJU1/8LMfH1f1j/T4T1/76d/71sbyeQ/e2R638AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ5lPy18/Va1s5jax3L/c7nrhdyuRcRcRNx7iPk4uCvnfM6z8C/jFx6o4ftaVBn+yMcPRcTRiLiYtz+ff9xnAQAAAJ5d33x68ou0Wk8/FmddENOULtrMHb8+oXy1iFhY/HkCWSJfbIoX915VMv79PhDbE8pWXcA6PKFk6ZLbgUll+0/md4XD94VaCnM7Iw9OtS4AAOBx2r0SmO4qBAAAgGn6fNYFMBvVndb8LH6+zXcohXxD8Miu1kM9+Cg/AAAA8GSpzboAAAAA4LGr1v9P0vv/avkJBO//AwAAgMlJ7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC/2Lmb3LSBKADAzwYXWvqDqu7bo3QHx+gRuuyy4iocgV6h+4oz0F233UUQYU+iEJkQYmNC9H2SPZmx9fKMYPHGowEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABO6W+xmP76+XnYNM5600w7TwMAAADUWRWLafnHuOqP0vi7NPQx9bOIyCOirnbvxaudmL0Up9hzf3Evh98RZYTt/xik401EfE3H1YdTfwoAAADwci1n80lVrVen8bkTokvVpE3+9ltL8bKIKMb/WoqWb0+fHnXr5vD80Pb73Y8fe65mx6VWTmxF4yUzN8opt35b0Q7rpZ/7bTO802RVk3eXDgAA0JXdSqDDKgQAAICOfT93ApxH+dYzrcVPC/gHVZNeCL7e6QEAAAAX6NhVzwAAAMBzNHrwaln/X8D+f+//2/8PAAAAnqza/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBTWhWL6XI2nzSNs97U+PMlom68RjtPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANfszzsKwzAYhMFNorw6oQv4/rc0C3br1s0MCD7+rQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFcex8vzjFdjJtvodSZ597ySfDo1vp0av86Nf5Kx7v4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OzPSwqEQBBEwZzxv5O+/2ElQc8gQgQ0PKqoRQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBFv/vl/8TUOJPMnTaWjkeStavG1lVj70Hj6MF4+zcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzcv2/cVBwA8K/Pd1daQISAMgQhKjHAQtNraenKAIoY+BOQovRaAld+tBloVYGysKHMXRCMCCGBwtb/oXMrdSlbhxuKxNQBZJ/dvB5FHFSxr8nnIz2/ry3H7/ucKMrXzzkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDZ+ezfOi83CJO5Ux27eu7pe9Lem+sL17dvLRSvi7B+u/9VeJT7/Xk53sqX2EgEAAODgyOv6PqIfvZ3VIugslPV/rz6nqPm/e3YS1/X8dN1f93XtX7Rff7n74oOBFibjFBc9tzEaHv97Kt18D+c5z5771zO65Z0vn73k5Tek897WC+NeeT+zb27ceKdfhoeayBYA+D+O1X0V1H8PFf2gzcQAODC6VSvcqer/fKHdnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACa0N+Kp+s4i4jl7m5cuHXv6nrZT+1f3769XLfT165tp9csLtGLiHMbo+HxpibyBLh0+crHa6PR8GLzwSsR0d7oVfDBDOdEtJmh4HGDTvWzPttXHY2I9nNuP2j5FxMAAPtOr2pFXX+nt7NaHMsWI/78/uH6/7UkjrT+n+rT+v/uh6dvpmOl9f+gsRnOv5XNC5+tXLp85Y2NC2vnh+eHn7x5YvDW4OSZU6fOrJTPSlY8MQEAAODx9KuW1v+dxYjx1Pr/kSSOGev/z78dfJmOlav/H2l30a/tTAAAAA6254/+8Xv2iONZvx9frG1uXhxMttn9av/EZNtCqv/Zoaql9X++2HZWAAAAQBPGW9lD6/9nkzhmXP9/5oeXfkqvmUfE4Wr9/9j6p6OzzU2nJfdnOquJfyfe86kCAAAw1w5XLV3/75Xv/3cevPLQiYjXX53E1ccAzlT/5+9+/WM6Vvr+/8nmpjiXOkuT+1H2SxHdpbYzAgAAYD97qmpFsf9bb2f1o5+PvN/3/j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0/4KAAD//4VnSoo=") r0 = open(&(0x7f000000a240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1ad941, 0x177) prlimit64(0x0, 0xe, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x9) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000000c0)={0x77774002, 0x11b000, 0x2}) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000100)={0x8000000, 0x10000}) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r2, 0x4010ae68, &(0x7f0000000040)={0xdddd0000}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x40, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000ec0), 0x0, 0x0) close_range(r3, r3, 0x2) timerfd_gettime(r3, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x7, 0x10001, 0x49, 0x1}, 0x48) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000040)='./file1\x00', 0x1a00040, &(0x7f0000001f80)={[{@rodir}, {@shortname_win95}, {@fat=@discard}, {@uni_xlateno}, {@numtail}, {@uni_xlate}, {@iocharset={'iocharset', 0x3d, 'cp775'}}, {@utf8no}, {@utf8no}, {@fat=@nfs}]}, 0x3, 0x34f, &(0x7f0000000a40)="$eJzs3UFom+UbAPAn+9KkG+y/Hv4wFIRP75at4kFPLaODYS8qAfUgBtepNHXQYLA7NKsX8Sh4VC/ePOhxZxEU8ebBqwoyFQ+628DhK0m+NF+atOuEOIu/3yE8fd73yfu+zceXr1/bNy8tx8blubhy69bNmJ+vRHX5wnLcrsRCZDF0PSbVpuQAgOPhdkrxexo4YkllxlMCAGas//7/yulS5q0vDuufvPsDwLFX/Px/8rA+8wc1XJ3JlACAGZu4///IWHNt/Ff91dJfBQAAx9Wzz7/w1MpaxDN5Ph+x+Xan0WnEk6P2lSvxWrRiPc7FmbgTMbhQ6D1U+o8XL62tnsvzvBs/LUSjV9FpRGx2O43BlcJK1q+vx/k4EwtFfXG1kVLKLn4YEXlfRFzv9sePzUqnMRenivG/OxXrsRR5/H+iPuLS2upSXjxBY3NY343YHd236M1/Mc7ENy/H1WjF5ejVDi9r1lZ3zuf5hbQ2Vt9p1Pv9Bg68AwIAAAAAAAAAAAAAAAAAAAAAAH/LYr5nYW//mzTav2dxcUp7f3+cQX2xP9DuYH+gVE+R0m9vPtp4J4ux/YH278/TaVTjxP1dOgAAAAAAAAAAAAAAAAAAAPxrtLdr0Wy11rfa29c2ykF3q719IiJ6mde/+uTzkzHZ5y5BtRij1JQXqWsbzZQNO6dsrE8RZL3Bh5mPb+zNuNynvreKqdOoH9zUap1++Mf3R5mHsuEz/znqk8X0BWb7plEONv83mNK9fKP2gqW79Pk+pXRQ+c6Lk1VRiaje+wt3eJB6wZc3X33gsfbZx/uZz1JPJaI3Xnz0y0az1Y/6r2Btq30nbTSLr6cfbAcHWen4qcQgqJSPhOph5bvjmWb27a/PPfju10cbPZUzb0zpkw2W8+n+ptog6E1zX9PJaWPNTTn4ZxCc/WC5eWPnh5+PWlU6SfTOA+9lMzwLAQAAAAAAAAAAAAAAAAAAMfbv8cNM8an8c4dVPfH07GcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+c0ef/l4LdicxRgj+6MdlUX99qR9Tu9zIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPiP+ysAAP//YcpqDg==") syz_mount_image$fuse(0x0, &(0x7f0000000000)='./bus\x00', 0x300f401, 0x0, 0x2, 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r4, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r4, &(0x7f00000006c0), &(0x7f00000003c0)=""/14, 0x2}, 0x20) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000240)=@generic={&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0}, 0x18) r5 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x1c1002, 0x12) write(r5, &(0x7f0000000200)="c7", 0x1) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendmmsg$sock-bpf$TOKEN_CREATE-socketpair$nbd-sendmsg$inet-write$binfmt_elf64-prlimit64-syz_mount_image$ext4 detailed listing: executing program 0: sendmmsg$sock(0xffffffffffffffff, &(0x7f0000004540)=[{{0x0, 0x0, &(0x7f0000003480)=[{&(0x7f0000000080)="4de9b567685256f62cc1bb434d4a9d6c8c7c56dd13645568453962c6fe1eae95381bf36fa6c688a18bb9739700616a7defdb90e298ecde946c63f4a10b4f7b321a2a9ab7", 0x44}, {&(0x7f0000002480)="8d82601fa544199157f5b6e7eab3f1cae922f1df72a2abf32f40e5599159c3e491e099ba0c20a651e699606678410d619da5f22e8c09007047380a914ba66e41e00ed9d5deeb3e308a2696e675f1a69c0d29eb20ff75073b0c9f395401e6834de48d924316d9731a0ad374e5c70cf2e84c3768b80f85aded0591ce0103bd061feb58e5bca224275becb84b019660e83709234ee40431b370a0808bc332e6354933aa41e5f52d10a543dffaed8592972a2232a482b3abd240babd54b0e8e08cc4a14a9868edaa7c05d64cf618d5c97ec4da2d7405e75fb26a2c723726aed2a40e78a8decde659dc72124853606f38599f5f3cf9aff16305613effed8d86c98d3f8ccf4efa82030030862e5f72f0ebcdd63e2849ceb9d158fce94ab567461305857252327de6c0a9a4f2c5e298ac3a37324890b462d823c057269f8429591d025329b5ebb47da5e2254c0645a6252a3c55939318e31ebce3828d75d2751d424dccee4bcc5296115cbeee1cbb5aaab560e0d499b00382b4c76e7761c7f61bbe140ceb8f25eaafab217f253a4616b65d762188c4be9f95ddf5b9c973d6cd360838f2b5ebdc8ff7e7445e3d3cdee4e19c9e56af8373b702af9c09e67bfc0026044d6f15882bf9d4440cee71fdc9f2cde7d91397fc543af8885202072dbc940fa0ad4d5f2d64c7bae304d43ddc04709a6b3fa664f12993ae3cab178bff8fbd3feb2c677e67952170312a3fcbf2cefed8d8537eb4710df316c17a447e70e4c7db4242c402ffe38d1b046fc58865a0937aab696dcbabb4f97c056e3edd0eb8513e72c3d9bd01034b63398d3e46023066c146fb96c08caa8cc0cc21153f77a1fc1b946fcad7f3b2bd28384d3a78445cbd280e0d37efdf2a3ef441048bffd3754db46d9af2c16d53bc242806ad08d8c74038291fb1b1debdb2f3af1c68b830cb91bd249e5630619a9c8bd40e7fe060594bbfdca4461ba10bdc04fe2250fd7791dfcb65e983e341c68a9175caa7dc5b61c30c19ed9aa77e403b7e813112803ffeccafd407c56c7cb9f65e20e33fba522e53f4f8d7b670ad1269f96e54a554c8a03757d0b47351a6d61fc0bee1eef786ec1550d6154e9923e948cd4372e5fd1fa2b7df659cf5c84ddafa9e92c750907488b99059061cf17705caedce6e9b37bf8b4f651fb9e216aa799a5358788186306e278a97112215b7b1f4af699bcb3d3490b62f4f8588650e872c8fc0fda7439fe991e8e96aaef221c16c8f813437852daba2d12e94808a225d10fe9de6f750e16b2287eca0e28275d02be0e57f2c4d8c01215d3a7d49679c923b58d6d4696ffdd6f1bbf97a32ea4845b9596f579bf4b2d5768e0ca99291e8f3a2ed61bc106cb9d23b952c46bd1c9445493e58e44109a3517d812025d92acd68efe79f01574cc656b52a25f58f8a2a1c4fd454daadb2911f645b2dea8da24d3d09503dcc92e132ad82d3f62664f6c55dd8ce5dc7c86af387131a9e462bd7c41cbe8cd932e3e3c6126f9fb87933f21c87d283f094ce7e4d0897593ea6664a563fc0aef1a3ab783b3026baa5c51ed33f3d27d7fe70038016eeae12b6fe9089aad92126daa966bd0c33698e83cd3afa73019dee09057c182767c4d32bad6daed6aedd70ff46bd9c26c0264d3a9b602c3f1bd9166cdcc3050833aa944bc55de385c134656d23c62f7df3c36759d03dd5112853087aec14e010faf1852bc452259c056ef1a7aacfdf506ffe859c449972bb26e7e4f2edbce3e20687a92f1f072b705169714506ed1ad0e389a6a1d2d7b7e8805c9f0308ba87185813dac87c25f125c7a823e2d4ba0e0bdddf410073062eae294208728eca09721279e7bd7a09a5bd4fef4e9805a423cbb6942c0739eea917009a40beebb323e193c143a67ee5b0ab13e6f3672f4f21aca0fd8f31f417145cbf382e0297f774187287f66f1817c4a95ffde6b9ec688a6c2b3f85280598b373f3a66599c0a78660c412ce2b799587d46da02fb55a96f0a0e1f71eda479ee4b4a09bacdf9a7d7d28752645071cb10aa5d96e328eee63f37430bd42a66eda15947a719e003961fabf332312ece2364c5d3eb81305222fb4c9a1e3dbf0dab773e70995ef26de2ffc8bf3402c1a1ccfbbcfcc2485cae93d9d4f048e734a11a17dfb9c314ef17154791bf141c323ea39734a23d832736c77b85d0a130d55fb666d37de21187a7ec96ce4826beceb9304ee225016a3c483fb83dcaea7a52d7b969eeb068e4832da0e48754838b452e163bc1107e73a411538797997bde738360810ccfae73acd15e2e04111fc2a7abe966451661076fb94782a219a457e1cd30edc22822d5bad81565b118045decc54dc5ccf328080987ca36d99cf63cb485e6bb10fa7f190c484d8e4f9383a35c44091f523744f8d4f8a12b8ad4e2fcc0b25eff147cdb16ca2926e79e22243734136f785eeb6a14b4767f66e2d29c2a6df27dca94efa2cc119813a571b8e750e885d888d22c57a9435e37a56bdb1417bc77a480ed6a9e291618def46d0f999da39a8f4273f2f019e72b7a1d26dde599b9461c04a9c9d2b531e884c88b24f8f3fd1a7210372a6d0c8c24a5e19dce20807308405c014093409908067de8a6358d7c435a607ef5577d34f1ff4df2cffefd98729984b3c6da6eb43fc9c51d18d7186635d282ed7751eca0f8723edbd2053fc9e80ed458e936e8305c59eeb3d9a8103f82679cb2c12d0c66152a52212a5ad4d17bafef45d6a723e6c4ba084015a130a492d0e16c5f69a58c014a58485f6c86c2adc55eeb45ca3512447fe2b2b35449fe422ea995045b36a590a1cdba521a86c78d9ea6b78951c3a0beeee56323ff8ed2074aeb117ee2ae21cb072da3812ac505627423c2ebd71592fb360a3cbe4f748977985eee845db7180c48163768e3b404813bd89a2b0cd02d7d4b2610690f0467dcaad1d8954b130754e3c1629962a801a881b080c0895f6a7f246e90d1d0e22240040d48d398ffff2ce1eb6e319d7a2e866b2a2a320a46845a39910d16ec212c4c09de26e15a01a58bbb4fa5be59ac781c9cb600cf88d9849d8f40770290c3e90a36e0f95a536330601497b9ae440af7e8fc464d1ba5a03a06f9b1a6a4a5aff2e7a760ffb45a5b453a4c51a1cbe424c40523ddb11ad31686da2f5e7968120422bc141a654c5d29ee69d7120c571b36172f3ff0d1b7ea161ecb0662e5bebff74c05536ba9ef815b4b7ae5c8726960b404c8b26be59087eef67f5946b1373487191e81c65b17d4bc0e3416c0ef1fbb1026e876bcdbc99b27e03ee3e6486ba027c764099ab3f43fc1569ce43df8ac837d06d5a74fb17b616cab2afa657a59fa5b3dda2163dce869ccbd92248049b4e98d59d6d0e167d70cbf08ce115efb07df3104add8df2d1a5be1720e77507ef2a095774840b39809a68bfa3a543674aeb256c6ea2cd3e06ddc14fe2a8f2d0e978313dc395638219caaec7b46ddfd3def2bb04e52596b3ba498ea922954ec71a5a24e129c7c6b27da230e9b0f0f597a78d45a5aa688015502f7840f09090b307e97ebec21806d03ac348d8638588aebb4774ac88ebbf2b1feb4502b491d279d30839172ebe4993251037810057335de23aa0546d5ba2ebb4f4603f030d7a1a61dbdf734ee6d6d1c155cf7007e26d9743369a96255920bc136f030b881fc9e4852e267a5661ab11415b7e08045825751f82b657441b0c8be94299327b248ade6a51effbda1fdf44fb3fdfcb7f3ac513e993972f4f235bf65c59e14bb50e458c7decbd3b24086630a29fa796ebd2487c98e070862121a1958d31cadd0edfbb6dfd746b3ff58aabd9469cd368422991ffedf79b553d036af1bca8c9a196d224c3edb595a46b97c73ad45eb2d34dbca52035dc6de8a2c6aa35c81ebd88a464eb507d4255c76f75c98d0ddec8c118e49800dc14280e6130279c7571f64ed9ad012393fbf6f33b4d5090e67aeee5724fac3dc32e086791a5ce45d8cbc58b26c572501c2486e0a6ab37b399e55ccde1f8f4109b821e0a348f8d2b9694f3b60d79033208f7980d8925663c3ab4d1efbbef4d25cf85a3e6cf8c1b490a561035b761df4c0b2ac202e36bd9659468310028108f9d52b3c380e3f78591c147ffc30deb48b60e9a9606b7baf018900ed7e43af372cb467f69347bbdb4a6749fb511652eb2d244cfb0dde1951cb94ba4fc7d8cb437610ca22849e20bc87960e267ad8a8a2e2d4e85cd39c24b1ae86187995683abc2d440e0c5e081f98a99e09276d3bbc3c3944a3e33e16daeff2acf30de602de7cc353ba2aec46a3cb3cf6acf2dab690ab582790d51eba4c5b341662438aabcb880df154f00dc18d2010bda7424117bc116c697e810312f58584ce708b4757b1c5c19de62ca304927c087e211254c5e71abfcf91a41e0233a5fc7eedf6c573b9628bf797ca420f94850862880b785818e68212e089cd2a5191f405a42d8108deabfc186ab7f305e85578e59f4a7350da22af17931261167b9c847e690b707a67a828ceda930bb5fd77603889419600403d8f8fa6cfabf9527cff502f2a7b96a8ba4d255fb27f5f9ed2106fbe4d777a21793a1b3fc9d0268c24fc4b93faee6e74f9e18c0e5b51d5c1e42764142d34e65c8373fc0fd1ce9e8e8292d38882961a5033f5b74bbc555020e438d5b9a0dec3fe954c9aaa7e2a34e1516f96b3e3770d5fb09a27915638fef0eb66fe930c5cf7de07c6e95abf46b74df0dd5698d4871ce20e14ca305d1b2f8d98d206aa49158da676cda5b33293aa512b4ce66aad33d30f67288102129a3114ad7d538e42e46043cb9bcba706fe06e49d93701176629d52dcc2c4f36702e77735ef80b1fcdffd6ff3bdbe60c8c26db9538f073b5c2882e01b2c673973c5aa1f4e55fdcd946c580a9ad8a8485b6bae1c614b1b85984d54f5229a77e9d53ca4bb071da4c12285e1a49d7b0fd18fd0a60d352b56e2de4ff8832b5e555767d81f9ee53110bb803bbd23006adb257ec6cd84c36d28419270d42d7947dbf2a3198a79c8e9dcced9a8f9058d6842b2599a6eb1fc88e3157179aa1764a616cd2f0c4ae168f76dcd3ebc2fa03295828474e25db09f718f78286487a3fb4bc4f5b8b7565fe78ed68df60033492b52c8bd7e63e61f7035c504804bf3fa69ca87c0af7937758e11f9d94553d47e578eb96620dcd68c48b3df9718feafe851ccf0bbb4d88b26f55b4ac2528e1eaecf464145f689f86d0bf4501c095491b3319193db13cd54e9c1d1b02990221fadafeace1b4785f9501bbd33e4931825ca968270728a6af03324d3c326fdf0564b87357b01a6ff8e36bf1cc1c2523b549d90b5d5b7d485b90b761acaa1662f2a1b3232e177b88e43bc23539a1c2c0a93654bdf356e3134b444f50be669e792c111ad08eeabae9c7bf7691909073a7041a352a2b7f531a92940d25c47309cfb9b23418fe5d0ad55987feda48b68abad312991bea3ede65aa431d80385bcad1eb11b27f75ba6b45735e8e2bb1759241060774ed29e7502ce94da4855ef65e3544a8947047505fad45a88d524d5dd5042b395188f201f9f2fcdc1f34756dbe400cca7bf3b27a0027c167c044bf41f597f702cb389769e612607813f02aea92186fb0880d754c66ebe1e8026a83c5d5d632186c620fce0a5789aa6dd6f4b86c8f35bf15652398760814f9dc694e539898b43330e4c38e2149e76c4163fdebe924f9b584b5f269e7a324f1c9a8d5616d9e90f3547996c554d629d820211213e8884153e3df41790c9ef41158010818eb74c97e3ac24e2c3d8435773150", 0x1000}], 0x2, &(0x7f00000034c0)=[@timestamping={{0x14, 0x1, 0x25, 0x80000001}}], 0x18}}, {{0x0, 0x0, &(0x7f0000004500)=[{&(0x7f0000003500)="94f1570857eb671a6d74db8bce47da0fe601b9468c041846ce412a4b3df77af0055283d714c3a6303fa0ec04ec10ec2bf79f0f21d25eddf8194e80f718081533b7b60ef9d6bbf3f5dc1940245c5c38032e204897ff2e62aab13a4f1fcd06d4382bf8f407bb4c7f37420e06768cbfe0adad9fa2f8cc89b7f7c36f4f2473587b6f4173ee5158164d318a7f43fa623ac92208171b121e189158f872dcd8c04e36aacf6547578ebbdce571dfe5febb844e9115747c7983a02895f923f7c1cfb72c8764bd8132402ccf9df3a3a6bdf1c00ee4aa6e648f996bf2015b4b3eb46c2a94f4605b456be4eabc0be66a1fbca1265e953378f8f0d881f29273699b3567a069fd6d03c66e1b9c594f40a58cd9ee32c8936daa5449aa0a0f9531e9fcbfc7907d14b1a9c2637de0c10c9db25475908c483957a4cbafe82e93341af989b3c463a27dbb6a47143b078909776c69138c252ed9a6c085c8ab0bd3f153e6ee99ab5b3781bab9da1ca9984a4de890a0fa63ea870d93f5cadf196dcbf5f2ae537ad41bea91233fe0a9004076e1df149c387217deda66a0a832faec869481e92c89a3f08c177fdd1b464b70a18459f264d9b5e082ac188ea5542209ae8e607107a6667bc80dd30a0b737b4ed9c0fedf35573ae3a85671f7d5f1e3c83a44ea5a8e88a5f42b91aa804497a705cd01cf66a3c75ed90188accdea7b2afa4fe0a35d7334b57e90ade8cb11ac240966b62195b283a2a90366e95628bf239f514bb82849b1cab7db9df5da49e53dfe84a55b86bf2698e7b28f289a3103b761bf0385aa504987e98d50514218952e23f0e261577ebe2bf5b48020743c09622dedb24df4cae47973e8c2cbfdc8ddb4122541662f72bde1856b1d8274006720c1df198e12dbddf1ddda8c5f16cddea3bf9d0a95deb2408ac147e1313360b308dd38902f5f0cb441874a959074997fedede262aec10d89e5dbf4bb37c8741a75ae1a52bfa91131df8918aea40c9661a0a240f19c66e79365462975ac7503d8fc33469d2f4e04a9b0b653e9ca60482e0730f9c4c32d54f1c26f1633a8c59263af385ec673ac3e63159584d0edf324783606dfc0bf885c2eb8030fa5216445944d4c9e5fd91856813ace3068236b8968ecf33d44ee5fe53a71d89b860b596ae25030ffdff1993a2c512cdb12ea6d0515ed746ca56da566f16fe57ec1c94933f11620b5644bfd8de65f94f32183e6e257a5bb7c2d57dacdb8174106556d1f4772e8c3a8572a63ee394e5e9a1cc645d87e47e1ce7ccbe3886b6a391631312ac5b50c37f4b8041f9277a32c3e034c78479cbb91e7b0fc997398da6f61f156163d458ac1df36499c5bb8e41d5cae7512e51db3c0fb02e25fa3741b6796aba46eecafce6c9732a0f0e1bbae50d84cb58d1f0418731425b2cb8777c18e90b98a7392421a8dc57badf0b7f7e14f869610c40cded351bdb8b8d885f44398419c5f93474781e5954031c62ec2aa8110e2b02dd8c1e3270c9d3f0f709065e225a15ff85c6d302637279e7de78b2f9d69450650f011e81e31cf469461990652b487e0d5e92f0f3d540f03e0d91b6fff93668cdaf657fa7cd7d7f9fe80308f63fadd78aba606f7f6073556a08b9870f2dffb30b60585716d6904ddea89862100eec3b6f8488fdf07e453271b2c0f55f88a687449c0f3d9fd19550f82debd6c58ac5e778981a9c9a84434a5c77ded0bc2322dee1ff4f158b0034565bc5a3c3e503bdf22767905df92d98a15be3d9451f6f3f6c2714d8f6f6c772d1153306b7cf532097f154027e151034385be80c8fe0c23212e24f28030fdf0733cbb7a9dd2d50bbe5f84de828ceda37c61c909657e5c46e6a9f5f4e8e9c2d631a6195a9409d3f7bd58b405d4f429c43ceb44b92046b8ccef01a727639d2aeafb55f26eaafa46d0120b99b39f4a47e4a57b84f7772e8a23a27b044d1f36effd14985f0f921f7fa5b4cbd26e44a499dcb0ef4f80bafec0cb1d48021392f9343bf5943cdbfd700c78ea549a9855b5714d5a9e1717dbb3fc13d931bc0d36034bad52f98d0d9bf5d3b953b2a73ad6148e6165529d683d516079304559e1276446d69c0f7380942f11189f4d3692dcb401072da854f6a89bd86c0124faf4c1e7ad0fa46d9d2aa7ce68282521882759c763247b4ca3cad498baf87f82c7b2fcb9c90200ddf9575a3860fd7a386b6a7d420f34391098735fba2f8381d145a2914287ef86db043e25cc1508ea5596a5c35480f4762288d409e4e220ac4a77b81e47084f770772bb7aaed771576294ea41f063a598ec0cea50fa81dde1d6187787f007ff9d7e01793b0f70278336c34bce04cb2f2fdbc721b913306256e1a393516bb1361cc05fe0e59d24622a16a46f44b9315bda737bc70a9ada527f3b44ac8173e74193eeffb01d2d6884f3ae1aeb1d73585ab033d2a97d9b883a462da8fe3553eb655b63d2cdf8a04c3df1dceb60d81d6c7b2c3d9a0bf0870e0d485552bc034a1e05e51832db17a88a9c23f96d8ad3c9cc0136c099ad7fa058d09c6ee17c0057e0b834fe2a60362c4419700803707ba4fdfda7c85ae6621c6a8dec992c5dc22e45549af66ad5b2aff50fa6f84b4a82241b11054519998f1cc00bca5ca2261430cbad06c953f351ff16eca0c18b9e9a6f4b4cd535873bba86d2f9a07b55151a3fe0d6e25366a9bd2505403c65b59a0474948461678766f7975657d0792aab3590dbfdd649355b2b8d0aedbb0ae678877b30ed2161797f279d6a1463d23d070d6ea42cb0cde225c2516bed5d18efe4f6c8588dbd18e676dfa7510a00f8fb39210d716cf3104264c9fc403d06189ceda3ce309c55abe38dccb86c6a86f3ef7e5a0d59620f6818987bfd00f861e3eea871759778a3fc2f0d8e14bb63cddf07a38e1f761efac4ce35a25259ac8243a9b7908fb9450bd16668b297a6755ecaea2ad5c17a990d1a48ee15743509db222b0811c33573fdefec12708b1cf734a0ec0c323033c07fa26fc067f844e52c5283fced775546faa993278b0cf8956e6773875863724c29ce8ce2731b834c310ce5d3582a741ae77ac7c564eca98711820847dd8c641b6065a5ad320ca041ac661eeeffb585511f5e1e3f400dadb63832c304c08fcba7f4941cf32efe0fc177f8bd7ff870143d18bdb7321f442e4cc3768f76d5fec7f50bbe91228550ced440c344ca3eed3ca147ba31fc77f95f961ea9acee5954054c5db48bc82af01a97802a6334388b6934d58b302332564f7f34a68f701b58b62a67a2ad4c3af799af11e7cb2516e6792752cd6e4cd12b8da0d92b42df0b7cf414a9dd9f5e08fed498514a2ac248413da7d6a726397623827e5f2dde2f532fc91b8c2fca03bbfb273ff1a12ac0d5fe316a81194fee61c0c9e1530dce8354cd308944240aca54d026689e72d8ef2c5561191483b4efffdda96fe55d69a8019e7e0f105150797559fc4f7f5ccc8a6bf99e696079ff35c9f2186a9d4f8c331eca638c1b72526f3e57f94d78c4d15e740bdca0dd7ccfd77a00f7af3ccc0ed8bfd947f7917f66745725846bb2781094eb6a82285c922489badca79f4d6b6e795b19ea13ea7d155d8982e71aa10522336a8a4126add634b26694047e6abe3270a3dcb81a01b7b1f3749d43ac97238b863873e673434e198df38c0199a70d21ed3288536d3794323749126893b87619e5ae3b184abf8c6a6b1675685b8c41c884d0a2a34c10ef3fa236761ce4614ed550a4eaa86c17bb3c5918775ef41ff845b8df4c1d2c2f504ff241bb6c4c25fdc55f120d133b5bab8dbc61fb458432889dadb1a7ef6e345c72ca6434e7849211667a6b37117bfefd64c105915130f06c69ffbb9fba1d0cd03a662d0ed744bd204c7aab73115d35af9add7c37ed67b4eb4b29c2e658056f6a5f42f3fd4c29bb229f670234f32e725845ca6101ad95edbac0ee204f85e28e014057965a1d53066c5a6e2ee16a0a7208bd566a3638204d650ae2c3353136bbcaca62b175557b77273e2be0b71ad1d7b9e9d137a3ea0723279960840069f132d5709fddc261425debd85fda6f299b276990a931a8a9863d65657239b38875ff4b55955b310ce985ef75011039d679d8401372f885f5508af1bef1a95b15100fc5087750b12670dbea1d5b9f59746ff99d9c201dce5b467867ddd0db0722bc19fa0995ba369397cf5d4be6efee4ec5165a96e8ede6b246b17040b9aa34529dabc90120bc2cd042d21b2c3ffdec0a3c365bbf9b26f7ef2b518ca4a047dbfd55824079efaea29f8bda8ddb787f23006c89235a5e209c6c318624caa1058144047fc2d2ba245d512cf2b9452be7beb9e65b8e370949aec4baa3939f7838926d867dc478fbad6484b0e41ec37fee9fd60fb38aa24462a92492488500fe0427afab503d2d41f7bb0e9c8033bb84ca0729c584575e2a7b8462aeaecc643478c58213183dc71a2c19c24b8c5f98cffc7bda364c33febb2960af76a8b85f19dec853d830893388103c328d741577f6648fcf585e2853fc03524bce7dfcd750e4f2c6ac042bd5e532856214bc914d8b0bf452e2498466200b23911fd898e11b88933b5eb556fccc5f0acb149587c1e5a353a16a59e72219981a21ef3b17d40b8b1b19398c864e01569343142916ebb7ad5b1758000ffcdbeaf427d213773b8c1f6e9234c9fbeebe930720ff42ec9f36d816fd4201e483d74c758e41985bb800cba1dbc5b695f4641821f282dbef0d4aec49f0a33517a2f4329acc399c3048866546a4457912cd9542afd2e0b4e8ec0233f855210395088f42a451fb564022dcd450e9b8c7c4aef58598d8681b083a9315e3cff51cd593325064390fb096425c042eb195011696af317fdc269de6e33fd1f8992a911a5a6b2bfa4355b50e76fcf7ce80022ecfc730be6495a8b9565cb1bf0d8ded1594d5068ddc0c9f792103873f946a512d9f1ac251170c170e4e99f2545f0c149fc9c9f551545b550554786a41b964b02f615e72cbbe8bfdda58737365008a12d628a66bcfb1d9bb7c06e7c7bfd01831530aa5b7127d8cf62f5f5d2a7b6d34a98f5fe4dca5464ed26f83a54a6b2ab4a80b020540041db7615dc59ab6edd5dd122176301b5b074d440e7f8f5526ea9f72e4af065197d226a6c677a8c8a966b22d68d371ed31aee059057f89f28477fdd5e3d6502ded93d143b59c6c099a8d374446fecef8a34a527cfcbb81732683694db995d14096d5151e2e741530fbda3d641fa35bf959561225ac9ee5e86780a3e968be5b51263996c38971934103209305598cfa42b5201343741e8ad4774221a62adcaf011f502798ff12f1ff0219cab6852c5a4322018db4d06d6777baa7373d9dd351da3184e2cf6b7d4addfa1012c2d8825d62c4168d08fab1a957662bac8f3eab0ed9f132c5964cc992f3bc11b261b5ba2bb0dba49c648e117ae6beb7cce9008c2b43e6705ae3593169499e0c940e8f2e1c9d5a250df27931d026d1060e6a986f7786ae9f1c775bfa373db03e43a082e18af045bea4391d0104c8363c9b7b29579204f552ad2345a5b5620881baffba67ae9ca27bd5699e6e9d37ab7652eeda3a63e61a96cc2e6b09066ebd16279f645c8904db630eb14e77fa7b76a020b776ed389da82c36c60d99a018e1bda1a77f704e9ef67734ed04ab4d6792edd85bc907827fdb8e892f4caeb1a0b747373e7cbe0e00665960d72f416ef62db3aecbcd1bdb8bc3ff282b9bb4ad386f53d2c857f83e7cd475d998dee27a42ab7a124092a0b31cc759be465f56636865f419c22414b29cb5fdd13fb8", 0x1000}], 0x1}}], 0x2, 0x0) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000), 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000d40)={0x0, 0x7000000, &(0x7f00000023c0)=[{&(0x7f0000000b40)='?', 0x1}, {0x0, 0x1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x20001) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="7f454c4607100701040000000000000003003e00f7ffffffd801000000000000400000000000000023020000000000000800000006003800010074000300040107000000f2ffffff0300000000000000020000873c0000000000008000000000070000000005000000000000000000000000000000000000c71845c24f19d925dbbf0c9b94df96e751b2090a48def7435ceaabde37cd5c26513da2667611e6b7b20f1c2155b47a5d86b423713e9eedfb5c56f38136f707190342ee81f79b9bd23834b448b559b81a69d966bad93bd1916e861e813571d7097de2b94012e212abcd9c5e591e69b820654fc9751cb96ff941371c05397fbad8eb65f9545290601b30420b9e1cfff987d35a0aa2909ba7860157709df6cae4cf9b533753b4fca421d3b0913973bd6c02567881b4e056"], 0x78) prlimit64(0x0, 0x9, 0x0, &(0x7f0000000040)) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x21c91c, &(0x7f0000000580)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x800000}}, {@noblock_validity}, {@discard}, {@errors_remount}, {@noinit_itable}, {@abort}, {@noauto_da_alloc}, {@errors_continue}, {@resgid, 0x32}]}, 0x1, 0x4e0, &(0x7f0000001a40)="$eJzs3d9rW9cdAPDvla0sP5zZYXvIAsvCkmGHLZIdL4nZQ7bB2J4C27L3zLNlYyxbxpKT2ITNYX/AYIy10Kc+9aXQP6BQ8ieUQqB9L21pKW3SPhTaRkVXUuI4UuwQWUqtzweOdO7Rvfqeo4uO7rn3cBVA3zoVEacj4kG1Wj0bEcON8kwjxWY91da7f+/WTC0lUa1e/SyJSOpltdXGtrznkcZmByPir3+K+EfyZNzy+sbidLFYWG0s5ytLK/ny+sa5haXp+cJ8YXlycuLi1KWpC1PjHWnnUERc/sNH///Pa3+8/Navbrx/7ZOxfyaN8ohH7ei0etOz6WfRNBgRq3sRrEcG0xYCAPB90DzO/3lEnI3hGEiP5gAAAID9pPrbofgmiagCAAAA+1YmnQObZHKNeQBDkcnkcvU5vD+Ow5liqVz55VxpbXm2Pld2JLKZuYViYbwxV3gksklteSLNP1o+v215MiKORcT/hg+ly7mZUnG21yc/AAAAoE8c2Tb+/3K4Pv7f4uueVQ4AAADonJFeVwAAAADYc8b/AAAAsP8Z/wMAAMC+9ucrV2qp2vz/69nr62uLpevnZgvlxdzS2kxuprS6kpsvlebTe/Yt7fR+xVJp5dexvHYzXymUK/ny+sa1pdLacuXawmN/gQ0AAAB00bGf3XkviYjN3xxKU82BXlcK6IrBZ1n5w72rB9B9A72uANAzz/T7D+wr2V5XAOi5ZIfX207eebvzdQEAAPbG6E9aX/8f2PHcwGamS1UE9ojzf9C/XP+H/uX6P/SvbAyEgTz0t51uAfr81/+r1WeqEAAA0HFDaUoyuYj0PMBQZDK5XMTRdEyQTeYWioXxiPhhRLw7nP1BbXki3TLZcc4wAAAAAAAAAAAAAAAAAAAAAAAAAFBXrSZRBQAAAPa1iMzHSXo3/4jR4TND288PHEi+Gk6fI+LGK1dfujldqaxO1Mo/f1heeblRfr4XZzAAAACA7Zrj9OY4HgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA66f69WzPN1M24n/4+IkZaxR+Mg+nzwchGxOEvkhjcsl0SEQMdiL95OyKOt4qf1KoVI41atIp/qMfxj3QgPvSzO7X+53etvn+ZOJU+t/7+XUx7qOfXvv/LPOz/BlrEr5Ud3WWME3ffyLeNfzvixGDr/qcZP2nT/5zeZfy//21jo91r1VcjRlv+/iSPxcpXllby5fWNcwtL0/OF+cLy5OTExalLUxemxvNzC8VC47FljP/+9M0HT2v/4TbxR3Zo/5ldtv/buzfv/aiezT7cPHkUf+x06/1/vE38TGP//6KRr70+2sxv1vNbnXz9nZNPa/9sm/bvtP/Hdtn+s3/59we7XBUA6ILy+sbidLFYWO3rzHN9GrXDoheiFS9mpva5vgDVaJn51x68c+3IvNft6kSmp90SAACwB54cAwMAAAAAAAAAAAAAAAAAAADd1o3biWW3xdxMHztx93wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgM75LgAA///6fNJN") program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$f2fs-open-fcntl$setlease-open detailed listing: executing program 0: syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x80481c, &(0x7f0000000040)=ANY=[@ANYBLOB="666c7573685f6d657267652c6e6f666c7573685f6d657267652c6d6f64653d667261676d656e743a7365676d656e742c636f6d70726573735f63616368652c696e6c696e655f78617474722c636f6d70726573735f63616368652c6e6f696e6c696e655f78617474722c6e6f646973636172642c6261636b67726f756e645f67633d6f6e2c6261636b67726f756e645f67633d6f66662c636865636b706f696e743d64697361626c652c617467632c67635f6d657267652c6e6f626172726965722c004b1c091f21dfc606226168fd668d440f"], 0xfd, 0x5532, &(0x7f0000000540)="$eJzs3M1rI2UYAPA3/djtfrgW8eBtBxahhU1o+rHoreoufmCXsurBk6bJNGQ3yZQmTWtPHjyKB/8TUfDk0b/Bg2dv4kHxJiiZd6pbXUFomtjN7weTZ95n3jzzTg6BZyYkAFNrMfn151K4Ea6EEGZDCNdDyPdLxZbbjOGFEMLNEMLMY1upyP+ZuBRCuBpCuDEsHmuWikOf3x7c2vjprV+++e7y3LUvvv6+SANTaPi10tmL+4edGLNmjA+LfG3QymNnfVDEeKC9EI93spg/THfyCoe1k3m1PK414/xs76A3jLvtWn0Ym63dPL/XjSfsDZondfI3PKzt5+NGupPHVi/LY/M4nvfoOH63Hff6sU6jqPdRXj70+ycx5tOjNF7P3qM81rv9Ih/rZo30aBgHRSxOF+pZu5GvY+cMH/T/3Nut7sFRMkj3e62sm2xUqi9VqnfK1f2skfbT9XKt07izniw128Np5X5a62w2s6zZTiv1rLOcLDXr9XK1mizdTXdatW5SrVbWKivljeVi73by+v33knYjWRrGV1vdg36r3Ut2s/0kvmM5Wa2svbyc3Kom72xtJ9sP7t3b2n73g7vv339l683Xikn/WFaytLqyulqurpRXq8tTdP2fFIse4fXDmZQmvQCAi2fC/T8wpV48Q//feVSMn9j/7z8I4fz7/6D/H4kL1f9Oe/9/DtcPZ6L/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYWj/Mf/lGvrMYx9eK/DNF6rliXAohzIQQfn+C2XDpVM3Zos78v8yf/9savi2FvMLwHJeL7WoIYbPYfnv2vD8FAAAAeHp99fHNz2K3Hl8WJ70gxinetJm5/uGI6i2EEOYXfxxRtZnhy/MjKhbm8u1oRNXyG1gLIyoWb7nNjarafzJ7Kiw8FkoxzIx1OQAAwFic7gTG24UAAAAwTp9OegFMRimcPMo8eRac//L+rweCV06NAAAAgAuoNOkFAAAAAOcu7//9/x8AAAA83eL//wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH+wcz83agNRHICfbRzIPwVFuaeV3KCMlJBjjhEFpAkKyIEa0gA1kFtKiHCEx8vCisNKHtta9H2SGWyZH28sOMyMNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCkP/Wujh+ff/bNOTb95OkNAAAAcMuh3q3bN8t0/ra7/r679LE7LyKijIhbY/cqXl1lVl1O/Xj/r8v76yc1/I5oE07fMe+ONxHxpTv+fRj6KQAAAMD92m+2qzRaTy/LqQtiTGnSpnz3NVNeERH18m+mtPKU9ylTWPv7nsX3TGntBNYiU1iacpvlSnuW9u9+nrVbXDRFasqbHzsXma3vAADAiKqrZtxRCAAAAGP6NnUBTKOIh6XM81LgPDXd8t7rqzMAAADgBSqmLgAAAAAYXDv+H2n/v2ag/f+aKtvjAAAAgPuU9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSId6t95vtqu+Ocemnzy9AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4z/68o0AIhEEY7F3fmcz9DysNmpqaVIHw8TcGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDmd3/5PzE1ziRzr42l55Fk7dTYOjX2zo2jP4yvXwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfNHvfvk/MTXOJHOnjaXjkWTtqrF11dh70Dh6MN7+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fzGkcVBwD8zczO1lbFGCWHiCh4sBebbmtrD4J4UIIH/wQhpNsau/VHm4MtRczFm+Tci6g3EUGJt578B3puoZd66yGHCuJxZGZndqdtsNtgZ6bJ5wNv33eG4b3vm4WQ77xJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDK9rvTOMk/5sZxXJ67cffKat7fvK/PXdu8tZi3PI6aTPrJ8HL9IFpoLxEAAAD2j6Sq70MIt9Ot5byP54r6P62uyWv+758dx1U9f3/dX/VV7Z+333+78+JkornxPPmgZ9ZGw6MPptJ7fKvstuceekWvuPPFs5ek+ELiDzZe2E6L+xl9e/36e/0iPNBEtgDAbhyp+jKofh/K+0GbiQGwb/RqhXdV/ydz7eYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ITtjfB0FUchhMXeNM7dvHtldaf+2uatxaqdvHp1M3w9HTMfIg0hnFkbDY82uppuu3jp8rmV0Wh4YYbg7cN//JhlWTbTxQ8PXgkh/B/j7CZ4p1z+uY9muDiEFjLcTfBPN9LoWhCXX3ZX8nkyghZ/KAEAsCelZcvr+tvp1nJ+LpoPIfvh3vr/9VocZqz/73x88kZ9rnr9P2hshd23tH7+86WLly6/sXZ+5ezw7PDTN48N3hocP3XixKml4lnJkicmAAAAPLIsy7LJQb9s9fo/nn9w//9QLQ4z1v9ffDf4qj5xov7f0XTTr+1MAAAA9rfnX/37r2iH81G/H75cWV+/MBh/To6PjT9bSPWRHShbvf5P5tvOCgAAAGjC9kZ0z/7/6VocZtz/f+anl36pj5mEEA6W+/9HVj8bnW5uOZ3WxJ8Tt71GAAAA2nWwbPX9/7R4/z+evPIQhxAOvzaOy38D+J/1f1rW/8n73/xcn6v+/v/x5pbYSfHC+H4U/UIIvYW2MwIAAGAve6psebH/Z7q1/Mmvhz7se/8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGn/BgAA//9kDEPy") (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x108843, 0x1) fcntl$setlease(r0, 0x400, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x88c040, 0x59) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$f2fs-open-fcntl$setlease-open detailed listing: executing program 0: syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x80481c, &(0x7f0000000040)=ANY=[@ANYBLOB="666c7573685f6d657267652c6e6f666c7573685f6d657267652c6d6f64653d667261676d656e743a7365676d656e742c636f6d70726573735f63616368652c696e6c696e655f78617474722c636f6d70726573735f63616368652c6e6f696e6c696e655f78617474722c6e6f646973636172642c6261636b67726f756e645f67633d6f6e2c6261636b67726f756e645f67633d6f66662c636865636b706f696e743d64697361626c652c617467632c67635f6d657267652c6e6f626172726965722c004b1c091f21dfc606226168fd668d440f"], 0xfd, 0x5532, &(0x7f0000000540)="$eJzs3M1rI2UYAPA3/djtfrgW8eBtBxahhU1o+rHoreoufmCXsurBk6bJNGQ3yZQmTWtPHjyKB/8TUfDk0b/Bg2dv4kHxJiiZd6pbXUFomtjN7weTZ95n3jzzTg6BZyYkAFNrMfn151K4Ea6EEGZDCNdDyPdLxZbbjOGFEMLNEMLMY1upyP+ZuBRCuBpCuDEsHmuWikOf3x7c2vjprV+++e7y3LUvvv6+SANTaPi10tmL+4edGLNmjA+LfG3QymNnfVDEeKC9EI93spg/THfyCoe1k3m1PK414/xs76A3jLvtWn0Ym63dPL/XjSfsDZondfI3PKzt5+NGupPHVi/LY/M4nvfoOH63Hff6sU6jqPdRXj70+ycx5tOjNF7P3qM81rv9Ih/rZo30aBgHRSxOF+pZu5GvY+cMH/T/3Nut7sFRMkj3e62sm2xUqi9VqnfK1f2skfbT9XKt07izniw128Np5X5a62w2s6zZTiv1rLOcLDXr9XK1mizdTXdatW5SrVbWKivljeVi73by+v33knYjWRrGV1vdg36r3Ut2s/0kvmM5Wa2svbyc3Kom72xtJ9sP7t3b2n73g7vv339l683Xikn/WFaytLqyulqurpRXq8tTdP2fFIse4fXDmZQmvQCAi2fC/T8wpV48Q//feVSMn9j/7z8I4fz7/6D/H4kL1f9Oe/9/DtcPZ6L/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYWj/Mf/lGvrMYx9eK/DNF6rliXAohzIQQfn+C2XDpVM3Zos78v8yf/9savi2FvMLwHJeL7WoIYbPYfnv2vD8FAAAAeHp99fHNz2K3Hl8WJ70gxinetJm5/uGI6i2EEOYXfxxRtZnhy/MjKhbm8u1oRNXyG1gLIyoWb7nNjarafzJ7Kiw8FkoxzIx1OQAAwFic7gTG24UAAAAwTp9OegFMRimcPMo8eRac//L+rweCV06NAAAAgAuoNOkFAAAAAOcu7//9/x8AAAA83eL//wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH+wcz83agNRHICfbRzIPwVFuaeV3KCMlJBjjhEFpAkKyIEa0gA1kFtKiHCEx8vCisNKHtta9H2SGWyZH28sOMyMNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCkP/Wujh+ff/bNOTb95OkNAAAAcMuh3q3bN8t0/ra7/r679LE7LyKijIhbY/cqXl1lVl1O/Xj/r8v76yc1/I5oE07fMe+ONxHxpTv+fRj6KQAAAMD92m+2qzRaTy/LqQtiTGnSpnz3NVNeERH18m+mtPKU9ylTWPv7nsX3TGntBNYiU1iacpvlSnuW9u9+nrVbXDRFasqbHzsXma3vAADAiKqrZtxRCAAAAGP6NnUBTKOIh6XM81LgPDXd8t7rqzMAAADgBSqmLgAAAAAYXDv+H2n/v2ag/f+aKtvjAAAAgPuU9v8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgSId6t95vtqu+Ocemnzy9AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4z/68o0AIhEEY7F3fmcz9DysNmpqaVIHw8TcGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDmd3/5PzE1ziRzr42l55Fk7dTYOjX2zo2jP4yvXwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfNHvfvk/MTXOJHOnjaXjkWTtqrF11dh70Dh6MN7+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fzGkcVBwD8zczO1lbFGCWHiCh4sBebbmtrD4J4UIIH/wQhpNsau/VHm4MtRczFm+Tci6g3EUGJt578B3puoZd66yGHCuJxZGZndqdtsNtgZ6bJ5wNv33eG4b3vm4WQ77xJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDK9rvTOMk/5sZxXJ67cffKat7fvK/PXdu8tZi3PI6aTPrJ8HL9IFpoLxEAAAD2j6Sq70MIt9Ot5byP54r6P62uyWv+758dx1U9f3/dX/VV7Z+333+78+JkornxPPmgZ9ZGw6MPptJ7fKvstuceekWvuPPFs5ek+ELiDzZe2E6L+xl9e/36e/0iPNBEtgDAbhyp+jKofh/K+0GbiQGwb/RqhXdV/ydz7eYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ITtjfB0FUchhMXeNM7dvHtldaf+2uatxaqdvHp1M3w9HTMfIg0hnFkbDY82uppuu3jp8rmV0Wh4YYbg7cN//JhlWTbTxQ8PXgkh/B/j7CZ4p1z+uY9muDiEFjLcTfBPN9LoWhCXX3ZX8nkyghZ/KAEAsCelZcvr+tvp1nJ+LpoPIfvh3vr/9VocZqz/73x88kZ9rnr9P2hshd23tH7+86WLly6/sXZ+5ezw7PDTN48N3hocP3XixKml4lnJkicmAAAAPLIsy7LJQb9s9fo/nn9w//9QLQ4z1v9ffDf4qj5xov7f0XTTr+1MAAAA9rfnX/37r2iH81G/H75cWV+/MBh/To6PjT9bSPWRHShbvf5P5tvOCgAAAGjC9kZ0z/7/6VocZtz/f+anl36pj5mEEA6W+/9HVj8bnW5uOZ3WxJ8Tt71GAAAA2nWwbPX9/7R4/z+evPIQhxAOvzaOy38D+J/1f1rW/8n73/xcn6v+/v/x5pbYSfHC+H4U/UIIvYW2MwIAAGAve6psebH/Z7q1/Mmvhz7se/8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGn/BgAA//9kDEPy") (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x108843, 0x1) fcntl$setlease(r0, 0x400, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x88c040, 0x59) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mmap$IORING_OFF_SQ_RING-syz_open_dev$tty20-openat$tun-ioctl$TUNSETIFF-syz_open_procfs-mount$9p_fd-syz_ublk_add_dev-syz_usb_connect$cdc_ncm-syz_usb_control_io$cdc_ncm-syz_usb_control_io$cdc_ncm-syz_usb_control_io$cdc_ncm-syz_usb_control_io$cdc_ncm-ioctl$LOOP_SET_STATUS-syz_usb_control_io$cdc_ncm-socket$inet6_tcp-dup-syz_ublk_setup_queues-connect$inet6 detailed listing: executing program 0: mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x5005}) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000080), 0x0, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}}) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x14, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000004c0)=@any_dev={0x3, 0xe26, 0x0, 0x0, 0x1000, 0x10000, 0xffffffffffffffff, 0x0, 0x4d}}}, &(0x7f0000000480)=0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a44000010203010902800002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a000000072414060005001524120004a317a88b045e4f01a607c0ffcb7e392a08241c0200bed49f090581030002f800000904010000020d00000904010113020d000009058202"], 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f00000006c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20, 0x80, 0x1c, {0x5, 0xbb86, 0x0, 0x93, 0xf0a7, 0xa, 0x2, 0x3, 0x100, 0x2000, 0x7fff, 0x6}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f00000003c0)={0x0, {}, 0x0, {}, 0x5, 0x9, 0x20, 0x10, "36d5bb36f73a3e58b4ab38c67aaf0b47d6543905f2f12e3a3d06446eba5c8d3816391384e23d27549a54419f2ca7988b1670a7fb5712393bf689ab864caffcad", "b33f99095c7574debf44b375c618d91b3064c8cd5e64139b671fa80c4004498e", [0x5ad, 0x4661]}) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = dup(r4) syz_ublk_setup_queues(r5, r2, &(0x7f0000000180)={0x0, 0xdeeb, 0x0, 0x1, 0x255}, 0x0, 0x1, &(0x7f0000000340)={0x2e, 0x54, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x700, 0x0, {}, 0x1f, 0x0, '\x00', {0xfff9, 0x4, 0x0, 0x0}}, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x5, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0xfffffffe}, 0x1c) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mmap$IORING_OFF_SQ_RING-syz_open_dev$tty20-openat$tun-ioctl$TUNSETIFF-syz_open_procfs-mount$9p_fd-syz_ublk_add_dev-syz_usb_connect$cdc_ncm-syz_usb_control_io$cdc_ncm-syz_usb_control_io$cdc_ncm-syz_usb_control_io$cdc_ncm-syz_usb_control_io$cdc_ncm-ioctl$LOOP_SET_STATUS-syz_usb_control_io$cdc_ncm-socket$inet6_tcp-dup-syz_ublk_setup_queues-connect$inet6 detailed listing: executing program 0: mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x5005}) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000080), 0x0, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}}) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x14, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000004c0)=@any_dev={0x3, 0xe26, 0x0, 0x0, 0x1000, 0x10000, 0xffffffffffffffff, 0x0, 0x4d}}}, &(0x7f0000000480)=0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a44000010203010902800002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a000000072414060005001524120004a317a88b045e4f01a607c0ffcb7e392a08241c0200bed49f090581030002f800000904010000020d00000904010113020d000009058202"], 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f00000006c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20, 0x80, 0x1c, {0x5, 0xbb86, 0x0, 0x93, 0xf0a7, 0xa, 0x2, 0x3, 0x100, 0x2000, 0x7fff, 0x6}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f00000003c0)={0x0, {}, 0x0, {}, 0x5, 0x9, 0x20, 0x10, "36d5bb36f73a3e58b4ab38c67aaf0b47d6543905f2f12e3a3d06446eba5c8d3816391384e23d27549a54419f2ca7988b1670a7fb5712393bf689ab864caffcad", "b33f99095c7574debf44b375c618d91b3064c8cd5e64139b671fa80c4004498e", [0x5ad, 0x4661]}) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = dup(r4) syz_ublk_setup_queues(r5, r2, &(0x7f0000000180)={0x0, 0xdeeb, 0x0, 0x1, 0x255}, 0x0, 0x1, &(0x7f0000000340)={0x2e, 0x54, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x700, 0x0, {}, 0x1f, 0x0, '\x00', {0xfff9, 0x4, 0x0, 0x0}}, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x5, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0xfffffffe}, 0x1c) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$kvm-socketpair$nbd-pselect6-ioctl$KVM_CREATE_VM-syz_kvm_setup_syzos_vm$x86-syz_kvm_add_vcpu$x86-ioctl$KVM_SET_CPUID2-ioctl$KVM_RUN-ioctl$KVM_SET_REGS-ioctl$KVM_RUN detailed listing: executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async, rerun: 32) pselect6(0x40, &(0x7f0000002740)={0xb, 0x9, 0x9, 0x0, 0xffffffffffffffff, 0xfff, 0x6, 0x1}, 0x0, 0x0, &(0x7f0000002840), 0x0) (rerun: 32) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000c00000/0x400000)=nil) r3 = syz_kvm_add_vcpu$x86(r2, &(0x7f0000000080)={0x0, &(0x7f00000001c0)=[@wrmsr={0x65, 0x20, {0x40000000, 0x3}}, @wrmsr={0x65, 0x20, {0x40000001, 0x3f}}], 0x40}) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, &(0x7f0000000000)={0x1, 0x0, [{0x40000001, 0x4, 0x2, 0x31237648, 0x6, 0x2, 0x80}]}) (async, rerun: 64) ioctl$KVM_RUN(r3, 0xae80, 0x0) (rerun: 64) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000200)={[0x6, 0x10000000000, 0x5d, 0x4, 0x42, 0x6, 0xa1, 0x11, 0x8, 0x8000000000000040, 0x1, 0xffffffffffff9865, 0xd, 0x5, 0x22b], 0x0, 0x110900}) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$kvm-socketpair$nbd-pselect6-ioctl$KVM_CREATE_VM-syz_kvm_setup_syzos_vm$x86-syz_kvm_add_vcpu$x86-ioctl$KVM_SET_CPUID2-ioctl$KVM_RUN-ioctl$KVM_SET_REGS-ioctl$KVM_RUN detailed listing: executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async, rerun: 32) pselect6(0x40, &(0x7f0000002740)={0xb, 0x9, 0x9, 0x0, 0xffffffffffffffff, 0xfff, 0x6, 0x1}, 0x0, 0x0, &(0x7f0000002840), 0x0) (rerun: 32) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000c00000/0x400000)=nil) r3 = syz_kvm_add_vcpu$x86(r2, &(0x7f0000000080)={0x0, &(0x7f00000001c0)=[@wrmsr={0x65, 0x20, {0x40000000, 0x3}}, @wrmsr={0x65, 0x20, {0x40000001, 0x3f}}], 0x40}) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, &(0x7f0000000000)={0x1, 0x0, [{0x40000001, 0x4, 0x2, 0x31237648, 0x6, 0x2, 0x80}]}) (async, rerun: 64) ioctl$KVM_RUN(r3, 0xae80, 0x0) (rerun: 64) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000200)={[0x6, 0x10000000000, 0x5d, 0x4, 0x42, 0x6, 0xa1, 0x11, 0x8, 0x8000000000000040, 0x1, 0xffffffffffff9865, 0xd, 0x5, 0x22b], 0x0, 0x110900}) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-connect$inet6-sendto$inet6-mkdirat-openat$kvm-ioctl$KVM_CREATE_VM-ioctl$KVM_CREATE_VCPU-syz_kvm_setup_cpu$x86-syz_kvm_setup_cpu$x86-ioctl$KVM_SET_REGS-ioctl$KVM_RUN-setresuid-capset-syz_mount_image$fuse-pipe2$9p-write$P9_RVERSION-dup-write$FUSE_BMAP-write$FUSE_NOTIFY_RETRIEVE-mount$9p_fd-fchownat-mmap-mount-mount$overlay-openat-getdents-bpf$MAP_CREATE-unshare-socket-ioctl$sock_SIOCGIFINDEX detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4e24, 0xb, @mcast2, 0x9}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="800037bbfa9ba1ce", 0xffe9, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x2200, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000000)=[@text16={0x10, &(0x7f0000000300)="f2a72e0fc71a660f388026380066b91f0800000f32baf80c66b88e51be8066efbafc0cb80e00ef0f09260f78cd643ef30f090f01fc640f01c8", 0x39}], 0x1, 0x5c, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, 0x0}], 0x1, 0x13, 0x0, 0x0) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000001c0)={[0x8000000000000001, 0x5, 0x5, 0x2, 0x7ffffff8, 0x4, 0x4000000000004, 0x8000010000e, 0x49c, 0x9, 0x10000006, 0x182b0738, 0x4, 0x5, 0x80000006, 0x9], 0x4000, 0x14410}) ioctl$KVM_RUN(r3, 0xae80, 0x0) setresuid(0x0, 0xee00, 0x0) capset(&(0x7f0000000100)={0x19980330}, &(0x7f0000000200)={0x200003, 0x200003, 0x801, 0x80000001, 0x7}) r4 = syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x31bb48f, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r7 = dup(r4) write$FUSE_BMAP(r7, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r7, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r7]) fchownat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x1000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x8010, 0xffffffffffffffff, 0xec776000) mount(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000000c0)='devpts\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000440), 0x0, &(0x7f0000000480)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [{@appraise}, {@fowner_eq}, {@func={'func', 0x3d, 'FILE_MMAP'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '[\'+'}}, {@fsname={'fsname', 0x3d, '-p\x00'}}, {@appraise}, {@subj_role={'subj_role', 0x3d, 'G'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@dont_measure}], 0x2f}) r8 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x3818c0, 0x100) getdents(r8, &(0x7f0000001440)=""/4096, 0x1000) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0500000001000000a00300000200000000000000", @ANYRES32, @ANYBLOB="00000098e00000007a04485213878165ed516c9a5ec2da4c6ec3ab87d66ffea9ec500710de9b9b543fcc935d49cc3fa0f03e4f1a1021bd308f3e4bf74f880e7f52de51b479758cd89eb0fe8eeb51fcf65aacd5427107535f1447efb95237d464b1202b", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) unshare(0xc040480) r9 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000400)={'veth0_to_hsr\x00'}) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-connect$inet6-sendto$inet6-mkdirat-openat$kvm-ioctl$KVM_CREATE_VM-ioctl$KVM_CREATE_VCPU-syz_kvm_setup_cpu$x86-syz_kvm_setup_cpu$x86-ioctl$KVM_SET_REGS-ioctl$KVM_RUN-setresuid-capset-syz_mount_image$fuse-pipe2$9p-write$P9_RVERSION-dup-write$FUSE_BMAP-write$FUSE_NOTIFY_RETRIEVE-mount$9p_fd-fchownat-mmap-mount-mount$overlay-openat-getdents-bpf$MAP_CREATE-unshare-socket-ioctl$sock_SIOCGIFINDEX detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4e24, 0xb, @mcast2, 0x9}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="800037bbfa9ba1ce", 0xffe9, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x2200, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000000)=[@text16={0x10, &(0x7f0000000300)="f2a72e0fc71a660f388026380066b91f0800000f32baf80c66b88e51be8066efbafc0cb80e00ef0f09260f78cd643ef30f090f01fc640f01c8", 0x39}], 0x1, 0x5c, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, 0x0}], 0x1, 0x13, 0x0, 0x0) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000001c0)={[0x8000000000000001, 0x5, 0x5, 0x2, 0x7ffffff8, 0x4, 0x4000000000004, 0x8000010000e, 0x49c, 0x9, 0x10000006, 0x182b0738, 0x4, 0x5, 0x80000006, 0x9], 0x4000, 0x14410}) ioctl$KVM_RUN(r3, 0xae80, 0x0) setresuid(0x0, 0xee00, 0x0) capset(&(0x7f0000000100)={0x19980330}, &(0x7f0000000200)={0x200003, 0x200003, 0x801, 0x80000001, 0x7}) r4 = syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x31bb48f, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r7 = dup(r4) write$FUSE_BMAP(r7, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r7, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r7]) fchownat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x1000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x8010, 0xffffffffffffffff, 0xec776000) mount(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000000c0)='devpts\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000440), 0x0, &(0x7f0000000480)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [{@appraise}, {@fowner_eq}, {@func={'func', 0x3d, 'FILE_MMAP'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '[\'+'}}, {@fsname={'fsname', 0x3d, '-p\x00'}}, {@appraise}, {@subj_role={'subj_role', 0x3d, 'G'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@dont_measure}], 0x2f}) r8 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x3818c0, 0x100) getdents(r8, &(0x7f0000001440)=""/4096, 0x1000) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0500000001000000a00300000200000000000000", @ANYRES32, @ANYBLOB="00000098e00000007a04485213878165ed516c9a5ec2da4c6ec3ab87d66ffea9ec500710de9b9b543fcc935d49cc3fa0f03e4f1a1021bd308f3e4bf74f880e7f52de51b479758cd89eb0fe8eeb51fcf65aacd5427107535f1447efb95237d464b1202b", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) unshare(0xc040480) r9 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000400)={'veth0_to_hsr\x00'}) program did not crash single: failed to extract reproducer bisect: bisecting 58 programs with base timeout 30s testing program (duration=44s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [5, 22, 19, 26, 30, 30, 30, 21, 30, 29, 16, 7, 10, 10, 30, 30, 7, 37, 30, 18, 18, 24, 11, 6, 5, 29, 29, 8, 30, 4, 4, 23, 8, 36, 6, 17, 17, 8, 30, 21, 12, 5, 17, 30, 14, 12, 6, 8, 7, 22, 7, 40, 30, 21, 17, 29, 27, 11] detailed listing: executing program 2: syz_open_procfs(0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x22, 0x1d, {[@main=@item_4={0x3, 0x0, 0x9, "f1ea6841"}, @global=@item_4={0x3, 0x1, 0xa, "dca07618"}, @local=@item_4={0x3, 0x2, 0x4, "cbbc9dd3"}, @main=@item_4={0x3, 0x0, 0x8, "749e821d"}, @local=@item_4={0x3, 0x2, 0xc, "a0a7a97b"}, @local=@item_012={0x2, 0x2, 0x2, "fe92"}, @global=@item_012={0x0, 0x1, 0xa}]}}, 0x0}, 0x0) executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xfffffffffffffff8, 0x40000) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x53, 0x7f, 0x6, {0x8, 0x5}, {0xef, 0xffb2}, @period={0x5d, 0x1, 0x8, 0x6, 0x37, {0x800, 0x3, 0x9, 0x7}, 0x3, &(0x7f0000000040)=[0x99b4, 0x10, 0x8]}}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000000c0)=""/111) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000180)=""/42) listen(r1, 0x3) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, &(0x7f00000001c0)) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x10100, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000300)=""/12) r3 = syz_ublk_setup_io_uring(0x640, &(0x7f0000000340)={0x0, 0xb4c3, 0x1089, 0x1, 0xd2}, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)) close_range(r2, r3, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000480)="0919ad540d183652a557d7013bced359", 0x10) tee(r0, r3, 0x3ff, 0x4) syz_open_dev$evdev(&(0x7f00000004c0), 0x7, 0x10000) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000500)="caf1c5b08e5ed17b4c71101fc60cadad", 0x10) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) recvmmsg(r1, &(0x7f0000000e80)=[{{&(0x7f0000000540)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000740)=[{&(0x7f00000005c0)=""/72, 0x48}, {&(0x7f0000000640)=""/196, 0xc4}], 0x2, &(0x7f0000000780)=""/2, 0x2}, 0x40000000}, {{&(0x7f00000007c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private0}}, 0x80, &(0x7f0000000a40)=[{&(0x7f0000000840)=""/39, 0x27}, {&(0x7f0000000880)=""/232, 0xe8}, {&(0x7f0000000980)=""/59, 0x3b}, {&(0x7f00000009c0)=""/85, 0x55}], 0x4, &(0x7f0000000a80)=""/193, 0xc1}, 0xfff}, {{&(0x7f0000000b80)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @remote}}}, 0x80, &(0x7f0000000e00)=[{&(0x7f0000000c00)=""/169, 0xa9}, {&(0x7f0000000cc0)=""/144, 0x90}, {&(0x7f0000000d80)=""/30, 0x1e}, {&(0x7f0000000dc0)=""/37, 0x25}], 0x4, &(0x7f0000000e40)=""/33, 0x21}, 0x7}], 0x3, 0x100, &(0x7f0000000f40)={0x0, 0x989680}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r4, 0x6, 0x21, &(0x7f0000000f80)="93259bae27d760e28fb8f9319baf6504", 0x10) ioctl$KVM_CHECK_EXTENSION(r2, 0xae03, 0x2) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r1, &(0x7f0000001580)={&(0x7f00000011c0), 0xc, &(0x7f0000001540)={&(0x7f0000001240)={0x2d0, 0x0, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@TIPC_NLA_BEARER={0x140, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x8, @loopback, 0xcd}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast1}}}}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x200000}]}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'pim6reg\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x200, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x5}}, {0x14, 0x2, @in={0x2, 0x4e24, @remote}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @empty}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x93d1606, @private0, 0x3}}}}, @TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_MEDIA={0x38, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6b6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xffffffff}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}, @TIPC_NLA_MON={0x2c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfff}]}, @TIPC_NLA_BEARER={0x34, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_NAME={0x17, 0x1, @l2={'ib', 0x3a, 'veth1_to_batadv\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x1}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x54}]}, @TIPC_NLA_MEDIA={0x98, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf5b}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xcd45}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xe}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffff01}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_SOCK={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0xee73}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x10000}]}, @TIPC_NLA_NODE={0x8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY_MASTER={0x4}]}]}, 0x2d0}, 0x1, 0x0, 0x0, 0x20004054}, 0x10004800) socket$inet6(0xa, 0xa, 0x0) executing program 2: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file2\x00', 0x2800000, &(0x7f0000000300)={[{@debug}, {@jqfmt_vfsv0}, {@inlinecrypt}, {@debug}, {@test_dummy_encryption_v1}, {@norecovery}, {@delalloc}, {@nogrpid}, {@minixdf}]}, 0x1, 0xbd9, &(0x7f0000000400)="$eJzs3M1rHOcZAPBnRp+25a5cSql7sUopNpSuZReZ2hRqF5deeii014CFvDJC6w8kBUeyIKvkHwhJzoFcAklMgg/x2ZcEcs0lca4xOQRMUKwEQkgUZj8kWdqVLGtXo8i/H7ya92Nm3ufRSDvzwu4G8Mwayn6kEUcj4lISUaj3pxHRW631R1Rq+y0tzo99tzg/lsTy8v++TiKJiEeL82ONcyX17aF6oz8iPvlnEr9+eeO807Nzk6Plcmmq3j45c/XGyenZub9MXB29UrpSunbqzN9GTo+cGT470rZcv//i/N1v//DvLys/vPPj7W9eeyuJ8zFQH1ubRz3rHRuKoZXfyVrdETHahvPvBV31fNbmmXRvcVDa4aAAAGgpXfMM99soRFesPrwV4sNPcw0OAAAAaIvlrohlAAAAYJ9LrP8BAABgn2u8D+DR4vxYo+T7joTd9fBCRAzW8l+ql9pId1Sq2/7oiYiDj5JY+7HWpHbYjg1FxIPPz76flWjyOeROqyxExO+aXf+kmv9g/ZPQ6/NPI2K4DfMPrWv/kvI/34b5884fgGfTvQu1G9nG+1+68vwTTe5/3U3uXU8j7/tf4/lvacPz32r+XS2e//77hHPcevuNm63Gsvz/fvdf7zVKNn+23VFS2/BwIeL33c3yT1byT1rkf2mLcydRO0Xhp5ulVvvknf/ymxHHo3n+Dcnm3090cnyiXBqu/Ww6x8LHI++2mj/v/LPrf7BF/ptc//6s78ZjZ2r9pT7PXbx4Z0Nnffet80+/6k3+X6311nteGJ2ZmToV0Zv8Z2P/6c3zbezTOEeW/4k/bv7/3+zvP3tNqNT/NrJUFurbrP3Sujn/cfvWB63iaaz/8rz+l7d//at9rzzhHH/66NUT6/sa36+1dv2blWz+B0ltLQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADWlEDESSFiMiqdbTtFiMOBQRv4mDafn69Myfx68/f+1yNhYxGD3p+ES5NBwRhVo7ydqnqvXV9ul17b9GxJGIeL1woNoujl0vX847eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYcioiBSNJiRKQRsVRI02Ix76gAAACAthvMOwAAAACg46z/AQAAYP+z/gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDDjhy7dz+JiMq5A9WS6a2P9eQaGdBpad4BALnpyjsAIDfdeQcA5Gaba3yPC7APJVuM9zftzV49+joSDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB70/Gj9+4nEVE5d6BaMr31sZ6mRxzbxeiATkrzDgDITddmg927Fwew+576X/xwe+MAdl/zNT7wLEm2GO9f3afy+Ehfx2ICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYO8ZqJYkLUZEWq2nabEYcTgiBqMnGZ8ol4Yj4lcR8Vmhpy9r9+UdNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG03PTs3OVoul6aeppLs7HAVlVaVF/dGGLtbSfZGGLVK3q9MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkYXp2bnK0XC5NTecdCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJC36dm5ydFyuTT1BJU729l5TSXvHAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyM/PAQAA///E/w3d") syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x21081e, &(0x7f0000000080)={[{@grpquota}, {@block_validity}, {@quota}]}, 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f0000000900)='./file1\x00', 0x200000, &(0x7f0000000180), 0x3, 0x566, &(0x7f0000002080)="$eJzs3V9rW+UfAPDvSdv9//3WwRjqhRR24WQuXVv/TBA2L0WHA72foc3KaLqMJh1rHWy7cDfeyBBEHIgvwHsvh2/AVyHoYMgoeuFN5aQnW9YkTZtlNvN8PnC25znnpN/z5DnPk+/JSUgAuTWR/lOIeDkivkoiDrdsG41s48TGfmuPbsymSxLr65/8kUSSrWvun2T/H8wqL0XEz19EnCy0x62trC6UKpXyUlafrC9enaytrJ66vFiaL8+Xr0zPzJx5a2b63XfeHlhbX7/w17cf3//gzJfH17758cGRu0mci0PZttZ2PINbrZWJmMiek7E4t2nHqQEEGyZJrx06nAPsvpFsnI9FOgccjpFs1AP/fTcjYh3IqcT4h5xq5gHNa/sBXQe/MB6+v3EB1N7+0Y33RmJf49rowFry1JVRer07PoD4aYyffr93N12ix/sQNwcQD6Dp1u2IOD062j7/Jdn817/T23jXb3OMvL3+wG66n+Y/b3TKfwqP85/okP8c7DB2+9F7/BceDCBMV2n+917H/Pfx1DU+ktX+18j5xpJLlyvl0xHx/4g4EWN703q/93Na8790SeM3c8HsOB6M7n36MXOleqnPcG0e3o545Un+m0Tb/L+vketu7v/0+biwzRjHyvde7batd/tbDT4DXv8h4rWO/f/kjlay9f3Jycb5MNk8K9r9eefYL93i76z9g5f2/4Gt2z+etN6vre08xvf7/i5329bv+b8n+bRR3pOtu16q15emIvYkH7Wvn37y2Ga9uX/a/hPHt57/Op3/+yPis222/87R7mnQMPT/3I76f+eFXz/8/Ltu8bfX/282SieyNduZ/7Z7gM/y3AEAAAAAAMCwKUTEoUgKxcflQqFY3Ph8x9E4UKhUa/WTl6rLV+ai8V3Z8RgrNO90H275PMRU9nnYZn16U30mIo5ExNcj+xv14my1MrfbjQcAAAAAAAAAAAAAAAAAAIAhcbDL9/9Tv43s9tEBz52f/Ib86jn+B/FLT8BQ8voP+WX8Q34Z/5Bfxj/kl/EP+WX8Q34Z/5Bfxj8AAAAAAAAAAAAAAAAAAAAAAAAAAAAM1IXz59Nlfe3Rjdm0PndtZXmheu3UXLm2UFxcni3OVpeuFuer1flKuThbXez19yrV6tWp6Vi+Plkv1+qTtZXVi4vV5Sv1i5cXS/Pli+Wxf6VVAAAAAAAAAAAAAAAAAAAA8GKprawulCqV8pJC18LZGIrD6LuQ9Orls9nJ0FeI0d1voMJzKOzyxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALf4JAAD//5CPL9Y=") r0 = open(&(0x7f0000000200)='./file1\x00', 0x4827e, 0x20) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x9000) fallocate(r0, 0x0, 0x0, 0x8800000) r1 = open(&(0x7f0000000140)='./file1\x00', 0x66842, 0x21) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000300)='ns/ipc\x00') r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x9, 0x7, 0x8, 0x40, 0x42, 0x1}, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100), &(0x7f0000000580), 0x1000, r2}, 0x38) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000280)={0x4000}, 0x10) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)={0x1c, 0x16, 0xa01, 0x0, 0x25dfdbfd, {0xa}, [@typed={0x8, 0x94, 0x0, 0x0, @uid}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f00000000c0)='./file0\x00', 0xc10, &(0x7f0000000640)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c66617374626f6f742c746573745f64756d6d795f656e6372797074696f6e2c6673796e635f6d6f64653d7374726963742c00200da779e57c52e33a83fdbd563a5b7c6b958cb6e49387a5ba5a89b0887c0292eb888cc8efa81040100d83ba748033542625bc334eaf793332891541000f3c63c0a5f0af254a5bd1f4b81d0c5188ddcadf07eff7b49004e0b243a8a4d93632fbe9ab868d88310829d8e04a3c0572143a3d3d1472cc5da6f72bb097f5f7b95a09e442c0a1463aaa90db7dcbc542dc5bced278eda11583f810469b706968e793db3230", @ANYRES32, @ANYRES32], 0x11, 0x105d6, &(0x7f0000010640)="$eJzs3E1rY1UYB/AnU+fVcRxkXnTlBREaMKFpO0VBpOoMOmCH4svClaZJGjKT5JYmfXHWuho/gltBxJ2fwY1fY3AhiAvB3YiSe29lqrNwOmlT298Pbv/nnpz75JxLNie3JIBj62Ly+2+luBBnI2IqIs5HZO1ScWQW83g+Il6MiBMPHaWi/++OUxFxLiIujIrnNUvFSwt/3H/w9Qs3X7/37f1y7edvvprcqoFJezkiemt5e6uXZ9rO83bRX9/sZNmb3ywyf6F3pzhP89xqrWQVtuo74+pZzrXz8enaxmCUq916Y5TtzmrWv9bP33Cw2d6pk11wu76enTdbK1l2BmmW7bv5vLaLvDsY5nWaRb3PsvIxHO5k3t/abuXrWbuTZaM/LPrzummztT3KzSKLt4tG2m1m81jZ820+9N7r9De2k83W+qCT9pNr1dqr1dpCpbaeNlvD1nyl3msuzCfT7e5oWGXYqvcW22na7raqjbRXTqbbjUalVkumr7dWOvV+UqtV56ozlWvlovVK8s6tj5JuM5ke5Vud/saw0x0kq+l6kl9RTmarc6+Vk5dqyQdLy8ny+zduLC1/+Mn1j2+9uXTz7WLQv6aVTM/OzM5WajOV2Vr5cK7/VFF/jOufin1Yf+nJLue48wECeGz2/8Ak2P8/zv4/2fN9PuyOyP7/13vHe/17ZvvGE/EBAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4tn46+f27WeNifv500f9M0fVcRFyNiCsRcTki/nyEqTi1q+aliCgV7UeNP/mPOfxQiqzC6JrTxXEuIhaL48Gz+30XAAAA4Oj67sfPv4iYGjWzP29MekIcpOJLmzPjqpd95fPUuKpdyoptj6na5Z2SY3ElIk5e/GVM1a5GxInzn46p2n8ytSvOPBSlPE4c5GwAAICDsXsnMLbdGwAAAIfOl5OeAJORPa8t/he/eBZ8Oo/igeDZXWcAAADA/1Bp0hMAAAAA9l22//f7fwAAAHC05b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF/s3E+uEjEcB/Af4Aj4JxLDn6uwMi5ZcAiP4NID6G3ccQYTwjlw5xEMGDqVAOLmTXlM3vt8kplOJ/Bth4RFWygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAt/axWi++br9+a5uz2zZR5GgAAAOCabbVapItRXX+d77/Nt95HxCwiphExiYhrY/devDxJ7MQ4nWvXXl9d9OFHREo4vKefj1cR8TEfv9/d/nMAAACAp2qzni8jeofLdPpwvOIZyJM2g1J5acrnRam0cQr7Uiht8jeyiGlEVKNfhdJmEdF98ynX/vv9GxZq7qSRXAxOik5ddAs2BgAAtMT5SKDY6A0AAIDW+XzvDnAfab02/xY/rwX36yIvCA7PagAAAEB7Xf7b/qjzuP0AAAAA7iCN///Z/y/PCjx8/7+w/x8AAAC0SL3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALe0rVaLzXq+bJqz2zdT5mkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4w/68o0AIhEEY7F3fdxq8/7GkQVNTkyoQPv7GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYn/uTiAEgiAM9p3/OS3mH5Y0aAwiVMHCxwzzsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX/S7X/5PTI0zydxpY+l4JFm7amxdNfYeNI4ejLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdife9uEgTCOw6+dRInbZIT0Fh8z0FAhGIEPCcmSZ2AAFqKhorVYBFYAAQctnSl4nub/0+mKOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgPZ2e3viIiOzzkXnkw9Xf4XLwFfm6aQbf18w2x339c8vJdjdK+Rvj/yIiisha+A0AQPvK+6ZYLKt5J203bS9tP205ravZKx8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZucOWqJ4wwCAv7s6699/p44qRNChLrmpWQZeOgjeg6BuoptIa4XuQcWLnyDqtNe+Qt7qK/QFgg4leOjgoaBLEMXuzuq7pKIEM4P7+8Ez8+jCzPvuwrDPPO8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAuBzvhUjcvhRBGB4/ylo/ftheP279/+Wm0G1/vv7sSH7N1iCSE8GSlXruV4VyKbn1z6+lCvV5bk/RDMpR+7EUZj6SwSXyVKOVzcQIA4EJJ0mh9u/yS7M63/leaDeH3m976/3qUh1Pq//3mSBKaI2P7zZGxXxsfGvG54vp/IrMZFsbQSS9UG6svquubWzdXVheWa8u1Z1NTk9N3pm/fuztZbd8rqbpjAgAAwL+ppBHX/+XZv/v//0d5OL3+H+vGw7nHj+JzDfR3/X+io6Zf3iMBAADob5ev/vh+3OrLUqUSNhYajbWJzvbw78nONoehnttQGnH9PzCb96gAAACALBzslHr6/0tRHs7Y/x9/u70XH3MghDCc9v/HF5/Xl7KbTqFl8Thx3nMEAAAgX8NpxP3/pL3+v3y45KEcQrhxrZOnPwN4pvr/8+sHPQ+tx+v/p7KbYiGVZzrvR3s/E8LgTN4jAgAA4CL7L41Wsb+X7M6v/Xw1V7H+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4w44dozQQRGEA3uxmtRIDVmrlBUQvELEQxMZDiILgCUQQDyC2lt7B0jukVrCxsEzhDeTN7qikCVjsKvk+mLxHGDIvkyb/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMNd0/7uv4mXU9GX73vPH1UnUl5ka3u/XN2NFP+hy6H9nr+8BAAAAWBBVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//9JxdmQ==") pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x5a00, 0x0, 0x3) executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000b80), 0xfe, 0x54d, &(0x7f0000000400)="$eJzs3d9rW1UcAPDvTdv96nQdjKE+SGEPTubStfXHBB/mo+hwoO8ztHdlNFlGk461Dtwe3IsvMgQRB+If4LuPw3/Av2KggyGj6IMvkZvedNmatFmXrZn5fOC259x703NPzv2enpOTkACG1mT2oxDxakR8m0Qcajs2GvnByfXz1h5cm8u2JBqNz/5KIsn3tc5P8t/jeeaViPjt64gThc3l1lZWF0vlcrqU56fqlctTtZXVkxcrpYV0Ib00Mzt7+p3Zmfffe7dvdX3z3D8/fHrno9PfHFv7/pd7h28lcSYO5sfa6/EUrrdnJmMyf07G4sxjJ073obBBkuz2BbAjI3mcj0XWBxyKkTzqgf+/ryKiAQypRPzDkGqNA1pz+z7Ng18Y9z9cnwBtrv/o+msjsa85NzqwljwyM8rmuxN9KD8r49c/b9/Ktujf6xAA27p+IyJOjY5u7v+SvP/buVM9nPN4Gfo/eH7uZOOftzqNfwob45/oMP4Z7xC7O7F9/Bfu9aGYrrLx3wcdx78bi1YTI3nupeaYbyy5cLGcZn3byxFxPMb2Zvmt1nNOr91tdDvWPv7Ltqz81lgwv457o3sffcx8qV56mjq3u38j4rWO499ko/2TDu2fPR/neizjaHr79W7Htq//s9X4OeKNju3/cEUr2Xp9cqp5P0y17orN/r559Pdu5e92/bP2P7B1/SeS9vXa2pOX8dO+f9Nux3Z6/+9JPm+m9+T7rpbq9aXpiD3JJ5v3zzx8bCvfOj+r//FjW/d/ne7//RHxRY/1v3nkZtdTB6H955+o/Z88cffjL3/sVn5v7f92M3U839NL/9frBT7NcwcAAAAAAACDphARByMpFDfShUKxuP7+jiNxoFCu1uonLlSXL81H87OyEzFWaK10j7e9H2I6fz9sKz/zWH42Ig5HxHcj+5v54ly1PL/blQcAAAAAAAAAAAAAAAAAAIABMd7l8/+ZP0Z2++qAZ85XfsPw2jb++/FNT8BA8v8fhpf4h+El/mF4iX8YXuIfhpf4h+El/mF4iX8AAAAAAAAAAAAAAAAAAAAAAAAAAADoq3Nnz2ZbY+3BtbksP39lZXmxeuXkfFpbLFaW54pz1aXLxYVqdaGcFueqle3+XrlavTw9E8tXp+pprT5VW1k9X6kuX6qfv1gpLaTn07HnUisAAAAAAAAAAAAAAAAAAAB4sdRWVhdL5XK6JCGxo8ToYFyGRJ8Tu90zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBD/wUAAP//y284sw==") mkdir(&(0x7f0000000000)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000009c0)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f00000000c0)='./bus\x00') mkdir(&(0x7f0000000240)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./bus/file0\x00', 0x0) renameat2(r0, &(0x7f00000004c0)='./bus/file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x2) chdir(&(0x7f0000000140)='./bus\x00') r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x90100, 0x141) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x40) getdents(r2, &(0x7f0000000280)=""/237, 0xed) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r5, &(0x7f0000000380)={0x0, 0x4076cbba9945d516, &(0x7f0000000340)={0x0, 0x14}}, 0x0) getsockname$packet(r5, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000400)=0x14) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='stack\x00') readv(r7, &(0x7f0000001440)=[{0x0}, {0x0, 0x61}], 0x2) sendmsg$nl_route(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000480)=@newlink={0x38, 0x10, 0x439, 0x0, 0x60000, {0x0, 0x0, 0x0, r6, 0x9801}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @gre={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x8, 0x7, @remote}]}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x0) accept(r5, &(0x7f0000000080)=@in6={0xa, 0x0, 0x0, @mcast2}, 0x0) unshare(0x2040400) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x3, &(0x7f0000000440)={{0x0, 0x3938700}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000180)=@bridge_delneigh={0x3c, 0x1c, 0xc07, 0x70bd2e, 0x25dfdbfe, {0x2, 0x0, 0x0, r6, 0x40, 0x0, 0x72748f52b8af0932}, [@NDA_DST_IPV6={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @loopback}}, @NDA_LLADDR={0xa}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20024090) executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x3, 0x4, &(0x7f00000003c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x46}, [@call={0x85, 0x0, 0x0, 0x11}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, @sched_cls=0x2f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x0, 0xe40, 0xe40, &(0x7f00000002c0)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x320e, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4c) syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000280)='mnt\x00', 0x4, &(0x7f0000000000), 0x0, 0x236, &(0x7f0000000300)="$eJzs3TFoM2UcBvDnLomf/b4gVRdBUEFEtFDqJrjURaEgpYgIKlREXJRWqC1urZOLg84qnVyKuFkdpUtxUQSnqh3qImhxsDjoELlcK9VGFFNz8t3vB5fcJe97//e4e95kOS5Aa00nmU/SSTKTpJekON/grnqZPt3cntpfTgaDx38shu3q7dpZv2tJtpI8mGSvLPJiN9nYffro54NH731jvXfPe7tPTU30IE8dHx0+dvLu4usfLjyw8fmX3y8WmU//D8d1+YoRn3WL5Jb/otj/RNFtegT8E0uvfvBVlftbk9w9zH8vZeqT9+baDXu93P/OX/V964cvbp/kWIHLNxj0qt/ArQHQOmWSfopyNkm9Xpazs/V/+K87V8uXVtdemXlhdX3l+aZnKuCy9JPDRz6+8tG1P+X/u06df+D6VeX/iaWdb6r1k07TowEmqcr/zLOb90X+oXXkH9pL/qG95B/aS/6hveQf2kv+ob3kH9pL/qG95B/a63z+AYB2GVxp+g5koClNzz8AAAAAAAAAAAAAAAAAAMBF21P7y2fLpGp++nZy/HCS7qj6neHziJMbh69XfyqqZr8r6m5jeebOMXcwpvcbvvv6pm+brf/ZHc3W31xJtl5LMtftXrz+itPr79+7+W++7z03ZoExPfRks/V/3Wm2/sJB8kk1/8yNmn/K3DZ8Hz3/9KvzN2b9l38ZcwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMzG8BAAD//8n0bSk=") mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='mnt/encrypted_dir\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000680)='mnt/encrypted_dir\x00', 0x800, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000140)=@v1={0x0, @adiantum, 0x4, @desc3}) chdir(&(0x7f00000002c0)='mnt/encrypted_dir\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x800, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r2, 0x8004587d, &(0x7f00000001c0)={@id={0x2, 0x0, @c}}) getdents64(r2, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}, 0x1, 0x0, 0x0, 0xc000}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001500)=@newqdisc={0x70, 0x24, 0x713, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0x8}, {0xffff, 0xffff}, {0xfff1}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x40, 0x2, {{0x1ff, 0x4, 0x0, 0x0, 0xfffffffd, 0x8}, [@TCA_NETEM_ECN={0x8, 0x7, 0x1}, @TCA_NETEM_LOSS={0x1c, 0x5, 0x0, 0x1, [@NETEM_LOSS_GI={0x18, 0x1, {0x80000011, 0x6, 0xa, 0x4, 0xd99d}}]}]}}}]}, 0x70}}, 0x0) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="44c33b69ebc9e05e9bdec0c288a8", 0x12, 0x830, &(0x7f0000000440)={0x11, 0x88a8, r3, 0x1, 0x2, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}}, 0x14) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r2, 0x89f8, &(0x7f0000000940)={'sit0\x00', &(0x7f0000000880)={'syztnl2\x00', 0x0, 0x7800, 0x0, 0x507, 0x7, {{0x1a, 0x4, 0x0, 0x1a, 0x68, 0x68, 0x0, 0x0, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0x23}, @remote, {[@timestamp={0x44, 0x18, 0xf4, 0x0, 0xd, [0xdee6, 0x81, 0x10, 0x1, 0x7c8]}, @noop, @timestamp_addr={0x44, 0x2c, 0xf0, 0x1, 0x8, [{@private=0xa010101, 0x3}, {@private=0xa010100, 0x550}, {@private=0xa010100, 0x8}, {@rand_addr=0x64010100, 0x2da0}, {@private=0xa010100, 0x3}]}, @generic={0x89, 0xe, "1f89fdcedd60b35acb04f8e7"}]}}}}}) getpeername$packet(r2, &(0x7f0000000980)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000009c0)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000b00)={r1, 0x58, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000d40)={&(0x7f0000000b40)={0x1d4, 0x0, 0x300, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r3}}}]}}, {{0x8, 0x1, r4}, {0x170, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xffff}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0xf2}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r6}}}]}}]}, 0x1d4}, 0x1, 0x0, 0x0, 0x20004040}, 0x4000) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001480)={&(0x7f0000000040)={0x14, 0x1a, 0xffffffffffffffff, 0x1, 0x25dfdbfd, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r7) syz_usb_connect$uac2(0x5, 0x7b, &(0x7f0000000380)=ANY=[@ANYBLOB="1201500200000040532b24004000010203010902690003012b4006080b0201010320080904000000010120000924010080090900090904010000010220000904010101010220000905010910003200090825010230000100090402000001022000090402010101022000090582"], &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000740)='ext4\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f00000007c0), 0x1, 0x751, &(0x7f0000001040)="$eJzs3M9rHGUfAPDvTJP+zPtuXngP4kmoWKF2k6ZqT0LEc6HQP6AuySSETLIhu6ndNWDrwYMgqAhae9H/wIsieCn9HxTBm4IHQWsaDwUPkdnspu12E9c26Zb4+cDsfJ9nZvb7fNvJww7sswH8az1TvCQRIxFxPiJK7f40Ig62osMRVzbPu722OrW+tjqVxMbGhVtJcVmrr/NeSXt/LFqXxFMRcXM44uTbD+atNZrzlTzPltvtsfrC0lit0Tw1t1CZzWazxYnx8TNnXp546cXxXav1vTe/+O3dr1/79tOzC3++cuuF6SQmW3VHVx27afPfZDgmu/oX9yLZACWDHgAAAH0pPucfiIih1qfUUhxoRQAAAMB+snFoAwAAANj3khj0CAAAAIC91fkewO211anO9ji/f/DrqxExendt8fpW/qHWGuKIwzEcEUfXk/tWJiSbl8EjuXI1Im5M9rj/k/b99/C6V65bI/3kuVHMP5O95r90a/6JHvPPUOe3Ex5RZ/5bf2D+u5v/wDbz3/k+cxxaPvHdtvmvRjw91Ct/spU/6eSv3Lkv/+t95v9y5Icftzu28XnEieid/95cO/w+xNjMXJ61X3vmOP7VWyd3qv/odvmTrvrvua7oW+qz/p+uT8xuN5cU+Z8/vvP/f6/8xT3xfnscaUR80N4X7Q+7cjx3c/zaTvVPb1P/TvmLvs/6rP+bd5o/93kqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtKQRMRJJWt6K07RcjjgWEf+Po2lerdVPzlRXFqeLYxGjMZzOzOXZeESUNttJ0T7diu+2J7raZyLifxHxUelIq12equbTgy4eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALcciYiSStBwRaUT8UUrTcnnQowIAAAB23eigBwAAAADsOc//AAAAsP91Pf9fqwxqIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB+dv7cuWLbWF9bnSra05caK/PVS6ems7R9RnV5qTxbrc7mWXmquvB375dXq0tnY3Hl8lg9q9XHao3mxYXqymL94txCZTa7mA3veUUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8jJHWlqTliEhbcZqWyxH/iYjRGE5m5vJsPCL+GxHfl4YPFe3Tgx40AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu67WaM5X8jxbFggEuxwcbv+VPSnj+SfBjtPGkccyOQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NjVGs35Sp5ny7VBjwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDBSn9JIqLYTpSeHek+ejC5U2rtI+KN6xc+vlyp15dPF/2/b/XXP2n3Twxi/AAAAEC3znN65zkeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgX7VGc76S59nyHgaDrhEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHg4fwUAAP//zWnHag==") r8 = openat(0xffffffffffffff9c, &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2440, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r8, 0x40806685, &(0x7f0000000a80)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0}, 0x68) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) ioctl$FS_IOC_MEASURE_VERITY(r8, 0xc0046686, &(0x7f00000000c0)) syz_usb_connect$cdc_ecm(0x3, 0x64, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x52, 0x1, 0x1, 0x0, 0x20, 0x3, "", [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x2, 0x6, 0x0, 0x2, {{0x7, 0x24, 0x6, 0x0, 0x0, "bec4"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x79a, 0x2, 0x5, 0xff}, [@mdlm={0x15, 0x24, 0x12, 0x8}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x75, 0x9, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x3, 0x10, 0x8}}}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x0, 0x1, 0x4, 0x8, 0x70}, 0x1c7, &(0x7f00000000c0)={0x5, 0xf, 0x1c7, 0x4, [@ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0x5, 0xf00, 0xfeff}, @generic={0xb0, 0x10, 0x3, "9e17a1cac37ed758c13d5f39a2defa985c729769da9d888a6ab64aab252c57e4278ef0e74972d9775533abab40223a5c26815f2b71d984d2852b285787f606fc37ab560b1ee6f55077b21f7a7298125db577ac0713d80293c8bdbf3153d6088ab7d701efb683f51be2f51e564d348028bf2021f63417e2dddf859ce81e62d7cdae2dcbf326514b17a20ee68d19ecc87564910cebaff2cb9886ea3bcdd45218da4d493a21a4932296d1ebb98b50"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1d, 0x71, 0x81, 0xe6c0}, @generic={0xfc, 0x10, 0xa, "c5ab974a2cc2c2d1d4b32e7c13192022e950f8f7d28083a8c231cd7506016fb2641e4f11c732037b89dc055471d34f25020b2cb74cc3b17f96e4da89f5333000127476022e197dcdf26b28aaa1c067ec82b7496ef1701b38b9888d5fea2d53a0788092db2a5ff074b110c47a919c5ee8a143d21211b77665c89f6b4372567ec3bbfa1a2a88c3d0ae573a43e1174f1893edc68692c2fb2d867200c9337ea326771b1489dc5db26d0f2509012268b2e9a3c92a42ba4319d85a2ade0dad6c1cbefd386154e7262f8df65c215aa10fd3ce0b66e93576b586e4f7fc8a4b646e66b914478f336d8023b88308e68310787ac2e84e55c7b64a644f6353"}]}, 0x6, [{0xb4, &(0x7f00000002c0)=@string={0xb4, 0x3, "ff7a4b04eb1426cb1ebc786ad3b1f5179e19423925cf04712d048e897708a3eda459228d4fa7f166d2259429c97f3a841219c2a14bc87ff70a9aefa9b4f1cdc63df7abd2390f046c5101a9bcaa5d9bb970639a9db3357110c69b45ee729483ad3ecf99b4364253f952fa45f7a2e96ecb6a41424310b382202ed4eab2a3742af8d07f0a1d6f9a9b222db073c4979a577e0cb4a2438d03ff190359027a661b73769af319375f16958059aec987bf3a7bdad1ce"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2c01}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x44f}}, {0x95, &(0x7f0000000480)=@string={0x95, 0x3, "3d1bbcd6e196195c32e4b6f7d396ff2818d7dd41118214b36f8f213792ef2c5d1e4d5992666994e4a8ae3b3c15e6df3bb584b898c6c66996ff70d8eedf54f43904b982e2ea399f214652d8f16b11399cef980dabf7b7d748c97966e55636aeebeac3eeb0552679833aa2624bf8ed0e61cf5003ed60f6cfbb348398870d2d71e0955c31b6d4fc6ba2145f979ec1ce78122c873c"}}, {0x4a, &(0x7f0000000580)=@string={0x4a, 0x3, "6f0eba927e7e1bfae5ca76f742e57acac1028cb5a5978fc79086b6c5fbbb84c7bbfda459212f8991530b43b7feaa0ad93f2476c450fadcacc26a324c1bb9118bfdbacaca5790812a"}}, {0xba, &(0x7f0000000600)=@string={0xba, 0x3, "0c6e82ad1b26835ff9523c8828cf32cd39e13c2972ec8e1b525260035ccec321da30f31a0d3693ae09a421e34fd3333ca935859fa43a34bb8e911952a19baeef69bd589486df3acb80b5b2efe0488619d96a5d18275161b330fa6917133726a7ebd06ab96822c291a97f37f448d35a3d1518acceb36f97efa4738e8415c79ba254d832e9d84c34f0bd1fe461a04ad3a751b1c5e7a9091c60407c42ce5074bc7069dd52cbacfd5b6f5c823896e0c0801a276f6c622b7d5f9d"}}]}) executing program 2: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4e24, 0xb, @mcast2, 0x9}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="800037bbfa9ba1ce", 0xffe9, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x2200, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000000)=[@text16={0x10, &(0x7f0000000300)="f2a72e0fc71a660f388026380066b91f0800000f32baf80c66b88e51be8066efbafc0cb80e00ef0f09260f78cd643ef30f090f01fc640f01c8", 0x39}], 0x1, 0x5c, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, 0x0}], 0x1, 0x13, 0x0, 0x0) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000001c0)={[0x8000000000000001, 0x5, 0x5, 0x2, 0x7ffffff8, 0x4, 0x4000000000004, 0x8000010000e, 0x49c, 0x9, 0x10000006, 0x182b0738, 0x4, 0x5, 0x80000006, 0x9], 0x4000, 0x14410}) ioctl$KVM_RUN(r3, 0xae80, 0x0) setresuid(0x0, 0xee00, 0x0) capset(&(0x7f0000000100)={0x19980330}, &(0x7f0000000200)={0x200003, 0x200003, 0x801, 0x80000001, 0x7}) r4 = syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x31bb48f, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r7 = dup(r4) write$FUSE_BMAP(r7, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r7, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r7]) fchownat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x1000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x8010, 0xffffffffffffffff, 0xec776000) mount(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000000c0)='devpts\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000440), 0x0, &(0x7f0000000480)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [{@appraise}, {@fowner_eq}, {@func={'func', 0x3d, 'FILE_MMAP'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '[\'+'}}, {@fsname={'fsname', 0x3d, '-p\x00'}}, {@appraise}, {@subj_role={'subj_role', 0x3d, 'G'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@dont_measure}], 0x2f}) r8 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x3818c0, 0x100) getdents(r8, &(0x7f0000001440)=""/4096, 0x1000) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0500000001000000a00300000200000000000000", @ANYRES32, @ANYBLOB="00000098e00000007a04485213878165ed516c9a5ec2da4c6ec3ab87d66ffea9ec500710de9b9b543fcc935d49cc3fa0f03e4f1a1021bd308f3e4bf74f880e7f52de51b479758cd89eb0fe8eeb51fcf65aacd5427107535f1447efb95237d464b1202b", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) unshare(0xc040480) r9 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000400)={'veth0_to_hsr\x00'}) executing program 32: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x4e24, 0xb, @mcast2, 0x9}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="800037bbfa9ba1ce", 0xffe9, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x2200, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000000)=[@text16={0x10, &(0x7f0000000300)="f2a72e0fc71a660f388026380066b91f0800000f32baf80c66b88e51be8066efbafc0cb80e00ef0f09260f78cd643ef30f090f01fc640f01c8", 0x39}], 0x1, 0x5c, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, 0x0}], 0x1, 0x13, 0x0, 0x0) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000001c0)={[0x8000000000000001, 0x5, 0x5, 0x2, 0x7ffffff8, 0x4, 0x4000000000004, 0x8000010000e, 0x49c, 0x9, 0x10000006, 0x182b0738, 0x4, 0x5, 0x80000006, 0x9], 0x4000, 0x14410}) ioctl$KVM_RUN(r3, 0xae80, 0x0) setresuid(0x0, 0xee00, 0x0) capset(&(0x7f0000000100)={0x19980330}, &(0x7f0000000200)={0x200003, 0x200003, 0x801, 0x80000001, 0x7}) r4 = syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x31bb48f, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r7 = dup(r4) write$FUSE_BMAP(r7, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r7, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r7]) fchownat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x1000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x8010, 0xffffffffffffffff, 0xec776000) mount(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000000c0)='devpts\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000440), 0x0, &(0x7f0000000480)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [{@appraise}, {@fowner_eq}, {@func={'func', 0x3d, 'FILE_MMAP'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '[\'+'}}, {@fsname={'fsname', 0x3d, '-p\x00'}}, {@appraise}, {@subj_role={'subj_role', 0x3d, 'G'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@dont_measure}], 0x2f}) r8 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x3818c0, 0x100) getdents(r8, &(0x7f0000001440)=""/4096, 0x1000) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0500000001000000a00300000200000000000000", @ANYRES32, @ANYBLOB="00000098e00000007a04485213878165ed516c9a5ec2da4c6ec3ab87d66ffea9ec500710de9b9b543fcc935d49cc3fa0f03e4f1a1021bd308f3e4bf74f880e7f52de51b479758cd89eb0fe8eeb51fcf65aacd5427107535f1447efb95237d464b1202b", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) unshare(0xc040480) r9 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000400)={'veth0_to_hsr\x00'}) executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xfffffffffffffff8, 0x40000) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x53, 0x7f, 0x6, {0x8, 0x5}, {0xef, 0xffb2}, @period={0x5d, 0x1, 0x8, 0x6, 0x37, {0x800, 0x3, 0x9, 0x7}, 0x3, &(0x7f0000000040)=[0x99b4, 0x10, 0x8]}}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000000c0)=""/111) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000180)=""/42) listen(r1, 0x3) ioctl$SNDRV_TIMER_IOCTL_INFO(r1, 0x80e85411, &(0x7f00000001c0)) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x10100, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000300)=""/12) r3 = syz_ublk_setup_io_uring(0x640, &(0x7f0000000340)={0x0, 0xb4c3, 0x1089, 0x1, 0xd2}, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)) close_range(r2, r3, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000480)="0919ad540d183652a557d7013bced359", 0x10) tee(r0, r3, 0x3ff, 0x4) syz_open_dev$evdev(&(0x7f00000004c0), 0x7, 0x10000) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000500)="caf1c5b08e5ed17b4c71101fc60cadad", 0x10) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) recvmmsg(r1, &(0x7f0000000e80)=[{{&(0x7f0000000540)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000740)=[{&(0x7f00000005c0)=""/72, 0x48}, {&(0x7f0000000640)=""/196, 0xc4}], 0x2, &(0x7f0000000780)=""/2, 0x2}, 0x40000000}, {{&(0x7f00000007c0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private0}}, 0x80, &(0x7f0000000a40)=[{&(0x7f0000000840)=""/39, 0x27}, {&(0x7f0000000880)=""/232, 0xe8}, {&(0x7f0000000980)=""/59, 0x3b}, {&(0x7f00000009c0)=""/85, 0x55}], 0x4, &(0x7f0000000a80)=""/193, 0xc1}, 0xfff}, {{&(0x7f0000000b80)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @remote}}}, 0x80, &(0x7f0000000e00)=[{&(0x7f0000000c00)=""/169, 0xa9}, {&(0x7f0000000cc0)=""/144, 0x90}, {&(0x7f0000000d80)=""/30, 0x1e}, {&(0x7f0000000dc0)=""/37, 0x25}], 0x4, &(0x7f0000000e40)=""/33, 0x21}, 0x7}], 0x3, 0x100, &(0x7f0000000f40)={0x0, 0x989680}) socket$inet6_tcp(0xa, 0x1, 0x0) syz_usb_connect$uac1(0x5, 0xb2, &(0x7f0000000fc0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x763, 0x2003, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa0, 0x3, 0x1, 0x5, 0x0, 0xb, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xd, 0x1f}, [@input_terminal={0xc, 0x24, 0x2, 0x4, 0x203, 0x4, 0x9, 0x9b, 0x3a, 0x85}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x101, 0x5, 0x1, 0xac}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x7, 0x1, 0x5, 0x2, "a5"}, @as_header={0x7, 0x24, 0x1, 0x7b, 0xa, 0x4}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x6, 0xe, 0x6, {0x7, 0x25, 0x1, 0xc, 0x3, 0x221}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x8, 0x2, 0x40, 0x3, "fa", "dcd9"}, @as_header={0x7, 0x24, 0x1, 0xb, 0x6, 0x2}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xb, 0xe, 0x7, 0x89, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x2, 0x5, 0x4, {0x7, 0x25, 0x1, 0x14, 0x6, 0x2}}}}}}}}]}}, &(0x7f0000001180)={0xa, &(0x7f0000001080)={0xa, 0x6, 0x110, 0xd, 0x9, 0x4, 0xff, 0x2}, 0x5, &(0x7f00000010c0)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000001100)=@lang_id={0x4, 0x3, 0x405}}, {0x4, &(0x7f0000001140)=@lang_id={0x4, 0x3, 0x44f}}]}) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r1, &(0x7f0000001580)={&(0x7f00000011c0), 0xc, &(0x7f0000001540)={&(0x7f0000001240)={0x2d0, 0x0, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@TIPC_NLA_BEARER={0x140, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x8, @loopback, 0xcd}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast1}}}}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x200000}]}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'pim6reg\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x200, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x5}}, {0x14, 0x2, @in={0x2, 0x4e24, @remote}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @empty}}, {0x20, 0x2, @in6={0xa, 0x4e21, 0x93d1606, @private0, 0x3}}}}, @TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_MEDIA={0x38, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6b6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xffffffff}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}, @TIPC_NLA_MON={0x2c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfff}]}, @TIPC_NLA_BEARER={0x34, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_NAME={0x17, 0x1, @l2={'ib', 0x3a, 'veth1_to_batadv\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8}]}, @TIPC_NLA_MON={0xc, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x1}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x54}]}, @TIPC_NLA_MEDIA={0x98, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf5b}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xcd45}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xe}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffff01}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_SOCK={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0xee73}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x10000}]}, @TIPC_NLA_NODE={0x8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY_MASTER={0x4}]}]}, 0x2d0}, 0x1, 0x0, 0x0, 0x20004054}, 0x10004800) socket$inet6(0xa, 0xa, 0x0) executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) syz_mount_image$ext4(&(0x7f0000000540)='ext4\x00', &(0x7f0000000200)='./file4\x00', 0x300884c, &(0x7f00000005c0), 0x1, 0x515, &(0x7f0000000b40)="$eJzs3V9oHHkdAPDvbJOY6+W6FQ7U49Cg4B2eJm2T63kcyB34j3optfFFGyhJu01CN9mQbLSJoBWLFHzxSYRK0T4oiGJ87JuKoMWiD4WiL6VIQS20harPkdnd6YVk02zbdCdJPx+Yzm9+2+zvO/PNbGZ+O/ObAJ5ZvRHxdkTsiojXIqLYqC80pjhbn9L/NzawNJFOSSwvD99LIomIQwNLE9l7JY358403eDUift+ZxNi5te3OLSyeHi2XS7ON5f7q1Ez/3MLipyanRsdL46XpgTff+PTBgdcHDw5s2rreHD029cvK0Fs/u334Nx/++CfuJfF29DReW7kem6U3ehvbpDNeWPlCEvH1zW4sZ90ryklHjoHQsj+/8fIP844BAGi/QuPYv6N2/F+MXVE/eOu+NnK/GLf+st7PHRq5+O92xgkAAAA8vuXljzTmAAAAwM6VOPcHAACAHS67DuDQwNJENrXr2oPbX2hXS6znzjsRsbee/+z+7vorHY17erujMyJ2/yeJlbf1Jqvu+X0c1c9F9MY3/lg9+4NT6RRP6T5stqalf+QdAXnqGsw7AvL00pfzjoA8/fV83hGQp2t38o6APB0dzjsC8nT4YN4RkKcL9/KOgN++Ux8AcG3/X6E25l/Wy7O6/yctP/eEbd8tRPRG969W1un/aa+s/29sTf9f4UH/3651+v/2tNjG5a9d/1Cz+i9+Nc3/8FjW//fJkR+X0vbT+ROvGC25852Ilzqa5T95kP9knfwXW2zjD1cHm/b0/25Pmv+f/yLNdzbJf3st/zTilWie/0zy8PFZ+09Nlkv76v82beOj9//5v2b1039L83/lM9n+n05p+9l3ATx96f6/e538b/T5v7fFNi5N3mra0zvck+b/lW89PP+F213JV2q/jF2NmjOj1ers/oiu5N219QcedQs8W7JtlG3DNP+vfqz53/8P1ubNP//T34n3t9jmu8cKbzWrH/x1mv/vf97+n580/yc32P/X+/v/YqttXL852qx+4rNp/o9ekn8AAAAAAAAAeDKFiOiJpND3oFwo9PXVn+H9YuwulCtz1ddOVeanT0btWdl7o7OQXelVrC8n6fL+xvVA2fKBVcsDjetFzhefqy33naiUT+a98gAAALDD9UTcOPbdyx94ftX5/7+K9fN/AAAAYPtLz/9f/snFC2n5v60O5AMAAABsK+n5//3v3b0Szv8BAABgx+rpdv4PAAAAO132/f+RoaE4MjS0nD33b7oyPnl6YubNA/v6puZP9J2ozM70jVcq47UR+6Y2ft9ypTKz//WYP9NfLc1V++cWFo9PVeanq8drz409Xupsw7oBGzv398sjeccAAAC0T8864/+/sGLs/n0RsScirhY735eN9Q8AAABsfT0RN770o2/+aW5h8fRouVyaVXjUwvK3I7ZAGAprCtlFJlslnm1ZyPkDCgAA2HTvHfTnHQkAAAAAAAAAAAAAAAAAAAA8u9oxnFje6wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMD28f8AAAD//0FW/Wk=") r1 = open(&(0x7f00000000c0)='./file1\x00', 0x66842, 0x21) unlinkat(r0, &(0x7f0000000380)='./file1\x00', 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @remote, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "122d92", 0x30, 0x3a, 0x0, @remote, @mcast2, {[], @dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "3e8450", 0x0, 0x32, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2}}}}}}}, 0x0) getpgrp(0x0) close(0xffffffffffffffff) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c30}], 0x1, 0x2000, 0x0, 0x3) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x400, &(0x7f0000000180), 0x2, 0x786, &(0x7f0000000f80)="$eJzs3c9rHGUfAPDvbLNJ37Tv27zwwms9BQQNlG5Mja2Ch4oHESwU9Gy7bLahZpMt2U1pQkCLCF4EFQ+CXnq2Wm9e/XHVP8C7B2mpmhYjHiQym9102+ymmzSbbdnPByZ5npnZfOc7z8w8T3aG3QD61mj6IxNxOCI+SCIO1ecnEZGtlQYiTq6vt7qyXEinJNbWXvstqa1ze2W5EE2vSR2oVx6LiO/ejTiS2Ry3srg0ky+VivP1+nh19sJ4ZXHp6PnZ/HRxujh3fGJy8tiJZ08c371c//hx6eCND19+6suTf73z/2vvf5/EyThYX9acx24ZjdH6Psmmu/AuL8Vbux2up5JebwA7kp6a+9bP8jicpOWBXm8SANBl6Sh0DQDoM4n+HwD6TON9gNsry4XG1Nt3JPbWzRcjYv96/o37m+tLBur37PbX7oMO307uujOSRMTILsQfjYjPvn7jajpFl+5DArTy9uWIODsyuvn6n2x6ZmG7nu5gndF76hvxf8o+YHTgfr5Jxz/PtRr/ZTbGP9Fi/DPU4tzdibbn/4bM9V0I01Y6/nuh6dm21ab860b21Wv/ro35ssm586Viem37T0SMRXYorU9sEWPs1t+32i1rHv/9/tGbn6fx09931shcHxi6+zVT+Wr+QXJudvNyxOMDrfJPNto/aTP+Pd1hjFeef+/TdsvS/NN8G9Pm/Ltr7UrEky3b/84TbcmWzyeO1w6H8cZB0cJXP38y3C5+c/un0+rK8loScXX3M20tbf/hrfMfSZqf16xsP8YPVw59225Zi/wLjf+F1rU+/geT12vlwfq8S/lqdX4iYjB5dfP8Y3de26g31k/zH3ui9fm/1fGfjk7Odpj/wI1fv9h5/t2V5j+1rfbffuHa6sy+dvE7a//JWmmsPqeT61+nG/gg+w4AAAAAAAAAAAAAAAAAAAAAAAAAOpWJiIORZHIb5Uwml1v/Du//xXCmVK5Uj5wrL8xNRe27skcim2l81OWhps9Dnah/Hn6jfuye+jMR8d+I+HjoX7V6rlAuTfU6eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoO9Dm+/9Tvwz1eusAgK7Z3+sNAAD2nP4fAPqP/h8A+o/+HwD6j/4fAPqP/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAuO33qVDqt/bmyXEjrUxcXF2bKF49OFSszudmFQq5Qnr+Qmy6Xp0vFXKE8e7+/VyqXL0zG3MKl8WqxUh2vLC6dmS0vzFXPnJ/NTxfPFLN7khUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbE9lcWkmXyoV5xUegcJAvdUelu3ZUSHTSGKvgg52K4uHYGd2r9DDixIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAI+SfAAAA///WoyFe") r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r2, &(0x7f0000000140)='!', 0x1, 0x2cf2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x103a42, 0x32) userfaultfd(0x80001) socket(0x10, 0x3, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f0000000440)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x40}}}, &(0x7f0000000300)=0x0) socket$netlink(0x10, 0x3, 0xc) close(0xffffffffffffffff) socket$tipc(0x1e, 0x4, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = dup(r5) syz_ublk_setup_queues(r6, r4, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, 0x0, 0x2f6}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0x40040, 0x1000001, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5c87, 0x20, 0x3, 0x3aa}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x1f70, 0x4000, 0x41000001, 0x337}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x200, 0x1, 0xffffffff}}], 0x1, 0x0, 0x0) ftruncate(r3, 0x6000000) dup(0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r8, 0x40086602, &(0x7f0000000080)=0x40) sendmsg$NLBL_MGMT_C_ADD(r7, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x40, 0x0, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x27}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @remote}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @loopback}]}, 0x40}, 0x1, 0x0, 0x0, 0x4840}, 0x24000801) close_range(r0, 0xffffffffffffffff, 0x0) executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0xa18c14, &(0x7f0000000280)=ANY=[@ANYBLOB="756e695f786c6174653d312c696f636861727365743d69736f383835392d392c73686f72746e616d653d77696e6e742c636f6465706167653d3836312c757466383d302c756e695f786c6174653d302c726f6469722c6e6f6e756d7461696c3d302c73686f72746e616d653d6c6f7765722c757466383d312c756e695f786c6174653d312c726f6469722c757466383d302c00531b17042f7ca50e22895c2b5d4e569f5eaf155190d8f66862a6e25caf6e3347919a6ebd4864113ab7083ee0c1019f", @ANYRESOCT=0x0, @ANYRES64, @ANYRESOCT], 0x1, 0x2b2, &(0x7f0000000880)="$eJzs3UGLG2UYAOB3skk2qUJy8CSCA3rwFNr+ggapUMxJyUEvKnYL0oTCBgJVMe3Ju+DJX+MP8OI/8OBR8GYP0pFkZjbDZHZrJKTSfZ7LvPne9818M/PtLgTy7edvzR/ef7R48PTb36LXS6J1J+7EsySG0YrSkwAAXiXPsiz+zHK1VLde294MZYPiVetIUwQADuyKv/8AwCvq408+/XA8mdz9KE17EfPvl9Mk8mOeHz+Ir2IWZ3EzBvF3RHYhj1+/N3k+aKdp+WHAsh/TiPlnvxSvx39EbPpvxSCG9f7yI4Z0I96dr5bT9ZnXx07cSCLGWZKX3I5BvBGRdaJ4k/zwwb3J3dvpbn9Mu/HeOz8V839+FqMYxK9fxqOYxf3NW2z7v7uVpu9nP/71TX4F04hktZyebuq2spOjPBAAAAAAAAAAAAAAAAAAAAAAAK6FUXphWN0/p9wNcDRqzl+6P1Cxw8+qsr/OzTRNy218ltNO5P3teLMd7Zd35QAAAAAAAAAAAAAAAAAAAPD/sWh9/fCL2ezsfPG4EvycrYN+WfO4qaYetCsj5df6X9zVGCSRROzR9eTGvy6Ok2Jqs91TJGXqv8y5Fpw2pk6ai/tNJ43WZfewPSvuzw/7T+ztQ13glUG5utaPspJqNRT3mhdJZdWVy/B8keyxILOGW3dyaVf3QNfefa0hVe59cWV7P5pS685ONLf31k+yMtLZ82686CelJjnsLx4AAAAAAAAAAAAAAAAAAGDH9ku/8ftO8ulLmRIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN32//9fBDGsjvSKwmrNqhjbjLRq7bXg9HzRcNrhES8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAa+CfAAAA//9cfUxv") r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x2, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000c80)='map_files\x00') getdents(r1, &(0x7f0000000000)=""/35, 0x23) getdents64(r1, 0x0, 0x43) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000009840)='cpuset.memory_pressure_enabled\x00', 0x275a, 0x0) setuid(0xee01) setresuid(0x0, 0xee01, 0xee00) r3 = socket$nl_route(0x10, 0x3, 0x0) stat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)={0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r3, r4, 0xee00) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000002100), r2) sendmsg$DEVLINK_CMD_TRAP_GET(r2, &(0x7f0000002280)={&(0x7f0000002080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000021c0)={&(0x7f0000002140)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="000429bd7000fddbdf253d000000080001007063690011000200303030303a30303affff2e30000000001c008200736f757263655f6d61635f69735f6d756c74696361737400"], 0x4c}, 0x1, 0x0, 0x0, 0x448d1}, 0x4000005) ioctl$sock_SIOCSIFBR(r3, 0x8941, &(0x7f0000000000)=@generic={0x3, 0x5, 0x5}) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) r7 = syz_mount_image$fuse(&(0x7f0000002040), &(0x7f00000020c0)='./file0\x00', 0x8402, &(0x7f00000044c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0], 0x0, 0x0, 0x0) syz_fuse_handle_req(r6, &(0x7f0000006180)="3ea4e4305830d12dd9009ddb857b480e92a48b3e45093694091ed788285937ce7b2473522335a690d828b02ab613f956aecae781037db019ffda49138a514ee99a088fd6a2a0028ea055aef75e65cdadd3589c49eb6088bdec10b6d405a915a037c1f8037e1b9301fe4296ab789db8c69c3636af08fbaffd5106dd3788c626c35510cc0ebafc64e8b300d0ffa3bcea4d2e036bbc8dae2e46312e9a637b3002b8931a66cbc28a30ee3287a18f1d162a5985f7ef467a43a807cb75d34504dce996e2a3f1bb43e867f141ed07ef08e0aea605cb5b10346efd6b41a23ea6741dba1e2416380b330788486bba4e359fc0d094cc5301530c1228fcd0e378e0260dbdd56788ad718cac668467d4c50a9878c501cabe3389dcf76acf0267489de4aec621656bdd3878de387af2a3dfa7dbf460daffbef878ce2536a57b05bc44a1e01ef54cca3ad250298c95a52ae9927030eb1096e00f265283a30b4ede2c934dc62c46929761e230567d2ba5999495a5a0977e3156a44365b177a07cae07864be9765ba56bc7ecb29264e6dad2e41eebfeb1ef4115b923c49a8e0919db1de67b1cc4c2f30a672d64efac91e63d7bbf75784aa49346338b22504452b36266eb5e924d4b215ce5037da7b98f09a8dcd086f36787cdd6fab9ce916d12b7b939f113be8b1872a75aa0d8977fe598227998c8b5fa3be8831006f6071d2522b1c9be03873844b0a6e2ca1489f2391981ed762f743e4bc35fd1ca7158bd995a7b801d8525ce381de5497916d59183636f72e9b58c72179f678d1d4434a1fd39d304c3b62cfca763ee8c6108bdca364a438145775a76462927207a7ae654801635dfe3c1915d2ab57a11675724b17c0becb9b20f95d5beea1dd5a6eb66ea864a7d22bdefdc6e13a2a4a8c7780b4250c92dd9bd99453f24268cedca6963ab64c024e56e6f3ae74cf8d1eb5bc3c7292f5fc7d37b4c48ca981b8f54528dedac99a19c1181698b1982668c49b1a6b55142944a0edf891659ea82570ceefe2ca50a95e7df6496acb6bd979ae4b5b6327a201288b8ddadfe0cb91bdd64e74f06deb0133385f5c9cb6e8e554e4fd29126f550adc440e6d42de1bd3ba0ed5d0ebc91bdaeecc7f253190a21eeb51a14b2d949fe86626a88fd33ccd40379f67de81341d225a116e60770ab972ed872c124cd7c0db88709a48487c1c9fa6442997431b99a1ac224a8523430ddcfd699ad27e16bbb54db40785b869328e8e804ed5fc2f4b3e4548a9e60d5b73b2ac8564e8424e0dd292924feb14fb76ed19b1d76edafb1bd5585717a9eb73a8bef605e3ef3f6f8518faab6559f5b4b7d2c07f73edf67d3780d8b5b2042788e5d2f7c7184a80a1951323632b62101094bd80acfae621e56cef19cd059c9ff72fe564944bf8063137fdc7905cb63489cf8d250bda94f453c94fb2f6f33f972c0ffc4830bc8d7fb98c4ed8ef2fa6e147002d488d97122d579a9b214b09f792279021a20a36a05c74c9a668bbc4ee5bba0d8f7e96fe9a61feb01b7c0537e47894c3e7b5d19ce1568f8d9f49f3adf9c02ac941a3edf68c841f29fbe82450c2bbdcb7270dd2f5722666bd21c0839541c907ff43da0a10a05e47ac636d4f9c59e2abfb00d31621ac3f0455723563e402bd3ec56a2b7e59a82262119b02eedda2baef71a5d5efd2533b7e6fc01d6cae9d514fe63b30fdbd92548760f876f8d77e7fd8500f83e6f4e6290e4df64c73d6ab61737797b05235dea939163cf55f322939014acef81d248baa46e1ffbca5a699f0824988b4313ae222bc8d3a3c1e875054a9494c9beac817179749b5cceabbb7cc40bdb8e18d598b683943a61fe105b868896d78e1e3a802774170ef3c1f339b6d20cfb5a260fa197aad2e18146ef53fa9c783772dc9e251c2140fe89709d007c5343681cdf4569d5f3190c0d799504aa0a9001e26a11708fbe929f63ff691a3a0c7a06125d3b3d13b3241abee4fa8c6d27b26eaa58b454e34fe20128a15cf7f96bfec32904af4b2e04c26bf9393d45b0d66a1a2f15780a67ff34daa1bad27262ec78f27f9ff77157ed5201bf257e1d1d06f2cd3a4cbc02bb9003caebc7e7e9fe7a256de9fc2cce105644c833ee659e3f6d526142d154a881cb70ba8df353a5714bfee5480cf8bff86c62c3a56d45f821d99413f8ea8207a41b7d577e5a1788d051c8c19cc1fc8be844f18227b7eeed330a213a58009c7ea3cfd5c77093b5315c90d36fe15ecd9d9e7e4208aac31abc3928d162449ee68f04aa2aaf5b8711529b97944a873085ed6b59b53b2ef8a397733d5207eb27a81c646eb7079aff7403181b0d658abcdc3445096844b3139ee23cb30f9527b5c84105604e8aa57b32e0470dffa95719415b74ce519ac27b20a38045a9792043d3c5b426deb70b3418d9475c6b85580e7e414c5a9ff35ce7c6fe2f2d5ee8d0aef619d8c2c06e0af87a9bad9dfa2f6ddb57c2e636563a9ee58c8613be2b329f4c16efbe56ae671e712e90712cc4f519276cd7cfa3e421e87ace7e5469665b4345322c77de68639a6f561a0d203d4823d4c3a84f1b2b04c60cd2fe855652c1000b0f5e1bcc2355496522a5046a849d407b5d86123432a41d64b549c1713dc3f0b4a787420c9d3dd3052dbac55dc15ca6584d08bbcc7ece7144fc179d302c5e0833b1f667e0f4110ad9b31f5b7e19e11fc1bf5ea0f9a81806ab5bfa8caff29b84c53c04a85d175c05a74d55b548ae69bb365760ebd841cfd094ce2d7cbf447285f53f5e7cb4ccda0a607c9cf7c3aec55966aca8b8ce33eb30a138c3e4d85e4def697e0e00defa03f2c501010baa3470450bec0acdfcdc7f530584e7c2600ba58722303a11c9387edcfbdc85f1128155374f9844f381c2a8a15bb7df67db46f30b9232d3d6037d86dbbbed316bcc5be6fb3ab78a19c9df2889188c7321ffed7795dfd67f3853e516cbaef5d079aac33cbd2cd920b560945744ae03611257ccc66e9523de5282efbf9871092795c05685cfe8749ff4a4cf42aa19fe4f935a71ba462860f1243824fc2888cccc6866f1c81f05bf993b58621cc8f9c6e72a7db971e1bb40632d75c119acbcdcb88b5f1ed4fa5162da82ea66c21f2064867d86abf308a1c65c0a16879d56e2e76ac4110acca20be3abb731effad3aef7f0da4acb9aed0283111670d5ceeba5a551dff13de90acc9dc3176923ad1791a73eb41a3f5c260e4df26a1b8782fa85e5cbf5c20a62bec97da4096264fafafc9f5dcb9a8ca2990a144d6bd138cddcba35fe3cd2609f0189d37e2d76f6d96ea2ba1d5ec9b42c94f254904cd938ea2004b43a111c2f5b53eca1bdb68f8e84fb5834098ea5dd6388d41c987763c8b2c9733f758dd74ce5eeda6cf28137a4d83a66f05d90fb1c9acb0214eb7e5d0869b201330b6fd1a2948e0ad0af0c4f3deb08fa875223ba27f1d42f63da665eaeac81ea9eca52ae1afaed3f4252976019de7d61059e29c8220e88a2d9a4e6202839c74dda2ae43ee2514b55aa812889e4f8e153f9859af16f130053024a8bac43fad387cd526ef42bea5cad61230bbf89db7946a03101d18dc1ae46d046212ec5285564e65d876283fb937d6e38caaceb5716c8b2628b3a349058fe27fa58d53d6e5a769996217960e50846b2cd1b9fbc686f157e19d69a2050098097d45c2879e89e6fa3c5c79339fa3881fd228c29588befa5eb769a1cc1b67e8426b386ee0e6a80d7dd261b0ffb14b321190f1a390c6a0e8052a750d4cb587720ae43f6ffbd7f9328985b2aece118d4838c2eb55e8592823f74550b5d49377464890903f2650999fecb01fce6f6e51eae4f193bfab5f35b854cb0221e75898f111e94d5861fb15086889a5f804df2f7fd41cd49b663d352c59c6e8455f8287aab47cfba4d860c81ae1f61eb8bba8f18bfec3da3eec80bf39a6ff8d028650da69c108f98cdd8359756ff2b911fa688131121523187f1e449baeb64e332558c9d5ad9794e514a4239fe3277749506d69b3ba9df2c48d0111c526674e1ec144de88c58c93ef06da80e14675d0b14842a1ca644af3d7fd5907a46ae58df07f060088573683d14ab5310d471e139a47f8080fc282f16eae908671f35a9c1a7b2941ec86e85e15207e824437f8f79b173cde14b9fdcb9ecd82b224d45f724df18760a2913d907ed48a696367985713ab99d2416213f9991766161ce075aa6da4a7fba3a47c67d04ad7e669afada886f046363fb03a0cc795e5a1840e419967b1a19f40be8bf2a512015d486d00c4026ea86324b5b541ef8388f070800421c137d8ebe7c9a539b529a4af69165c1a6ea23534ce8efa7efb2ac55969df429f3b32d2f2aecb5087359c1b83224e4cfa2c583a1e147dc0202334a2c953383cc69e3a807299d86358b6f42a499eaa5d5680cd670fb49af6488c7cce6efae45682f98d63371eced65de02a82bf560a335ba630283dd77bd3d15296bc21bc337fc1b6d34d77ea7f681055459447f01b65623218dbadbd1958a249ebb76fea35d56299a017c4d7920fb0433d5769bc5130d8a5ed950f8084ba0036078374b82ad14a232f137214bcaa82ea7fcf7393ff4226aa1effda1d44a6100896ebcffb9414baf53c77c84113ef99f89f9f282b19b0e057893ef9c81399e1db0e3a25549dbdc69895e5eebbc545e468401d18dd20afd2913f89c3c0d95d54d5145f5cf434287e01b73b2646a7dc42e0f64fcdc1f3853aa41a6242c6cbafebfd62d147dce9368259beefe4d28179750893fcbdab5956f582372c1c616db2a23537a353e08e275fece1a7c0c0bd9483160fc643ceed9d687d520e944923f1eeccfe7f2e5e1c5876810efa0deb7f00c8f606ca5c14e3bab922243d013288622cad6667696e6759742376f7546339ad37a9246c98a6500686aaec51e2391285e7bdac34fbd4a1df2147bbee2d56c7189b4aeb3880bbc63e6b922b27133497be09318b064166ee8b5ca1c360dc510592bb3077293ff7e48bbfd2221a8c823eef8e677b51b40c7a8bfed1def9e19af5a418b65567ad9cecf4c16232683740dfceef0bde563a0942db0d77493b2d683d413d9fbd0ac8fca1ecaf6e57fd7ae680a493d8c697d3cc038cfcfc55a9a30152ce450dfec029a4edbd38f10222149a87d358f881847d4daf8b182d6b1313d616a767dbd9d71c7a3ca896021216665fcb2c8fbddb593013118cc8ab5044bd6f99bb278ad871917c9b1684cecb2d0e8babaf33fd98c02d8451aa48f3b2a6d6e9a5d12910c7aff613cbcdda418a76abff697229b47783577d0ce2f0041e1360a10f607612405b9b06180d85617ff9c5993a986b32071cf4c43b97f53eef9311929cb8035ec5c2f65cdc40bd757d612de5b9a7eca6e7e70365dd47256ff9f6e22e91ff22bbbee51e153d5321dc76ee8a664505da2039da1fc87e3727f085a47ce3eb52b95edb41ea295b79752c672348621e4d49c48b7d065d116cd1ebe6203e9ed62a9d3367eec2ed7cf3e4762b5f71c6ab34a953482414b762a455ded6e0ede9e07c3b9915aa51aded822c57a72ee3ed236b7c8c3b26db5092baba5d4d385d1e3c0e0d860da91b33a85c20e30da31b890f85a88a5c105e8aa32d6033beafff9ff510a7c7fa566b86eb473c702fcf08449c581650c42b90843b1baabbe95b476983fc98397abb52450a65505212b25c94a2fe3d64816eb9a76e8e8e945b7dd544aa039e61fc6331d88ee4ba297bf0d59a04c95579b62f316da65064247cc1d45792f1510103708d636c53f201b1dc2004a479bccef0bab9bff46eaaedbaa445417ee040c568ca95e606d9d9431798e91491f48434551cb8d8b4b81b389d43845e04d98dc0edbb74eae8d13ef3f662a26d7e548218952bfb4d697bd5c3700cea776ac3eb0ebae5c101bc341688371e31bda8cf7819ff4fa3a478faf97582d497112e510b2986f4238d3d4219024ac82eddc2dfe6d42dd1652ec09548768cb0a46e475493a75a75c54c47ec1e6265d34a87634e09394c77a41b01f374a79333951eec0423e037e0a5dd3cd12dbcc25fbb028613aa7382bade63c1d300b0a6d021f65fca7905e622eb54bde35d59c169f970e3de01272229e78382c7e87cc052da8b7b2dda1d29bc42fd2b7091feab28c14dd9cca5c8946afd8a466c681025128d3f752a8bfd2a8bc0c1bd89c01ad7803d8fe9ea1247e25d8ec18e0c18b8e6293b85cca5535a075b799519623d98a9bb393df5f17065a7f11142320e3138fae891346ca10040fda33128909b485ca1fa733f7d44e424d8dabe3f38d4249c3cb3f22d10521e536be978ff2dee276098db46b56e782596a68d5144ea1f2dff227956f4f860135ec2e0cee212a51b63c60e775fa2e0a7dbcb6f3d27f09dbaf55343bd2af3aee72ed39e15919d3e5b2bc67710c88a68806f1713313887e72e6af52f7de7009399b81cadfe76bff2b61e53b259218bf854d52644bd8e722e170bf9b109ee819b960b8d9da0d2dacf48083bd8a766d3818eae48ba408e18c63c8b59e282553a71f62083e6a007ffa6ce8ad271b7202da28f1d6be4332f404c1e2b98acc4d783785c1eab14361db6382594a9bbc3304f121f198948c91fe58d96aa6a8e12cc3f46f283e635548d96341fe3052aed45be1970010bb76325873b7902f0f73bf21fbe0a5cef6ec0b50902174c3515c89421a496737024b22db73916c4a41d294b8eec3913421b784a2629132461d4e6d5498a88b87abe2e385df8688b70b075e2139def62c18c60f96c1715e203850155ea7bc8d67e77428e9c96a3edf06d984f29959217633a907e7aa0f9792313fd30c6f767b79981ccbf1bf87942cf082090761f9faf5afb90f56a80908cdf34387d3c9ac4d27321b8b2c64f66eb3bc0f7937b0771b68eee977d5f3682fedb04e51868e4e588eb625a71db0057655af47806eaa6b875304738f1129d95ef85921db8b584af8e389297c8d59eb4f5f784474e5e293f48c5cc45e490878c31d32bcbfc88d51f96eee3cfaaea0e443505825a52603a06aa8cdc8920af575650833e7715dc2205ecba7e304eb121cb0d65609b853974fe9ddee9b9cb9fe4d1c08fed5b2f3d0f51e104635dba4857520e0cf319438659cb765bbbe6bed3a6451a85e3efe32707b2c84d7fbb99cd80b3529605b221b808cf34bfe776607cb4074cb9371306c74f3c38a4b48f8a8da8a02be28a08f5a0da463aa85863ef54276c4f414667d3812deb6b0e882381932585e3d08c6f3c2c13b9987088b345e1216b3d525c99820c0b6688d9c0271f648da1881e58fbf5bc02acf226d9e90a64911ebb27b415f3ff4f7bdeb9fdd5bb1f39a99f909f80af444b902d1bd96562882da6e0ce9efb2adfdcd78803164a5ebacd12d6246571066e8f05a37d9eebbf41a88926b6bcb287f4ef47728ec00bd96ccd72eefd5815fa9e2840a100e08be686e6b664c938a0eaa7588e87d69809af59268f3c4e92a98a663f83481668e0f3ee684a6728fa38c75cf66ac73dcee17dfa5ca94601b1e5ff91215492270e24c4abe4dce8686e99d3c64e7c3f5972152da99388bb59e282a1e300627e542cfea5a390dd11f0c95f52702982c0e8c690c1e7bca2ecffb7287b617090ace76f818fa8a9078978e1e249a7f4fa281fb3174fec950f6b9afaabb3279e22c9c37a4ea1c05df6c49c1b89b2ed23ca3673f388f502edd3edc358549c039eeec6ca4ae3404bbfb688c3d90cbd4a092e035ec48c3bb1ef08e2b1b6326622419356669a8399954dcbeddb197de9fb5407e105d800b6cfa91de41b2eb3ad2ead5487b9c7b11e76f2ad08711b00cb8f3da6794398a961853bdcbde90086ff13d69154442c8caa36d56862581a9f326f85c6722be613caf2329d4ff9734c99016390e793b6ef90c540ad3c7478d7b221a71e0f10575ce5f666e2425903f3c358c4dc5b29133da5027b541898b501cfa144e166d1b1d7470d05aeda051a1cd5bc3bafee7ccf8564682cd728d0dfaa4f731438de2ca3095f105c0bad8f3b039a427729ba1f96238403e3d1c8a2bdf1730253d6c78e42f4dc5a6079e95ea5013a9d335e628ee7d2dd1c7f2d25342b2be5c9fef9fd5eeddc8665c1a39705231538d0f3a19e9c021a7d6d2d1c6b3f4b483e6198ca6d269db9e82746c5ea36c70f29fc98462ecaeed27547de6435a82112b2ec9a8c1e759f82d04810824d97f1ca45071f6ac242b90b218f2c2c9b4cd42b56dbeb5e947a8e8b476749ab8cc7d910fdb17529440107a565737b69440cac0b418858d62fb7af804c5e483faa849a6375ea62581eff9c4dd3ccacdbab7af9fe9b2be75cb2e322c296cb91a792ab424f77ff348d07dfc2a5c5af476cc7c44de169dc1702ddbd5e4d7fb11172d8eab6df3b70c7b66fec5177a533ed44641c291ed9d8cea6832c24c3cd279c9f3bbb355fe47364d23af48cf8a86d27727ab2adf771641ff447291fa9ba99cf5c2cec5c968d565aabe16cd07d752f7d5b2c78e77cbd2dcb2bc151a35207026c98b755eb0e6fdc94628de7653f7a461e0b51f5c089fc4db6deca2243e3e5532bcc279dfccd2651db61565968dfce800e995626a4bf045e3522b996dee4bd10980ede518f4a5d986f41c53f0e2820853337869645c31c41c9563f1c01ce651e916f7472b04929feecd09ff768bdf74f0b40a0c58555f2a390db9bb7990dc31f995ac4bbf1f90271cd4b90ef7fcd096c34040fbd4a74aefdc5a6b8edf38da8084c87564b10e6e2cd7d0ea6849cff02c06e4df741c278f0d29ed6c6c739376e1c262f9d780fec67aeb519cfa669c9d6487ba527e0ccf5012954dbb3ecdbd3f5be1c018784cf83b3bd040e7116be8401e760f82cfc86ac19a18f28c894662f8dd13b1aea577c81bf2447753b57853765eae4353b65475e10c3b36bf0d0dc3199dabff76a06f70b173fac295db1f52100547050f052b9d287155bc8b04435ef35902395ae894bed80080fd3becba14c51da2cf34e2999cdbbf652dc6862e8e65f675b1d7e5da57fbfb497e8111dfe77164372d707a5857325c47afb462f7a38f617d158e8a28fda6d121e532e44b2ca9cef3c34a7a8d748c4edd061b62f6ab7344317b0dbd8ce4836142719a7c0835901236180840246527f3ba39cb64614e95d4af008d281b53853532abdc663051d041af7d1aa9766ab185efb77fcf278f09577e01e507a2034f435b66cab7692a1733d1ad3d5d566396fcacfd1bbdf542e35136a49e2d3cbc21ce157ff051a0c1b636b159f370366565a8ddadaa1502b425ef27a1ff070c52bd17595ee507dc984aeb14d2aba07fe786f3733e3527d5bbfcacfb09d3d5cf94738d1b13d2590b1bb1ea2eb400e9605f90b4b23c125622da85ece62e4493938099a4058e0b3dda2532c6d62bd033ee7a1cd7683620a6501e3ca420f9a64f462bbd4f125d154beff38c8f4a1278f9d6194289234d7e9fd397feb24fe1a8636e334d1342fa590b4578b3c677aae57119bea99ff7a5635b98ee867a282e5f3444b70415c0c33942f041c28589ba0de67d7b7ebe43ec6656f60c82c9d75bc8dac80791cd59a9c576ccf726cc97befcb9aeedf32b9ec6f4aaf043ab9bfc4712ee6bc4906dcd9766658ce56fea361518bb54ccca4bbb82eb64e417a37899ab31736ffddf51f97aa710b29f18ada97a200bd65d655364149db2c41cf32bac2c4bf799bb2356335a4fa01016da72bc7dd99b3f902f8b80a89d19bb04f8c49cdc5a78b17b52d52c06f18baa9839332f3ae59909748cd4dac49c1901f3c2dec64ccb40a49fed1699fe1140f8602384a930fed2ed6f9c120c9e6158aae34d8ec8a4fb0cb7ae19c2865e3939b499b5a08183c342ff4af2b3400980879aaa6e29784e90bfc915b9f31e79b742420952bda798a8b88c77134cc5752630e57fa23f9b174535e3244c9fa475d1b2829fdb768d22d6564e55556fd3750bbb223f3b5748a57c899d324f359c3842fddf8055e1b40588365393b84aa798fcc8b321ba1eeac33d340eda01fdf697e81bb5b55852f6b355a7dd2082cf087949cf9fbbf697af8f81c20f25a1c0b92fcb06dddc50c5d9e989a15a2fb7d0544f1844e3f46711165bab1658615f440b71f93ddb713ba91e8f4d91dd17243082d61cf43fd08861d42f41f1ebc68be633bfcc79b14cdfd7b171ed4b282a926055ce26e7fcf40d1e8e7d05ce6660fdb825dff76d735bce7b43c98e5b6c4763ccff99b45c1439859ccfc61756c298eef7424c465aadcd71455448827e39e5ec21293f2007617fae73b74de8efe349c726a9dac11524720fed5214101b4f26ad6fec2215a54980512a57358545899c6898692d805134d606b3022d16954747d247db0093dbec65fa7d101439ccee58a8790ee0daec0976a743d8f7aabbaf8d9945e95ceede27387e2faebe8d1eae6feedb78cdf016c6c5888e56ab4830b002513f87aed9bb4988784c0debd8f566ea9c8467bab4a52a52de9e262f16ffe222ac1ac6f6d5de557eead4554f03bc8ebd681daa2ae6cf93587d32dcf53a184f5019f0fad0729095a5788b04fc6987064b80c6bba46e36fdd767ca9c6819445e95ec7d60c3f9b2716c206a589e413fd7bf1d8fd3f1245ff54d6db4d7b45f20cb4f6dc8bcde65484d70ac38921f89261d27fc85203b801867850457a3b61fd55e805bd3c40a336bf87101d8914d21c8c968e934ce265cca3efe21d3ae1b78848f7b50a9a2e9b51bfca2ff7e0292ede0aa013af1c09242d6e53f23a216b8ccc64402a46eef3411c06cabb5435b1d2d8ddffc2c3dbbbb0e707e03ae0c518414dc7304dec25084891255011dd133d235e663ff38ee78c9abb93c9f692c5195222c881e35431d638367c7e570c962646424dae41fa2b2af118a93add1e088aaf7e1dd108c7096f4f9868a8af02cc15db7493ef011d320c6d64f6de56a51748e9dc4b7bd1bd515d3e9522a65e87e25477f71a6bddaf7ee5a01d424ac153efaa52f1e56fbef9f66efe5642f7dae41e419a64be65635a088885717942d475daa806ab151b087525446227d0d75a493d5a98486365b3981b3bb77a7c6c6ed44a120a98d0f2d35e8ce83837004c39bf09ac5723b1d7d7392f6e94462e86de853c6841027c697236331e19aa45693b2dbeffea7b00f0b284e49b04935327b9808576b397cb48d6b1960d06058f1cf2d0641d7c99e79dc9d47efd1d5bde85bb51ffe4a687c2d364713ee0ca4981f371c7a418b61118431984324f84f8cdd6e2849c00c1f14b1732a08ffa08d39c312dd809f15c8a651cbec053e870ac04c131946d80a8e684c8f309881f98220d7e532773d4d8304ae53428390ca7914a408030fae3b47619352d8a1edc33856530f806b8efe61bedcbe199aca4dbe79bdacb08b361e31f59c00463071fb19edbc0cb84c59130770fcd17643f7c37c1f54753f40fbeeeee31b22d89944ac6ee913e63145e3e35f804d2cbd08d9f2e278be717872a4fae63d8a8b462f715c3191d394a67a724fab2e4ec31c439fb2fa01295aeb56910fd406316bdfed587c1b42a733542a55793303e59dc23a40bc9b9f5713a3dc21b95b591ac9863f31a4ecd160e7d9b7b2ec2b137e67", 0x2000, &(0x7f0000001ec0)={&(0x7f0000001580)={0x50, 0x0, 0x3, {0x7, 0x29, 0x9f53, 0x0, 0x691a, 0x48e, 0x1000, 0x7fff, 0x0, 0x0, 0x80, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x8000, &(0x7f00000000c0), 0x2, 0xbd1, &(0x7f0000001f40)="$eJzs3M1rHOcZAPBnRquVbKtduZRS91KVUmwoXUsuMrUp1C4uvfRQaK8Fq/LKCK0/kFRcyTqskn8gX+dALoEkJiGH+OxLQnLNJbGvCTkETFCsBEJIFGY/pI2lleR4V6PIvx+8mvedd7TP8+ywO/PC7gbwxBrJ/qQRxyLiYhJRau5PI6JY7w1G1BrHra4sTX65sjSZxNravz5LIomIBytLk63HSprbI83BYES8/9ckfvb05rhzC4szE9VqZbY5Pjl/5frJuYXFP0xfmbhcuVy5Onb6T+Onxk+PnhnvWq1ffXTu9he/+fsnta9f/ebW58+/nMS5GGrOtdfRLSMxsv6ctCtExES3g+Wkr1lPe51JYYd/SnucFAAAHaVt93C/iFL0xcbNWyne/iDX5AAAAICuWOuLWAMAAAAOuMT6HwAAAA641ucAHqwsTbZavp9I2Fv3z0fEcKP+1WZrzBSiVt8ORn9EHH6QRPvXWpPGvz22kYj4+N6ZN7IWPfoe8nZqyxHxy63Of1Kvf7j+Le7N9acRMdqF+CMPjX9M9Z/rQvy86wfgyXTnfONCtvn6l67f/8QW17/CFteuHyLv61/r/m910/3fRv19He7//rnLGDdfefFGp7ms/j/f/tvrrZbFz7aPVdQjuL8c8avCVvUn6/UnHeq/uMsYpW9vVDrN5V3/2ksRx2Pr+luS7X+f6OTUdLUy2vi7ZYzl98Zf6xQ/7/qz83+4Q/2t33/qdP6v7zLGfy5ceHPTznsb3e3rTz8tJv+u94rNPf+fmJ+fHYsoJv/YvP/U9rm0jmk9Rlb/id9u//rfqv7sPaHWfB6ytcByc5uNn3oo5l9u3XyrUz6t9V+e5/9Sh/PfXv+7hc3n/5ldxvjdO8+d6DTXvv7NWha/tRYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJY0IoYiScvr/TQtlyOORMTP43BavTY3//upa/+7eimbixiO/nRquloZjYhSY5xk47F6f2N86qHxHyPiaES8UDpUH5cnr1Uv5V08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA645ExFAkaTki0ohYLaVpuZx3VgAAAEDXDeedAAAAANBz1v8AAABw8Fn/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0GNHf33nbhIRtbOH6i1TbM7155oZ0Gtp3gkAuenLOwEgN4W8EwBy84hrfLcLcAAlO8wPdpwZ6HouAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxfx4/duZtERO3soXrLFJtz/blmBvRa2tZPcswD2Ht9200W9i4PYO95icOTyxof2GntP7hxTO37MwM9ywkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/Weo3pK0HBHF5r5yOeInETEc/cnUdLUyGhE/jYgPS/0D2Xgs55wBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADovrmFxZmJarUym3XSaHbW9/Sg09eM3MMQvekkjbxr+yWfg90ZeHanY/4bjxmiGPui0n3ayfNdCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAvMwtLM5MVKuV2bm8MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyNrewODNRrVZme9jJu0YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLzXQAAAP//jAsGRw==") r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file3\x00', 0x82003, 0x1b7) quotactl_fd$Q_GETQUOTA(r8, 0xffffffff80000702, 0x0, 0x0) syz_fuse_handle_req(r6, &(0x7f0000000000)="d2c113c29ca1f0329c09333c4e57bb838cfea716579dab7d1cbdce058b04b86cd2573f5a46ec9ad1bb3c276903ebcad8758f3bdb0ea994c5ea01d7771c5b21040018c812e3b3d2c92d14193a28633e7a06c3239d8e97c69f11a821f535082d74ee0c1925c46bfba566d8c9647889a9dde67089b24871471415a695730085f81a0b7c8dc2eae85ccd015b85d7d1fecd2528f2a8369ee0315327ba0d506a583c716ea4fa23575566c8cf1a2a844691717179b82f10998b7d540188e57e864820665ab70db2d483c4fdcb115ea6bbd4a888f9d383f6fea063635b69686590f540c638a77fe8e8cb266cf72667e61871faf1d1810c749c30c5a7b61609d81114f7aa0355967a7513f659d021338ddb687b0f7372386170902b612c56f58dc73a1ccecb389ccd39f926ee91220a5c053dc277919ed4e32b63da14781cb46227a71388f2aeb37e8971d4a554824bb05f7e6861a916c94204feae48f115680a40b7b2da6ec3af295979016cb78ee53d347a2a8de81c26d0468db8b59df449513e109f26ccdff64403180deba17211813b69ef3f0c42f498a6f3d05a4e7f47f99a8b9ff6bb375fcd1cf444a794a7c2a274f2786c8c220b1f80f2d0c1f311960b37357e31198a44f1e25aaa320f6daad7a42c0367de29a2d0d5567098dfc4ac2b0393a7accfaed79afeec5c9d526503e8fbbd3d1f6365c698775999e5109bada3ec51a9d4b884631086bcfa4fe99135a7c482d9e3d2cbd0a58a42f8cd737a812c21185d909bab234d412bd450da975be70eac2a8db479f7030ff5f41817cd798d59a2db9d8d829765459531044ba3bfa6fc89d046c75e707133e5211fd05d20f63d4f493b23bcd966e3f4314a512451b761fb3b3ed815da07c604f71d2a86937142ede6fce427766dbde15f74f2c45d4c3c08e815b507bb05ee97ddf7ed79ea2ddd5c6ef057d455d84c79bdfd6e68ba6f5cd806a6b9dfd5ed65e394554fb59df7aba2676779a547cf8a7c97379abc760e94e01264a2a23c8c63296ec0d9a4e0aa5c9c470fe46beb8db8322372f3649b7d2ad0b8d09e77e4757a2f40835860b56d41382fabc35d891deedd2168ff3b20f3345ec3238ce795fd9b0311fbd7cf10bbefe4e9349bdf7ea5294f3fc3ded1203c01c9a057641ea122eea48e30b942fdebdc4e7263353361dfcf3562eb3f7eb491fe5394ac1e9af734950b3de71b557bd1baf334d39c5dd9e6842a3ef24004eafc5eb85fbdad5c1e49f60f565da146b119f27ec9077774e21300edf2883f34e299ae0465779ab80ba2d097f5d791a72785f35090dbc369864476c33d3279382a49ac45be1706211659d6fac1ae12d772fa270eb3746a69082e67664f4be335f2d172d52f5083a0768e5d4332352be40eb41e3406de4498e740a470141032ea251c144cdb5352d8049281898c72f13a5d3509c9c77308fe45016abfd7d42b1a022a60b9a5bbcece7c0a10bf9f157995465729b38fdcadd0d977574636206982a6b4e8f24bc75e3eb054fb9ae81e878afd24cfa9756f053bb89f0e4a42e195bd2af8a91a6dd5c9fbccd938681a7387ed22a0e3a8284d3182aa7ef1905a267850fc405494d7079f6d0364287cf7b16dc2310b15bc49fb68d1a96075cb5f30f4fc2ec0c51d0b7e806e78f108f4060a55b8c23b3c89a2f2fa321d5138019c417a504d230ec496583933daba2998e20d8f9a2e6798f681e1d4df88fa4e084513d3648ed4f6624d8b894470cf325e837ad177a634bf58d21378fa0d3370bcb724fa88314bbd0749bbe6ff9dd5d7826701891c180278833c3327a8b1500c3e86fbdaacaaba0e0f708052ddecaae4fe142689c812aeccc7211f61159e0787a8f639d1f0a4db373c17317fea5d3ca1c6060fc44a2d02502f0230334acb69861f0cdb82220827f5887a14e7eab133ce4ecd9a414b2a6b31d8c631325319bbb65ad01aaea7e157fea6cbb434c67f4582028c32f5890ceb243dc972e61e122cb36840d5838dff32d4b613ae1909f3970404fb1973f1e80b0e388141b2e24d47276be045880a4ac18fd136c08cf266b35c75e9b796f6210817439833b613195fe4688b22127a978d20f8b32e3df3297e09a565e659857d8052bf69c5006c5870bd25e6c3aeb411553924d06ccb849cdeca659448cb220d259b4ee20d256d44149814b5e13ab365c448369a43553e01874acded99d24da7d1c9c283dae95b0b5311344af85c7c9a8483fb18a5bfd7a4fb4bbade211edfa4c30f3d1b5bc9672a02adb5d638faea66424e2c82540937dc4cf21392fe16e05811f1bcfb83132deb1cf2a522f9b543758b25d6949400af5d2a7a566f4ab0f5fe0b0a8e8379850e3ed78cb823f5b59b3df4de700427b197720ec69b86c76080b2cfdc4a2619e9d2a901e247e591d79dea91257c0d4a3c7ebb86af42de6833aaaa2d69b71e684236705744b79c62079236759def4a37a0b97742dcdc1af8e54385ad496af31cffe7539e4a69d65ae28845439e5e3eea34785e6065c32f3c7b71ef4edfdb16ca9ee9d5d4e066a60f9919461ce932a61c4100276dad7a22447c681bfebac9186f23dd38509090e0c0fd60219d33174d0d1f5a2b3eb194ae1c7003b159dd560e909fcd0b14b803ded8a94f2a61ca59f9015a673c018515b7605512ecdec58b60aafcba88e88b790e6dabc09a6721613d4e60ffd8d01b07ccacc1c7f2415347f5f5aa9eb7e5d27090403a55d0364721bf0363e34bdf9d92c8e83fe39e8d23e0a038717c00f82dd27709ea69a7a857575f0e039b067750b0e226dd01091b6aecae409d563a72e0805c8c101401a9d4356c532ec27cf25ad0ea92eb137e5bb367623155b3e62baa1cb29d86e4765a635d180d26f37f58a24683494cca93547b1f9ff0cc81c085cc4509b746c5327f1f169ca3bd059d324ac91e3c05bb225e5f81655d2f5b5f0cd6389d35be14f63cf76ef856634c5c42f5f6763a457be1745d9ddc4e7a77cbe86398585dd18159eb7dadc2da143cabd5794c4caafab774c5b0ad661f6f9e7bd5163af6f214bbd6351560cfb5e9fe42d3b67912e0bb52926429a43c27aa6c52e904660029285c4b763d6becb5cd4e9a029fb092ae20df18e073627d896a8de5f89474cbc2d2a525edbaa635a9704ec9f30bc0d18dea437a986553da723befb7f91d73a9976a528d2ff2ff80aef0fb80b4c84fca0d810e1f0c3857aef2616c9908aa7dc6a02e28085ccbb88e13c8c8c1acc631e4121e39b453a5897602dfcff5629f88d75ae7375cb9d08969dc6e870870c7aaad3c62f1f39c363d7edfda2d5ce1e9e62b25cf3b31bf4da9b90616a79d3be8f031837844c13fa6ea8af83db6eaa6abcb5158c38abe7fd39b8710c7d8d830ac93d5d3cec1d038c7947861c4ea118b3c205be5c441d35ef856c9a81f970c2850397e735a2fb991fe2dd0f293224ed263963a1041dcefc67b77b25b82d6ab047eb282702ddab528cc4bfb8c82d86352057e893bfd4b41e3396d64d7f1a78f6a0d4cd420d4bf84eb791a513163f837556c1a2e7c4e84ab9bfaa3a23a7114bfd301ea1f6b5e5c94e076e8f42a4da7e05224589005625245672ef85a11d6ac4b379b72660583ccb62b3d6cf00090c9c0ef7f3e3bce7bc6e10baa0498799de647451281afb45cf053c7a57eca0732a8f9e9f02437be51649bc7d1a391aca1561fb6b2d47817394e97e426afda0fb9fdd248579b8eb768ef9e249dbef8b0ebbd0e8dec2f149e2356df3a9f728b5392875ea476b54a1c990040ef4e63373566611c5b555b5d60a0e69f32e05db3f9047ea3e261ee6e3d87516bb0fff783333eef6444c8d9d17f8b23514d6358c62cd34dbf0e9dd60f54f286c533d68f2610c82eaedd9e512884f37211f190a08cd3766c7ca6a5043ee9dbabf5994c48d03a2fa5ccedce7ffbe9cee1e9d54036ca4ca7c4fdc339011448c7aad3d14b639dc179e7a97f03b606b0e47a32b8c9ab82c59fbba5e0ab663538aba9ba71d27216614f59bdccb050cc2512f65f465e8476d36855df64b8bb181907e91f45c6262dba02b35dc238bb32b9cc7070d31f7f95f2193b5fca347874a64041ab629cb5c3a3d77ba999793badacf01c4244ae13c0d77fe01fae16c489fcd58010afc3084ffadb9bf7264f23f1ad0e8d9d762dcc431163c343054181812c9cd1a6ecdc9964caa0a2ba8cd29271e6824891129b89efc1ea2996100f1932940a49a324e8eb688d05ac7d6ba273aade15c2be8cc74ef1eafad9b9ebfdfa36edc5c6d109485a48ac6a8395ccdf23779919953cf3c61c3a635c7e782f84098f3cc6bea7644cf3924c2352c97c76bc7141227dd29f1d47ef209adc3aaefd8cf204fb265e6b262e83736c2f26b22d80870af83095338c23a47a5a86af2ae7decd1aaabd925ae900bfe8e82728e14fd82677769bc9962dbb507a61e206821ac9c0940b12d79ecb7a916b9f6573fa3d9a7ef773f66de8cf8db6536d986a29d7b50a2973d228ec48468c5ebec6253130c578e5ec2848b62e8e1082a3d584e84b86e24211a9546e1abf79e568827af5d9ba98ba7b33b5cd9cb7a81dc873ea11276049d9d6206d2ed0933ada7ef9b6823f24b756ebea834297743ffb146350f320ec9044df55b20df0ff84584c16350f465b5ad7d364f9b166fb534c2a0e65f6bb4d61feeb84463ceb4a4f7853c0c2410955881a60170b0bbc131f6699e2616752851063c7e8b0a82e4357b84e48bad8002610e5770c17ee0cb301f9dfe8d5cbb66c6962b5edcae17b5c5dd42026737ea9e2c79bfb9392d290b44d66ade6eb62e26321ee214a6d15facb7cca610b6209392179a50f3dcba1494d3f302745461f6172d329a12d68405be5ee05ad2a641a7aa3da1d1fd3198671bf1af5b39e2bdeed49df80cf0c6e0edc5c4812350097bda47d3fafb3827d73eeb0b29320c74dae6d4d61d8fc269652835f5a7f98710c644dd50d3af618651b41916bbabb9ea7cc46c8208dd7fb99474be66e1a970c899f17129a9ed17ccce0d93411e71b8f1c7790c787f7a97a50d54acbc6f4eee49a38882c34e3477c97e1c6da0b39a1e9d0d25a3cea9364033bf4f625a02412174d03dafd642526867578f71f2e52920833b8d23713d5ac48165f49545f6c7c75b5b4ef2e0682f8f2e191fdb6c0ba529856f887391f8d5aa3f7dfc5230170b97662611e53a4436bf4e98a5ceaeb16a79bb95f962b2675cb6da9f1cfcdc1ab604ef7749fe87ccb5a3660f463ff5f488b5c544cf847be84dab22d038730a7021cdc7f7ab714c1561c98a39cc92cd6aaf53c82b28665114ac18b2149ee7f1b52f894c28a49eb45d4cf6a0e65df39b3c717039ae41958fe810c1e05ad62ceef2980e0cfd891bfae0db61fb1c8d65b6812ef1bf5d426f955ab4826eae69f531979699685f5312882032a5f47ed8cf2e98e67d9f6c299d2060a04b4aa677500b48a33586b10f71293d57de846d2683621b588630a6ef06a41437bd99366787b787a68c71779132d0ee73aa5f97d5b9ca18a7ae26b7002512df1073e2eccdb4d2f137a15d9604e10547fa465aeb4f2e5899b531adeb5e72fb76c2c1c9d18ceb4a23a5f6174ba86a7119d82e35cb5a5d1c6a093351aaee0094b32b92417dc50c1d3806fffdafd2ec0e3ba176d84bdb7d59755e9083e61ded802e2a089ae9d6746f738b55845bcd4ff0a21888c2c6b972db043973fb323fd1c15e70137aa6a4bce3f60f27c1d1488f3751e5425a5776c7cc3a3c8acbfbd2171407e1a242e8e241e6e9e1287d8995265a8092ec59ad99652e63a41b744f34392017f29c1b1ca4ce7728200743d4497a70cfd2369d0ecf9e0ba6f28da25b2d918a06ad1173091b8d750b8c2120321818a0912bf47b96c9a8962930a843ea8419b24b8618b7b43482291906e151bf39d3634756d9e1ff5a6e787d1fc4be7349c38a3b882e059a5da930a9cb2a01eb8b24b54def2a2949538fc063542921947f1997dbee59842a50a043d431649ea0adde68c43259ab51592107b2618c5f761364d4d3d5d0f4d4ae1b94650cb4b695db5831c6dd789140b87525d9ed46fb8dce8fa75d68f317dfc3858d810928fb3530b7ae8701d622b0e69ab16cbbd46c8165c467850d081292da8147fe07f472776d1e2c75c17bdc0f8bafbc964da953a5efe64af69944f0f8858b2a4dece04428ede8967d0e93827910400af8a859b59579d9628191b291732bae90a3b50f8b2b7728725568a83e006ed21e940d4b7e7291ad6365138aa2d59c0b303cc298f7a70d0c39e4f17a878083631b1f96a65d7b4c5a4403929180694f55b71ba29685bdf472f0e21a1c8b3c2dbfc4892ffbc0f0f23f38ed0b785080c11b0766ffc5a0c2c750080b764df159e42ac8eb82681baec5b0ad7948153679162c223f63bf22545718accf2a30bc4402f6b54996baa00508c6def488975a2e2bf2a8dbcff49293e83f998f8baebe722cdfef96c46ac3d945d56ada194353f7cd03d2b86cb9844f7d63f008fbe553fe0023f6968e8bea9054ed3c567e5c55b283fb2337fbd20510e5e098537f5c1baa6b509f63b1e812840aaf470690894a2725f4460a106a3b0e14b12b47c3fc1a083ae7e8cd2e710b5d428b2063f7bb91105255cc0fcc8ac51398ec3df6416d283c4aba6ed44846e82be02d242c710c973c5f0a9b3b16da8a96f5cd2a164a3fa040075b0cb99944f1b34f7e79ae039d15a6c992cb40aa403de90992c064e1771f2a396734480f43b024dc799b8e242df235dc0d33cfdce41755722907f4533a1480d78e99320412326c27e15434fd3fdb19ed33a07063a8a62b39ce14be2ea1e0adadec65fcf4f19901bd801b87e90fc91f1270b420fb530b71b7aea9ad23c4a4ad28d4b63444bc2fa7b44247d5e9f0ca0209a489035b4521b5e886a419df1f9d0e27b9c5007ee75fd3909d4e0156973bdf2ff8d1a88cad1d534ba93648ecb34a30b1e760f1ee8cfb90c27c36385fd68ee48982e5f0c190e8786b7ef0e1dfd3cb1cc00efc19a92020b509d3e2c74b4265bdc765085bc49c6fc61476aa22cff375a78c59f33394cc6ff460584ebbd8dba2cbfe97feb1c9147068dbc1d3e25631ad8478d826d88c28b2cf967d07d3ff845cbb25699406d106eabd31066e9cf8abbe7598f71cca663a6f63bfb63caa95d3a363e69e9a3bc889d026df28c37e41786bf8c9a1ccc06c3499986a72bb10367f32b1b8a55365c2a5b46061b58b81c5da69ad39db6c468906f1c1225527f1b26a3dbad94b1419f3671086b061117206a634cd08beee1fcdfb4a3a7cc78b3cb1293dc900d0859505018b38033a1cc9a0051968af1f8fa60350865328b6834f9c30bb1734949fcdab62cc6904b285322da3d49f188019648cac314d65a7c57f4e25864f17e346e7ebbe411695a237622356ecc10e66c8ba33e7106a756b8d3abc1a1aababc26413adcfda74a59b9002a7e2e3edb3e7551d32c461c2e40c25cb9de751ffda44d7f353513c5bbbc473594127c09775844dec5dc922caea5532dfa98fe80d80243233a4f0c15520d9dc76da3623aabef3582380ca4d2f9558d6c71b672f259b94f26710aa1d933b3ad79c8755a96c18fcfd62a972ca80ea0d33afbfc80045ba7dab492aa06c73ea3a598b2bc6eb1549627d183c25c3486814960eb1e1b02200a92f51b8642683f88185a9ee91c6dbb576dd8a869e1338b81ec205d979242bd963308af90ec23e01d253a70440edd3ebfac8e489db0a70bb5c887f22e7a5de33918374a9ae5229d419b1948eeb23bdf8dce3c5df3b81d1a3e3b38e095f261cb9e00f5567413a5c13abb469fdf64adc830cc442a099609cf0ebd3ffe936d77d6099d816be2b4cdd31e4fdf5af5904120ec65e81138416462f9e9bbe9ba6d5980c7de01288bd9f4741848802c32f3774678367c70014e531ad7f95b5527d022232ada51148012328f1693b2d08b8eba80dc26d8e9fc369b410331ed720e410ded5bd03ce69942ffb97489a2c5b6e4da93cc73811738a141c3a16d4ff6edf2ad1b3d3ae45a21c5ca2613b92e7871dea89d3cd699b86520c80f6a391cc2911538f8108dc90203b0e74ee43a087e033265e0745a9c991facff49339c40601420bb72ef014bc4b9a51cad1dcde9f1567b4ae9d11b1416ff3d8dee15f4672bdbca4348e7e71f8d75a73851bc0ad539312b7d52c498602a5eda4630296fb40aaa90d8f6122da7fb56d02755f861df193bdc5effd8a0e54c2ef78a284f7543c2b25a81bf545be3a3f549aabe86700bf058877e3fec53813f9992814a2cebf341cedcad346dba70596da899add4d723d98366ab60997cae7e5b9d417252734d9145ab8c5ece5b5b0efdc2f2578838c500ee17b866323a951979c6f1a50da2833bc437bcddd6efaed0244df44e6069daf359289d9c50c073f0fef4be1fb3802be5ea643761ed6347a35a3f537cbde402911c28d7c7c7e6b8612facbe87221f3505ff078d0dbb28ec469fe6eba2efcb4efdcfc5745299c0850e21ee2c9ef77db8070d589c547cc7379b58677d16077093514849869ab5bf8f896fa933ba3edc676dcb73e91386cc48f01782ba635564e0f91988cf98a3a17544abfedcdc1d80540e9499bf98180feb80325194cbc369be3275ed390f8e91b8d75b1364e9fabe50a1e3b9531c3fe1aaf6523e54bb05738bd3a67ca5de01b2e479ef7678a86b13d6b747fb3cb5fe1be8913228705fc232ce422186cb79c3b66c944f6124eb414322806d47978044336221f26d3a09ed8dceb52e3c7e3413535faf1f7868cb47bbbf02c37b4cc877a1d5f4023083d5b36650b673a4e51387c64d44daf58057adaa5610d22a15329804cd51a42f663311c4e5ece9d99b5a813c4025e8e0a98c0f3ec13cf07de0b18d7e1ba7d3eb143f5825f62ae5b5f6d92b167f9dbb2177e84f23322566814296277fc2933956f818f5475b6aa031545e6e2265679d16cbedff96c4f419d5fabe99ee652feac8acf9a90771ab8ade8291b42d25ebbdc03faac02b9599fdb83621f6ae1e2e7f946520f3cff881cd600c17b4a00c08d0996f7d2bb97d35647f72b80ba8ad3b4a16cb71094b2d1193a5fa1456e4671788bc51c0d506f4809ca34620d4a75a62ddfa20ab5c4d347a08eb8784d4c572fcb473b766f5e1ce9d92db70ebee83accd58b8253da36b9542686edce545261f309144a3d64900f796620003b36ee3d44a06cc4d088f73aa45288b90476d2e1e461795d473d59500aa23a6b7724a2f0d6473dc2f0af6ea311a648e193072016e199b920bc8c0830ae18f1c17e33d73badadc0f9d34cd52b54f4d3d480a7ddfe0f140f8de1a382a4c5a722d3e0f875b69054d88b8bab94e9394ba8d28937f1ffd871d1666a377620e7f032633fe58ebc87e533bd6461b537cdde38352ece085378dd7b24fa3fd5a3dc3f5b77492e4fc91238a8bfcc4e20bb396bd3317155981ec593926f2e9f15e5ac1aa533e122441649a681d88142a93386a6ed6b2d5b18d7fb57541e31a69acee17345b08c6667ebbc53a082fbcd980b4751937ba729dd2fd9b43d06091517922dd3ea524db002db7525902a465081843191d2d7ac76adb7724ac2bb88e4cb2f3188dbf0cd47acf5011b4519ec100a44b2ee6a1dacac5aade2cdcdca777c6b5edf596b05691d247f671491f68bf2e113a7e8674309ea98ab794d05c664ade246288796270e10f4a308420a62bf0df1d1636330e88bf4cc78051e5f715c8f97b8a83119b3fb5129ac6d0733256bec96d8cf435fa005e14d88884a0ca24266a4e78e25e2519796ba31971e4d0cb44ea58c5ddf54a15e3b449642e395679fc5ba600cc6bb7f2b004bfb0d621e51f9cf16309e4a02ce4f23f4a2d225aa8c84840bf2d3522a5f7a983cfbbfe4adb62d6ea622ebb784072bc6673878c5eaa865a7657b619f48cf0c51a4b0d47b20f426adc7f8ab68238b97abf68443f0eaac3796bfd99e0bc644e4f6fc43e551eccd615db802dfb031444e09aedcb04846bb894a2cf42dd0a578dc94d727736e502194ae25bf8556373969cb7f27788b6edf5b2bf25a79c7f89289f827ed4be611d65f6bd89698b130aaadd0f2d914819f41a0185dfc73adcea80d2ee592bf32d15010cb32a95ef112bccb2b780b461637ffa1641d34e1b114cdd3dd1ceb365933efef1781f9ec620a73097594c945969c2ea036e36b2380b33599c3e1d4eb2b7f210324aee3bba5a944b71cf0246ceed878897fe00e30d0bd32b3dde08c8805e30efe39cbc9d11b97491d82fbb5d93b1997e5f3128252472ecd256b9f79611175b6f686629ee744d0ba2494607a4476ea5f934c936403509c14bddbc2403ad5d97bfed0da36707b66f39ffdcee7ab39602e740c1ca9761570cdbab5f56b2060db428921457445b15c4c92b9c4b0ebb0746936bc3053836fa884e97c96e44d18a5a52feca033ec4caf950927bf9a281ea1aacb2a8b1a1f74b20de25ad5f3e459ab8b61ba5d00eaedcb6b5467dcd8608cfd48cc8c1a01f2c9f68bc9ef9adf2fd81cb3e28277c52d58f42ea87c8896383c2fa88dd15dba7172990893fe28ad1b50095b2ca20856de64693f3a663be6e34a9ccbb09add5724c5599495d0c95d2b900444651048bf418070b324016678d694b82565931159ffc37d3eefd7b482c41637cdd69b8f7051b6e88cf87a01d26d0689057ca0f66f65a2c3fbca608f7dec52d8e41ea98d21be162eeb38b27e9465d5525e0ffac3bd989adae19bdcf98edc48ff9d9d2a2f0850fa2cac8421ee6e211b1930f9fe9cb7138e8058ae476aa93c0ca49b170eb4ebbbb6fb4020d000eae537b4dd4bdfc63e3fb281848c057b94fc14dc12f8833d5ada50c8f0178137964c3b1524c59eae7ae19066a8003b9f4036b0be91f6f24baf6839f360473907135a8eb777dfe4dcf18d15fb8e16d069c48c5a128f046667f66bb22d36e986c73d2ebaa1a9638a9e8c049d0c766e2008fb19c4aabd96e3443c48377214b01dec0f73538fa5a882553a60664e549030fc9cc21a74a73cf79cfdbbfa3676a474910a295044d804b9f6a30104fc8250da4efcfddc379c3a1b84a2050ee78b18ba84ec5cb4db62540ea7be026b48d2b9294f06aa48e44087dbc494d92fe3e8648792c2b9f5d0d580afac814f8fc74208239b5f8fa6c20fc75c9d73fbe448a4fd1eb1af10165c37e7aa72c83c47dbb92bf3203bc0bea3b3ae261636b9a6b621725aed16de5c33502f152ca3704b1e83a60cfc5807177d9e561b12f43c3ded0951c4ec7af0ab29f55e3745df0f10bedcdcee2d443c0023d7547018c94e2cbb04a5c67a81d33df4dda99f80777b1db00f91bf8abb96ca360353c08b8979d00860ee3af86988171d6739a0f546f64ec34c045afd1be790176228204782836484f6d118d734c8e1b302788aa20e704502da74cd11bc5a22bb717a1d10d5176a4426e88cc132479aa7e8370772b9776ea38d5bd217b08c50f94072acbdf93e732e6ce41f92159b626e59e39925b458465ec3b0191a56d8e1c3a76110200e38380ccfcc1a05f85608bc3ea0bdbbf326bfe003158c8c9e01e90a7ae164cc20de5b23146baa9786111", 0x2000, &(0x7f0000004b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000022c0)={0x20, 0x0, 0x1000000000007, {0x0, 0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) r9 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r9, 0x6, 0xd, 0x0, &(0x7f00000003c0)) syz_fuse_handle_req(r6, &(0x7f0000002300)="3f401314fd5620c8d0668dac2737d29ddfd4191f9c1aa4d7abf6b45d7de7324135c9903d38f89913b2cb78fbe6dbc9728cef99469af46e9bb9e4dd604961be65bdfb75acb637eaebf39377bedfeab96b5d43cdf5c040000daa7901857b57c5c6a6b5555f33a87c6e194e88237f9d9fb1292fb201f9bc701da5539673725ce5906888c6d17bf7b737146d35a4b18e733769f68cc217a0978cfecaccc598fcc53f98dea45e12c7c9423c831362ef2c3cbd962cfef080d15bb4816e24acbf4ab6315ab80fdeddbc627648d1c97b25a4ca444d0a032cf6447fbad8a1e107ea8690d323c36e753383bb804999e34978712b72afce5f69751f4b49385c0bfa78c20d91176130c592474ea1a6e1d55ef358d3b014486db67e640245526b1401198d73bf68b7e460f2b7b2fbc8354190916f2664f006afcd004d73eb042142750c888a6a98099efbd57c989ff6749ae6f3f5f63e2dc5f3b0325d79774209a4834b567b1ff3f6888ed0355bcd755866a413414fd10555ffb20d7ce7afe6f98633d4d41ea1a03d8a68dfc90a6ee54ca20248981d1552c9e5af5fa2b1e519691820060be39b8ea293352bc7345e1e911fa8700d6a91aac1aca2427607f10a0273f695ad615336426d5417ed3041b65f9704dac624550919b432f2803524d92e11c02221421fab9d8661dbcd51635910b624074c7c677879c9278ede3fafb24c5e7faadce53aa844c9683697530b5a94c1bb0456eceb1ba8489f264422cf7549f2c9525c171e29dd92704f95393884f11dd139c748024150940c98bb2e7b2252f046b80628af820f276060adb12ce97cc58574f5b3bca4027c178f510785429c992870d03d367e41d9f10753254addd0b5ccba1df45bf30d1625a8750d06c429b6e48c4682859b969238aaa6909a7b5ef56c0f9d46aa903a83255c4d65c453c3adeb6407feda11c8759ce7498ea4799127f70abf7641de5c9753762cd4dfd81f179bff35d31146ff20df4abee4213f9326f293345e8b83e8446610870ad6944cd20961c0578cddd0ea302aaab749910ed3c34f9659ab1637609d017259502d25d64e20cd8c14461cd7dcee58217b33c5af4dace6997c66a7344939914bd5797f418105bb8846a32b86265c88bb6ba13fc4176d1da065292d0a89b4cf5011da66f90857c99b6bc5b0c5c890543b7814059c69b8e379d87de1789c7fabf6e989f5773d478186ca1dd5c80e5edef2ad6617fb8c804381517eecf75856099878b6f1d1cf592edd5c13d76d08dc5b70d53c05ba4754b2ab738b4b6493861e9294bbbed301f49908dfb42e3558a1f5ed5c38eea9a0e15a462ca00579a8f960c0d0ae1d14734e85de6a3767ea6888d1f94a383ec42adc4f07d96746b22e5b326ecb1bc6c6fac6b1d5ffc80d5023301bf6f022364f1ba27ed5aa56c38049d2db90d1b2a92ed9ce3331e84da96d8b6436d078e24dce465c8b5e37d5f2bf1a53f6492b7da6bc44fa0d39d0bfd3fc4b376ad2023411841b472a109260585d79a692ac949ab300e739af3d4b03af8ee5560632aa22908a0054d33113e48fd754a6cf03edc4728546469e1d211c464aae34d2b7517e4ab07b94346da2736675ee5381ae68f758e04de89862ab2e115c47ee8f421d69d3c30a97a1311fada7e406c40bd693282c4c724e7c612d82b2abc440374b7c11814447f6a855ace13045c4aaa87a2ff8d21619711e90c56d7af680fb1eab9ea063e9cf9042e1d2774d8c93de96d8bd74ee2350715ed4a370f97e5cd5eccce9291032d5980d5c66394b32ad7195df49b3cf22b322a059e772cc5f679360800962daa1399845740f44e5fde4b73915a998f9e8cd7c2f9da536f6d209d8371789bea4994f795998bdb8033a0cd24240674f071ae5db9fb7ed634a8888245edc3ea36d764f7d925a5383634d9057b05760d0f8dfaacee0e77730bc6bc6adc84a36b374c0312de01a83c95190843f7fa831d0bfcbb6371c7b11cef98dd1770fec50a7bc704e6a88fd8bd8389b11163fa11c8362db1ad4320df7cf736f745aff83eb98c5960555c755df0ffa4f2b703621d47188bf8bc97d727382a93fa4a29c55e046f45e975df26f0fb165d24c8a93966190723343fe6e9ff4a9e55669ef4f6b14c32e3677031dd25feed48c047b678088a8fd12276fa0ec10946ea4d3a35ef118385d70030e68ccf9ecec7459c854302f27774defbe77afac772f4d86b6b1834ee85c24c41d840904ebe9242e3b4602324f859f60014f5861ca08276a27c832639d9e22bc64b14a0db1e3945b64b42f8ee7d1464482ae7ba8fdf1efb2c6282939ad9e3e3b362c17bd6aefd6bfbcf7f4c8dd70b9bb3e67b0da57c59cc7ee1282dc4255da13e047afdb692c73336424a38703a7a3aafea7d4013b671ef21748e9c3ad0d6330ed0545f286a7c816435ded485e1e0cdca373e9722559a883fe28889f1e220453bf3620e5d9f797922551054d392742472fbf9d9e210dacc1dcccb10034537ccae42f8d4c9c8eeb1a75c5e294410fa085f4654a54129a99cd3cc6e39209ec4509cfc44dcd41da334e7c1d8eeaea4e77e1219f2e3a74e36c6f7773f2d1921146de319f4927fa03c32b1c8f6ff73d0bad9523f12779fd6946f91a07302c43825b376d5db592acfcb698ff0712e633c052455dbd98bdd9104b28bbe4be9269880bdf8af7bebf8dfad5a7ebdcd1c133966cbb6bd3d24eb33cf9aff6d381b26c76c03214d72468dd91d26f092f79d1e35d3ab5b398351225f2b49792406247f47af7213c58fb586588f775a36fa9b9bb8cb83110d57d76aef26d75de8e94a1bd1e4f39bdbef7b2c3b6dee803a659585eead83b703b47eedf66c90fa112a1ac09a975add02d4b76d7bc1ec3007de93463106d51fcf2265dc00b02451af8b17b59d814f64d49445a4e61c609045d9a551ac8780e864137cf77807ed5ebd1fed5df49e6d5d491aedfa04630f7030ed48343c654444dd094f30c506db27b88a432267382b1b2f551164d8a6ec1619b8fd92955a9cad8596e490050d059f7f11f4b44a3c360ae2ab785a94e69147cec13e609b777c95639a435efdb818c586f2bba1e575a893f74d7bd37d86a34f6f906d1380bd6c1826d38ef7104fbfa383c931770051a9e67fda5e6f6ba4d184cc1cf49193abf79cfb801f949543abe9ecca95658fac8ee5e2893e86685b1296dd356711176d98ea16d984e78607dcdfa85829cad39fdb9821f16b01a529a2d334599a454ac537454a42f86ddf5af360bea409641c6405b5742e4ac04882246a307410f9965b4b86936bc6ab4f7e5c4328cfdb9771e1c3844a72711c70e13a427f01f38fc219016947130d0ec4d080cc3b40e09d6c0903974da1d3081f86be2785d1de542c7f97716fd4a63b1e658aa88452d99c56e5e788e2627b024339f4c7785dc099abb85e5ffdc652b6915bde1876fbda6f74f95a969a0619e39b2079d1bc76668c5cced7e7a67eed5277dd2853c272649539343431f37ffe5eb289dfb014b23c7d7c24b775c00ba7ff742e209fd0b5438d2241a49718e778ff41ffc259b708edcecc4b533c1307747245f35a8fdee85c3e8d1a9ee66c6d676e04ad087fc735765f9e8efb151b8323ca3ceea2d6d958c8d1f4bcd90cc50fd940ed56b52a5b4a3fb23f9f85131d4b8939f71fe01d538a8fe2de89f717760e9802092e0e86a8ce55ba350598d738c950778901eb4b6c89d28e272ce6044e0e7088d0b100889ade9711a44118c2b9a37dd3c843e85db29d876bd57bd46c15a5899c577f05c08229a47623e7de5bac6f69e30a2098b1e765abb5380905977aebb0572990dc1ef5cf2006c4c94e27afd946defa7658226bffa8ddc487d9f74cc7e3b60963f3320cc004f9ffc5e1c9d8e810036bc8195ed2096676b9b23f9a2148563cd61565ef611f15def4aee718315c3666b75ab5494c62aac33474df5a899eeae1f8f932ba203bfbecebe922b5c9fb5477bdc4409c4908bc86b138756aef79f28f6f1e736ef3cdfa5c8dec49d48ce4947e84993091e4e0bfbf5ebe8577ac4bc1f18519a6bd42baaba75077740df10af61e09e5fda6eec289394a109dcad893cb05913bd51fa4f6cf1d436e623057366c5fd3c411cf2c9442a385aa068ce10473c665ecbe18d1d3871dc720f277c7dc50c91aa3b22e905dc11667f76c18de1d8bdad4346307b3dae57dce39625cba77fa8527aa5d176fe66c9c0fd8508bd972e15665b8adddf43a53c54d5bf939dbe2f2f22b841c7794d65c6befe75ec42c53ea533d508f81ac92a3022f08123d5073fef798b42decdb4b7e9ad85f35711e4b3fd197213c71cfb2eef7820c6c85d966e152cf215d052c84d13521202b2635c84a17018d74554e757628bb68be3566976966bd9fae4414375b2c9e227362bc05d3e67e46e2f7aac2af8bfab1eaa88f10be17e4df997595aee928b1ff6dd07b5868facb1255c4ec652217b83525b95dfc5e07f43402be786dd8c3da2c6b3730307759a698ee6d196c4672431acd13c87a3e7ad6460a01a361c665a7be4878866fde59e7193a5afce617f61bf0ce94d22e8514dcbf8fdf8196590caaa44db05b3af0cb363832e7e5f6f800ed289b1a3f5756a99a4e06606b8ba6293121b81eef558f5a7121549ea1395c8053be42fb338636f483d60266f75847eb0b34af8d1910db288864c323ac0b5243542686d55a552a3a47ef5398616880a26359c5318ec0fb02ea040e45cba5df1aec566ea4ec2feaeb02df7dccc43f7c138f1f533a165fcb853aa4bef27c8b3133903f5a4595e400da1c74376a02b7112799b9b1918bd511e4b537cbcfd026bf0baeaecd98ebd3503da01523408bbd1667a2f68c72ca56a02400f82bd4af0be2e73ad35dc92ba520d882795f9a6bb3848d034cbc4f0916ed1bcc48841c8de84fe4c0292d761f6216b9cb9738ad242650b1df24c650b3ac6b1ce4a4e6c78ad48f47f76f7c289a8dbae3a58c1eb31dcc864856e833f2a96d5a33a98feb302e99fe335fe4fc625fb477bfd71118cf611b28f6edc641dcd606147d915a05039602d2d57c230a0897621bb4b260583bbb8fe2e5bd57d2b52dddff8895df9c40bf488ec339f83011ad7eb859c71657f89909065eac88e911b71b37fd1853537cb46cf3aa006a5ad1c4eebf00f658fffed413bc7da55ff2494d27e06d5fe5db28ccd1d87e2cb64e82c6ad054d1aeaf015d6d1b43360ed1443c1a74c0e6306ac8ca7395cc4bbc73dd79f68892386cd0dffbb1d42d5ded5a60d5526671b71019a1db250931df2a8fba577cb065afc3791ec77490aa5b9ac9e4f9dd7973c63199386b5186a636047929f148dd8d64414d55e21317d7db500dbc29aed9878077df64d2df412904a0a49fa68412ba2ac2fffc99a15b3388e4cdb04687bb53654b94f9de44ddab8c67f6c9ae970ba623dfc9505decc3b15cd621a0219748ab6cef1b7bed555cdf94628d378ee5effb79785352b9b3079d361db219ca1f12d0b450aac9eed1cef18c593e120fcc25fd78a31742e953cd1b6cdac65ad25191535e650be1a291bf3001606b872fccc83f4169da3081383943bd7e1f7cd53c1afef511920cbcbb5fc9089df920063ac825eede0d370cc235cdbd41ef144276aedc3d835bf7a8afc40e305391b4be155f0738fa87b9cd4d3782cd7b43a777a99bfbb82c80772033654a94487458a22ee054751966a2f43cb800d59fcca5cf5c4a1d9de6ff9846a0418a85112da0777cbb61af167186200a27115dd06494301456ce7ec2fac7db1e9fa7361bbc2fa667f2580dd8d6663c434ffa9ed8cc01047448d9f0714b42fea5e043275498ab48fc4682032eda4d57b6bae24d18a2b7ce63892a93782c563b59963d9c85e3d715119b1041c5dda0dba1603ccef0770c737114fe1318f450a2178124de9c7b50d0f30cdc7963e9c699a0c01b067e8cbe650fc5529d3b2de62409256ce240803953c0c1b7705a901b9c4c214992972f1491baba9aab2316d97ddbfcd5d363ee0b622e66be41cc824838e4769f632f7726863d1c340696ad1386ead41a4e3263701248fe6ca9682ddee53b779b59658cb07217efc784dfe23015890903bd497c459c57ee82896dc6fb491ace9f78df7102f2dded7372c8b74dab293c073bec8abc11e17a0692f7e0c23c6bc8fb4100ffb50c20dbb98aa61141b8c2e986ff1702be49e102ad1b3ec72e55157dbc933510c25a2183c6fae393ac2d98dfbf82f1b7493ce01eb3ec9275c5f7968d1f226936295fd064005bd5bfbbe4b84ceca3c4ba25a47f1837dddc69523c66c8ddfb003c9ce8189f79cb95dfd71bf680557e93b61aa4550a3ecaf08de7992ca75b8a955a4b59669176081a247fed6b3eada3d0aa3ee1b7b7323ec265002d4af768b099bdc15cf481c4244dae25daf8147700cfb7a6f24e7c5d9ee1c62e4bc02e91996dae38ad2d47f37d3c74e99944058039528593eb3b3cdda69216eef34b57c744ac5dbfbb4a342b06e5656faa0e29fff20a93301851e5256ef981859ae3ac09827e940265acdd3232126f01f6a2b65c43b658a1e4ed7450d3f048067e70c3bf25cbbdd11b94ff9f941bd60dcf97a002cdc1d5883e168232dd6b6ab3b754a93d8fe786e85d93ae9c75e75a50e4973dc33ade99dd91522971d9313cfcff34b3eac570c6bf9aec5909a8291f68f71da9f03194ac84982e9ba2a7a5e3368ed5d8cd6d214b847e2d7f9db6f646c940306943e16d6d6f5cf476d23ce6baff204da70d9e1add1eb0f5b6cb4b33120817ae6fd6052ce98eb569d0fb280d1348c69a141bf68c8e1db5b8a11999ccc7eb38702c11d21aa702f96fe5b74e0e581136ba8e97176867174da6d6e701bc6b93caef202a2a33b7c0ed220876f8892e9e5321ad8d2f6a301a6d3486ecbc1b0c08706ffdfa3be6efa74b6318879a60f0543d6d3e0fc2cf66cbb9d4b4f92fb5215e9087748009a21159290917880d5b1620289d3619e23fc3c7662c89f5fb94b815ddf35ce52a1aa398c9d899409456aa96bcac927fc33994a5fe6c0cb318ea72f5bfe9bbb201c72f10a09c9a74476f57747d75da3d25425607a61cf596863a5210cf6d955abf246a88649ce06c302bbc3e60cd4f8cad1897cc40c0f5d2a8fca29fb86c3a4bd2593f819dc92c93a8b5854f6fe08c6ad742c9d1a754e29c9007e42f3e46f092aeaca73272c0f66b0a27b36117e0ccb6a72c6500698ae5edd1728d457c75683168c1a748cf05d815a966bc98dec258d1c4e8f414b46fe72dc3a6ae09976899ad5ce7102368ea9224cd824a58c89e009667ea1f9cd4925796c30e49899842ed776148635206f5b25b8c46a414a9e74eb82d6662cda45d351d6e73cac02e519c2923766fdb194b52f7ee7c1a53f889fdde63be1d0944a70acc530357a0387208d5351cdb799373bcdfa460f0f16682a9e17ebf994aa4a03c2f901e7d270c1e78a7fefbca951d294fd201f0ee096479ab2441460cc87f003956548a7ca0d59e90896a47f6281e6932ce04e5f8a2d36b57ffbb9818d96ef7d2d4bdc71d7d6d18d0befe84c6620043f78a42743d720516145db3fa30265ff15dad6251f1f3918123ad24149cc1f5e05d22d48c72ad922482064b45df573d85d02448bc6fd4474d995dfdae76a97d846a0f3ad7ee74a4ab838f3aea04c6db0a042bf0956d83c9f5b0d3b00fed180cb949a5a41b20804426d904dfc960b0f8dddcb317f7d96f03ca1179ece42650efadd32da69d111ee2dcdecb935390dd109f380e13fb858ac2f68439c55365686d5d2ea52c4358940e7781cba59ce7944d486dec94c5bf8078da03b2838f18c253bb29498aa63ea5c443375ae6c1c331c2a71e4a67ba06ccfcc15ed53fe5ded6a0b554cdacfe21384c671e54c2ffedf4952b1d4bb976dbb78b8e1e59c7eaa8b976086c1944153c9bf34756f600558b6d7ff6d97dc494840de09a71d4821d8395c3405e8ed91f8f51c0e10dd1c6bce1dc82eab2061e762b2a1acd6f54608bc67d21691978dace0bdeb4d3b8709fc77f1efe6021fb161f062dba943d323ce21c7786d2750f53a3f7856395ac5700151057a3f1a71b1832609cf5ac5841c687122fb6d1f2861ad490b8325c9cd561e0f9dabfd6da97d354a6a8867b8a3bb2a477f9c8a2c406905e544e29c38cec24e4f03afac4f3f1b476cdf0d6fbeee31308efed8affa3f93238d96968c7933019e55dbc2088d997bd54676cf7616c5ad0569ddc7d149f0dc7810dff56f9a0c2945cee237daa81a7d1049f5aaa553c54709e788067510ac1aba968413a356f9c1861344d59b237fc38c23c48b96bef54f1cbeba996cec9db6eb39de9868bbfb31a8fe69ea8fc96b21855bf64ef516a7818bce50046b5b8b6eb1618ff9571cc2aed78653474f33ed63ff74c78f78491b7f466298061f5ea636f54910c44cff1f12d6c087c68e47fd860449789068743d16c9cd6053701147ba78be0f3c178b3a486a6df50b486f63b428aa8d706cbb99a83d88a775f2ae6146ec2c94a54090ac426b76a5303ccceb59bfee11d44d9963cfb11fdfcf3446a980dd4f61117b000ceac73b9e8cb66b3baf00ca7dd3479407f1540364d69f4b57f34ce724949d52cffae6033ad7cb523b3084d0cd0f5da336515f9c55b80ac4faeeb2999add12c20e2f15833c6c8d43d9e866b2ae01c3de8f32c3124880882fcc1a27667008bf1c5d616b4fcae50b4193095757f9aaae561fe98f9668654fdca43b03a8e0ccc0ea62d7705b07a2b6300712dc6cea48eb3cb94159531db3de00d83ec7b933fc04d7b920c80d3a8773a73aff8f46172a6b5a3740fb002ccbcc67259f7f095576a1459098e4d7959f0ea0732f2d3b6fbc030cc132f4d2300bacdfed0094d685daabe3c596103f688d78125fc3375ef84de913c46a6432ef12578db2158938344b2f13197520c68a0ee9b5f83cb6e71ebbe70f1c655bfa26fb9bdedcd8f81c4d93ad04fa2600e1bf524438b89d4da77f9c4d311dfa32659fb5040bbb3115d9c359382c657490633c01f739e0424b81a70a9bf0f33ebe045bdc66cce6fd760d492a8af6d01d989ed4411e119b91609e35f61f84c962cb49079c2f0c1e1b2a374d6944aa7f55b861de330d5a49b4750943962096217cbf08618cc3524ac1b950808dafe50e3f549e28b8e75dd454528c44daaafa26c5df82969774015e16295dde8fe6669bd03f54fabc953788bafb75585a9d48c71c5744dbf0ea8a0f3480ad24c6d8d5ab98c958298f3f8a43ec855c660e23c7531c08b84587ec2e49551c5813353d08369b3afbf97d6a5513c65f01c8acbf6c29d332811a0a20217060eab6132637114786d340f57f6b0f82f573858caa5f36ad37aea857b1f0a58fa4b9d24cb03cf9737960e795cc81ef657b2f27ae00e2abfc268460227048a0cabd81aca3220aa8dbca7a5c811247927bf7b7f3e080ce82f83410fd65739c7614e8889532c348ef7fbf760610d2fe6a3ca2ebe736ab0c7b0bdef20e19d8f80838fc4e1fd656583eb536fffb64fed09d4ab1746762445c2f17c1419d2eb0d8a377fbbad294f3e6f85b8205aa67a1e9171ab56e23088cd5f6401b7697ba3a8939629c53dc321935002047775ee78220e1aceba16af60ff38226f4fbe71bf79007c90b95b9486ae5dce82b19434fb92f171dc8ab23828e8f6449319b67b7b5d48fe482dfb48879e24ff51eaac81018aaa3409d9c5a62262d48544c59034c924f480027cc0950288e14dccd771735dfc45078b6f3a21035d3f163e7ac4009fd5a43f4fea36372dd140c111ced1e7f0c2630dd71a490688a21171e37b491582ce1146b640405978d95c8b8f915c04fa9ac4503529ff8318ff466d9b21515bb24eea9ab527caf407ec771ff9c322e001112e84a848de51a72575b7d633b5bc7cbbbb79ab0cecd91ed4b3c4cb06025ee3cd27444e899f0c8b488b06b26cb1d4696be072234ecbb9c5d37455c088d44dac794d2ede795a77262af667cef4fe8ebbad47ba3564c21f895f501b17b93249ff345646c1b87da83e3650c92c7bdafdab3ba8d2d472689b368e52b44788686144cfd6d4aeff8281f15c2b96c4c5386c8faa2a9d7d13ab1113b0bdea12da472827c2c93248584321773efe130d575bc9f120e1da5851f16d74d3e1a8caed3a5bd64427e1a53f07c0022394ddf539e07189f2d9691c827c7c6afab78ade178ba00b32c7409dee980afe6c442f067a17d72404f3be9cd34ecb86e8977d04aa9bae24d044414ca7a2ab0231ab3a873fc54ae58b1dd95dc212117151b3325e7bfcc6e1f6e27af52a4af4e507033606dbdc5997aa2e76ccd7dccb41194086fd12cebe034f0eaaa0e2c235698d833244e16a72dd2dfddcf3bf77bfdda91649d6cdab4d7bc581f2d17cdae7644b50cd30318b1d57896cd5016ee2cde6aebc09ea8622551c3cac5429b7a3f06896f3536cb1040b0ad8650099ebc3a414425e2f0e3ab4b08e9ec4f95894c20c104bd22d3ad04b07a2283e59eca4eccacfd50d80c4a18b575ce291bd650a8919566b1874c18069b6b91f436f0ea0878e5f2722e6c8a2bbe2fc3326e343e1299ede9b7ffc4f6e4c55c500b2c9bd5d849b93e0b9100677ee75d4690b7e2ed6f55129c5fed5f8c9aa3a83c80f932c82decf7d43f3bc095926b50d4899f5f3a7c99ab383c296aea7907e94f23c99ba3584c3ce429293c863e0d7f45cfa649fcc5af5cb8787dba84e6d800deee9c4d26bd6c922e1ac7cf567c26b840bb2a525d2101ee55260ec7c8b8a2808363f2dfebd55f8bb17101cd3338f6eea7fceba5fa17a6d1572b56e759b5b8cc0fcafd0a3f47068c4ddebb4dc41feb0855706447af363eacf0aa92c240dc86f5ed558fa5d1ab34b6b6167eae66c1a4a3cf86e00126a4c2b00209e39fc9f9f379205b56630cda6c0a8a81f60fd2ae2ae8590f3f16f912179ea8abee7ab010e4b8c27d0a3f7eff23d4e9c8591d6979774178f32fb22017efcd991f3c7686141df95b54463d01f446a250a6dc8c33224817faba9b5d23343e1f31221e9f6e9cbb0a8e7b1b5776f2333946b0da0ae39489cb05c33da875240822f1271980ddf3b04dce71b9638ee98e1dd63048c8644fc92505130366b7417d9fbce1b34bcbab1a7f7a2e50f6837e382709984be6878516b1eebb0345849b23bffbf4e16f7b08c261919f59a923c6cbc8755f8b280435a5fdccfa650b3652adaf5480f2f9546b3dcde8233fa03f1b34093e5547ffad05a4335e0c82a7637021797bc2e981b728a72d4a8ce706ff43733dabd2989c01ef5bc743f59de1ed3be0e569cfc8b110136ec86ea908cdd333536bb49bacd2260b19de951202838bafb038821c9c062219e399c56e81f9f0fcb4ed1e612b869f4b89ec22773a96e5a399bd53d7f2f492de8dea0c21bb8555ac2a30916f8e98bb2ccc7e3cecaf497a10e02ce14675d0ffa9cea9c6226f1380cedd463e9237710fb550f6ee866496d2d40c1a6db38fd55307f805b60e45cb94a43941cef8b248de370bfef9097d9b631d2970532303266f9f6e65e5b846b6adc0d817d92521679d7878182137e9467ec3138430f3100", 0x2000, &(0x7f0000004300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002200)={0x78, 0x0, 0x40, {0x100000000008000, 0x40000, 0x0, {0x5, 0xfffefeffffffffff, 0x5fffffff, 0x2, 0x1, 0x5, 0x7, 0x7, 0x800, 0xa000, 0x9, 0x0, 0x0, 0x80, 0x5}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r7, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x4802, 0x8001) utimensat(r2, 0x0, &(0x7f0000000080)={{}, {0x77359400}}, 0x0) executing program 0: syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x210000, &(0x7f0000000380)={[{@nobarrier}, {@dioread_lock}, {@barrier_val={'barrier', 0x3d, 0x4}}, {@nolazytime}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@nodelalloc}, {@stripe={'stripe', 0x3d, 0x10}}, {@bh}, {@init_itable}, {@norecovery}, {}, {@dioread_nolock}]}, 0xfc, 0x56f, &(0x7f0000003780)="$eJzs3d9rW1UcAPDvTdPup66DMdQHGezByVy6tv6YIDgfRYcDfZ+hzcpouowmHWsduD24F19kCCIOxD/Adx+H/4B/xUAHQ0bRBxEiN73psjZp2i4z2fL5wG3Pyb23535z7vf2nNyEBDC0jqU/chEvR8Q3ScShlnX5yFYeW9tu9eH1mXRJol7/9M8kkuyx5vZJ9vtAVnkpIn79KuJkbnO71eWV+WK5XFrM6hO1hSsT1eWVU5cWinOludLlqenpM29NT737zts9i/X1839//8ndD898fXz1u5/vH76dxNk4mK1rjeMJ3GitHCv+m5VG4+yGDSd70NggSfp9AOzKSJbno5FeAw7FSJb1wPPvy4ioA0Mqkf8wpJrjgObcvkfz4GfGgw/WJkCN2Mda48+vvTYSextzo/2ryWMzo3S+O96D9tM2fvnjzu10ia1fh9jXpQ6wIzduRsTpfH7z9T/Jrn+7d7rx4vHWNrYxbP9/oJ/upuOfN9qN/3Lr459oM/450CZ3d6N7/ufu96CZjtLx33ttx7/rl67xkaz2QmPMN5pcvFQunY6IFyPiRNS73vo4s3qv3mld6/gvXdL2m2PB7Dju5/c8vs9ssVaMiLFdhvyYBzcjXsm3iz9Z7/+kTf+nz8f5bbZxtHTn1U7rusf/dNV/initbf8/6tZk6/uTE43zYaJ5Vmz2162jv3Vqv9/xp/2/f+v4x5PW+7XVnbfx495/Sp3W7fb8H0s+a5SbSXCtWKstTkaMJR9vfnzq0b7NenP7NP4Tx7e+/rU7/9PJ1+fbjP/WkVsdNx2E/p/dUf/vvHDvoy9+6NT+9vr/zUbpRPZIdv1rLztXtnuAT/r8AQAAAAAAwCDJRcTBSHKF9XIuVyisvb/jSOzPlSvV2smLlaXLs9H4rOx4jOaad7oPtbwfYjJ7P2yzPrWhPh0RhyPi25F9jXphplKe7XfwAAAAAAAAAAAAAAAAAAAAMCAOdPj8f+r3kX4fHfDUNb7YYE+/jwLoh65f+d+Lb3oCBlLX/AeeW/Ifhpf8h+El/2F4yX8YXvIfhpf8h+El/wEAAAAAAAAAAAAAAAAAAAAAAAAAAKCnzp87ly711YfXZ9L67NXlpfnK1VOzpep8YWFppjBTWbxSmKtU5sqlwkxlodvfK1cqVyanYunaRK1UrU1Ul1cuLFSWLtcuXFoozpUulEb/l6gAAAAAAAAAAAAAAAAAAADg2VJdXpkvlsulRYWOhfdjIA7jaQa4Zle75wclCoUOhZtZ9+5srz5elAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgg/8CAAD//4yLMZo=") sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(0xffffffffffffffff, 0x0, 0x10) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x10, &(0x7f0000000100)=ANY=[@ANYBLOB="73686f72746e616d653d77696e39352c73686f72746e616d653d77696e6e742c756e695f786c6174653d302c756e695f786c6174653d312c757466383d312c757466383d312c646973636172642c757466383d302c756e695f786c6174653d302c666c7573682c73686f72746e616d653d6d697865642c73686f72746e616d653d6c6f7765722c646f733178666c6f7070792c73686f72746e616d653d77696e6e742c73686f72746e616d653d6c6f7765722c757466382c0014697a7960fb374b722c64329787434c6c9f891d2e309efaf1d4e529e1ba0f697fedffb095592bc19d5a8f8141ee9bf46262f3a2b1452bf206c0e2ae8a465e6e1be6eeb5d588035a24458d476fc1f9a234cdc4ba352a41856102000000000000006357ee95fffb99cde923a6c2e7eee552c60119e2822287367b0526cec2098d6ef88304699e83b0d070ad82774d8cc230dc844fa4ed26ec244085d833e4e2309d01aea46150e5d791371358a8ecd02c1e8795d500af4694cc800962a672fd461d94ad695620623ccf81ae84a48df7d0ffafbb72f694c5e1bb70d4b394fd631e5801e7"], 0x3, 0x2b5, &(0x7f0000000380)="$eJzs3c9qY1UYAPDvpkkaLZIsXIngXczCjWUyWxdmkApiV0oW/gEdnBkYmjDQQGBUDF35BC5c+B7uXLlR3PgGgg/gziKFIze5TWKbpk1rWun8fpsezvm+nO/k3PYuLvf0s1f7ew+fDh4ffPV7NBpZVDrRicMsWlGJY6kUAMCtcJhS/Hmp+3u1sq6aAID1mrv/184I2Tzd9da6ywIA1uiDDz967/7u7s77ed6I6H8z7GYx+TkZv/84nkQvHsXdaMbR7FlASpP2O+/u7kQ1L7TiTn807BaZ/U9/nX9sUOS3oxmtxfntfGIufzTs1uLFiCyLeNIpCrkXzXj5VH4xvnNvQX506/F6o1xkMf92NOO3z+Np9OLh+JnGbP6v23n+dvr2ry8/LoKL/Gw07G6O42bSxnXvDQAAAAAAAAAAAAAAAAAAAAAAt9d2PtWKO/2iqzx/Z+NoPL79r/Hx+TqV8fgkP4uojxsnzgcapfj++Hydu3mep2wSPzvfpxqvVKN6YwsHAAAAAAAAAAAAAAAAAACA/5HBsy/2HvR6j/b/k0b5kv/0tf7Lfk5nrue1WB68udJcsVGGF7WejGn//El/2lMsYvXiD18a1vKIZTXXTvW8UNRz/hR/p5RSlkVcbZtqF5nrnMbW8pjiC/7xu6039h5k532HjeON+2F+qB77g2cn9jSyovHTLxfb7rTS5VdfElMvr5gLfc7WFX+J3vxjMlnZk62wilrZiLMuv8ZK1/M1/QECAAAAAAAAAAAAAAAAAACmZi/9Lhg8WJpaWVtRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDNZv//f4XGqExeHJNSGk176rE/uOElAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Bz4JwAA///l5m1V") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040), 0x208e24b) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000200), 0x1, 0x4bc, &(0x7f0000000a40)="$eJzs3ctvW1UaAPDPdpMmaWb6mNGo7UjTSh2p81DjPDRqMjObWc3MotJoKrEBqYTEDSVOHMVOaaIuUth1wQKBQEIs2PMXsKErKiTEGvaIBSqCEiRAQjK613abOHGwII1p7u8n3ebch/2dU+s7Ovf4Xt8AMuts8k8uYjgiPoyIo43VrQecbfzZuH9zJllyUa9f/iKXHpestw5tve5IRKxHxEBE/P/fEc/ktsetrq7NT5fLpeXmerG2sFSsrq5duLYwPVeaKy2OTV6cmpocnRif2rO23n7puduX3vlv/9vfvHjv7svvvZtUa7i5b3M79lKj6X1xfNO2QxHxz0cRrAcKzfYM9roi/CTJ5/ebiDiX5v/RKKSfJpAF9Xq9/n39cKfd63XgwMqnY+BcfiQiGuV8fmSkMYb/bQzly5Vq7a9XKyuLs42x8rHoy1+9Vi6NNs8VjkVfLlkfS8sP18fb1ici0jHwK4XBdH1kplKe3d+uDmhzpC3/vy408h/ICKf8kF3yH7JL/kN2yX/ILvkP2SX/IbvkP2SX/Ifskv+QXfIfskv+Qyb979KlZKm37n+fvb66Ml+5fmG2VJ0fWViZGZmpLC+NzFUqc+k9Ows/9n7lSmVp7G+xcqNYK1Vrxerq2pWFyspi7Up6X/+VUt++tAroxvEzdz7ORcT63wfTJdHf3CdX4WCr13PR63uQgd4o9LoDAnrG1B9kl3N8oP0netvHBQOdXrj0cL4QeLzke10BoGfOn/L9H2SV+X/ILvP/kF3G+MAOj+jbYrf5f+DxZP4fsmu4w/O/frXp2V2jEfHriPio0He49awv4CDIf5Zrjv/PH/3jcPve/ty36VcE/RHx/BuXX7sxXastjyXbv3ywvfZ6c/v4phd2PGEAeqWVp608BgCya+P+zZnWsp9xP/9X4yKE7fEPNecmB9LvKIc2cluuVcjt0bUL67ci4uRO8XPN5503TmSGNgrb4p9o/s013iKt76H0uen7E//Upvh/2BT/9M/+X4FsuJP0P6M75V8+zel4kH9b+5/hPbp2onP/l3/Q/xU69H9nuozx7JsvfNox/q2I0zvGb8UbSGO1x0/qdr7L+PeeeuJ3nfbV32q8z07xW5JSsbawVKyurl1If0durrQ4NnlxampydGJ8qpjOURdbM9Xb/ePkB3d3a/9Qh/i7tT/Z9ucu2//d799/8uwu8f90bufP/8Qu8Qcj4i9dxv9q/JOnO+1L4s92aH9+l/jJtoku41df/c/hLg8FAPZBdXVtfrpcLi0rKCj0pHDrl1GNtkKveybgUauuJqfmSdL3uiYAAAAAAAAAAABAt/bjcuJetxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4CD4IQAA//9HcdTQ") r1 = creat(&(0x7f0000000140)='./bus\x00', 0x182) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x2002, 0xa) fallocate(r1, 0x0, 0x6, 0x2000402) ftruncate(0xffffffffffffffff, 0x6000000) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x891c, &(0x7f0000000540)={'batadv_slave_1\x00', {0x2, 0x0, @private=0xfffffffe}}) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0xc, r1, 0x3, 0x0, 0x0, 0xfffffffffdffffff}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) open(0x0, 0x66842, 0x21) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x3, 0x300) socket(0x2, 0xa, 0x300) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @multicast, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6410a6", 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2}}}}, 0x0) mount(&(0x7f0000000180)=@filename='./cgroup\x00', &(0x7f00000001c0)='./cgroup\x00', 0x0, 0x2000, 0x0) r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=@newlink={0x60, 0x10, 0x437, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x40c89}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x30, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_LOCAL={0x14, 0x6, @private1}, @IFLA_GRE_REMOTE={0x14, 0x7, @private0}]}}}]}, 0x60}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async, rerun: 32) pselect6(0x40, &(0x7f0000002740)={0xb, 0x9, 0x9, 0x0, 0xffffffffffffffff, 0xfff, 0x6, 0x1}, 0x0, 0x0, &(0x7f0000002840), 0x0) (rerun: 32) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000c00000/0x400000)=nil) r3 = syz_kvm_add_vcpu$x86(r2, &(0x7f0000000080)={0x0, &(0x7f00000001c0)=[@wrmsr={0x65, 0x20, {0x40000000, 0x3}}, @wrmsr={0x65, 0x20, {0x40000001, 0x3f}}], 0x40}) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, &(0x7f0000000000)={0x1, 0x0, [{0x40000001, 0x4, 0x2, 0x31237648, 0x6, 0x2, 0x80}]}) (async, rerun: 64) ioctl$KVM_RUN(r3, 0xae80, 0x0) (rerun: 64) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000200)={[0x6, 0x10000000000, 0x5d, 0x4, 0x42, 0x6, 0xa1, 0x11, 0x8, 0x8000000000000040, 0x1, 0xffffffffffff9865, 0xd, 0x5, 0x22b], 0x0, 0x110900}) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) executing program 33: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async, rerun: 32) pselect6(0x40, &(0x7f0000002740)={0xb, 0x9, 0x9, 0x0, 0xffffffffffffffff, 0xfff, 0x6, 0x1}, 0x0, 0x0, &(0x7f0000002840), 0x0) (rerun: 32) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000c00000/0x400000)=nil) r3 = syz_kvm_add_vcpu$x86(r2, &(0x7f0000000080)={0x0, &(0x7f00000001c0)=[@wrmsr={0x65, 0x20, {0x40000000, 0x3}}, @wrmsr={0x65, 0x20, {0x40000001, 0x3f}}], 0x40}) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, &(0x7f0000000000)={0x1, 0x0, [{0x40000001, 0x4, 0x2, 0x31237648, 0x6, 0x2, 0x80}]}) (async, rerun: 64) ioctl$KVM_RUN(r3, 0xae80, 0x0) (rerun: 64) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000200)={[0x6, 0x10000000000, 0x5d, 0x4, 0x42, 0x6, 0xa1, 0x11, 0x8, 0x8000000000000040, 0x1, 0xffffffffffff9865, 0xd, 0x5, 0x22b], 0x0, 0x110900}) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) write$cgroup_subtree(r0, &(0x7f0000000100)=ANY=[], 0x32600) (async) unshare(0xc040480) unshare(0x22020400) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async) r2 = socket(0x400000000 <> 9b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r3}, 0x38) setsockopt(r2, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r2, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r4 = getpid() sched_setscheduler(r4, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r1, 0x40585883, &(0x7f0000000240)={r3, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r8) (async) r9 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r8) sendmsg$IEEE802154_ASSOCIATE_REQ(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='.\x02\x00', 0x109c88, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}}, 0x1, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000400)='.\x02\x00', 0x0, 0x0, 0x0, 0x2) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r10, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=@newtaction={0xb0, 0x30, 0x1, 0x70bd29, 0x25dfdbfb, {}, [{0x9c, 0x1, [@m_skbedit={0x50, 0x1, 0x0, 0x0, {{0xc}, {0x24, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0x9, 0x4, 0x8be6, 0x5}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x1}]}, {0x4}, {0xc}, {0xc, 0x8, {0x0, 0x1}}}}, @m_skbedit={0x48, 0x2, 0x0, 0x0, {{0xc}, {0x1c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0x3, 0x6, 0xffffffff, 0x3}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x40c1}, 0x2400c800) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x4, 0x0, 0x300}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x18, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_IKEY={0x8, 0x4, 0xfff}, @IFLA_GRE_OFLAGS={0x6, 0x3, 0x9e}]}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x40004) bisect: trying to concatenate bisect: concatenate 1 entries testing program (duration=2m30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ-chdir-syz_mount_image$fuse-lsetxattr$system_posix_acl-sendmmsg$unix-recvmmsg-socket$nl_route-sendmsg$nl_route_sched-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r3}, 0x38) setsockopt(r2, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r2, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r4 = getpid() sched_setscheduler(r4, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r1, 0x40585883, &(0x7f0000000240)={r3, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r8) (async) r9 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r8) sendmsg$IEEE802154_ASSOCIATE_REQ(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='.\x02\x00', 0x109c88, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}}, 0x1, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000400)='.\x02\x00', 0x0, 0x0, 0x0, 0x2) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r10, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=@newtaction={0xb0, 0x30, 0x1, 0x70bd29, 0x25dfdbfb, {}, [{0x9c, 0x1, [@m_skbedit={0x50, 0x1, 0x0, 0x0, {{0xc}, {0x24, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0x9, 0x4, 0x8be6, 0x5}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x1}]}, {0x4}, {0xc}, {0xc, 0x8, {0x0, 0x1}}}}, @m_skbedit={0x48, 0x2, 0x0, 0x0, {{0xc}, {0x1c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0x3, 0x6, 0xffffffff, 0x3}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x40c1}, 0x2400c800) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000000)=@newlink={0x4c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x4, 0x0, 0x300}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x18, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_IKEY={0x8, 0x4, 0xfff}, @IFLA_GRE_OFLAGS={0x6, 0x3, 0x9e}]}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x40004) program crashed: KASAN: use-after-free Read in incfs_free_mount_info bisect: concatenation succeeded found reproducer with 40 syscalls minimizing guilty program testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ-chdir-syz_mount_image$fuse-lsetxattr$system_posix_acl-sendmmsg$unix-recvmmsg-socket$nl_route-sendmsg$nl_route_sched detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r7) (async) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r7) sendmsg$IEEE802154_ASSOCIATE_REQ(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='.\x02\x00', 0x109c88, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}}, 0x1, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000400)='.\x02\x00', 0x0, 0x0, 0x0, 0x2) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=@newtaction={0xb0, 0x30, 0x1, 0x70bd29, 0x25dfdbfb, {}, [{0x9c, 0x1, [@m_skbedit={0x50, 0x1, 0x0, 0x0, {{0xc}, {0x24, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0x9, 0x4, 0x8be6, 0x5}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x1}]}, {0x4}, {0xc}, {0xc, 0x8, {0x0, 0x1}}}}, @m_skbedit={0x48, 0x2, 0x0, 0x0, {{0xc}, {0x1c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x2, 0x3, 0x6, 0xffffffff, 0x3}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x40c1}, 0x2400c800) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ-chdir-syz_mount_image$fuse-lsetxattr$system_posix_acl-sendmmsg$unix-recvmmsg-socket$nl_route detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r7) (async) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r7) sendmsg$IEEE802154_ASSOCIATE_REQ(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='.\x02\x00', 0x109c88, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}}, 0x1, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000400)='.\x02\x00', 0x0, 0x0, 0x0, 0x2) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ-chdir-syz_mount_image$fuse-lsetxattr$system_posix_acl-sendmmsg$unix-recvmmsg detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r7) (async) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r7) sendmsg$IEEE802154_ASSOCIATE_REQ(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='.\x02\x00', 0x109c88, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}}, 0x1, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000400)='.\x02\x00', 0x0, 0x0, 0x0, 0x2) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ-chdir-syz_mount_image$fuse-lsetxattr$system_posix_acl-sendmmsg$unix detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r7) (async) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r7) sendmsg$IEEE802154_ASSOCIATE_REQ(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='.\x02\x00', 0x109c88, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}}, 0x1, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000400)='.\x02\x00', 0x0, 0x0, 0x0, 0x2) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ-chdir-syz_mount_image$fuse-lsetxattr$system_posix_acl detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) (async) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='.\x02\x00', 0x109c88, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}}, 0x1, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000400)='.\x02\x00', 0x0, 0x0, 0x0, 0x2) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ-chdir-syz_mount_image$fuse detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) (async) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='.\x02\x00', 0x109c88, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}}, 0x1, 0x0, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ-chdir detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) (async) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) chdir(&(0x7f00000003c0)='./bus\x00') program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ-sendmsg$IEEE802154_ASSOCIATE_REQ detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) (async) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154-sendmsg$IEEE802154_ASSOCIATE_REQ detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) (async) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r6) sendmsg$IEEE802154_ASSOCIATE_REQ(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010025bd7000fcdbdf250100000006000800feff000005000700040000000c0009000202aaaaaaaaaaaa06000a"], 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4004000) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154-syz_genetlink_get_family_id$ieee802154 detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r5) (async) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r5) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON-syz_genetlink_get_family_id$ieee802154 detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), r5) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE-prctl$PR_SET_SYSCALL_USER_DISPATCH_ON detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x0, &(0x7f0000006680)) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic-ioctl$XFS_IOC_COMMIT_RANGE detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r2}, 0x38) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r1, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$XFS_IOC_COMMIT_RANGE(r0, 0x40585883, &(0x7f0000000240)={r2, 0x0, 0x2, 0xf108, 0x1, 0x0, [0xbbaa, 0x0, 0x1, 0x7, 0x5, 0x8]}) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic-syz_init_net_socket$nl_generic detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs-syz_init_net_socket$nl_generic detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) program crashed: BUG: corrupted list in __dentry_kill testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mkdir detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) program did not crash testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-syz_mount_image$vfat-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program did not crash testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-syz_mount_image$vfat-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc80, &(0x7f0000000600)=ANY=[@ANYRES16=0x0], 0x1, 0x266, &(0x7f0000000800)="$eJzs281OE1EYxvGHDwVBmCqKgjG+0Y1uJlCvoCGQGJtokBo/EpNBptp0aEmnwdQYYefW6yAu3ZkYb4CNV+DCHRuXLIxjmKnQlhrDQiba/29zXnJ4mnP6njZn0dl58Ha1XAzdoldXf59pUNrUrpRRvwaU6GuO/XF9Uq02dWMi/+XyvYePbufy+flFs4Xc0s2smY1f+fji1burn+qj99+PfxjSdubJzrfs1+3J7amdH0vPS6GVQqtU6+bZcrVa95YD31ZKYdk1uxv4XuhbqRL6tbb5YlBdW2uYV1kZG1mr+WFoXqVhZb9h9arVaw3znnmlirmua2Mjwp8UthYXvVzaq8DfVavlvDlJ04dmClupLAgAAKSK+38v4/7fC/bu/4+bn9923P8BAAAAAAAAAAAAAAAAAAAAAPgX7EaRE0WR82s8IcVP+ETNv09JGpE0Kum0pDFJ45IcSRlJZySdlTQh6Zyk85ImJV2QdFHSVMtrpb1XHEb/exv97230v7e1PLg7LK2+WS+sF5Ixmc8VVVIgXzNy9D3uZVNSL9zKz89YLKNLqxvN/MZ6YaA9Pytn78B0y88meWvPD8Xnbj+flbN3wLrls13zw7p+rSXvytHnp6oq0Ep8Jg/yr2fN5u7kO/LT8f/971zb17V/rvu7+SR/hPPR8f4Oanow3b1DChsvy14Q+DUKCgqK/SLtbyYch4Omp70SAAAAAAAAAAAAAAAAAMBRHMfPCdPeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnX4GAAD//5KSYE0=") (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-connect$unix-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e21}, 0x6e) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-socketpair$unix-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-socketpair$unix-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mmap-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mmap-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-sched_setscheduler-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x1, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-getpid-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) getpid() mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-sched_setscheduler-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-sched_setscheduler-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-prlimit64-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-setsockopt-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-setsockopt-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r1}, 0x38) setsockopt(r0, 0x200, 0x0, &(0x7f00000000c0)="69f57c60fb30a00c63184ea5048dece1a0b613035583d8a75408cd3bd7d1b94c2eaa60eaf242a7827d7f1cd4acbd12105e40468d62dda9f48e9842", 0x3b) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-bpf$MAP_UPDATE_BATCH-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001dc0)={&(0x7f0000000b40)="cb20d02948bb60f831b1d97096dabc9027c1dc20a3c75e8b594e69cae8922eca9355241192093fde6962e514e30a5cf78fe2cb47365d0dee7aafaa0b2fe7bebd2ab26d5f04ac0f142121be9354a116b8668e81a0b53835d3cd575b710a3cdf6f7eb9770c17135303f51b66f0c77bde258409af5cab0eb6154c5685ede33e3b66bad3e138223d2b741f601e321f75f562eb60ca6dc8af88ea8f37ef1c06dd0ff94749095297008874335efccb762974e293312e0acba20c71d4835e2f20b84ef86edd519445e5047ad81b360a6d34ad312c5712e2193bf34df99c312fb579aa64553849cba3308649307b2a08318232eb915349814afbf59b606bef0c12144286b86b240aa11c01a49493286fe6ae86fcd412d2a3142d6e4b37b53b4fc7c0882a6f1859c52aab2e6faa92558fd4f7166c09a9f88c10a9c81b0eb2e16696fbb815225432ac6b418bfb73e99036d57c9e43ce8519b9eb53e048141a2a7e673002b2a3c6f2955340ac15bb0463423860dfa2d69bf3fb594106c6da13a0604b05dfd659b91b76fd6508bebc25fd098c366d4af2e62b4a58bd3d3aa786d5ab2b3562c436ccb4a2fd436596861e79725e825ce6ea132bcedde9068625717e2f8012c8fc47658036b9359a3fa806941d495aadc9f4f01aca410fd03627eb539a5a34e118278c99740d16928cf8d7b039fcedbeb40619d8132724f4db1495002cb2239d759503590ee95d38ffe7f49a2aa1052aee7a74725e49dd86f621f58e5910f3119e4b7a165f90f5cd245e3b0abe276e1491f7aaf02b7e77d9d9cf9485973756759589de56b59e210808629b14bf0f8a895158aa6c4948b159d4f02415af4232ec69649fae61744b4c11faee8bc15824c029747fe7965cb2cb056324cf4cd5662a72f7faac850598206f28c027836aa7fd6eb8240051d30a54836e67302df04bf498fc5f452ff668d25e5b65192a4c42eec853b86d69da321633ede29084ae3ef1da9f622042e231edfba18b6245ab5f384c05f7c12c44704be7962df4785c84c1689dd5283c076d83f097461d730f5097cd79f1fa6124950122c3e8f4b7160be606fd106c6f14b098273911617755260631a7c40e25b0f6ce0d834524bae3f0fe98cbcc09b8444d585f1157fffb8ebd243ef65e5d309b8442c6c0906ac037d2d36aca4176935b05c00a55fa9db71a694107e9d25fa0b194bd687452a726d3521042bc7cb50d664956ed681994fb5dc92fc17b3743c38fe29683c6353d5382e14e2f42cd4511428a217698b9b4a443ebd3341cf087bd2ecdb42e210a26be7e23bc1fc3ebd16c925f06c76dfe9d05a98f8fc21d15183083d7b1e77986e4815a4ef4918f464ec1aa8647d2385125c8e48ee0c775925d7984e8f8c80f41ebad4b8a359105206dbe914d2f070c943781afcaceb34ec81f81fa45a72b766cf149a87215ce992d94f7a48a2b87403d5b533972f1d11a28df49591a36be99b841e18a1d234e9628fac85a4b36771418636d1590baf289e6964bc815847f4b65f25a306fd64ccb8fd36a472e103b9e71c967adf686da83a2549db750e1d5a0552650dab8dfd70b42e049feea93a45d0f7c492cfd408bb72edbffebec4077e2f672a5ee6f677b3c9297d3b95c06f5bfd0f365c2977345da32f8c3891c63f10b1d51ebfab9815c1273a626de37d617ca36c93649087414ca2f341a1eec34f6ec82aee03896f8f361cb778c7bcfe8abd505483ca51a78681176ddaa73758cabf6079dfa2e0e00d8c222176211a458218837c4565449f9eeb6067240c9e5d09d6e3dc127cca362cb1393f816e9cda4029090963e8b973b698606976f29bbbd196ad0c10a912b4d91333a6bc17b4716d849fbfeec41c269284558543f38a532cca50890c0f2d6f957c8b2239eb84c051bc668d801abc73d4f3ec5f0f7004850d4249328e07294fc84eaef12684d50781be701cc7c77e0ea879b1a67913fccf717ea82c9603a2b960c57c0e7204d434c51cfe2f2006213ae5dd999c23258fc23c78629912b3895013d8750c554c94926b8eca8d56c543cc16a2e721457ba9ba04b69725d9d885a4a3091803d9a6474d99c10807d0ca96758732ba48f066e1253afe01358ca1ef34aba3657881f3595eb2465aaabe1e602431dc849df4630c6d27a2baff543791169bcd9877305a0cfad3e9c0c436bb75b657fe12bc47bed9bb41d897512f08d7f29cab0d4c741f6718df56a8f99a59871f2c32391b3f0aa730f251935a8497777536f49b217e68c67ac3f60dc89408ac18a4720e7331de35f777c88b7b28173c195d67dd2bc94822cd0911180e66152646517adca396c83840e11d328e257999a2f81af95e2c2dc75440b2f4ef0def1f41d20f3ed0caf35d1c397b7c13c2270395f7aecac0409616838c1384f903f21bf7085e0dbee7da4aa1fc60e12f8b0253413ccad0fbb12414e40fd5ae6bb8a9bc9e5015f6c7f2887a4ecbc9283266c7c11e29406c27848637508127fd4791a61923925ed2e1a113c9886f642b796a69a675e55906e70be7d07dd9cb1f5e53e4bee2633ec0ea291f1d4c699c04aec7b02af4fc74b59b8404ad6468a22d1b1b80b05e83b418d7f3ab7821d84fd0889c7b49949b5e63bf4c5940395975cde8bfd9370650975bbf3e0cc5d051b7c220456e3ec8c9ddb19fe1dea8862080d1ef63d19af2a1cdc1441e6503f453a62d28b778ca0f59951188bb5b3995c580cd115241903c274d904d41b670f42e914c00fe2b5ea4ce5d2168bc4fb3aed890090c3e7eaad899e3fdda40452b13c5c54602f03d31e435b75f2443cce1cc506c8db8e6f900fbbaee615a0fbdf38652b802446f6b532d63dc2468ccc6cd3f6bb9e858489802a6ebc2dc9f5d044863c8e3b1000b1b062cfc175b283e35b6251739f1723eae35bd28dc8a4c62a5a1d52470e0e926e98951eb8b329a80605ca70d61a3e5796e35a237a6cdb6027529d85279d7b9bd0ac55c01e92c9adb4cfa2a7822fa9e970caf8b712ffc681248c677dc0465221050ffc2d3f91e9c094b0799ba127bf8dbbb2496c6ec9a094ecb89fa5eb7d1f0f83bd4279dbf0a4563757de35b0cafb7824e97f64192a05083528c2bf768db51b8c9b6c720b27f0ea6183144fa3c69e0099a33f326dcd06336f2473b77541b21237a87f840670fc72263022424ddd3bc282683935f125ae5ec7c0dd2d992eaa32280abf906b44c9d77d712344947a700337ead352c92acef6c29e306bae7ddaa8f5c2dfa55b6932d256397c4874decc4f227020e8b09d6430288e7b29608597c7491ef6287f9d83b708789a1bad2dca992e377e977e24335230abf187035a40aad3a7c6ee293de523c49d5bb005fb1695fc62e67aad4dacdbe94d5699ea39c55084d7284e48816f84ff2c6a042fb52c916df3362f194d347ab16876135cec143b8f6a0111b8c882e0dfc2fe29c8bd2fd71a89a67dba686fde0dba746233b854c22dbe33354a541ecb9d39bd5a1c5419b3aefd0176e8c71bd1b6bf8830cbc5caf4e38630dd0e86cc231ef7867bc49437f02be6d39b611ab2e3c266765da42068b24f235ed2870ab06312611d353a6a44cf4b2ccc346a6f19e43f8db30d58548952b82236b925dfb693f2fc8cba6b3e41c292a34b7de5380d36250875d99cd50ed02341b47b5da3e1a0fe445481f13b14075859daa50f943e7f9641ddc69bd174c04e600dbb59c5b1ffbf04a2ad2588dec92bfe16821cf232b5684ad9eaec16fcc7455f32a7f060d190374c9fc938025db033e0a9b616ed4799de1c7eb1133d489a2a0311eee342f63a807cd84d2d9a43ab1ee98e7c7d9328a9327d4825c6445900837049c50f841524aeb061f791dda2c48d2575453411d6425705b67ea16e761ec2aa2a4008d187af812f5b29578b5285a62df39fa7ae1bb8dbbe9d72f9e3a3bbad6e60ae8c0571ea3aa09c2727a0998c9bcf8877fc8c12e68cd42094c3f086d16ab89fd85b5a597b6753dc56d3f65523f6f854a3862b1326b765b301fb1e50786b112752eee2ab3467474bc3b7d79791385c76a5a00c02a961db72edb09c6e3d1118e945ead86cbbf0ba8572400cd4acab22b3d7e628bb739def6f502b0030d48c0aa372eb4ec589eee5924ec8b8661e386648e2445490f91fb275ff4fd0c9a6ce2a0829539aa44f1279382bdfddd676d2a89a9013169527e67203dca86e451653e5d8b8b962b7ed478e2d4d21ddd955626aeaf712bc60ff71044a4b30572d269bb673bdc6a396d56ec109e634cd00e411f8da438e3c4c3917f842b7156cc6e2f0a73eab67298efa7bdae8663028bbbd4554ec1b17fce47ea5af03d0df7c63c64acf04d3cc1a57b01f4a2f3ce9dca334ce6b2f879f772c103aef84a81b9eeb38a927d5622a534f321d3de07896330e7c5f3eac886da1c56d9adea5f0e31f8ae7b5972ffeb05170140b7f11ad57f46bb969de4d53b404bdab49a4c8dec7ca5e8dcee2dbd8b69dbbad7029a9db8e6dc2c377d88888abf984ea9164be2f24d789895fede1a68626f58f3e7334673a64d822ffa9cf18be91193b90f03fd3fd539e25d7e064f455c416542b88202964863870146968f4abec181f37207819631ea51fb59511db57e34d984b10ce834d8e076106456c8aaa0e3d74f2ed731c237c682ae723e6be868477ccb6f04570515918e5cc7f24bc3f90d3c178c300aeaa89293f2e8f19fc9f2c20932f06a695ad8140f0ecc01438e4a35dafb5d6c8d0ab60fa66dff9ac38592726ad3f9519dc346e2491669cc67c10450b2bf1bbb0da5c39efbceabfed398ede8c000e3705cd907dac26b63d0e2b8ac237fde92b13d49ddec6d67209b7a9ae0e7f24ff26fb9cd51ced558523866204cac37212242ba5f9dfe62dd49f2a776a562dec32dc277607bc68c2e6d69382b288cf576bb160e403a9a1ea3be9eebaf02a4d0af6166280e0d1ff4a478ab74a1c1038b4439ad84b29955bc47bb8dc534371750704ca6f41d2ca3cdd86fe775530e8dd6c4ac00f1e531734d68b0f6ec0244f5e4fee2a1952fafaf33ad382b3f9d51bab5d3ebaccedde97706bcaa537dd1ff77d1a4fa511228c84df8ba918862bb8002c91987952d7ecdba7dca6607ddbdc7a78cc71bfbcfd9eab440c5eb93c3a74a5613ea5824c2f48fa511539a4482da69f3f8605d921e00317f73410d6da0435725d31af1107e449f344f7f5ba10db45e27357471868fcb041129442a2905720da1eb91483cf173ac055967c5b85b0b553fde1b0f39cc2d9075c456c812797192fc4c8cad8cc0b9692a31e5915d543d3239cdbd67c5eb8d96f620bc9893da3beadd597aebef4294a3f5ece2c22636ee7d8bea9deed7567b9eb58d29c0440874dc85b066bc3fa94185c549ccb67a4fd7b26781be07f274a822c3a347f5b272c523d8aef3f2efe16a59920ca1a377609beeb6fd7e65ee33174160785d53299e3c93716b53bc7bf754031a49420baf4de0f069877a266fca065f33cae2112ea28ea19ef6ab9e4dbe07a06d62b304578c3bfec71172eebf39e8860e01d945d6188be7960b84a0688cc692c5725c329d37a3155058c3856a6b46689e330b70af3f47ea391292d10e9135caba7f28eeedaea7e46885e4f2e5f03865e52bb3342d796f5c07eee9c60cef8fbc9c347045abab675a530d2ffcfa55c8842b8595b68415f060b208506ea51fc969f46d5158032ecb13dd2d4bea95aca453794e4f1b2856738ab4ad1cd0a936f479f192d72c67babdd7ab48ee393390150811e3a735fea57864b7de4cc40632bf32417761d6e151757", &(0x7f0000001b40)=""/128, &(0x7f0000001bc0)="dee8a5e36755d182931af7a0b372beaa0cc7d0db823db186dc543f3e1b7fab09923f7d0f2a93981024c7ec73e337b18450b89ac9c7bd90d30e774869dd94d236d6db6d40a9ade43f4dde6b49b0d2fbd9d235f9ccabc3cc3b807f3c94af5e5b28145048b7013e4a558c7a5de79d058b2e928f0e65899035e5cf6ff66f03e8ea0d87bfa0b706acca294f8fe0842de19c5ea7fed7738b5f7c707d36354784c7be40d110f3fdd41edf5ef029d2d6dfe4", &(0x7f0000001c80)="50cd3aae136b4387427a62679e6fe6013da9348877a6d752c6d0f7e7578dc1958a9ace103f77623abb358cfbc56acc6d76a3e485af995e95dba1437f66b09ecf93f39f775048a2bd7a222653602bf83c9b5630e0ff5b11d3c52c37f63ffacbf91d47730f8ab83f6a6bd8a07ea1e82663f720a277877e38d4a5b046aadf793f21ee931ada9237968c4a3f0853625ffc067df3ce4922e4bd254c0237a90c93e9dc6ffb385ae124edfe394e42300eb52d4de93d7ea1dd5caf05b796f1cf771dd06945f4ddd8bc3328659212d48904012b9386cbbc879c7b5ecfe95e6128e7c3cb878d95cce74b248ee93b01f8b319d4", 0x9f06, r0}, 0x38) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-openat$pfkey-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000001d80), 0x60401, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-socket$unix-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-socket$unix-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) socket$unix(0x1, 0x1, 0x0) (async) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-bpf$MAP_CREATE-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_route-mkdir-mount$incfs detailed listing: executing program 0: socket$nl_route(0x10, 0x3, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) (async) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(0x0, 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) program did not crash testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(0x0, &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) program did not crash testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', 0x0, &(0x7f0000000840), 0x1804002, 0x0) program did not crash testing program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', 0x0, 0x1804002, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=51.960164404s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir simplifying C reproducer testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program did not crash testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program did not crash testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program did not crash testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:true UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing compiled C program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs program crashed: KASAN: null-ptr-deref Write in vfs_rmdir testing program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir validation run: crashed=true testing program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir validation run: crashed=true testing program (duration=51.960164404s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): mkdir-mount$incfs detailed listing: executing program 0: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) program crashed: KASAN: null-ptr-deref Write in vfs_rmdir validation run: crashed=true reproducing took 1h43m48.026683577s repro crashed as (corrupted=false): RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f860d79f0d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe9f56c6a0 RBP: 00007ffe9f56c6a0 R08: 00007ffe9f56d6a0 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe9f56d730 R13: 00007f860d83330a R14: 0000000000006a56 R15: 00007ffe9f56d770 ---[ end trace 0000000000000000 ]--- ================================================================== BUG: KASAN: null-ptr-deref in instrument_atomic_read_write include/linux/instrumented.h:102 [inline] BUG: KASAN: null-ptr-deref in atomic_inc_return include/linux/atomic/atomic-instrumented.h:198 [inline] BUG: KASAN: null-ptr-deref in ihold+0x20/0x60 fs/inode.c:455 Write of size 4 at addr 0000000000000170 by task syz-executor/370 CPU: 1 PID: 370 Comm: syz-executor Tainted: G W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 Call Trace: __dump_stack+0x21/0x24 lib/dump_stack.c:88 dump_stack_lvl+0x110/0x170 lib/dump_stack.c:106 print_report+0x3d/0x60 mm/kasan/report.c:423 kasan_report+0x122/0x150 mm/kasan/report.c:524 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x249/0x2a0 mm/kasan/generic.c:189 __kasan_check_write+0x14/0x20 mm/kasan/shadow.c:37 instrument_atomic_read_write include/linux/instrumented.h:102 [inline] atomic_inc_return include/linux/atomic/atomic-instrumented.h:198 [inline] ihold+0x20/0x60 fs/inode.c:455 d_delete_notify include/linux/fsnotify.h:289 [inline] vfs_rmdir+0x24c/0x4f0 fs/namei.c:4211 incfs_kill_sb+0xfe/0x210 fs/incfs/vfs.c:1995 deactivate_locked_super+0xb5/0x120 fs/super.c:336 deactivate_super+0xaf/0xe0 fs/super.c:367 cleanup_mnt+0x45e/0x4e0 fs/namespace.c:1192 __cleanup_mnt+0x19/0x20 fs/namespace.c:1199 task_work_run+0x1e1/0x250 kernel/task_work.c:203 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline] exit_to_user_mode_loop+0x9b/0xb0 kernel/entry/common.c:177 exit_to_user_mode_prepare+0x87/0xd0 kernel/entry/common.c:210 __syscall_exit_to_user_mode_work kernel/entry/common.c:292 [inline] syscall_exit_to_user_mode+0x1a/0x30 kernel/entry/common.c:303 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:82 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f860d79f0d7 Code: a2 c7 05 1c 26 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 RSP: 002b:00007ffe9f56c5e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f860d79f0d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe9f56c6a0 RBP: 00007ffe9f56c6a0 R08: 00007ffe9f56d6a0 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe9f56d730 R13: 00007f860d83330a R14: 0000000000006a56 R15: 00007ffe9f56d770 ================================================================== BUG: kernel NULL pointer dereference, address: 0000000000000170 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page PGD 12d562067 P4D 12d562067 PUD 0 Oops: 0002 [#1] PREEMPT SMP KASAN CPU: 1 PID: 370 Comm: syz-executor Tainted: G B W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 RIP: 0010:arch_atomic_add_return arch/x86/include/asm/atomic.h:165 [inline] RIP: 0010:arch_atomic_inc_return include/linux/atomic/atomic-arch-fallback.h:440 [inline] RIP: 0010:atomic_inc_return include/linux/atomic/atomic-instrumented.h:199 [inline] RIP: 0010:ihold+0x26/0x60 fs/inode.c:455 Code: 33 36 7c df 55 48 89 e5 41 56 53 48 89 fb e8 c1 1e ab ff 48 8d bb 70 01 00 00 be 04 00 00 00 e8 00 ac f0 ff 41 be 01 00 00 00 44 0f c1 b3 70 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 b1 RSP: 0018:ffffc90001707ca0 EFLAGS: 00010246 RAX: ffff888122c72800 RBX: 0000000000000000 RCX: ffff888122c72880 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90001707cb0 R08: ffffffff87b757e7 R09: 1ffffffff0f6eafc R10: dffffc0000000000 R11: fffffbfff0f6eafd R12: ffff888121d3c08c R13: dffffc0000000000 R14: 0000000000000001 R15: 0000000000000000 FS: 0000555576f6c500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000170 CR3: 000000012e572000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: d_delete_notify include/linux/fsnotify.h:289 [inline] vfs_rmdir+0x24c/0x4f0 fs/namei.c:4211 incfs_kill_sb+0xfe/0x210 fs/incfs/vfs.c:1995 deactivate_locked_super+0xb5/0x120 fs/super.c:336 deactivate_super+0xaf/0xe0 fs/super.c:367 cleanup_mnt+0x45e/0x4e0 fs/namespace.c:1192 __cleanup_mnt+0x19/0x20 fs/namespace.c:1199 task_work_run+0x1e1/0x250 kernel/task_work.c:203 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline] exit_to_user_mode_loop+0x9b/0xb0 kernel/entry/common.c:177 exit_to_user_mode_prepare+0x87/0xd0 kernel/entry/common.c:210 __syscall_exit_to_user_mode_work kernel/entry/common.c:292 [inline] syscall_exit_to_user_mode+0x1a/0x30 kernel/entry/common.c:303 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:82 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f860d79f0d7 Code: a2 c7 05 1c 26 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 RSP: 002b:00007ffe9f56c5e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f860d79f0d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe9f56c6a0 RBP: 00007ffe9f56c6a0 R08: 00007ffe9f56d6a0 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe9f56d730 R13: 00007f860d83330a R14: 0000000000006a56 R15: 00007ffe9f56d770 Modules linked in: CR2: 0000000000000170 ---[ end trace 0000000000000000 ]--- RIP: 0010:arch_atomic_add_return arch/x86/include/asm/atomic.h:165 [inline] RIP: 0010:arch_atomic_inc_return include/linux/atomic/atomic-arch-fallback.h:440 [inline] RIP: 0010:atomic_inc_return include/linux/atomic/atomic-instrumented.h:199 [inline] RIP: 0010:ihold+0x26/0x60 fs/inode.c:455 Code: 33 36 7c df 55 48 89 e5 41 56 53 48 89 fb e8 c1 1e ab ff 48 8d bb 70 01 00 00 be 04 00 00 00 e8 00 ac f0 ff 41 be 01 00 00 00 44 0f c1 b3 70 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 b1 RSP: 0018:ffffc90001707ca0 EFLAGS: 00010246 RAX: ffff888122c72800 RBX: 0000000000000000 RCX: ffff888122c72880 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90001707cb0 R08: ffffffff87b757e7 R09: 1ffffffff0f6eafc R10: dffffc0000000000 R11: fffffbfff0f6eafd R12: ffff888121d3c08c R13: dffffc0000000000 R14: 0000000000000001 R15: 0000000000000000 FS: 0000555576f6c500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000170 CR3: 000000012e572000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 33 36 xor (%rsi),%esi 2: 7c df jl 0xffffffe3 4: 55 push %rbp 5: 48 89 e5 mov %rsp,%rbp 8: 41 56 push %r14 a: 53 push %rbx b: 48 89 fb mov %rdi,%rbx e: e8 c1 1e ab ff call 0xffab1ed4 13: 48 8d bb 70 01 00 00 lea 0x170(%rbx),%rdi 1a: be 04 00 00 00 mov $0x4,%esi 1f: e8 00 ac f0 ff call 0xfff0ac24 24: 41 be 01 00 00 00 mov $0x1,%r14d * 2a: f0 44 0f c1 b3 70 01 lock xadd %r14d,0x170(%rbx) <-- trapping instruction 31: 00 00 33: 41 ff c6 inc %r14d 36: bf 02 00 00 00 mov $0x2,%edi 3b: 44 89 f6 mov %r14d,%esi 3e: e8 .byte 0xe8 3f: b1 .byte 0xb1 final repro crashed as (corrupted=false): RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f860d79f0d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe9f56c6a0 RBP: 00007ffe9f56c6a0 R08: 00007ffe9f56d6a0 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe9f56d730 R13: 00007f860d83330a R14: 0000000000006a56 R15: 00007ffe9f56d770 ---[ end trace 0000000000000000 ]--- ================================================================== BUG: KASAN: null-ptr-deref in instrument_atomic_read_write include/linux/instrumented.h:102 [inline] BUG: KASAN: null-ptr-deref in atomic_inc_return include/linux/atomic/atomic-instrumented.h:198 [inline] BUG: KASAN: null-ptr-deref in ihold+0x20/0x60 fs/inode.c:455 Write of size 4 at addr 0000000000000170 by task syz-executor/370 CPU: 1 PID: 370 Comm: syz-executor Tainted: G W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 Call Trace: __dump_stack+0x21/0x24 lib/dump_stack.c:88 dump_stack_lvl+0x110/0x170 lib/dump_stack.c:106 print_report+0x3d/0x60 mm/kasan/report.c:423 kasan_report+0x122/0x150 mm/kasan/report.c:524 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x249/0x2a0 mm/kasan/generic.c:189 __kasan_check_write+0x14/0x20 mm/kasan/shadow.c:37 instrument_atomic_read_write include/linux/instrumented.h:102 [inline] atomic_inc_return include/linux/atomic/atomic-instrumented.h:198 [inline] ihold+0x20/0x60 fs/inode.c:455 d_delete_notify include/linux/fsnotify.h:289 [inline] vfs_rmdir+0x24c/0x4f0 fs/namei.c:4211 incfs_kill_sb+0xfe/0x210 fs/incfs/vfs.c:1995 deactivate_locked_super+0xb5/0x120 fs/super.c:336 deactivate_super+0xaf/0xe0 fs/super.c:367 cleanup_mnt+0x45e/0x4e0 fs/namespace.c:1192 __cleanup_mnt+0x19/0x20 fs/namespace.c:1199 task_work_run+0x1e1/0x250 kernel/task_work.c:203 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline] exit_to_user_mode_loop+0x9b/0xb0 kernel/entry/common.c:177 exit_to_user_mode_prepare+0x87/0xd0 kernel/entry/common.c:210 __syscall_exit_to_user_mode_work kernel/entry/common.c:292 [inline] syscall_exit_to_user_mode+0x1a/0x30 kernel/entry/common.c:303 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:82 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f860d79f0d7 Code: a2 c7 05 1c 26 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 RSP: 002b:00007ffe9f56c5e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f860d79f0d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe9f56c6a0 RBP: 00007ffe9f56c6a0 R08: 00007ffe9f56d6a0 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe9f56d730 R13: 00007f860d83330a R14: 0000000000006a56 R15: 00007ffe9f56d770 ================================================================== BUG: kernel NULL pointer dereference, address: 0000000000000170 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page PGD 12d562067 P4D 12d562067 PUD 0 Oops: 0002 [#1] PREEMPT SMP KASAN CPU: 1 PID: 370 Comm: syz-executor Tainted: G B W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 RIP: 0010:arch_atomic_add_return arch/x86/include/asm/atomic.h:165 [inline] RIP: 0010:arch_atomic_inc_return include/linux/atomic/atomic-arch-fallback.h:440 [inline] RIP: 0010:atomic_inc_return include/linux/atomic/atomic-instrumented.h:199 [inline] RIP: 0010:ihold+0x26/0x60 fs/inode.c:455 Code: 33 36 7c df 55 48 89 e5 41 56 53 48 89 fb e8 c1 1e ab ff 48 8d bb 70 01 00 00 be 04 00 00 00 e8 00 ac f0 ff 41 be 01 00 00 00 44 0f c1 b3 70 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 b1 RSP: 0018:ffffc90001707ca0 EFLAGS: 00010246 RAX: ffff888122c72800 RBX: 0000000000000000 RCX: ffff888122c72880 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90001707cb0 R08: ffffffff87b757e7 R09: 1ffffffff0f6eafc R10: dffffc0000000000 R11: fffffbfff0f6eafd R12: ffff888121d3c08c R13: dffffc0000000000 R14: 0000000000000001 R15: 0000000000000000 FS: 0000555576f6c500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000170 CR3: 000000012e572000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: d_delete_notify include/linux/fsnotify.h:289 [inline] vfs_rmdir+0x24c/0x4f0 fs/namei.c:4211 incfs_kill_sb+0xfe/0x210 fs/incfs/vfs.c:1995 deactivate_locked_super+0xb5/0x120 fs/super.c:336 deactivate_super+0xaf/0xe0 fs/super.c:367 cleanup_mnt+0x45e/0x4e0 fs/namespace.c:1192 __cleanup_mnt+0x19/0x20 fs/namespace.c:1199 task_work_run+0x1e1/0x250 kernel/task_work.c:203 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline] exit_to_user_mode_loop+0x9b/0xb0 kernel/entry/common.c:177 exit_to_user_mode_prepare+0x87/0xd0 kernel/entry/common.c:210 __syscall_exit_to_user_mode_work kernel/entry/common.c:292 [inline] syscall_exit_to_user_mode+0x1a/0x30 kernel/entry/common.c:303 do_syscall_64+0x58/0xa0 arch/x86/entry/common.c:82 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7f860d79f0d7 Code: a2 c7 05 1c 26 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 RSP: 002b:00007ffe9f56c5e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f860d79f0d7 RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe9f56c6a0 RBP: 00007ffe9f56c6a0 R08: 00007ffe9f56d6a0 R09: 00000000ffffffff R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe9f56d730 R13: 00007f860d83330a R14: 0000000000006a56 R15: 00007ffe9f56d770 Modules linked in: CR2: 0000000000000170 ---[ end trace 0000000000000000 ]--- RIP: 0010:arch_atomic_add_return arch/x86/include/asm/atomic.h:165 [inline] RIP: 0010:arch_atomic_inc_return include/linux/atomic/atomic-arch-fallback.h:440 [inline] RIP: 0010:atomic_inc_return include/linux/atomic/atomic-instrumented.h:199 [inline] RIP: 0010:ihold+0x26/0x60 fs/inode.c:455 Code: 33 36 7c df 55 48 89 e5 41 56 53 48 89 fb e8 c1 1e ab ff 48 8d bb 70 01 00 00 be 04 00 00 00 e8 00 ac f0 ff 41 be 01 00 00 00 44 0f c1 b3 70 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 b1 RSP: 0018:ffffc90001707ca0 EFLAGS: 00010246 RAX: ffff888122c72800 RBX: 0000000000000000 RCX: ffff888122c72880 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90001707cb0 R08: ffffffff87b757e7 R09: 1ffffffff0f6eafc R10: dffffc0000000000 R11: fffffbfff0f6eafd R12: ffff888121d3c08c R13: dffffc0000000000 R14: 0000000000000001 R15: 0000000000000000 FS: 0000555576f6c500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000170 CR3: 000000012e572000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 33 36 xor (%rsi),%esi 2: 7c df jl 0xffffffe3 4: 55 push %rbp 5: 48 89 e5 mov %rsp,%rbp 8: 41 56 push %r14 a: 53 push %rbx b: 48 89 fb mov %rdi,%rbx e: e8 c1 1e ab ff call 0xffab1ed4 13: 48 8d bb 70 01 00 00 lea 0x170(%rbx),%rdi 1a: be 04 00 00 00 mov $0x4,%esi 1f: e8 00 ac f0 ff call 0xfff0ac24 24: 41 be 01 00 00 00 mov $0x1,%r14d * 2a: f0 44 0f c1 b3 70 01 lock xadd %r14d,0x170(%rbx) <-- trapping instruction 31: 00 00 33: 41 ff c6 inc %r14d 36: bf 02 00 00 00 mov $0x2,%edi 3b: 44 89 f6 mov %r14d,%esi 3e: e8 .byte 0xe8 3f: b1 .byte 0xb1