syzkaller login: [ 43.220906][ T2803] netlink: 4 bytes leftover after parsing attributes in process `dhcpcd'. [ 43.224863][ T2803] netlink: 4 bytes leftover after parsing attributes in process `dhcpcd'. [ 43.225797][ T2803] netlink: 4 bytes leftover after parsing attributes in process `dhcpcd'. Warning: Permanently added '[localhost]:44551' (ECDSA) to the list of known hosts. 1970/01/01 00:00:57 fuzzer started 1970/01/01 00:00:59 dialing manager at localhost:36413 [ 60.270711][ T2950] cgroup: Unknown subsys name 'net' [ 60.424918][ T2950] cgroup: Unknown subsys name 'hugetlb' [ 60.427889][ T2950] cgroup: Unknown subsys name 'rlimit' 1970/01/01 00:01:00 syscalls: 3007 1970/01/01 00:01:00 code coverage: CONFIG_KCOV is not enabled 1970/01/01 00:01:00 comparison tracing: CONFIG_KCOV is not enabled 1970/01/01 00:01:00 extra coverage: CONFIG_KCOV is not enabled 1970/01/01 00:01:00 delay kcov mmap: CONFIG_KCOV is not enabled 1970/01/01 00:01:00 setuid sandbox: enabled 1970/01/01 00:01:00 namespace sandbox: enabled 1970/01/01 00:01:00 Android sandbox: /sys/fs/selinux/policy does not exist 1970/01/01 00:01:00 fault injection: enabled 1970/01/01 00:01:00 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled 1970/01/01 00:01:00 net packet injection: enabled 1970/01/01 00:01:00 net device setup: enabled 1970/01/01 00:01:00 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 1970/01/01 00:01:00 devlink PCI setup: PCI device 0000:00:10.0 is not available 1970/01/01 00:01:00 NIC VF setup: PCI device 0000:00:11.0 is not available 1970/01/01 00:01:00 USB emulation: enabled 1970/01/01 00:01:00 hci packet injection: /dev/vhci does not exist 1970/01/01 00:01:00 wifi device emulation: /sys/class/mac80211_hwsim/ does not exist 1970/01/01 00:01:00 802.15.4 emulation: /sys/bus/platform/devices/mac802154_hwsim does not exist 1970/01/01 00:01:00 fetching corpus: 0, signal 0/2000 (executing program) 1970/01/01 00:01:00 fetching corpus: 50, signal 108/4106 (executing program) 1970/01/01 00:01:00 fetching corpus: 100, signal 210/6204 (executing program) 1970/01/01 00:01:00 fetching corpus: 150, signal 304/8293 (executing program) 1970/01/01 00:01:00 fetching corpus: 200, signal 402/10380 (executing program) 1970/01/01 00:01:01 fetching corpus: 250, signal 505/12474 (executing program) 1970/01/01 00:01:01 fetching corpus: 300, signal 606/14558 (executing program) 1970/01/01 00:01:01 fetching corpus: 350, signal 701/16636 (executing program) 1970/01/01 00:01:01 fetching corpus: 400, signal 790/18708 (executing program) 1970/01/01 00:01:01 fetching corpus: 450, signal 889/20769 (executing program) 1970/01/01 00:01:01 fetching corpus: 500, signal 984/22826 (executing program) 1970/01/01 00:01:01 fetching corpus: 550, signal 1080/24888 (executing program) 1970/01/01 00:01:01 fetching corpus: 600, signal 1174/26953 (executing program) 1970/01/01 00:01:01 fetching corpus: 650, signal 1260/29004 (executing program) 1970/01/01 00:01:01 fetching corpus: 700, signal 1343/31052 (executing program) 1970/01/01 00:01:01 fetching corpus: 750, signal 1434/33106 (executing program) 1970/01/01 00:01:01 fetching corpus: 800, signal 1516/35141 (executing program) 1970/01/01 00:01:02 fetching corpus: 850, signal 1607/37182 (executing program) 1970/01/01 00:01:02 fetching corpus: 900, signal 1694/39206 (executing program) 1970/01/01 00:01:02 fetching corpus: 950, signal 1773/41236 (executing program) 1970/01/01 00:01:02 fetching corpus: 1000, signal 1856/43257 (executing program) 1970/01/01 00:01:02 fetching corpus: 1050, signal 1938/45289 (executing program) 1970/01/01 00:01:02 fetching corpus: 1100, signal 2022/47318 (executing program) 1970/01/01 00:01:02 fetching corpus: 1150, signal 2100/49332 (executing program) 1970/01/01 00:01:02 fetching corpus: 1200, signal 2192/51354 (executing program) 1970/01/01 00:01:02 fetching corpus: 1250, signal 2272/53374 (executing program) 1970/01/01 00:01:02 fetching corpus: 1300, signal 2354/55388 (executing program) 1970/01/01 00:01:03 fetching corpus: 1350, signal 2443/57399 (executing program) 1970/01/01 00:01:03 fetching corpus: 1400, signal 2519/59414 (executing program) 1970/01/01 00:01:03 fetching corpus: 1450, signal 2611/61430 (executing program) 1970/01/01 00:01:03 fetching corpus: 1500, signal 2685/63429 (executing program) 1970/01/01 00:01:03 fetching corpus: 1550, signal 2764/65427 (executing program) 1970/01/01 00:01:03 fetching corpus: 1600, signal 2849/67421 (executing program) 1970/01/01 00:01:03 fetching corpus: 1650, signal 2932/69423 (executing program) 1970/01/01 00:01:03 fetching corpus: 1700, signal 3014/71414 (executing program) 1970/01/01 00:01:03 fetching corpus: 1750, signal 3100/73393 (executing program) 1970/01/01 00:01:03 fetching corpus: 1800, signal 3175/75382 (executing program) 1970/01/01 00:01:03 fetching corpus: 1850, signal 3260/77377 (executing program) 1970/01/01 00:01:03 fetching corpus: 1900, signal 3335/79350 (executing program) 1970/01/01 00:01:03 fetching corpus: 1950, signal 3421/81345 (executing program) 1970/01/01 00:01:03 fetching corpus: 2000, signal 3501/83316 (executing program) 1970/01/01 00:01:04 fetching corpus: 2050, signal 3579/85305 (executing program) 1970/01/01 00:01:04 fetching corpus: 2100, signal 3649/87274 (executing program) 1970/01/01 00:01:04 fetching corpus: 2150, signal 3748/89248 (executing program) 1970/01/01 00:01:04 fetching corpus: 2200, signal 3826/91198 (executing program) 1970/01/01 00:01:04 fetching corpus: 2250, signal 3903/93158 (executing program) 1970/01/01 00:01:04 fetching corpus: 2300, signal 3978/95128 (executing program) 1970/01/01 00:01:04 fetching corpus: 2350, signal 4056/97075 (executing program) 1970/01/01 00:01:04 fetching corpus: 2400, signal 4126/99034 (executing program) 1970/01/01 00:01:04 fetching corpus: 2450, signal 4192/100996 (executing program) 1970/01/01 00:01:04 fetching corpus: 2500, signal 4260/102949 (executing program) 1970/01/01 00:01:04 fetching corpus: 2550, signal 4334/104891 (executing program) 1970/01/01 00:01:05 fetching corpus: 2600, signal 4411/106824 (executing program) 1970/01/01 00:01:05 fetching corpus: 2650, signal 4478/108771 (executing program) 1970/01/01 00:01:05 fetching corpus: 2700, signal 4549/110712 (executing program) 1970/01/01 00:01:05 fetching corpus: 2750, signal 4625/112644 (executing program) 1970/01/01 00:01:05 fetching corpus: 2800, signal 4704/114579 (executing program) 1970/01/01 00:01:05 fetching corpus: 2850, signal 4772/116517 (executing program) 1970/01/01 00:01:05 fetching corpus: 2900, signal 4848/118450 (executing program) 1970/01/01 00:01:05 fetching corpus: 2950, signal 4927/120374 (executing program) 1970/01/01 00:01:05 fetching corpus: 3000, signal 4996/122300 (executing program) 1970/01/01 00:01:05 fetching corpus: 3050, signal 5072/124213 (executing program) 1970/01/01 00:01:05 fetching corpus: 3100, signal 5148/126125 (executing program) 1970/01/01 00:01:06 fetching corpus: 3150, signal 5220/128036 (executing program) 1970/01/01 00:01:06 fetching corpus: 3200, signal 5290/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3250, signal 5371/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3300, signal 5436/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3350, signal 5507/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3400, signal 5578/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3450, signal 5652/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3500, signal 5720/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3550, signal 5790/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3600, signal 5866/128726 (executing program) 1970/01/01 00:01:06 fetching corpus: 3650, signal 5937/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 3700, signal 6002/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 3750, signal 6067/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 3800, signal 6126/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 3850, signal 6196/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 3900, signal 6263/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 3950, signal 6331/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4000, signal 6401/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4050, signal 6463/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4100, signal 6534/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4150, signal 6620/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4200, signal 6686/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4250, signal 6755/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4300, signal 6818/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4350, signal 6890/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4400, signal 6955/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4450, signal 7026/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4500, signal 7091/128726 (executing program) 1970/01/01 00:01:07 fetching corpus: 4550, signal 7157/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 4600, signal 7245/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 4650, signal 7316/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 4700, signal 7377/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 4750, signal 7442/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 4800, signal 7508/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 4850, signal 7575/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 4900, signal 7645/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 4950, signal 7706/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 5000, signal 7769/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 5050, signal 7831/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 5100, signal 7898/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 5150, signal 7957/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 5200, signal 8029/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 5250, signal 8093/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 5300, signal 8156/128726 (executing program) 1970/01/01 00:01:08 fetching corpus: 5350, signal 8225/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5400, signal 8285/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5450, signal 8362/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5500, signal 8425/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5550, signal 8488/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5600, signal 8547/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5650, signal 8607/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5700, signal 8674/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5750, signal 8734/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5800, signal 8794/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5850, signal 8864/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5900, signal 8932/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 5950, signal 8998/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 6000, signal 9065/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 6050, signal 9126/128726 (executing program) 1970/01/01 00:01:09 fetching corpus: 6100, signal 9185/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6150, signal 9251/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6200, signal 9321/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6250, signal 9391/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6300, signal 9452/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6350, signal 9515/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6400, signal 9588/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6450, signal 9649/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6500, signal 9712/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6550, signal 9785/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6600, signal 9851/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6650, signal 9907/128726 (executing program) 1970/01/01 00:01:10 fetching corpus: 6700, signal 9963/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 6750, signal 10034/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 6800, signal 10091/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 6850, signal 10146/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 6900, signal 10207/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 6950, signal 10269/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 7000, signal 10325/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 7050, signal 10391/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 7100, signal 10461/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 7150, signal 10522/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 7200, signal 10585/128726 (executing program) 1970/01/01 00:01:11 fetching corpus: 7250, signal 10665/128727 (executing program) 1970/01/01 00:01:11 fetching corpus: 7300, signal 10727/128727 (executing program) 1970/01/01 00:01:11 fetching corpus: 7350, signal 10798/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7400, signal 10856/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7450, signal 10929/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7500, signal 10999/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7550, signal 11062/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7600, signal 11124/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7650, signal 11192/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7700, signal 11250/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7750, signal 11307/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7800, signal 11369/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7850, signal 11430/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7900, signal 11491/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 7950, signal 11549/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 8000, signal 11608/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 8050, signal 11672/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 8100, signal 11732/128727 (executing program) 1970/01/01 00:01:12 fetching corpus: 8150, signal 11789/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8200, signal 11860/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8250, signal 11918/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8300, signal 11979/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8350, signal 12039/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8400, signal 12105/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8450, signal 12163/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8500, signal 12228/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8550, signal 12286/128727 (executing program) 1970/01/01 00:01:13 fetching corpus: 8600, signal 12342/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 8650, signal 12409/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 8700, signal 12474/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 8750, signal 12537/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 8800, signal 12603/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 8850, signal 12665/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 8900, signal 12721/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 8950, signal 12788/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9000, signal 12847/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9050, signal 12911/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9100, signal 12970/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9150, signal 13045/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9200, signal 13115/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9250, signal 13170/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9300, signal 13225/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9350, signal 13299/128727 (executing program) 1970/01/01 00:01:14 fetching corpus: 9400, signal 13356/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9450, signal 13414/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9500, signal 13471/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9550, signal 13537/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9600, signal 13600/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9650, signal 13658/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9700, signal 13713/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9750, signal 13772/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9800, signal 13826/128727 (executing program) 1970/01/01 00:01:15 fetching corpus: 9850, signal 13897/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 9900, signal 13954/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 9950, signal 14029/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10000, signal 14088/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10050, signal 14145/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10100, signal 14204/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10150, signal 14285/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10200, signal 14359/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10250, signal 14421/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10300, signal 14474/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10350, signal 14548/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10400, signal 14607/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10450, signal 14667/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10500, signal 14737/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10550, signal 14797/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10600, signal 14865/128727 (executing program) 1970/01/01 00:01:16 fetching corpus: 10650, signal 14926/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 10700, signal 14984/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 10750, signal 15041/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 10800, signal 15113/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 10850, signal 15173/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 10900, signal 15249/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 10950, signal 15307/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 11000, signal 15369/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 11050, signal 15435/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 11100, signal 15494/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 11150, signal 15556/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 11200, signal 15611/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 11250, signal 15669/128727 (executing program) 1970/01/01 00:01:17 fetching corpus: 11300, signal 15722/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11350, signal 15785/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11400, signal 15846/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11450, signal 15909/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11500, signal 15966/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11550, signal 16030/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11600, signal 16095/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11650, signal 16161/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11700, signal 16214/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11750, signal 16286/128727 (executing program) 1970/01/01 00:01:18 fetching corpus: 11800, signal 16343/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 11850, signal 16398/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 11900, signal 16457/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 11950, signal 16519/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12000, signal 16573/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12050, signal 16633/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12100, signal 16687/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12150, signal 16745/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12200, signal 16803/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12250, signal 16862/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12300, signal 16919/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12350, signal 16984/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12400, signal 17042/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12450, signal 17105/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12500, signal 17161/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12550, signal 17213/128727 (executing program) 1970/01/01 00:01:19 fetching corpus: 12600, signal 17290/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 12650, signal 17349/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 12700, signal 17421/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 12750, signal 17478/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 12800, signal 17537/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 12850, signal 17600/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 12900, signal 17664/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 12950, signal 17724/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 13000, signal 17779/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 13050, signal 17834/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 13100, signal 17908/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 13150, signal 17980/128727 (executing program) 1970/01/01 00:01:20 fetching corpus: 13200, signal 18041/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13250, signal 18104/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13300, signal 18167/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13350, signal 18223/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13400, signal 18294/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13450, signal 18361/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13500, signal 18424/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13550, signal 18481/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13600, signal 18541/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13650, signal 18599/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13700, signal 18669/128727 (executing program) 1970/01/01 00:01:21 fetching corpus: 13750, signal 18726/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 13800, signal 18784/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 13850, signal 18845/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 13900, signal 18905/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 13950, signal 18977/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14000, signal 19037/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14050, signal 19095/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14100, signal 19158/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14150, signal 19215/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14200, signal 19268/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14250, signal 19329/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14300, signal 19389/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14350, signal 19448/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14400, signal 19506/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14450, signal 19561/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14500, signal 19623/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14550, signal 19690/128727 (executing program) 1970/01/01 00:01:22 fetching corpus: 14600, signal 19743/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 14650, signal 19806/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 14700, signal 19864/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 14750, signal 19931/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 14800, signal 19989/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 14850, signal 20042/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 14900, signal 20119/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 14950, signal 20176/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 15000, signal 20231/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 15050, signal 20295/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 15100, signal 20358/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 15150, signal 20421/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 15200, signal 20477/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 15250, signal 20543/128727 (executing program) 1970/01/01 00:01:23 fetching corpus: 15300, signal 20596/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15350, signal 20659/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15400, signal 20718/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15450, signal 20776/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15500, signal 20833/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15550, signal 20888/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15600, signal 20953/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15650, signal 21015/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15700, signal 21073/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15750, signal 21132/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15800, signal 21186/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15850, signal 21244/128727 (executing program) 1970/01/01 00:01:24 fetching corpus: 15900, signal 21300/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 15950, signal 21353/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16000, signal 21412/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16050, signal 21471/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16100, signal 21526/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16150, signal 21584/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16200, signal 21645/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16250, signal 21706/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16300, signal 21766/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16350, signal 21827/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16400, signal 21886/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16450, signal 21950/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16500, signal 22007/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16550, signal 22063/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16600, signal 22119/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16650, signal 22176/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16700, signal 22234/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16750, signal 22295/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16800, signal 22353/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16850, signal 22414/128727 (executing program) 1970/01/01 00:01:25 fetching corpus: 16900, signal 22474/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 16950, signal 22529/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17000, signal 22586/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17050, signal 22642/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17100, signal 22697/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17150, signal 22751/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17200, signal 22812/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17250, signal 22875/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17300, signal 22943/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17350, signal 23002/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17400, signal 23057/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17450, signal 23115/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17500, signal 23168/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17550, signal 23224/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17600, signal 23286/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17650, signal 23350/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17700, signal 23416/128727 (executing program) 1970/01/01 00:01:26 fetching corpus: 17750, signal 23470/128727 (executing program) 1970/01/01 00:01:27 fetching corpus: 17800, signal 23526/128727 (executing program) 1970/01/01 00:01:27 fetching corpus: 17850, signal 23583/128727 (executing program) 1970/01/01 00:01:27 fetching corpus: 17900, signal 23641/128727 (executing program) 1970/01/01 00:01:27 fetching corpus: 17950, signal 23701/128727 (executing program) 1970/01/01 00:01:27 fetching corpus: 18000, signal 23763/128728 (executing program) 1970/01/01 00:01:27 fetching corpus: 18050, signal 23821/128728 (executing program) 1970/01/01 00:01:27 fetching corpus: 18100, signal 23885/128728 (executing program) 1970/01/01 00:01:27 fetching corpus: 18150, signal 23941/128728 (executing program) 1970/01/01 00:01:27 fetching corpus: 18200, signal 23998/128728 (executing program) 1970/01/01 00:01:27 fetching corpus: 18250, signal 24056/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18300, signal 24110/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18350, signal 24177/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18400, signal 24242/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18450, signal 24313/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18500, signal 24369/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18550, signal 24433/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18600, signal 24498/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18650, signal 24555/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18700, signal 24615/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18750, signal 24679/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18800, signal 24731/128728 (executing program) 1970/01/01 00:01:28 fetching corpus: 18850, signal 24792/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 18900, signal 24855/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 18950, signal 24914/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19000, signal 24971/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19050, signal 25028/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19100, signal 25085/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19150, signal 25140/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19200, signal 25201/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19250, signal 25253/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19300, signal 25315/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19350, signal 25367/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19400, signal 25432/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19450, signal 25506/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19500, signal 25566/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19550, signal 25625/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19600, signal 25679/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19650, signal 25737/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19700, signal 25799/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19750, signal 25852/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19800, signal 25913/128728 (executing program) 1970/01/01 00:01:29 fetching corpus: 19850, signal 25969/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 19900, signal 26030/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 19950, signal 26093/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20000, signal 26148/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20050, signal 26212/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20100, signal 26275/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20150, signal 26332/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20200, signal 26388/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20250, signal 26446/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20300, signal 26522/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20350, signal 26592/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20400, signal 26651/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20450, signal 26719/128728 (executing program) 1970/01/01 00:01:30 fetching corpus: 20500, signal 26775/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20550, signal 26839/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20600, signal 26905/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20650, signal 26964/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20700, signal 27026/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20750, signal 27101/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20800, signal 27155/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20850, signal 27213/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20900, signal 27266/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 20950, signal 27320/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 21000, signal 27377/128728 (executing program) 1970/01/01 00:01:31 fetching corpus: 21050, signal 27434/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21100, signal 27494/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21150, signal 27550/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21200, signal 27612/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21250, signal 27685/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21300, signal 27738/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21350, signal 27799/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21400, signal 27859/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21450, signal 27921/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21500, signal 27988/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21550, signal 28057/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21600, signal 28117/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21650, signal 28175/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21700, signal 28240/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21750, signal 28293/128728 (executing program) 1970/01/01 00:01:32 fetching corpus: 21800, signal 28354/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 21850, signal 28413/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 21900, signal 28477/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 21950, signal 28538/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22000, signal 28597/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22050, signal 28652/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22100, signal 28711/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22150, signal 28766/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22200, signal 28826/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22250, signal 28886/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22300, signal 28947/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22350, signal 29010/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22400, signal 29067/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22450, signal 29130/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22500, signal 29191/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22550, signal 29246/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22600, signal 29304/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22650, signal 29358/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22700, signal 29416/128728 (executing program) 1970/01/01 00:01:33 fetching corpus: 22750, signal 29471/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 22800, signal 29525/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 22850, signal 29589/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 22900, signal 29656/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 22950, signal 29719/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 23000, signal 29778/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 23050, signal 29832/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 23100, signal 29885/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 23150, signal 29939/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 23200, signal 30001/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 23250, signal 30058/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 23300, signal 30123/128728 (executing program) 1970/01/01 00:01:34 fetching corpus: 23350, signal 30180/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23400, signal 30247/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23450, signal 30302/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23500, signal 30377/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23550, signal 30438/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23600, signal 30497/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23650, signal 30550/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23700, signal 30609/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23750, signal 30673/128728 (executing program) 1970/01/01 00:01:35 fetching corpus: 23800, signal 30725/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 23850, signal 30777/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 23900, signal 30847/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 23950, signal 30905/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24000, signal 30962/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24050, signal 31018/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24100, signal 31091/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24150, signal 31153/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24200, signal 31215/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24250, signal 31268/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24300, signal 31321/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24350, signal 31375/128728 (executing program) 1970/01/01 00:01:36 fetching corpus: 24400, signal 31434/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24450, signal 31496/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24500, signal 31561/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24550, signal 31624/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24600, signal 31682/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24650, signal 31739/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24700, signal 31792/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24750, signal 31849/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24800, signal 31908/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24850, signal 31964/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24900, signal 32027/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 24950, signal 32088/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 25000, signal 32146/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 25050, signal 32206/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 25100, signal 32263/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 25150, signal 32318/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 25200, signal 32380/128728 (executing program) 1970/01/01 00:01:37 fetching corpus: 25250, signal 32436/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25300, signal 32494/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25350, signal 32548/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25400, signal 32605/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25450, signal 32660/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25500, signal 32718/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25550, signal 32775/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25600, signal 32835/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25650, signal 32898/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25700, signal 32950/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25750, signal 33028/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25800, signal 33082/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25850, signal 33141/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25900, signal 33203/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 25950, signal 33254/128728 (executing program) 1970/01/01 00:01:38 fetching corpus: 26000, signal 33308/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26050, signal 33367/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26100, signal 33422/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26150, signal 33479/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26200, signal 33532/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26250, signal 33593/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26300, signal 33649/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26350, signal 33707/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26400, signal 33767/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26450, signal 33823/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26500, signal 33882/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26550, signal 33939/128728 (executing program) 1970/01/01 00:01:39 fetching corpus: 26600, signal 33994/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 26650, signal 34054/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 26700, signal 34113/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 26750, signal 34166/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 26800, signal 34227/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 26850, signal 34292/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 26900, signal 34350/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 26950, signal 34409/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 27000, signal 34464/128728 (executing program) 1970/01/01 00:01:40 fetching corpus: 27050, signal 34523/128728 (executing program) 1970/01/01 00:01:41 fetching corpus: 27100, signal 34581/128728 (executing program) 1970/01/01 00:01:41 fetching corpus: 27150, signal 34642/128728 (executing program) 1970/01/01 00:01:41 fetching corpus: 27200, signal 34700/128728 (executing program) 1970/01/01 00:01:41 fetching corpus: 27250, signal 34754/128728 (executing program) 1970/01/01 00:01:41 fetching corpus: 27300, signal 34833/128728 (executing program) 1970/01/01 00:01:41 fetching corpus: 27350, signal 34902/128728 (executing program) 1970/01/01 00:01:41 fetching corpus: 27400, signal 34956/128728 (executing program) 1970/01/01 00:01:41 fetching corpus: 27450, signal 35017/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27500, signal 35082/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27550, signal 35135/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27600, signal 35195/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27650, signal 35248/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27700, signal 35308/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27750, signal 35367/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27800, signal 35426/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27850, signal 35482/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27900, signal 35537/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 27950, signal 35592/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 28000, signal 35648/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 28050, signal 35716/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 28100, signal 35773/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 28150, signal 35828/128728 (executing program) 1970/01/01 00:01:42 fetching corpus: 28200, signal 35886/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28250, signal 35954/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28300, signal 36011/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28350, signal 36072/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28400, signal 36138/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28450, signal 36194/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28500, signal 36259/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28550, signal 36320/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28600, signal 36381/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28650, signal 36451/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28700, signal 36512/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28750, signal 36570/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28800, signal 36633/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28850, signal 36691/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28900, signal 36751/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 28950, signal 36805/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 29000, signal 36867/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 29050, signal 36930/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 29100, signal 36986/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 29150, signal 37047/128728 (executing program) 1970/01/01 00:01:43 fetching corpus: 29200, signal 37109/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29250, signal 37165/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29300, signal 37230/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29350, signal 37284/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29400, signal 37339/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29450, signal 37424/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29500, signal 37479/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29550, signal 37534/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29600, signal 37592/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29650, signal 37659/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29700, signal 37718/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29750, signal 37785/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29800, signal 37843/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29850, signal 37905/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29900, signal 37961/128728 (executing program) 1970/01/01 00:01:44 fetching corpus: 29950, signal 38014/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30000, signal 38069/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30050, signal 38122/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30100, signal 38175/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30150, signal 38233/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30200, signal 38294/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30250, signal 38350/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30300, signal 38411/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30350, signal 38473/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30400, signal 38551/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30450, signal 38607/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30500, signal 38672/128728 (executing program) 1970/01/01 00:01:45 fetching corpus: 30550, signal 38734/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 30600, signal 38792/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 30650, signal 38851/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 30700, signal 38914/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 30750, signal 38973/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 30800, signal 39042/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 30850, signal 39102/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 30900, signal 39154/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 30950, signal 39216/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 31000, signal 39274/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 31050, signal 39333/128728 (executing program) 1970/01/01 00:01:46 fetching corpus: 31100, signal 39389/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31150, signal 39444/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31200, signal 39501/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31250, signal 39562/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31300, signal 39618/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31350, signal 39676/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31400, signal 39733/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31450, signal 39790/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31500, signal 39848/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31550, signal 39905/128728 (executing program) 1970/01/01 00:01:47 fetching corpus: 31600, signal 39964/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 31650, signal 40021/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 31700, signal 40075/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 31750, signal 40133/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 31800, signal 40189/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 31850, signal 40247/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 31900, signal 40307/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 31950, signal 40364/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 32000, signal 40431/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 32050, signal 40483/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 32100, signal 40538/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 32150, signal 40601/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 32200, signal 40663/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 32250, signal 40726/128728 (executing program) 1970/01/01 00:01:48 fetching corpus: 32300, signal 40784/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32350, signal 40843/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32400, signal 40898/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32450, signal 40954/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32500, signal 41012/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32550, signal 41069/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32600, signal 41140/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32650, signal 41198/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32700, signal 41260/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32750, signal 41313/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32800, signal 41381/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32850, signal 41440/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32900, signal 41495/128728 (executing program) 1970/01/01 00:01:49 fetching corpus: 32950, signal 41554/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33000, signal 41616/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33050, signal 41674/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33100, signal 41734/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33150, signal 41797/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33200, signal 41857/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33250, signal 41912/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33300, signal 41969/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33350, signal 42027/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33400, signal 42087/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33450, signal 42142/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33500, signal 42202/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33550, signal 42269/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33600, signal 42334/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33650, signal 42391/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33700, signal 42444/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33750, signal 42503/128728 (executing program) 1970/01/01 00:01:50 fetching corpus: 33800, signal 42558/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 33850, signal 42618/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 33900, signal 42674/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 33950, signal 42728/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34000, signal 42784/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34050, signal 42850/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34100, signal 42915/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34150, signal 42972/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34200, signal 43041/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34250, signal 43109/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34300, signal 43166/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34350, signal 43224/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34400, signal 43287/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34450, signal 43354/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34500, signal 43412/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34550, signal 43471/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34600, signal 43530/128728 (executing program) 1970/01/01 00:01:51 fetching corpus: 34650, signal 43589/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 34700, signal 43645/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 34750, signal 43704/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 34800, signal 43757/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 34850, signal 43816/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 34900, signal 43871/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 34950, signal 43922/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 35000, signal 43981/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 35050, signal 44040/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 35100, signal 44097/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 35150, signal 44150/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 35200, signal 44214/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 35250, signal 44271/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 35300, signal 44326/128728 (executing program) 1970/01/01 00:01:52 fetching corpus: 35350, signal 44385/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35400, signal 44439/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35450, signal 44503/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35500, signal 44555/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35550, signal 44612/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35600, signal 44675/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35650, signal 44734/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35700, signal 44787/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35750, signal 44839/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35800, signal 44892/128728 (executing program) 1970/01/01 00:01:53 fetching corpus: 35850, signal 44947/128728 (executing program) 1970/01/01 00:01:54 fetching corpus: 35900, signal 45002/128728 (executing program) 1970/01/01 00:01:54 fetching corpus: 35950, signal 45059/128728 (executing program) 1970/01/01 00:01:54 fetching corpus: 36000, signal 45125/128728 (executing program) 1970/01/01 00:01:54 fetching corpus: 36050, signal 45186/128728 (executing program) 1970/01/01 00:01:54 fetching corpus: 36100, signal 45252/128728 (executing program) 1970/01/01 00:01:54 fetching corpus: 36150, signal 45308/128728 (executing program) 1970/01/01 00:01:54 fetching corpus: 36200, signal 45365/128728 (executing program) 1970/01/01 00:01:54 fetching corpus: 36250, signal 45420/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36300, signal 45482/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36350, signal 45546/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36400, signal 45604/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36450, signal 45662/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36500, signal 45718/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36550, signal 45778/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36600, signal 45833/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36650, signal 45889/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36700, signal 45950/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36750, signal 46005/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36800, signal 46077/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36850, signal 46139/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36900, signal 46204/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 36950, signal 46258/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 37000, signal 46312/128728 (executing program) 1970/01/01 00:01:55 fetching corpus: 37050, signal 46379/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37100, signal 46436/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37150, signal 46492/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37200, signal 46555/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37250, signal 46605/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37300, signal 46666/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37350, signal 46721/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37400, signal 46773/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37450, signal 46829/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37500, signal 46885/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37550, signal 46942/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37600, signal 47007/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37650, signal 47065/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37700, signal 47120/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37750, signal 47179/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37800, signal 47233/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37850, signal 47294/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37900, signal 47359/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 37950, signal 47415/128728 (executing program) 1970/01/01 00:01:56 fetching corpus: 38000, signal 47468/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38050, signal 47533/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38100, signal 47591/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38150, signal 47646/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38200, signal 47700/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38250, signal 47765/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38300, signal 47820/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38350, signal 47890/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38400, signal 47947/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38450, signal 48009/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38500, signal 48067/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38550, signal 48123/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38600, signal 48176/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38650, signal 48240/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38700, signal 48292/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38750, signal 48346/128728 (executing program) 1970/01/01 00:01:57 fetching corpus: 38800, signal 48410/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 38850, signal 48465/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 38900, signal 48518/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 38950, signal 48577/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39000, signal 48641/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39050, signal 48694/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39100, signal 48755/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39150, signal 48811/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39200, signal 48868/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39250, signal 48929/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39300, signal 48982/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39350, signal 49036/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39400, signal 49096/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39450, signal 49155/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39500, signal 49215/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39550, signal 49284/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39600, signal 49352/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39650, signal 49412/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39700, signal 49466/128728 (executing program) 1970/01/01 00:01:58 fetching corpus: 39750, signal 49522/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 39800, signal 49575/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 39850, signal 49629/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 39900, signal 49682/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 39950, signal 49740/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40000, signal 49802/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40050, signal 49873/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40100, signal 49931/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40150, signal 49987/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40200, signal 50048/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40250, signal 50103/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40300, signal 50159/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40350, signal 50212/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40400, signal 50271/128728 (executing program) 1970/01/01 00:01:59 fetching corpus: 40450, signal 50336/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40500, signal 50406/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40550, signal 50460/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40600, signal 50520/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40650, signal 50574/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40700, signal 50640/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40750, signal 50700/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40800, signal 50760/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40850, signal 50819/128728 (executing program) 1970/01/01 00:02:00 fetching corpus: 40900, signal 50873/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 40950, signal 50937/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 41000, signal 50994/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 41050, signal 51050/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 41100, signal 51107/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 41150, signal 51166/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 41200, signal 51223/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 41250, signal 51276/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 41300, signal 51348/128728 (executing program) 1970/01/01 00:02:01 fetching corpus: 41350, signal 51401/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41400, signal 51454/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41450, signal 51509/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41500, signal 51565/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41550, signal 51621/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41600, signal 51684/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41650, signal 51748/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41700, signal 51801/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41750, signal 51857/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41800, signal 51933/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41850, signal 51994/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41900, signal 52049/128728 (executing program) 1970/01/01 00:02:02 fetching corpus: 41950, signal 52110/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42000, signal 52171/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42050, signal 52225/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42100, signal 52278/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42150, signal 52334/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42200, signal 52391/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42250, signal 52453/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42300, signal 52522/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42350, signal 52585/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42400, signal 52644/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42450, signal 52697/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42500, signal 52756/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42550, signal 52816/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42600, signal 52880/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42650, signal 52934/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42700, signal 52988/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42750, signal 53049/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42800, signal 53103/128728 (executing program) 1970/01/01 00:02:03 fetching corpus: 42850, signal 53157/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 42900, signal 53213/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 42950, signal 53268/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43000, signal 53325/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43050, signal 53381/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43100, signal 53443/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43150, signal 53500/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43200, signal 53558/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43250, signal 53613/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43300, signal 53670/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43350, signal 53734/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43400, signal 53789/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43450, signal 53867/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43500, signal 53925/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43550, signal 53981/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43600, signal 54035/128728 (executing program) 1970/01/01 00:02:04 fetching corpus: 43650, signal 54090/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 43700, signal 54149/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 43750, signal 54203/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 43800, signal 54255/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 43850, signal 54314/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 43900, signal 54376/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 43950, signal 54435/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44000, signal 54495/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44050, signal 54557/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44100, signal 54626/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44150, signal 54696/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44200, signal 54751/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44250, signal 54805/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44300, signal 54856/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44350, signal 54916/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44400, signal 54975/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44450, signal 55028/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44500, signal 55082/128728 (executing program) 1970/01/01 00:02:05 fetching corpus: 44550, signal 55137/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 44600, signal 55193/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 44650, signal 55258/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 44700, signal 55313/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 44750, signal 55372/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 44800, signal 55435/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 44850, signal 55495/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 44900, signal 55547/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 44950, signal 55601/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45000, signal 55655/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45050, signal 55712/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45100, signal 55767/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45150, signal 55826/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45200, signal 55881/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45250, signal 55940/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45300, signal 55994/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45350, signal 56047/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45400, signal 56109/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45450, signal 56179/128728 (executing program) 1970/01/01 00:02:06 fetching corpus: 45500, signal 56242/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45550, signal 56317/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45600, signal 56375/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45650, signal 56434/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45700, signal 56493/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45750, signal 56545/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45800, signal 56601/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45850, signal 56656/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45900, signal 56730/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 45950, signal 56786/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 46000, signal 56837/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 46050, signal 56900/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 46100, signal 56961/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 46150, signal 57018/128728 (executing program) 1970/01/01 00:02:07 fetching corpus: 46200, signal 57070/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46250, signal 57128/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46300, signal 57187/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46350, signal 57243/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46400, signal 57306/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46450, signal 57358/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46500, signal 57414/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46550, signal 57478/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46600, signal 57537/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46650, signal 57595/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46700, signal 57656/128728 (executing program) 1970/01/01 00:02:08 fetching corpus: 46750, signal 57713/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 46800, signal 57772/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 46850, signal 57827/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 46900, signal 57884/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 46950, signal 57944/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 47000, signal 58001/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 47050, signal 58057/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 47100, signal 58125/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 47150, signal 58181/128728 (executing program) 1970/01/01 00:02:09 fetching corpus: 47200, signal 58237/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47250, signal 58294/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47300, signal 58348/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47350, signal 58407/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47400, signal 58462/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47450, signal 58517/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47500, signal 58579/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47550, signal 58636/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47600, signal 58690/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47650, signal 58756/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47700, signal 58820/128728 (executing program) 1970/01/01 00:02:10 fetching corpus: 47750, signal 58874/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 47800, signal 58934/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 47850, signal 58996/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 47900, signal 59061/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 47950, signal 59115/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48000, signal 59170/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48050, signal 59226/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48100, signal 59288/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48150, signal 59347/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48200, signal 59400/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48250, signal 59456/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48300, signal 59518/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48350, signal 59571/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48400, signal 59627/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48450, signal 59685/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48500, signal 59746/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48550, signal 59803/128728 (executing program) 1970/01/01 00:02:11 fetching corpus: 48600, signal 59856/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 48650, signal 59915/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 48700, signal 59978/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 48750, signal 60028/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 48800, signal 60082/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 48850, signal 60138/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 48900, signal 60195/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 48950, signal 60250/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 49000, signal 60313/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 49050, signal 60366/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 49100, signal 60422/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 49150, signal 60486/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 49200, signal 60543/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 49250, signal 60600/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 49300, signal 60665/128728 (executing program) 1970/01/01 00:02:12 fetching corpus: 49350, signal 60725/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49400, signal 60805/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49450, signal 60868/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49500, signal 60927/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49550, signal 60979/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49600, signal 61032/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49650, signal 61092/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49700, signal 61153/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49750, signal 61209/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49800, signal 61266/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49850, signal 61321/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49900, signal 61384/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 49950, signal 61444/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50000, signal 61498/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50050, signal 61553/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50100, signal 61612/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50150, signal 61674/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50200, signal 61746/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50250, signal 61811/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50300, signal 61870/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50350, signal 61926/128728 (executing program) 1970/01/01 00:02:13 fetching corpus: 50400, signal 61978/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50450, signal 62036/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50500, signal 62098/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50550, signal 62153/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50600, signal 62211/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50650, signal 62269/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50700, signal 62331/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50750, signal 62395/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50800, signal 62447/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50850, signal 62500/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50900, signal 62560/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 50950, signal 62612/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 51000, signal 62673/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 51050, signal 62733/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 51100, signal 62792/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 51150, signal 62849/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 51200, signal 62911/128728 (executing program) 1970/01/01 00:02:14 fetching corpus: 51250, signal 62968/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51300, signal 63031/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51350, signal 63093/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51400, signal 63154/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51450, signal 63215/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51500, signal 63273/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51550, signal 63340/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51600, signal 63399/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51650, signal 63458/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51700, signal 63519/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51750, signal 63582/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51800, signal 63639/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51850, signal 63699/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51900, signal 63754/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 51950, signal 63806/128728 (executing program) 1970/01/01 00:02:15 fetching corpus: 52000, signal 63863/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52050, signal 63918/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52100, signal 63979/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52150, signal 64039/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52200, signal 64094/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52250, signal 64164/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52300, signal 64218/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52350, signal 64280/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52400, signal 64337/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52450, signal 64396/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52500, signal 64452/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52550, signal 64516/128728 (executing program) 1970/01/01 00:02:16 fetching corpus: 52600, signal 64573/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 52650, signal 64632/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 52700, signal 64686/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 52750, signal 64745/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 52800, signal 64799/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 52850, signal 64854/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 52900, signal 64907/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 52950, signal 64971/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 53000, signal 65025/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 53050, signal 65087/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 53100, signal 65145/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 53150, signal 65203/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 53200, signal 65266/128728 (executing program) 1970/01/01 00:02:17 fetching corpus: 53250, signal 65322/128728 (executing program) 1970/01/01 00:02:18 fetching corpus: 53300, signal 65379/128728 (executing program) 1970/01/01 00:02:18 fetching corpus: 53350, signal 65434/128728 (executing program) 1970/01/01 00:02:18 fetching corpus: 53400, signal 65494/128728 (executing program) 1970/01/01 00:02:18 fetching corpus: 53450, signal 65562/128728 (executing program) 1970/01/01 00:02:18 fetching corpus: 53500, signal 65619/128728 (executing program) 1970/01/01 00:02:18 fetching corpus: 53550, signal 65672/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 53600, signal 65724/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 53650, signal 65783/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 53700, signal 65838/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 53750, signal 65893/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 53800, signal 65949/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 53850, signal 66016/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 53900, signal 66069/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 53950, signal 66128/128728 (executing program) 1970/01/01 00:02:19 fetching corpus: 54000, signal 66186/128728 (executing program) 1970/01/01 00:02:20 fetching corpus: 54050, signal 66246/128728 (executing program) 1970/01/01 00:02:20 fetching corpus: 54100, signal 66305/128728 (executing program) 1970/01/01 00:02:20 fetching corpus: 54150, signal 66366/128728 (executing program) 1970/01/01 00:02:20 fetching corpus: 54200, signal 66425/128728 (executing program) 1970/01/01 00:02:20 fetching corpus: 54250, signal 66478/128728 (executing program) 1970/01/01 00:02:20 fetching corpus: 54300, signal 66540/128728 (executing program) 1970/01/01 00:02:20 fetching corpus: 54350, signal 66599/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54400, signal 66656/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54450, signal 66708/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54500, signal 66773/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54550, signal 66829/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54600, signal 66885/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54650, signal 66944/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54700, signal 66998/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54750, signal 67059/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54800, signal 67114/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54850, signal 67168/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54900, signal 67231/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 54950, signal 67288/128728 (executing program) 1970/01/01 00:02:21 fetching corpus: 55000, signal 67344/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55050, signal 67408/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55100, signal 67468/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55150, signal 67522/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55200, signal 67575/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55250, signal 67631/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55300, signal 67688/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55350, signal 67739/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55400, signal 67797/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55450, signal 67856/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55500, signal 67909/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55550, signal 67967/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55600, signal 68020/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55650, signal 68078/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55700, signal 68136/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55750, signal 68189/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55800, signal 68246/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55850, signal 68302/128728 (executing program) 1970/01/01 00:02:22 fetching corpus: 55900, signal 68355/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 55950, signal 68423/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56000, signal 68481/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56050, signal 68534/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56100, signal 68590/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56150, signal 68655/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56200, signal 68712/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56250, signal 68768/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56300, signal 68821/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56350, signal 68873/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56400, signal 68935/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56450, signal 68990/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56500, signal 69044/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56550, signal 69100/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56600, signal 69160/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56650, signal 69223/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56700, signal 69279/128728 (executing program) 1970/01/01 00:02:23 fetching corpus: 56750, signal 69330/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 56800, signal 69384/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 56850, signal 69448/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 56900, signal 69505/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 56950, signal 69560/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57000, signal 69619/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57050, signal 69673/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57100, signal 69726/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57150, signal 69787/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57200, signal 69851/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57250, signal 69906/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57300, signal 69960/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57350, signal 70022/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57400, signal 70075/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57450, signal 70135/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57500, signal 70193/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57550, signal 70248/128728 (executing program) 1970/01/01 00:02:24 fetching corpus: 57600, signal 70303/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 57650, signal 70366/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 57700, signal 70422/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 57750, signal 70481/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 57800, signal 70546/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 57850, signal 70603/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 57900, signal 70666/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 57950, signal 70720/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58000, signal 70775/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58050, signal 70826/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58100, signal 70886/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58150, signal 70942/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58200, signal 70995/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58250, signal 71056/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58300, signal 71113/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58350, signal 71171/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58400, signal 71221/128728 (executing program) 1970/01/01 00:02:25 fetching corpus: 58450, signal 71289/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58500, signal 71348/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58550, signal 71406/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58600, signal 71467/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58650, signal 71526/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58700, signal 71579/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58750, signal 71645/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58800, signal 71703/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58850, signal 71760/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58900, signal 71813/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 58950, signal 71876/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 59000, signal 71931/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 59050, signal 71988/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 59100, signal 72046/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 59150, signal 72103/128728 (executing program) 1970/01/01 00:02:26 fetching corpus: 59200, signal 72165/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59250, signal 72220/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59300, signal 72284/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59350, signal 72338/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59400, signal 72394/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59450, signal 72452/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59500, signal 72509/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59550, signal 72564/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59600, signal 72620/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59650, signal 72687/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59700, signal 72743/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59750, signal 72827/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59800, signal 72885/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59850, signal 72938/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59900, signal 72998/128728 (executing program) 1970/01/01 00:02:27 fetching corpus: 59950, signal 73054/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60000, signal 73114/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60050, signal 73171/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60100, signal 73224/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60150, signal 73282/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60200, signal 73333/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60250, signal 73397/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60300, signal 73464/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60350, signal 73527/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60400, signal 73589/128728 (executing program) 1970/01/01 00:02:28 fetching corpus: 60450, signal 73646/128728 (executing program) 1970/01/01 00:02:29 fetching corpus: 60500, signal 73706/128728 (executing program) 1970/01/01 00:02:29 fetching corpus: 60550, signal 73767/128728 (executing program) 1970/01/01 00:02:29 fetching corpus: 60600, signal 73820/128728 (executing program) 1970/01/01 00:02:29 fetching corpus: 60650, signal 73877/128728 (executing program) 1970/01/01 00:02:29 fetching corpus: 60700, signal 73930/128728 (executing program) 1970/01/01 00:02:29 fetching corpus: 60750, signal 73988/128728 (executing program) 1970/01/01 00:02:29 fetching corpus: 60800, signal 74044/128728 (executing program) 1970/01/01 00:02:29 fetching corpus: 60850, signal 74104/128732 (executing program) 1970/01/01 00:02:29 fetching corpus: 60900, signal 74166/128732 (executing program) 1970/01/01 00:02:29 fetching corpus: 60950, signal 74223/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61000, signal 74280/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61050, signal 74337/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61100, signal 74391/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61150, signal 74445/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61200, signal 74497/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61250, signal 74569/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61300, signal 74621/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61350, signal 74678/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61400, signal 74738/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61450, signal 74791/128732 (executing program) 1970/01/01 00:02:30 fetching corpus: 61500, signal 74845/128732 (executing program) 1970/01/01 00:02:31 fetching corpus: 61550, signal 74910/128732 (executing program) 1970/01/01 00:02:31 fetching corpus: 61600, signal 74962/128732 (executing program) 1970/01/01 00:02:31 fetching corpus: 61650, signal 75019/128732 (executing program) 1970/01/01 00:02:31 fetching corpus: 61700, signal 75080/128732 (executing program) 1970/01/01 00:02:31 fetching corpus: 61750, signal 75139/128732 (executing program) 1970/01/01 00:02:31 fetching corpus: 61800, signal 75195/128732 (executing program) 1970/01/01 00:02:31 fetching corpus: 61850, signal 75267/128732 (executing program) 1970/01/01 00:02:31 fetching corpus: 61900, signal 75327/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 61950, signal 75392/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62000, signal 75448/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62050, signal 75504/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62100, signal 75562/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62150, signal 75617/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62200, signal 75672/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62250, signal 75738/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62300, signal 75794/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62350, signal 75851/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62400, signal 75912/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62450, signal 75975/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62500, signal 76035/128732 (executing program) 1970/01/01 00:02:32 fetching corpus: 62550, signal 76093/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 62600, signal 76149/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 62650, signal 76203/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 62700, signal 76265/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 62750, signal 76327/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 62800, signal 76391/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 62850, signal 76445/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 62900, signal 76499/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 62950, signal 76561/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 63000, signal 76616/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 63050, signal 76676/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 63100, signal 76730/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 63150, signal 76787/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 63200, signal 76847/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 63250, signal 76903/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 63300, signal 76959/128732 (executing program) 1970/01/01 00:02:33 fetching corpus: 63350, signal 77017/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63400, signal 77071/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63450, signal 77131/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63500, signal 77195/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63550, signal 77261/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63600, signal 77314/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63650, signal 77376/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63700, signal 77435/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63750, signal 77496/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63800, signal 77556/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63850, signal 77616/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63900, signal 77671/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 63950, signal 77723/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 64000, signal 77782/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 64050, signal 77837/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 64100, signal 77892/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 64150, signal 77951/128732 (executing program) 1970/01/01 00:02:34 fetching corpus: 64200, signal 78017/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64250, signal 78073/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64300, signal 78132/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64350, signal 78184/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64400, signal 78243/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64450, signal 78302/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64500, signal 78357/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64550, signal 78412/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64600, signal 78464/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64650, signal 78517/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64700, signal 78572/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64750, signal 78637/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64800, signal 78700/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64850, signal 78764/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64900, signal 78820/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 64950, signal 78889/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 65000, signal 78944/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 65050, signal 78998/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 65100, signal 79059/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 65150, signal 79117/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 65200, signal 79176/128732 (executing program) 1970/01/01 00:02:35 fetching corpus: 65250, signal 79250/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65300, signal 79305/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65350, signal 79358/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65400, signal 79416/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65450, signal 79483/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65500, signal 79541/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65550, signal 79604/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65600, signal 79658/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65650, signal 79713/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65700, signal 79775/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65750, signal 79832/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65800, signal 79888/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65850, signal 79949/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65900, signal 80001/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 65950, signal 80056/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 66000, signal 80108/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 66050, signal 80164/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 66100, signal 80220/128732 (executing program) 1970/01/01 00:02:36 fetching corpus: 66150, signal 80273/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66200, signal 80329/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66250, signal 80385/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66300, signal 80437/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66350, signal 80493/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66400, signal 80555/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66450, signal 80610/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66500, signal 80660/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66550, signal 80718/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66600, signal 80773/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66650, signal 80833/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66700, signal 80888/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66750, signal 80944/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66800, signal 81005/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66850, signal 81066/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66900, signal 81121/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 66950, signal 81178/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 67000, signal 81236/128732 (executing program) 1970/01/01 00:02:37 fetching corpus: 67050, signal 81298/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67100, signal 81357/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67150, signal 81411/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67200, signal 81468/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67250, signal 81520/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67300, signal 81573/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67350, signal 81627/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67400, signal 81682/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67450, signal 81734/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67500, signal 81793/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67550, signal 81845/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67600, signal 81901/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67650, signal 81951/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67700, signal 82002/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67750, signal 82078/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67800, signal 82138/128732 (executing program) 1970/01/01 00:02:38 fetching corpus: 67850, signal 82195/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 67900, signal 82249/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 67950, signal 82306/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68000, signal 82360/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68050, signal 82431/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68100, signal 82486/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68150, signal 82539/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68200, signal 82589/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68250, signal 82646/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68300, signal 82707/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68350, signal 82760/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68400, signal 82817/128732 (executing program) 1970/01/01 00:02:39 fetching corpus: 68450, signal 82868/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68500, signal 82931/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68550, signal 82989/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68600, signal 83045/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68650, signal 83100/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68700, signal 83159/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68750, signal 83215/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68800, signal 83277/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68850, signal 83332/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68900, signal 83396/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 68950, signal 83448/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 69000, signal 83510/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 69050, signal 83566/128732 (executing program) 1970/01/01 00:02:40 fetching corpus: 69100, signal 83626/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69150, signal 83680/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69200, signal 83730/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69250, signal 83787/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69300, signal 83855/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69350, signal 83914/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69400, signal 83967/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69450, signal 84022/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69500, signal 84084/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69550, signal 84144/128732 (executing program) 1970/01/01 00:02:41 fetching corpus: 69600, signal 84199/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 69650, signal 84253/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 69700, signal 84305/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 69750, signal 84362/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 69800, signal 84416/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 69850, signal 84477/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 69900, signal 84532/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 69950, signal 84585/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 70000, signal 84647/128732 (executing program) 1970/01/01 00:02:42 fetching corpus: 70050, signal 84708/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70100, signal 84772/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70150, signal 84824/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70200, signal 84885/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70250, signal 84943/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70300, signal 84997/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70350, signal 85062/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70400, signal 85118/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70450, signal 85178/128732 (executing program) 1970/01/01 00:02:43 fetching corpus: 70500, signal 85232/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70550, signal 85290/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70600, signal 85348/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70650, signal 85402/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70700, signal 85458/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70750, signal 85518/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70800, signal 85574/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70850, signal 85633/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70900, signal 85687/128732 (executing program) 1970/01/01 00:02:44 fetching corpus: 70950, signal 85746/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71000, signal 85807/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71050, signal 85863/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71100, signal 85916/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71150, signal 85970/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71200, signal 86032/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71250, signal 86089/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71300, signal 86150/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71350, signal 86215/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71400, signal 86278/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71450, signal 86336/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71500, signal 86394/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71550, signal 86447/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71600, signal 86502/128732 (executing program) 1970/01/01 00:02:45 fetching corpus: 71650, signal 86572/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 71700, signal 86625/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 71750, signal 86680/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 71800, signal 86733/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 71850, signal 86794/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 71900, signal 86855/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 71950, signal 86910/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72000, signal 86965/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72050, signal 87019/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72100, signal 87074/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72150, signal 87128/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72200, signal 87198/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72250, signal 87260/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72300, signal 87312/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72350, signal 87367/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72400, signal 87422/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72450, signal 87480/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72500, signal 87545/128732 (executing program) 1970/01/01 00:02:46 fetching corpus: 72550, signal 87616/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 72600, signal 87673/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 72650, signal 87728/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 72700, signal 87790/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 72750, signal 87860/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 72800, signal 87913/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 72850, signal 87964/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 72900, signal 88021/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 72950, signal 88090/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73000, signal 88146/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73050, signal 88201/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73100, signal 88257/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73150, signal 88315/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73200, signal 88382/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73250, signal 88447/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73300, signal 88503/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73350, signal 88559/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73400, signal 88614/128732 (executing program) 1970/01/01 00:02:47 fetching corpus: 73450, signal 88667/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73500, signal 88726/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73550, signal 88797/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73600, signal 88863/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73650, signal 88924/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73700, signal 88995/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73750, signal 89053/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73800, signal 89112/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73850, signal 89172/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73900, signal 89234/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 73950, signal 89301/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 74000, signal 89357/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 74050, signal 89418/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 74100, signal 89474/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 74150, signal 89530/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 74200, signal 89584/128732 (executing program) 1970/01/01 00:02:48 fetching corpus: 74250, signal 89638/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74300, signal 89695/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74350, signal 89759/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74400, signal 89814/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74450, signal 89867/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74500, signal 89923/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74550, signal 89987/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74600, signal 90042/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74650, signal 90100/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74700, signal 90155/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74750, signal 90225/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74800, signal 90286/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74850, signal 90353/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74900, signal 90409/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 74950, signal 90465/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 75000, signal 90524/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 75050, signal 90586/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 75100, signal 90655/128732 (executing program) 1970/01/01 00:02:49 fetching corpus: 75150, signal 90714/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75200, signal 90771/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75250, signal 90833/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75300, signal 90884/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75350, signal 90951/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75400, signal 91010/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75450, signal 91065/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75500, signal 91124/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75550, signal 91178/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75600, signal 91235/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75650, signal 91289/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75700, signal 91345/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75750, signal 91399/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75800, signal 91470/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75850, signal 91522/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75900, signal 91580/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 75950, signal 91635/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 76000, signal 91696/128732 (executing program) 1970/01/01 00:02:50 fetching corpus: 76050, signal 91748/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76100, signal 91801/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76150, signal 91858/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76200, signal 91918/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76250, signal 91978/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76300, signal 92040/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76350, signal 92097/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76400, signal 92153/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76450, signal 92209/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76500, signal 92268/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76550, signal 92330/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76600, signal 92390/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76650, signal 92448/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76700, signal 92509/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76750, signal 92562/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76800, signal 92618/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76850, signal 92673/128732 (executing program) 1970/01/01 00:02:51 fetching corpus: 76900, signal 92731/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 76950, signal 92789/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77000, signal 92840/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77050, signal 92895/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77100, signal 92951/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77150, signal 93008/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77200, signal 93062/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77250, signal 93132/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77300, signal 93193/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77350, signal 93247/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77400, signal 93303/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77450, signal 93360/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77500, signal 93416/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77550, signal 93471/128732 (executing program) 1970/01/01 00:02:52 fetching corpus: 77600, signal 93525/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 77650, signal 93601/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 77700, signal 93660/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 77750, signal 93716/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 77800, signal 93773/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 77850, signal 93831/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 77900, signal 93884/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 77950, signal 93948/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 78000, signal 94000/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 78050, signal 94056/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 78100, signal 94113/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 78150, signal 94167/128732 (executing program) 1970/01/01 00:02:53 fetching corpus: 78200, signal 94231/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78250, signal 94284/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78300, signal 94343/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78350, signal 94394/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78400, signal 94454/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78450, signal 94518/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78500, signal 94576/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78550, signal 94645/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78600, signal 94702/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78650, signal 94754/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78700, signal 94807/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78750, signal 94871/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78800, signal 94940/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78850, signal 94992/128732 (executing program) 1970/01/01 00:02:54 fetching corpus: 78900, signal 95043/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 78950, signal 95096/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 79000, signal 95156/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 79050, signal 95212/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 79100, signal 95265/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 79150, signal 95320/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 79200, signal 95390/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 79250, signal 95444/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 79300, signal 95502/128732 (executing program) 1970/01/01 00:02:55 fetching corpus: 79350, signal 95558/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79400, signal 95608/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79450, signal 95664/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79500, signal 95718/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79550, signal 95776/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79600, signal 95830/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79650, signal 95890/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79700, signal 95954/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79750, signal 96008/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79800, signal 96063/128732 (executing program) 1970/01/01 00:02:56 fetching corpus: 79850, signal 96118/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 79900, signal 96174/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 79950, signal 96229/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 80000, signal 96287/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 80050, signal 96348/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 80100, signal 96418/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 80150, signal 96478/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 80200, signal 96537/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 80250, signal 96609/128732 (executing program) 1970/01/01 00:02:57 fetching corpus: 80300, signal 96661/128732 (executing program) 1970/01/01 00:02:58 fetching corpus: 80350, signal 96723/128732 (executing program) 1970/01/01 00:02:58 fetching corpus: 80400, signal 96783/128732 (executing program) 1970/01/01 00:02:58 fetching corpus: 80450, signal 96844/128732 (executing program) 1970/01/01 00:02:58 fetching corpus: 80500, signal 96904/128732 (executing program) 1970/01/01 00:02:58 fetching corpus: 80550, signal 96961/128732 (executing program) 1970/01/01 00:02:58 fetching corpus: 80600, signal 97013/128733 (executing program) 1970/01/01 00:02:58 fetching corpus: 80650, signal 97082/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 80700, signal 97138/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 80750, signal 97204/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 80800, signal 97263/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 80850, signal 97317/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 80900, signal 97381/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 80950, signal 97433/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 81000, signal 97488/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 81050, signal 97546/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 81100, signal 97611/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 81150, signal 97669/128733 (executing program) 1970/01/01 00:02:59 fetching corpus: 81200, signal 97726/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81250, signal 97778/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81300, signal 97831/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81350, signal 97893/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81400, signal 97944/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81450, signal 98001/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81500, signal 98055/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81550, signal 98109/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81600, signal 98163/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81650, signal 98222/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81700, signal 98277/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81750, signal 98329/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81800, signal 98382/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81850, signal 98436/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81900, signal 98493/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 81950, signal 98551/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 82000, signal 98605/128733 (executing program) 1970/01/01 00:03:00 fetching corpus: 82050, signal 98664/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82100, signal 98717/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82150, signal 98777/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82200, signal 98835/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82250, signal 98895/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82300, signal 98957/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82350, signal 99012/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82400, signal 99070/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82450, signal 99135/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82500, signal 99189/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82550, signal 99242/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82600, signal 99302/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82650, signal 99358/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82700, signal 99416/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82750, signal 99469/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82800, signal 99525/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82850, signal 99596/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82900, signal 99650/128733 (executing program) 1970/01/01 00:03:01 fetching corpus: 82950, signal 99710/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83000, signal 99771/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83050, signal 99826/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83100, signal 99884/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83150, signal 99944/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83200, signal 99999/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83250, signal 100075/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83300, signal 100140/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83350, signal 100194/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83400, signal 100249/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83450, signal 100313/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83500, signal 100368/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83550, signal 100422/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83600, signal 100484/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83650, signal 100538/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83700, signal 100590/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83750, signal 100648/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83800, signal 100701/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83850, signal 100754/128733 (executing program) 1970/01/01 00:03:02 fetching corpus: 83900, signal 100806/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 83950, signal 100862/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84000, signal 100915/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84050, signal 100972/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84100, signal 101027/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84150, signal 101081/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84200, signal 101139/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84250, signal 101193/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84300, signal 101255/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84350, signal 101317/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84400, signal 101371/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84450, signal 101426/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84500, signal 101481/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84550, signal 101532/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84600, signal 101583/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84650, signal 101639/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84700, signal 101698/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84750, signal 101750/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84800, signal 101803/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84850, signal 101860/128733 (executing program) 1970/01/01 00:03:03 fetching corpus: 84900, signal 101917/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 84950, signal 101973/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85000, signal 102031/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85050, signal 102090/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85100, signal 102147/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85150, signal 102207/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85200, signal 102264/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85250, signal 102319/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85300, signal 102375/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85350, signal 102431/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85400, signal 102485/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85450, signal 102538/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85500, signal 102590/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85550, signal 102649/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85600, signal 102708/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85650, signal 102761/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85700, signal 102815/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85750, signal 102881/128733 (executing program) 1970/01/01 00:03:04 fetching corpus: 85800, signal 102938/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 85850, signal 102992/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 85900, signal 103060/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 85950, signal 103119/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86000, signal 103176/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86050, signal 103232/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86100, signal 103285/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86150, signal 103340/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86200, signal 103395/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86250, signal 103457/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86300, signal 103510/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86350, signal 103567/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86400, signal 103629/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86450, signal 103685/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86500, signal 103738/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86550, signal 103796/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86600, signal 103854/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86650, signal 103910/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86700, signal 103963/128733 (executing program) 1970/01/01 00:03:05 fetching corpus: 86750, signal 104017/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 86800, signal 104073/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 86850, signal 104128/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 86900, signal 104187/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 86950, signal 104248/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87000, signal 104300/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87050, signal 104353/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87100, signal 104427/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87150, signal 104488/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87200, signal 104545/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87250, signal 104599/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87300, signal 104657/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87350, signal 104714/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87400, signal 104769/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87450, signal 104830/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87500, signal 104890/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87550, signal 104958/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87600, signal 105012/128733 (executing program) 1970/01/01 00:03:06 fetching corpus: 87650, signal 105066/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 87700, signal 105118/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 87750, signal 105179/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 87800, signal 105241/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 87850, signal 105294/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 87900, signal 105345/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 87950, signal 105403/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 88000, signal 105464/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 88050, signal 105535/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 88100, signal 105592/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 88150, signal 105647/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 88200, signal 105699/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 88250, signal 105754/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 88300, signal 105813/128733 (executing program) 1970/01/01 00:03:07 fetching corpus: 88350, signal 105870/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88400, signal 105924/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88450, signal 105979/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88500, signal 106036/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88550, signal 106089/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88600, signal 106152/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88650, signal 106231/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88700, signal 106291/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88750, signal 106350/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88800, signal 106409/128733 (executing program) 1970/01/01 00:03:08 fetching corpus: 88850, signal 106464/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 88900, signal 106520/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 88950, signal 106576/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89000, signal 106629/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89050, signal 106694/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89100, signal 106753/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89150, signal 106810/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89200, signal 106864/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89250, signal 106923/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89300, signal 106985/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89350, signal 107048/128733 (executing program) 1970/01/01 00:03:09 fetching corpus: 89400, signal 107103/128734 (executing program) 1970/01/01 00:03:09 fetching corpus: 89450, signal 107159/128734 (executing program) 1970/01/01 00:03:09 fetching corpus: 89500, signal 107213/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89550, signal 107271/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89600, signal 107329/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89650, signal 107385/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89700, signal 107440/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89750, signal 107508/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89800, signal 107569/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89850, signal 107624/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89900, signal 107694/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 89950, signal 107750/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 90000, signal 107809/128734 (executing program) 1970/01/01 00:03:10 fetching corpus: 90050, signal 107864/128734 (executing program) 1970/01/01 00:03:11 fetching corpus: 90100, signal 107920/128734 (executing program) 1970/01/01 00:03:11 fetching corpus: 90150, signal 107974/128734 (executing program) 1970/01/01 00:03:11 fetching corpus: 90200, signal 108031/128734 (executing program) 1970/01/01 00:03:11 fetching corpus: 90250, signal 108084/128734 (executing program) 1970/01/01 00:03:11 fetching corpus: 90300, signal 108145/128734 (executing program) 1970/01/01 00:03:11 fetching corpus: 90350, signal 108211/128734 (executing program) 1970/01/01 00:03:11 fetching corpus: 90400, signal 108264/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90450, signal 108334/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90500, signal 108387/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90550, signal 108445/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90600, signal 108497/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90650, signal 108547/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90700, signal 108603/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90750, signal 108662/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90800, signal 108714/128734 (executing program) 1970/01/01 00:03:12 fetching corpus: 90850, signal 108766/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 90900, signal 108822/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 90950, signal 108880/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 91000, signal 108935/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 91050, signal 108993/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 91100, signal 109046/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 91150, signal 109103/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 91200, signal 109160/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 91250, signal 109222/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 91300, signal 109281/128734 (executing program) 1970/01/01 00:03:13 fetching corpus: 91350, signal 109336/128734 (executing program) 1970/01/01 00:03:14 fetching corpus: 91400, signal 109408/128734 (executing program) 1970/01/01 00:03:14 fetching corpus: 91450, signal 109466/128734 (executing program) 1970/01/01 00:03:14 fetching corpus: 91500, signal 109526/128734 (executing program) 1970/01/01 00:03:14 fetching corpus: 91550, signal 109590/128734 (executing program) 1970/01/01 00:03:14 fetching corpus: 91600, signal 109647/128734 (executing program) 1970/01/01 00:03:14 fetching corpus: 91650, signal 109705/128734 (executing program) 1970/01/01 00:03:14 fetching corpus: 91700, signal 109762/128734 (executing program) 1970/01/01 00:03:14 fetching corpus: 91750, signal 109820/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 91800, signal 109875/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 91850, signal 109927/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 91900, signal 109986/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 91950, signal 110041/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 92000, signal 110100/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 92050, signal 110166/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 92100, signal 110228/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 92150, signal 110285/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 92200, signal 110347/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 92250, signal 110402/128734 (executing program) 1970/01/01 00:03:15 fetching corpus: 92300, signal 110464/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92350, signal 110517/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92400, signal 110580/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92450, signal 110639/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92500, signal 110693/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92550, signal 110749/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92600, signal 110803/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92650, signal 110868/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92700, signal 110921/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92750, signal 110974/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92800, signal 111038/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92850, signal 111099/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92900, signal 111155/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 92950, signal 111214/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 93000, signal 111269/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 93050, signal 111326/128734 (executing program) 1970/01/01 00:03:16 fetching corpus: 93100, signal 111388/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93150, signal 111445/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93200, signal 111501/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93250, signal 111555/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93300, signal 111610/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93350, signal 111667/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93400, signal 111723/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93450, signal 111777/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93500, signal 111831/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93550, signal 111882/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93600, signal 111938/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93650, signal 111995/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93700, signal 112056/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93750, signal 112114/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93800, signal 112170/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93850, signal 112225/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93900, signal 112287/128734 (executing program) 1970/01/01 00:03:17 fetching corpus: 93950, signal 112342/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94000, signal 112401/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94050, signal 112458/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94100, signal 112512/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94150, signal 112563/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94200, signal 112623/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94250, signal 112678/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94300, signal 112745/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94350, signal 112798/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94400, signal 112851/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94450, signal 112906/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94500, signal 112965/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94550, signal 113019/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94600, signal 113075/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94650, signal 113129/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94700, signal 113190/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94750, signal 113250/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94800, signal 113305/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94850, signal 113373/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94900, signal 113427/128734 (executing program) 1970/01/01 00:03:18 fetching corpus: 94950, signal 113481/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95000, signal 113537/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95050, signal 113593/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95100, signal 113650/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95150, signal 113705/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95200, signal 113758/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95250, signal 113819/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95300, signal 113874/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95350, signal 113940/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95400, signal 113993/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95450, signal 114047/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95500, signal 114109/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95550, signal 114163/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95600, signal 114250/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95650, signal 114313/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95700, signal 114369/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95750, signal 114428/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95800, signal 114486/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95850, signal 114552/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95900, signal 114620/128734 (executing program) 1970/01/01 00:03:19 fetching corpus: 95950, signal 114675/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96000, signal 114727/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96050, signal 114784/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96100, signal 114840/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96150, signal 114894/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96200, signal 114949/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96250, signal 115004/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96300, signal 115059/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96350, signal 115115/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96400, signal 115169/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96450, signal 115229/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96500, signal 115281/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96550, signal 115338/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96600, signal 115392/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96650, signal 115443/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96700, signal 115496/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96750, signal 115549/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96800, signal 115613/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96850, signal 115666/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96900, signal 115724/128734 (executing program) 1970/01/01 00:03:20 fetching corpus: 96950, signal 115787/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97000, signal 115847/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97050, signal 115907/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97100, signal 115960/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97150, signal 116026/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97200, signal 116084/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97250, signal 116137/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97300, signal 116192/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97350, signal 116244/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97400, signal 116325/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97450, signal 116377/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97500, signal 116435/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97550, signal 116491/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97600, signal 116548/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97650, signal 116603/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97700, signal 116666/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97750, signal 116718/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97800, signal 116773/128734 (executing program) 1970/01/01 00:03:21 fetching corpus: 97850, signal 116829/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 97900, signal 116894/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 97950, signal 116954/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98000, signal 117007/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98050, signal 117062/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98100, signal 117123/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98150, signal 117181/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98200, signal 117235/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98250, signal 117291/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98300, signal 117343/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98350, signal 117401/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98400, signal 117455/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98450, signal 117529/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98500, signal 117582/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98550, signal 117639/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98600, signal 117693/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98650, signal 117745/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98700, signal 117796/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98750, signal 117850/128734 (executing program) 1970/01/01 00:03:22 fetching corpus: 98800, signal 117903/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 98850, signal 117958/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 98900, signal 118017/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 98950, signal 118070/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99000, signal 118128/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99050, signal 118194/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99100, signal 118254/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99150, signal 118311/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99200, signal 118369/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99250, signal 118422/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99300, signal 118481/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99350, signal 118546/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99400, signal 118603/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99450, signal 118675/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99500, signal 118737/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99550, signal 118795/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99600, signal 118849/128734 (executing program) 1970/01/01 00:03:23 fetching corpus: 99650, signal 118904/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 99700, signal 118968/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 99750, signal 119026/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 99800, signal 119084/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 99850, signal 119139/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 99900, signal 119203/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 99950, signal 119257/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100000, signal 119310/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100050, signal 119365/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100100, signal 119424/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100150, signal 119477/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100200, signal 119533/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100250, signal 119595/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100300, signal 119646/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100350, signal 119701/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100400, signal 119753/128734 (executing program) 1970/01/01 00:03:24 fetching corpus: 100450, signal 119806/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100500, signal 119870/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100550, signal 119923/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100600, signal 119976/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100650, signal 120035/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100700, signal 120091/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100750, signal 120147/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100800, signal 120208/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100850, signal 120264/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100900, signal 120323/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 100950, signal 120380/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 101000, signal 120433/128734 (executing program) 1970/01/01 00:03:25 fetching corpus: 101050, signal 120488/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101100, signal 120547/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101150, signal 120600/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101200, signal 120652/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101250, signal 120717/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101300, signal 120772/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101350, signal 120824/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101400, signal 120877/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101450, signal 120927/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101500, signal 120987/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101550, signal 121043/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101600, signal 121098/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101650, signal 121152/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101700, signal 121214/128734 (executing program) 1970/01/01 00:03:26 fetching corpus: 101750, signal 121269/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 101800, signal 121336/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 101850, signal 121387/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 101900, signal 121445/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 101950, signal 121527/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102000, signal 121579/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102050, signal 121633/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102100, signal 121690/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102150, signal 121752/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102200, signal 121805/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102250, signal 121863/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102300, signal 121919/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102350, signal 121973/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102400, signal 122024/128734 (executing program) 1970/01/01 00:03:27 fetching corpus: 102450, signal 122077/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102500, signal 122133/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102550, signal 122190/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102600, signal 122242/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102650, signal 122299/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102700, signal 122359/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102750, signal 122411/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102800, signal 122462/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102850, signal 122518/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102900, signal 122586/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 102950, signal 122650/128734 (executing program) 1970/01/01 00:03:28 fetching corpus: 103000, signal 122713/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103050, signal 122764/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103100, signal 122816/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103150, signal 122873/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103200, signal 122928/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103250, signal 122980/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103300, signal 123033/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103350, signal 123090/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103400, signal 123148/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103450, signal 123203/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103500, signal 123263/128734 (executing program) 1970/01/01 00:03:29 fetching corpus: 103550, signal 123317/128734 (executing program) 1970/01/01 00:03:30 fetching corpus: 103600, signal 123374/128734 (executing program) 1970/01/01 00:03:30 fetching corpus: 103650, signal 123437/128734 (executing program) 1970/01/01 00:03:30 fetching corpus: 103700, signal 123491/128734 (executing program) 1970/01/01 00:03:30 fetching corpus: 103750, signal 123548/128734 (executing program) 1970/01/01 00:03:30 fetching corpus: 103800, signal 123615/128734 (executing program) 1970/01/01 00:03:30 fetching corpus: 103850, signal 123683/128734 (executing program) 1970/01/01 00:03:30 fetching corpus: 103900, signal 123737/128734 (executing program) 1970/01/01 00:03:30 fetching corpus: 103950, signal 123790/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104000, signal 123844/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104050, signal 123898/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104100, signal 123965/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104150, signal 124022/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104200, signal 124077/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104250, signal 124132/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104300, signal 124186/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104350, signal 124241/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104400, signal 124295/128734 (executing program) 1970/01/01 00:03:31 fetching corpus: 104450, signal 124349/128734 (executing program) 1970/01/01 00:03:32 fetching corpus: 104500, signal 124411/128734 (executing program) 1970/01/01 00:03:32 fetching corpus: 104550, signal 124480/128734 (executing program) 1970/01/01 00:03:32 fetching corpus: 104600, signal 124535/128734 (executing program) 1970/01/01 00:03:32 fetching corpus: 104650, signal 124596/128734 (executing program) 1970/01/01 00:03:32 fetching corpus: 104700, signal 124650/128734 (executing program) 1970/01/01 00:03:32 fetching corpus: 104750, signal 124710/128734 (executing program) 1970/01/01 00:03:32 fetching corpus: 104800, signal 124776/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 104850, signal 124830/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 104900, signal 124883/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 104950, signal 124937/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 105000, signal 125005/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 105050, signal 125071/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 105100, signal 125124/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 105150, signal 125183/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 105200, signal 125241/128734 (executing program) 1970/01/01 00:03:33 fetching corpus: 105250, signal 125302/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105300, signal 125360/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105350, signal 125425/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105400, signal 125478/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105450, signal 125551/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105500, signal 125607/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105550, signal 125668/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105600, signal 125723/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105650, signal 125776/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105700, signal 125830/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105750, signal 125884/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105800, signal 125940/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105850, signal 125997/128734 (executing program) 1970/01/01 00:03:34 fetching corpus: 105900, signal 126051/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 105950, signal 126116/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106000, signal 126176/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106050, signal 126235/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106100, signal 126288/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106150, signal 126345/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106200, signal 126402/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106250, signal 126456/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106300, signal 126515/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106350, signal 126571/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106400, signal 126625/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106450, signal 126679/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106500, signal 126735/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106550, signal 126789/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106600, signal 126845/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106650, signal 126909/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106700, signal 126963/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106750, signal 127023/128734 (executing program) 1970/01/01 00:03:35 fetching corpus: 106800, signal 127075/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 106850, signal 127135/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 106900, signal 127187/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 106950, signal 127238/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107000, signal 127290/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107050, signal 127342/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107100, signal 127399/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107150, signal 127458/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107200, signal 127512/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107250, signal 127572/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107300, signal 127628/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107350, signal 127684/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107400, signal 127735/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107450, signal 127793/128734 (executing program) 1970/01/01 00:03:36 fetching corpus: 107500, signal 127848/128734 (executing program) 1970/01/01 00:03:37 fetching corpus: 107550, signal 127900/128734 (executing program) 1970/01/01 00:03:37 fetching corpus: 107600, signal 127955/128734 (executing program) 1970/01/01 00:03:37 fetching corpus: 107650, signal 128016/128734 (executing program) 1970/01/01 00:03:37 fetching corpus: 107700, signal 128068/128734 (executing program) 1970/01/01 00:03:37 fetching corpus: 107750, signal 128140/128734 (executing program) 1970/01/01 00:03:37 fetching corpus: 107757, signal 128148/128734 (executing program) 1970/01/01 00:03:37 fetching corpus: 107757, signal 128148/128734 (executing program) 1970/01/01 00:04:07 starting 2 fuzzer processes [ 247.047640][ T2943] memfd_create() without MFD_EXEC nor MFD_NOEXEC_SEAL, pid=2943 'syz-fuzzer' 00:04:07 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='net/tcp\x00') read$FUSE(r0, 0x0, 0x0) 00:04:07 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x95, 0x54, 0x19, 0x8, 0xbfd, 0x109, 0x67cd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe2, 0x6c, 0x49}}]}}]}}, 0x0) [ 248.953228][ T2955] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 248.957621][ T2955] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 249.004877][ T2954] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 249.008563][ T2954] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 249.295203][ T2955] hsr_slave_0: entered promiscuous mode [ 249.300261][ T2955] hsr_slave_1: entered promiscuous mode [ 249.428330][ T2954] hsr_slave_0: entered promiscuous mode [ 249.429720][ T2954] hsr_slave_1: entered promiscuous mode [ 249.430619][ T2954] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 249.430907][ T2954] Cannot create hsr debugfs directory [ 249.539904][ T2955] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 249.562447][ T2955] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 249.573066][ T2955] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 249.578307][ T2955] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 249.705117][ T2954] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 249.714241][ T2954] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 249.720494][ T2954] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 249.726621][ T2954] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 249.987317][ T2955] 8021q: adding VLAN 0 to HW filter on device bond0 [ 250.002092][ T85] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 250.003481][ T85] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 250.112743][ T2954] 8021q: adding VLAN 0 to HW filter on device bond0 [ 250.119746][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 250.120705][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 250.221308][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 250.222146][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 250.224238][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 250.224908][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 250.231110][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 250.234942][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 250.249595][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 250.250611][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 250.254465][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 250.255659][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 250.267211][ T2955] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 250.379126][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 250.379834][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 250.380504][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 250.382278][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 250.382957][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 250.383711][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 250.395444][ T2954] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 250.400845][ T2954] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 250.407057][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 250.407910][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 250.408784][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 250.432065][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 250.432503][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 250.534229][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 250.534532][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 250.897775][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 250.900465][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 250.947707][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 250.948754][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 251.146300][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 251.147286][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 251.148046][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 251.148797][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 251.150960][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 251.151663][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 251.152367][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 251.152997][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 251.161395][ T2955] veth0_vlan: entered promiscuous mode [ 251.163779][ T2954] veth0_vlan: entered promiscuous mode [ 251.176941][ T2955] veth1_vlan: entered promiscuous mode [ 251.182927][ T2954] veth1_vlan: entered promiscuous mode [ 251.207150][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 251.208098][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 251.208774][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 251.209386][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 251.210045][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 251.210741][ T3040] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 251.215888][ T2955] veth0_macvtap: entered promiscuous mode [ 251.219901][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 251.221237][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 251.221832][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 251.225737][ T2954] veth0_macvtap: entered promiscuous mode [ 251.232869][ T2955] veth1_macvtap: entered promiscuous mode [ 251.239943][ T2954] veth1_macvtap: entered promiscuous mode [ 251.252178][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 251.253172][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 251.253778][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 251.254421][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 251.255041][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 251.263699][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 251.264794][ T16] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 251.273525][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 251.274811][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 251.278086][ T2955] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 251.278669][ T2955] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 251.278971][ T2955] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 251.279212][ T2955] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 251.293341][ T85] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 251.294647][ T85] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 251.331786][ T2954] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 251.332173][ T2954] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 251.332435][ T2954] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 251.332674][ T2954] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 00:04:11 executing program 1: mkdir(&(0x7f0000000700)='./file0\x00', 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000b80)={&(0x7f0000000b40)='./file0\x00'}, 0x10) 00:04:11 executing program 1: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000902000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300000000000904"], 0x0) [ 251.916819][ T3088] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 252.096303][ T7] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 252.157187][ T3088] usb 1-1: Using ep0 maxpacket: 8 [ 252.436792][ T3088] usb 1-1: New USB device found, idVendor=0bfd, idProduct=0109, bcdDevice=67.cd [ 252.437789][ T3088] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 252.437989][ T3088] usb 1-1: Product: syz [ 252.438123][ T3088] usb 1-1: Manufacturer: syz [ 252.438256][ T3088] usb 1-1: SerialNumber: syz [ 252.439916][ T3088] usb 1-1: config 0 descriptor?? [ 252.456960][ T7] usb 2-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 252.457302][ T7] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 252.457535][ T7] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 252.479273][ T3088] kvaser_usb 1-1:0.0: Cannot get usb endpoint(s) [ 252.616461][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 252.616765][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 252.616954][ T7] usb 2-1: Product: syz [ 252.617129][ T7] usb 2-1: Manufacturer: syz [ 252.617271][ T7] usb 2-1: SerialNumber: syz [ 252.688311][ T7] usb 1-1: USB disconnect, device number 2 [ 252.858443][ T26] usb 2-1: USB disconnect, device number 2 00:04:14 executing program 0: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 00:04:14 executing program 1: r0 = memfd_create(&(0x7f0000000000)='\'\'\'\'&\x00', 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, 0x0) 00:04:14 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000340)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x1, 0x0) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x40081271, &(0x7f0000003c00)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x5600, &(0x7f0000000280)) mount(&(0x7f00000005c0)=ANY=[], &(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='devtmpfs\x00', 0x4, &(0x7f0000000440)=',\x15\x00') sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r6 = openat$cgroup(r5, &(0x7f0000000240)='syz1\x00', 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f0000000180)='memory.max\x00', 0x2, 0x0) write$cgroup_int(r7, &(0x7f0000000140), 0x12) [ 255.049330][ T3107] devtmpfs: Unknown parameter '' [ 255.084407][ T3107] syz-executor.1 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 255.085675][ T3107] CPU: 1 PID: 3107 Comm: syz-executor.1 Not tainted 6.3.0-syzkaller #0 [ 255.086229][ T3107] Hardware name: ARM-Versatile Express [ 255.086784][ T3107] Backtrace: [ 255.087184][ T3107] [<817b2528>] (dump_backtrace) from [<817b261c>] (show_stack+0x18/0x1c) [ 255.088252][ T3107] r7:8323e430 r6:8323dc00 r5:60000013 r4:81d901cc [ 255.088737][ T3107] [<817b2604>] (show_stack) from [<817cec84>] (dump_stack_lvl+0x48/0x54) [ 255.089272][ T3107] [<817cec3c>] (dump_stack_lvl) from [<817ceca8>] (dump_stack+0x18/0x1c) [ 255.089777][ T3107] r5:dfa2dde8 r4:8323dc00 [ 255.089942][ T3107] [<817cec90>] (dump_stack) from [<817b6230>] (dump_header+0x54/0x234) [ 255.090181][ T3107] [<817b61dc>] (dump_header) from [<80403e7c>] (oom_kill_process+0x210/0x21c) [ 255.090938][ T3107] r7:8323e430 r6:81d9fd40 r5:dfa2dde8 r4:8323dc00 [ 255.091321][ T3107] [<80403c6c>] (oom_kill_process) from [<80404ac4>] (out_of_memory+0x120/0x394) [ 255.092458][ T3107] r9:00000000 r8:00000012 r7:8240cac8 r6:83f06780 r5:dfa2dde8 r4:8323dc00 [ 255.093408][ T3107] [<804049a4>] (out_of_memory) from [<8049b480>] (mem_cgroup_out_of_memory+0xdc/0xfc) [ 255.094275][ T3107] r6:00000cc0 r5:84081800 r4:00000000 [ 255.094604][ T3107] [<8049b3a4>] (mem_cgroup_out_of_memory) from [<8049f648>] (memory_max_write+0x1a8/0x210) [ 255.095008][ T3107] r6:824f6138 r5:83f06780 r4:84081800 [ 255.095156][ T3107] [<8049f4a0>] (memory_max_write) from [<80309e88>] (cgroup_file_write+0xa0/0x178) [ 255.095601][ T3107] r10:85100a90 r9:00000000 r8:00000000 r7:83e72800 r6:8250e574 r5:00000000 [ 255.095940][ T3107] r4:00000000 [ 255.096243][ T3107] [<80309de8>] (cgroup_file_write) from [<8056e67c>] (kernfs_fop_write_iter+0x124/0x1e4) [ 255.096833][ T3107] r7:dfa2df08 r6:85100a80 r5:85145440 r4:00000012 [ 255.097234][ T3107] [<8056e558>] (kernfs_fop_write_iter) from [<804bd0a4>] (vfs_write+0x2c4/0x3bc) [ 255.097526][ T3107] r10:00004004 r9:83f06780 r8:20000140 r7:dfa2df68 r6:00000012 r5:850cd840 [ 255.097916][ T3107] r4:8056e558 [ 255.098277][ T3107] [<804bcde0>] (vfs_write) from [<804bd304>] (ksys_write+0x68/0xec) [ 255.098723][ T3107] r10:00000004 r9:83f06780 r8:80200288 r7:00000000 r6:00000000 r5:850cd840 [ 255.099211][ T3107] r4:850cd843 [ 255.099326][ T3107] [<804bd29c>] (ksys_write) from [<804bd398>] (sys_write+0x10/0x14) [ 255.100083][ T3107] r7:00000004 r6:0014c348 r5:00000000 r4:00000000 [ 255.100653][ T3107] [<804bd388>] (sys_write) from [<80200060>] (ret_fast_syscall+0x0/0x1c) [ 255.101286][ T3107] Exception stack(0xdfa2dfa8 to 0xdfa2dff0) [ 255.101590][ T3107] dfa0: 00000000 00000000 0000000a 20000140 00000012 00000000 [ 255.101900][ T3107] dfc0: 00000000 00000000 0014c348 00000004 7eb373c2 76b1b6d0 7eb37534 76b1b20c [ 255.102374][ T3107] dfe0: 76b1b020 76b1b010 00017004 0004dfb0 [ 255.103463][ T3107] memory: usage 220kB, limit 0kB, failcnt 0 [ 255.103686][ T3107] swap: usage 0kB, limit 8589934588kB, failcnt 0 [ 255.103940][ T3107] Memory cgroup stats for /syz1: [ 255.105072][ T3107] anon 102400 [ 255.105072][ T3107] file 8192 [ 255.105072][ T3107] kernel 114688 [ 255.105072][ T3107] kernel_stack 16384 [ 255.105072][ T3107] pagetables 49152 [ 255.105072][ T3107] sec_pagetables 0 [ 255.105072][ T3107] percpu 48 [ 255.105072][ T3107] sock 0 [ 255.105072][ T3107] vmalloc 0 [ 255.105072][ T3107] shmem 0 [ 255.105072][ T3107] zswap 0 [ 255.105072][ T3107] zswapped 0 [ 255.105072][ T3107] file_mapped 0 [ 255.105072][ T3107] file_dirty 8192 [ 255.105072][ T3107] file_writeback 0 [ 255.105072][ T3107] swapcached 0 [ 255.105072][ T3107] inactive_anon 0 [ 255.105072][ T3107] active_anon 94208 [ 255.105072][ T3107] inactive_file 8192 [ 255.105072][ T3107] active_file 0 [ 255.105072][ T3107] unevictable 0 [ 255.105072][ T3107] slab_reclaimable 10568 [ 255.105072][ T3107] slab_unreclaimable 29164 [ 255.105072][ T3107] slab 39732 [ 255.105072][ T3107] workingset_refault_anon 0 [ 255.105072][ T3107] workingset_refault_file 0 [ 255.105072][ T3107] workingset_activate_anon 0 [ 255.105072][ T3107] workingset_activate_file 0 [ 255.105072][ T3107] workingset_restore_anon 0 [ 255.105072][ T3107] workingset_restore_file 0 [ 255.105072][ T3107] workingset_nodereclaim 0 [ 255.105072][ T3107] pgscan 0 [ 255.105072][ T3107] pgsteal 0 [ 255.105072][ T3107] pgscan_kswapd 0 [ 255.105072][ T3107] pgscan_direct 0 [ 255.105072][ T3107] pgscan_khugepaged 0 [ 255.105072][ T3107] pgsteal_kswapd 0 [ 255.105072][ T3107] pgsteal_direct 0 [ 255.105072][ T3107] pgsteal_khugepaged 0 [ 255.105072][ T3107] pgfault 272 [ 255.105072][ T3107] pgmajfault 0 [ 255.105072][ T3107] pgrefill 34 [ 255.105072][ T3107] pgactivate 0 [ 255.105072][ T3107] pgdeactivate 0 [ 255.105072][ T3107] pglazyfree 0 [ 255.105072][ T3107] pglazyfreed 0 [ 255.105072][ T3107] zswpin 0 [ 255.105072][ T3107] zswpout 0 [ 255.109653][ T3107] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz1,mems_allowed=0,oom_memcg=/syz1,task_memcg=/syz1,task=syz-executor.1,pid=2955,uid=0 [ 255.111691][ T3107] Memory cgroup out of memory: Killed process 2955 (syz-executor.1) total-vm:33668kB, anon-rss:0kB, file-rss:772kB, shmem-rss:0kB, UID:0 pgtables:32kB oom_score_adj:0 [ 255.128138][ T3107] syz-executor.1 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 255.128694][ T3107] CPU: 1 PID: 3107 Comm: syz-executor.1 Not tainted 6.3.0-syzkaller #0 [ 255.128918][ T3107] Hardware name: ARM-Versatile Express [ 255.129227][ T3107] Backtrace: [ 255.129514][ T3107] [<817b2528>] (dump_backtrace) from [<817b261c>] (show_stack+0x18/0x1c) [ 255.130176][ T3107] r7:8240cac8 r6:00000000 r5:60000013 r4:81d901cc [ 255.130443][ T3107] [<817b2604>] (show_stack) from [<817cec84>] (dump_stack_lvl+0x48/0x54) [ 255.130990][ T3107] [<817cec3c>] (dump_stack_lvl) from [<817ceca8>] (dump_stack+0x18/0x1c) [ 255.131215][ T3107] r5:dfa2dde8 r4:00000000 [ 255.131409][ T3107] [<817cec90>] (dump_stack) from [<817b6230>] (dump_header+0x54/0x234) [ 255.131723][ T3107] [<817b61dc>] (dump_header) from [<80404ce8>] (out_of_memory+0x344/0x394) [ 255.132109][ T3107] r7:8240cac8 r6:83f06780 r5:dfa2dde8 r4:00000000 [ 255.132355][ T3107] [<804049a4>] (out_of_memory) from [<8049b480>] (mem_cgroup_out_of_memory+0xdc/0xfc) [ 255.132871][ T3107] r6:00000cc0 r5:84081800 r4:00000000 [ 255.133095][ T3107] [<8049b3a4>] (mem_cgroup_out_of_memory) from [<8049f648>] (memory_max_write+0x1a8/0x210) [ 255.133568][ T3107] r6:824f6138 r5:83f06780 r4:84081800 [ 255.133784][ T3107] [<8049f4a0>] (memory_max_write) from [<80309e88>] (cgroup_file_write+0xa0/0x178) [ 255.134248][ T3107] r10:85100a90 r9:00000000 r8:00000000 r7:83e72800 r6:8250e574 r5:00000000 [ 255.134669][ T3107] r4:00000000 [ 255.134881][ T3107] [<80309de8>] (cgroup_file_write) from [<8056e67c>] (kernfs_fop_write_iter+0x124/0x1e4) [ 255.135748][ T3107] r7:dfa2df08 r6:85100a80 r5:85145440 r4:00000012 [ 255.136166][ T3107] [<8056e558>] (kernfs_fop_write_iter) from [<804bd0a4>] (vfs_write+0x2c4/0x3bc) [ 255.136680][ T3107] r10:00004004 r9:83f06780 r8:20000140 r7:dfa2df68 r6:00000012 r5:850cd840 [ 255.137628][ T3107] r4:8056e558 [ 255.137791][ T3107] [<804bcde0>] (vfs_write) from [<804bd304>] (ksys_write+0x68/0xec) [ 255.138494][ T3107] r10:00000004 r9:83f06780 r8:80200288 r7:00000000 r6:00000000 r5:850cd840 [ 255.138713][ T3107] r4:850cd843 [ 255.138824][ T3107] [<804bd29c>] (ksys_write) from [<804bd398>] (sys_write+0x10/0x14) [ 255.139198][ T3107] r7:00000004 r6:0014c348 r5:00000000 r4:00000000 [ 255.139381][ T3107] [<804bd388>] (sys_write) from [<80200060>] (ret_fast_syscall+0x0/0x1c) [ 255.139649][ T3107] Exception stack(0xdfa2dfa8 to 0xdfa2dff0) [ 255.139848][ T3107] dfa0: 00000000 00000000 0000000a 20000140 00000012 00000000 [ 255.140084][ T3107] dfc0: 00000000 00000000 0014c348 00000004 7eb373c2 76b1b6d0 7eb37534 76b1b20c [ 255.140695][ T3107] dfe0: 76b1b020 76b1b010 00017004 0004dfb0 [ 255.142747][ T3107] memory: usage 208kB, limit 0kB, failcnt 0 [ 255.143079][ T3107] swap: usage 0kB, limit 8589934588kB, failcnt 0 [ 255.143301][ T3107] Memory cgroup stats for /syz1: [ 255.143593][ T3107] anon 90112 [ 255.143593][ T3107] file 8192 [ 255.143593][ T3107] kernel 90112 [ 255.143593][ T3107] kernel_stack 0 [ 255.143593][ T3107] pagetables 40960 [ 255.143593][ T3107] sec_pagetables 0 [ 255.143593][ T3107] percpu 48 [ 255.143593][ T3107] sock 0 [ 255.143593][ T3107] vmalloc 0 [ 255.143593][ T3107] shmem 0 [ 255.143593][ T3107] zswap 0 [ 255.143593][ T3107] zswapped 0 [ 255.143593][ T3107] file_mapped 0 [ 255.143593][ T3107] file_dirty 8192 [ 255.143593][ T3107] file_writeback 0 [ 255.143593][ T3107] swapcached 0 [ 255.143593][ T3107] inactive_anon 0 [ 255.143593][ T3107] active_anon 90112 [ 255.143593][ T3107] inactive_file 8192 [ 255.143593][ T3107] active_file 0 [ 255.143593][ T3107] unevictable 0 [ 255.143593][ T3107] slab_reclaimable 6168 [ 255.143593][ T3107] slab_unreclaimable 29164 [ 255.143593][ T3107] slab 35332 [ 255.143593][ T3107] workingset_refault_anon 0 [ 255.143593][ T3107] workingset_refault_file 0 [ 255.143593][ T3107] workingset_activate_anon 0 [ 255.143593][ T3107] workingset_activate_file 0 [ 255.143593][ T3107] workingset_restore_anon 0 [ 255.143593][ T3107] workingset_restore_file 0 [ 255.143593][ T3107] workingset_nodereclaim 0 [ 255.143593][ T3107] pgscan 0 [ 255.143593][ T3107] pgsteal 0 [ 255.143593][ T3107] pgscan_kswapd 0 [ 255.143593][ T3107] pgscan_direct 0 [ 255.143593][ T3107] pgscan_khugepaged 0 [ 255.143593][ T3107] pgsteal_kswapd 0 [ 255.143593][ T3107] pgsteal_direct 0 [ 255.143593][ T3107] pgsteal_khugepaged 0 [ 255.143593][ T3107] pgfault 272 [ 255.143593][ T3107] pgmajfault 0 [ 255.143593][ T3107] pgrefill 34 [ 255.143593][ T3107] pgactivate 0 [ 255.143593][ T3107] pgdeactivate 0 [ 255.143593][ T3107] pglazyfree 0 [ 255.143593][ T3107] pglazyfreed 0 [ 255.143593][ T3107] zswpin 0 [ 255.143593][ T3107] zswpout 0 [ 255.151557][ T3107] Out of memory and no killable processes... [ 255.410927][ T28] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x0, 0x0) shutdown(r3, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cb2b632c780c42aae32f0ea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad6085f5468861fccf455dc69073374318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58604ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399d8874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff0000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89f8745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de553ff0f000048b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c415a03068cd91747f8a36b6e0973171ad47d604b5c696779870c645b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eee08000000000000003a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b54ba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e0000f918f80a6bce2abf2d1dac1bd80ed4d211caf4aa44999da15b81787fc35b7be928f498a33c9bf87932f0a8b9bf3fcdf72a6930ea6a10f300be0af8af17da2688a38a03547f15c55247e6fa58f8f4e18cb21df2fa6141d5f881fc349927e75fb54c53d51b79b426c6f3be62d35c27112b1d72471cd1d5b26aafa2c3038df140a9900da2f880e0a12ba138ab8cd48faba64fdc6c05ac0f9394bdff7457c5c32b77373d60481c78b6038751d31a2cdf45aa4be044015cba7db1a532202a6cfe17a5741b116428a8484a000000000000000000000000000000930c41b0e1ac8bbb5dde003fdc4785832b2aedb3f83627abfa11c00f73e6fe69d125276ebb28e8f98a1433b997be7ec7515c9e90b471b6181b5e69a569f5d8de4470f7517581c4dd04585fae362ddcaad9a20a429f74779fcaae24bbed7f24740518a6882afd76172a"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180), 0x40}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) ftruncate(0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x0) r6 = creat(&(0x7f0000000100)='./file0\x00', 0x0) fallocate(r6, 0x100000011, 0xff970000, 0x2811fdff) [ 255.470855][ T28] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 255.526381][ T28] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 255.606905][ T28] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:15 executing program 0: syz_usb_connect(0x5, 0x11b, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x35, 0xc, 0xc3, 0x40, 0x2c7c, 0x800, 0x606c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x109, 0x2, 0xa, 0x1, 0x40, 0x0, [{{0x9, 0x4, 0xe9, 0x1, 0x8, 0xff, 0xff, 0xff, 0x1, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "4f35f7"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0x18a}, {0x6, 0x24, 0x1a, 0x6}, [@country_functional={0xa, 0x24, 0x7, 0x0, 0x3f, [0x0, 0x8]}, @mdlm={0x15, 0x24, 0x12, 0xfff9}, @mdlm={0x15, 0x24, 0x12, 0x5}]}, @hid_hid={0x9, 0x21, 0x3ff, 0x0, 0x1, {0x22, 0xf97}}], [{{0x9, 0x5, 0xd, 0x8, 0x200, 0x8, 0x0, 0x0, [@generic={0x12, 0x3, "dabdcdbbe9e5ca0a489917852618fff2"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x20, 0x8000}]}}, {{0x9, 0x5, 0xb, 0x0, 0x200, 0x7, 0x8b, 0x4}}, {{0x9, 0x5, 0x3, 0x4, 0x8, 0xf, 0x81, 0x7}}, {{0x9, 0x5, 0xd, 0x4, 0x40, 0x1, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x0, 0xc0}]}}, {{0x9, 0x5, 0x3, 0x4, 0x40, 0x0, 0x81, 0x8}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0x0, 0x9, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0xfff}]}}, {{0x9, 0x5, 0x7, 0x8, 0x400, 0x1, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0xa1}]}}, {{0x9, 0x5, 0x7, 0x4, 0x200, 0x56, 0x1, 0x3}}]}}, {{0x9, 0x4, 0xe4, 0x0, 0x3, 0xe, 0xc1, 0xfe, 0x0, [], [{{0x9, 0x5, 0xc, 0x10, 0x40, 0xa2, 0x1, 0x3}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x80, 0x0, 0x3}}, {{0x9, 0x5, 0xb, 0x0, 0x200, 0x5, 0x81, 0x83}}]}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x250, 0x1, 0x3, 0x8, 0x40, 0x3f}, 0x57, &(0x7f0000000180)={0x5, 0xf, 0x57, 0x3, [@generic={0x38, 0x10, 0x1, "57932f3c44ee0e3fde62d2a971d1103b58f819ab0b0164de40fde3401639fa6a654cd5e262fcb24b9441748f9037eb3b5cbf020963"}, @ssp_cap={0x10, 0x10, 0xa, 0x3f, 0x1, 0x4, 0xf00, 0xa737, [0x30]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x80, 0x9, 0x40}]}, 0x1, [{0x6f, &(0x7f0000000200)=@string={0x6f, 0x3, "73b109db4ff9bd08ed67881d47920dbc0eed1e35e121b0fe24a643a1653de1cc9a04ac0ab83845e9fa088f29ba5af696773679a5873d8490b64b7dcdb6f716667f450dda18ad4e6594d4404d02441395e0c574c2ca2c4ab969124322f45892d7e78e7515ef3bc5c5c3c6df9c6e"}}]}) syz_usb_connect$cdc_ncm(0x1, 0x73, &(0x7f0000000280)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x8, 0x40, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "d8aa9bb5ac"}, {0x5, 0x24, 0x0, 0x3f}, {0xd, 0x24, 0xf, 0x1, 0x1, 0xfff8, 0x8, 0x2}, {0x6, 0x24, 0x1a, 0x5, 0x20}}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x5, 0xff, 0x8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x1, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x7, 0x2, 0x2}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x200, 0x81, 0x1, 0x2, 0x10, 0x1}, 0x27, &(0x7f0000000340)={0x5, 0xf, 0x27, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x4, 0x8, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x2, 0xd, 0x6}, @ssp_cap={0x14, 0x10, 0xa, 0x8, 0x2, 0x7, 0xf00f, 0x6, [0x0, 0xff00f0]}]}, 0x4, [{0xff, &(0x7f00000003c0)=@string={0xff, 0x3, "ae15fc640747f97ce9adc181e023f5f2a8b5b8e524b7eb27b680f9ceeae202a92627f5121bc1784c0b3ecb5b05f6db11c6ef0b35a33b0f57f7a65dfccc7d9a663b17e16e66e8df2f60d096dff91c20eedc42c08a89b79aa32c0022f802da5f4165cb931237b4367187174b963704287d3265bc320618c07ba07a6de2de4af75b7b804eaf2c4c7db79f70583efed854671d05a010cf8231f59d6c047e182f190acf1985b6acd50fedd2bdb5cdd83746150a0a005c15916fe01b03afa95425a34c4a31dc87d55e60a8ced8224c64e1834ac914926d368db83fbed323b7526711d3e9929ee4c54c54aab4139486acfd2a932eeea96fe373fde5d052962dad"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x861}}, {0xf6, &(0x7f00000005c0)=@string={0xf6, 0x3, "2ffd34031cdf2611d067331b70fbca77a7fe163fa7210b33559d2d0498308cd8a578a3f6337a2ccf1eec3a37488a7ceb41a33aac3b0ef4d3e48c18b51ea7d477185013208c79c13c23162dc9412c4d709480992f48a1511877f0d9b41d9c88414df58d93acfd5711a00cbf36f7b0541876a3bbb59c3932445115c1d25d4dab214c6b83f4b91ee6d8f9f1f83b3ff8a9e7f22919a60c3d5c145b8b883f90bfe0e94733b612e5071028437610ee0256b9f54947feafa2f103a2f8201a41a05c0bc726cf0cd9ea78fbb1add84404e99418aeb7f7dd1ed52681f64903923dc6ac8dbbd2ed77d3a56f46a867d91b98f1c33d994cd99ef4"}}]}) [ 256.276875][ T697] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 256.516981][ T28] hsr_slave_0: left promiscuous mode [ 256.527238][ T28] hsr_slave_1: left promiscuous mode [ 256.542864][ T28] veth1_macvtap: left promiscuous mode [ 256.543553][ T28] veth0_macvtap: left promiscuous mode [ 256.544063][ T28] veth1_vlan: left promiscuous mode [ 256.544449][ T28] veth0_vlan: left promiscuous mode [ 256.717523][ T697] usb 1-1: config 10 has an invalid interface number: 233 but max is 1 [ 256.717932][ T697] usb 1-1: config 10 has an invalid interface number: 228 but max is 1 [ 256.718226][ T697] usb 1-1: config 10 has no interface number 0 [ 256.718561][ T697] usb 1-1: config 10 has no interface number 1 [ 256.718833][ T697] usb 1-1: config 10 interface 233 altsetting 1 endpoint 0xD has invalid maxpacket 512, setting to 64 [ 256.719273][ T697] usb 1-1: config 10 interface 233 altsetting 1 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 256.719608][ T697] usb 1-1: config 10 interface 233 altsetting 1 has a duplicate endpoint with address 0xD, skipping [ 256.721548][ T697] usb 1-1: config 10 interface 233 altsetting 1 has a duplicate endpoint with address 0x3, skipping [ 256.721826][ T697] usb 1-1: config 10 interface 233 altsetting 1 endpoint 0x7 has invalid maxpacket 1024, setting to 64 [ 256.723804][ T697] usb 1-1: config 10 interface 233 altsetting 1 has a duplicate endpoint with address 0x7, skipping [ 256.724332][ T697] usb 1-1: config 10 interface 228 altsetting 0 has a duplicate endpoint with address 0xB, skipping [ 256.724701][ T697] usb 1-1: config 10 interface 233 has no altsetting 0 [ 256.886846][ T697] usb 1-1: New USB device found, idVendor=2c7c, idProduct=0800, bcdDevice=60.6c [ 256.887062][ T697] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 256.887160][ T697] usb 1-1: Product: syz [ 256.887220][ T697] usb 1-1: Manufacturer: syz [ 256.887289][ T697] usb 1-1: SerialNumber: syz [ 257.017039][ T28] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 257.044263][ T28] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 257.160494][ T3110] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 257.169265][ T3110] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 257.211575][ T28] bond0 (unregistering): Released all slaves [ 257.287043][ T697] qmi_wwan: probe of 1-1:10.233 failed with error -22 [ 257.317684][ T697] usb 1-1: USB disconnect, device number 3 00:04:18 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000000040)=0x20, 0x4) 00:04:18 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x202000, 0x1000}, 0x20) [ 265.137300][ T3151] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 265.140943][ T3151] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 265.510775][ T3151] hsr_slave_0: entered promiscuous mode [ 265.512104][ T3151] hsr_slave_1: entered promiscuous mode [ 266.070379][ T3151] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 266.074194][ T3151] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 266.078749][ T3151] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 266.085729][ T3151] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 266.820723][ T3151] 8021q: adding VLAN 0 to HW filter on device bond0 [ 268.938842][ T3151] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 268.943204][ T3151] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 270.255393][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 270.257416][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 270.258142][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 270.258825][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 270.259482][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 270.260130][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 270.261480][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 270.262289][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 270.263179][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 270.263895][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 270.265030][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 270.265698][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 270.273636][ T3046] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 272.930002][ T3151] veth0_vlan: entered promiscuous mode [ 272.947924][ T3151] veth1_vlan: entered promiscuous mode [ 272.990876][ T3151] veth0_macvtap: entered promiscuous mode [ 273.047889][ T3151] veth1_macvtap: entered promiscuous mode [ 273.085234][ T3151] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 273.087116][ T3151] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 273.087281][ T3151] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 273.087472][ T3151] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 00:04:35 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000000c0)={0x0, 0x2}, 0x8) sendto$inet6(r0, &(0x7f0000847fff)='X', 0xfee4, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 00:04:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) 00:04:36 executing program 0: r0 = socket(0xa, 0x1, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000000)={0x0, @in={{0xa, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x0, 0x0, 0x0, 0x0, 0x300}, 0x9c) 00:04:36 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x425, 0x0, 0x0, {0x0, 0x0, 0x1a, 0x0, 0x6a03}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x3c}}, 0x0) 00:04:36 executing program 1: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000000), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_PORT_SET(r1, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r0, 0x121}, 0x14}}, 0x0) 00:04:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x8955, 0x0) [ 289.381957][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 289.382621][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 289.382973][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 289.384557][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 289.385662][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 289.388032][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 289.389288][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 289.390377][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 289.391444][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 289.392629][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 289.393866][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 289.394974][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 289.400452][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 289.402310][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 289.403543][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 00:04:52 executing program 1: mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffc1, 0x0) [ 292.669514][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready 00:04:52 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000003c0)=@broute={'broute\x00', 0x20, 0x6, 0x100e, [], 0x0, 0x0, &(0x7f0000000940)=[{0x0, '\x00', 0x0, 0x0, 0x1, [{0x0, 0x0, 0x0, 'team_slave_1\x00', 'pimreg\x00', 'bond_slave_1\x00', 'wg1\x00', @remote, [], @local, [], 0x8f6, 0x8f6, 0x926, [@owner={{'owner\x00', 0x0, 0x18}, {{0x0, 0xee00, 0xee00, 0xee01}}}, @among={{'among\x00', 0x0, 0x820}}], [], @common=@AUDIT={'AUDIT\x00', 0x8}}]}, {0x0, '\x00', 0x1, 0x0, 0x2, [{0x0, 0x0, 0x0, 'veth0_to_team\x00', 'veth1_virt_wifi\x00', 'batadv_slave_0\x00', 'pimreg0\x00', @local, [], @broadcast, [], 0x6e, 0xe6, 0x12e, [], [@common=@nflog={'nflog\x00', 0x50, {{0x0, 0x0, 0x0, 0x0, 0x0, "c32338da661d1ba390cd68f4c255e2f24791d45cbf7880e75cc19b3443bf037c882d6b59b0045527b59ce9cf55c9a6fdeee5ae1359d5fd338746a056387c9117"}}}], @common=@ERROR={'ERROR\x00', 0x20, {"752479d6e4683fb3ac663df6cb834423bb147ccf3fd0a8a585fbf70a8808"}}}, {0x0, 0x0, 0x0, 'pim6reg1\x00', 'pim6reg0\x00', 'veth0_to_hsr\x00', 'pimreg1\x00', @broadcast, [], @local, [], 0x6e, 0xbe, 0x1ee, [], [@common=@LED={'LED\x00', 0x28, {{'syz1\x00'}}}], @common=@SECMARK={'SECMARK\x00', 0x108, {{0x0, 0x0, 'system_u:object_r:bsdpty_device_t:s0\x00'}}}}]}, {0x0, '\x00', 0x3, 0x0, 0x1, [{0x0, 0x0, 0x0, 'wg1\x00', 'wg0\x00', 'bond_slave_0\x00', 'rose0\x00', @empty, [], @link_local, [], 0x196, 0x226, 0x256, [@comment={{'comment\x00', 0x0, 0x100}}], [@common=@ERROR={'ERROR\x00', 0x20, {"bf21d8d553f6f8be422ee36ed4a9d68f93a0ae6c0cb837ead23578dcb074"}}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}], @common=@redirect={'redirect\x00', 0x8}}]}, {0x0, '\x00', 0x5, 0x0, 0x1, [{0x0, 0x0, 0x0, 'wg1\x00', 'veth0_to_bond\x00', 'macvlan1\x00', 'veth1\x00', @dev, [], @random="34dc559f29b3", [], 0x6e, 0x6e, 0xb6, [], [], @common=@ERROR={'ERROR\x00', 0x20, {"07cd12ce301ab53bb6a3770c56e750c79ff7fba67025f191a5c7a9c23547"}}}]}]}, 0x101a) [ 292.707288][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 292.720052][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready 00:04:52 executing program 1: r0 = socket$kcm(0x2, 0x922000000001, 0x106) sendmsg$inet(r0, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x20040811) sendmsg$kcm(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x2000c025) 00:04:52 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x886) 00:04:53 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000003c0)=@broute={'broute\x00', 0x20, 0x6, 0x100e, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000940], 0x0, &(0x7f00000002c0), &(0x7f0000000940)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe, 0x1, [{0x11, 0x50, 0x80f3, 'team_slave_1\x00', 'pimreg\x00', 'bond_slave_1\x00', 'wg1\x00', @remote, [0xff, 0xff, 0x0, 0x0, 0xff, 0xff], @local, [0x0, 0x0, 0xff, 0x0, 0xff], 0x8f6, 0x8f6, 0x926, [@owner={{'owner\x00', 0x0, 0x18}, {{0x0, 0xee00, 0xee00, 0xee01, 0x0, 0x1}}}, @among={{'among\x00', 0x0, 0x820}, {{@offset, @offset, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4db, 0x0, 0x5, 0x0, 0xffffff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0xffffff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, 0x200, 0x80000000, 0x0, 0x0, 0xda3, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x59d9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x1, 0x8, 0x0, 0x0, 0x9, 0x0, 0x0, 0x378, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffbff, 0x0, 0x9, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffda, 0x0, 0x0, 0x0, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x9c6d, 0x4, 0x0, 0x4, 0x42, 0x9, 0x7fff, 0xdc3480, 0x0, 0x5, 0x8, 0xec7]}, {[0x0, 0x0, 0x27a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5df, 0x81, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xf78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce48, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xa15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0xcad, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}}}}], [], @common=@AUDIT={'AUDIT\x00', 0x8, {{0x2}}}}]}, {0x0, '\x00', 0x1, 0xfffffffffffffffc, 0x2, [{0x11, 0x0, 0x892f, 'veth0_to_team\x00', 'veth1_virt_wifi\x00', 'batadv_slave_0\x00', 'pimreg0\x00', @local, [0xff, 0x0, 0x0, 0x0, 0xff], @broadcast, [0xff, 0x0, 0x0, 0x0, 0xff], 0x6e, 0xe6, 0x12e, [], [@common=@nflog={'nflog\x00', 0x50, {{0x401, 0xfff7, 0x9, 0x0, 0x0, "c32338da661d1ba390cd68f4c255e2f24791d45cbf7880e75cc19b3443bf037c882d6b59b0045527b59ce9cf55c9a6fdeee5ae1359d5fd338746a056387c9117"}}}], @common=@ERROR={'ERROR\x00', 0x20, {"752479d6e4683fb3ac663df6cb834423bb147ccf3fd0a8a585fbf70a8808"}}}, {0x6, 0x20, 0x88f8, 'pim6reg1\x00', 'pim6reg0\x00', 'veth0_to_hsr\x00', 'pimreg1\x00', @broadcast, [0x0, 0x0, 0x0, 0x0, 0xff], @local, [0xff, 0xff, 0xff], 0x6e, 0xbe, 0x1ee, [], [@common=@LED={'LED\x00', 0x28, {{'syz1\x00', 0x0, 0x0, {0x1}}}}], @common=@SECMARK={'SECMARK\x00', 0x108, {{0x1, 0xb9, 'system_u:object_r:bsdpty_device_t:s0\x00'}}}}]}, {0x0, '\x00', 0x3, 0xffffffffffffffff, 0x1, [{0x9, 0x0, 0xf6, 'wg1\x00', 'wg0\x00', 'bond_slave_0\x00', 'rose0\x00', @empty, [0xff, 0x0, 0x0, 0xff, 0xff, 0xff], @link_local, [], 0x196, 0x226, 0x256, [@comment={{'comment\x00', 0x0, 0x100}}], [@common=@ERROR={'ERROR\x00', 0x20, {"bf21d8d553f6f8be422ee36ed4a9d68f93a0ae6c0cb837ead23578dcb074"}}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0xfa}}}], @common=@redirect={'redirect\x00', 0x8, {{0xfffffffffffffffc}}}}]}, {0x0, '\x00', 0x5, 0xfffffffffffffffe, 0x1, [{0x5, 0x31, 0x6001, 'wg1\x00', 'veth0_to_bond\x00', 'macvlan1\x00', 'veth1\x00', @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1f}, [0x0, 0xff, 0xff, 0xff], @random="34dc559f29b3", [0x0, 0xff, 0xff, 0x0, 0x0, 0xff], 0x6e, 0x6e, 0xb6, [], [], @common=@ERROR={'ERROR\x00', 0x20, {"07cd12ce301ab53bb6a3770c56e750c79ff7fba67025f191a5c7a9c23547"}}}]}]}, 0x101a) 00:04:53 executing program 0: fspick(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 00:04:53 executing program 1: semop(0x0, &(0x7f0000005ac0)=[{}, {}], 0x2) 00:04:53 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/arp\x00') read$FUSE(r0, 0x0, 0x0) 00:04:53 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) mq_timedsend(r0, 0x0, 0x0, 0x0, 0x0) 00:04:53 executing program 1: socketpair(0x2, 0xa, 0x0, &(0x7f0000000280)) [ 293.379261][ T3358] syz-executor.1 uses obsolete (PF_INET,SOCK_PACKET) 00:04:53 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x0, 0x0, 0x0, 0x126, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 00:04:53 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) shutdown(r0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="ce", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 00:04:53 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000003c0)=@broute={'broute\x00', 0x20, 0x6, 0x12e, [], 0x0, 0x0, &(0x7f0000000940)=[{0x0, '\x00', 0x0, 0x0, 0x1, [{0x0, 0x0, 0x0, 'team_slave_1\x00', 'pimreg\x00', 'bond_slave_1\x00', 'wg1\x00', @remote, [], @local, [], 0x6e, 0x6e, 0x9e, [], [], @common=@AUDIT={'AUDIT\x00', 0x8}}]}, {0x0, '\x00', 0x1}, {0x0, '\x00', 0x3}]}, 0x176) 00:04:53 executing program 1: clock_gettime(0x2, &(0x7f0000010180)) 00:04:53 executing program 0: fspick(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) clock_gettime(0x0, &(0x7f0000010100)) 00:04:53 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000c40), 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) 00:04:53 executing program 0: sendmsg$alg(0xffffffffffffffff, 0x0, 0x0) 00:04:53 executing program 1: mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000010140)) clock_gettime(0x0, &(0x7f0000010180)) 00:04:53 executing program 0: creat(&(0x7f0000000340)='./file0\x00', 0x0) 00:04:53 executing program 0: creat(&(0x7f0000000a40)='./file0\x00', 0x40) 00:04:53 executing program 1: ustat(0x5, &(0x7f0000005d00)) 00:04:53 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f00000002c0)='encrypted\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)="a0", 0x1, r0) [ 294.057387][ T3382] trusted_key: encrypted_key: insufficient parameters specified 00:04:54 executing program 1: add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000080)='ceph\x00', 0x0, &(0x7f0000000100)="b70e29a6720103c39b681692", 0xc, 0xfffffffffffffffe) 00:04:54 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000040)=0x14) 00:04:54 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) fspick(r0, &(0x7f0000000040)='./file0\x00', 0x0) 00:04:54 executing program 0: socketpair(0x2, 0xa, 0x6, &(0x7f0000000280)) 00:04:54 executing program 1: semop(0x0, &(0x7f0000005ac0)=[{}, {0x0, 0x0, 0x1000}, {}], 0x3) 00:04:54 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000003c0)=@broute={'broute\x00', 0x20, 0x6, 0x1be, [], 0x0, 0x0, &(0x7f0000000940)=[{}, {0x0, '\x00', 0x1, 0x0, 0x1, [{0x0, 0x0, 0x0, 'veth0_to_team\x00', 'veth1_virt_wifi\x00', 'batadv_slave_0\x00', 'pimreg0\x00', @local, [], @broadcast, [], 0x6e, 0xe6, 0x12e, [], [@common=@nflog={'nflog\x00', 0x50, {{0x0, 0x0, 0x0, 0x0, 0x0, "c32338da661d1ba390cd68f4c255e2f24791d45cbf7880e75cc19b3443bf037c882d6b59b0045527b59ce9cf55c9a6fdeee5ae1359d5fd338746a056387c9117"}}}], @common=@ERROR={'ERROR\x00', 0x20, {"752479d6e4683fb3ac663df6cb834423bb147ccf3fd0a8a585fbf70a8808"}}}]}, {0x0, '\x00', 0x3}]}, 0x202) 00:04:54 executing program 1: creat(&(0x7f0000000340)='./file0\x00', 0x0) creat(&(0x7f0000000a40)='./file0\x00', 0x0) 00:04:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x8982, &(0x7f00000000c0)={'syztnl0\x00', 0x0}) 00:04:54 executing program 1: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x10002) 00:04:54 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x425, 0x0, 0x0, {0x0, 0x0, 0x1a}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r2}]}, 0x3c}}, 0x0) 00:04:54 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) 00:04:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="3800000010001fff000000000000000000020000", @ANYRES32=0x0, @ANYBLOB="87580400000000001800128008000100707070000c00028008000100", @ANYRES64], 0x38}}, 0x0) 00:04:54 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000), 0x8) sendto$inet6(r0, &(0x7f0000000080)="ce", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:04:54 executing program 0: add_key$keyring(&(0x7f0000000240), &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) 00:04:54 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f00000002c0)='encrypted\x00', &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000340)="a0b3d1c12115277b602d3a9de4ef2b4aec468d43b157ddf3e147bf4908ee9809", 0x20, r0) 00:04:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_RLERROR(r0, 0x0, 0x9) [ 294.781257][ T3415] trusted_key: encrypted_key: master key parameter '' is invalid 00:04:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_RSTAT(r0, 0x0, 0x0) 00:04:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_RLERROR(r0, 0x0, 0x9) 00:04:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$FUSE_BMAP(r0, 0x0, 0x0) 00:04:54 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000003c0)=@broute={'broute\x00', 0x20, 0x6, 0x90, [], 0x0, 0x0, &(0x7f0000000940)=[{}, {0x0, '\x00', 0x1}, {0x0, '\x00', 0x3}]}, 0xe0) 00:04:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_RLERROR(r0, 0x0, 0x9) 00:04:54 executing program 0: socketpair(0x10, 0x3, 0xcfb, &(0x7f0000000000)) 00:04:55 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r0, 0x4, 0xb, &(0x7f0000000000)=""/65) 00:04:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_RLERROR(r0, 0x0, 0x9) 00:04:55 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semtimedop(r0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x2, 0x1}], 0x2, 0x0) 00:04:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write$FUSE_DIRENT(r0, 0x0, 0xffffffffffffffc4) 00:04:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) write$P9_RSTATFS(r0, &(0x7f0000000040)={0x43}, 0xffffffffffffff8f) 00:04:55 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semctl$GETVAL(r0, 0x4, 0xc, &(0x7f0000000180)=""/83) 00:04:55 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, 0x0, 0xfffffffffffffed2) 00:04:55 executing program 0: poll(&(0x7f0000000000), 0x0, 0x0) 00:04:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$binfmt_elf64(r0, 0x0, 0x0) 00:04:55 executing program 0: semget$private(0x0, 0x7, 0x100) 00:04:55 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r0, 0x4, 0xf, &(0x7f0000001180)=""/201) 00:04:55 executing program 0: semget$private(0x0, 0x6, 0x6a2) 00:04:55 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0xb, 0x0, &(0x7f0000000100)) 00:04:55 executing program 0: semctl$SEM_INFO(0xffffffffffffffff, 0x2, 0x13, &(0x7f0000000080)=""/249) 00:04:55 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0x4000, &(0x7f00000001c0)={0x2, 0x0, @dev}, 0x10) 00:04:55 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x8, &(0x7f0000001100), &(0x7f0000001140)=0x4) 00:04:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_RREADDIR(r0, 0x0, 0x49) 00:04:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$9p(r0, 0x0, 0x4c) 00:04:55 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r0, 0x4, 0xe, &(0x7f0000000000)=""/157) 00:04:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x6, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 00:04:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_ROPEN(r0, 0x0, 0x0) 00:04:56 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_CREATE_OPEN(r0, 0x0, 0xffffffffffffff5f) 00:04:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_RLCREATE(r0, 0x0, 0x29) 00:04:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$P9_RLERROR(r0, 0x0, 0x0) 00:04:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$FUSE_DIRENT(r0, 0x0, 0x0) 00:04:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x101001, 0x0) write$FUSE_POLL(r0, 0x0, 0x0) 00:04:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000180)=ANY=[], 0xfbf3458b) write$FUSE_NOTIFY_STORE(r0, 0x0, 0x0) 00:04:56 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000000)=ANY=[], 0xfffffced) write$FUSE_DIRENT(r0, 0x0, 0x0) 00:04:56 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000000)=ANY=[], 0xfffffced) write$FUSE_NOTIFY_INVAL_ENTRY(r0, 0x0, 0x0) 00:04:56 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000000)=ANY=[], 0xfffffced) write$FUSE_NOTIFY_DELETE(r0, 0x0, 0x2e) 00:04:56 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000000)=ANY=[], 0xfffffced) write$FUSE_CREATE_OPEN(r0, 0x0, 0x0) 00:04:56 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r1, &(0x7f0000000000)=ANY=[], 0xfffffced) write$FUSE_DIRENTPLUS(r1, 0x0, 0x0) read$FUSE(r0, &(0x7f0000004200)={0x2020}, 0x2020) 00:04:56 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r1, &(0x7f0000001380)=ANY=[], 0xfbf3458b) write$FUSE_NOTIFY_STORE(r1, 0x0, 0x0) read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x2020) 00:04:59 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000000)=ANY=[], 0xfffffced) write$FUSE_IOCTL(r0, 0x0, 0x0) 00:04:59 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000000)=ANY=[], 0xfffffced) write$FUSE_BMAP(r0, 0x0, 0x0) 00:04:59 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000000)=ANY=[], 0xfffffced) write$FUSE_DIRENTPLUS(r0, 0x0, 0x0) 00:04:59 executing program 0: openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x62143, 0x76766fcd61561897) 00:04:59 executing program 1: openat$incfs(0xffffffffffffff9c, &(0x7f00000043c0)='.log\x00', 0x24c41, 0x81) 00:04:59 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000043c0)='.log\x00', 0x24441, 0x0) write$FUSE_BMAP(r0, 0x0, 0x0) 00:04:59 executing program 0: openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs/binder-control\x00', 0x1800, 0x0) 00:04:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002200), 0x20702, 0x0) write$FUSE_GETXATTR(r0, 0x0, 0x0) 00:04:59 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000043c0)='.log\x00', 0x24441, 0x0) write$nbd(r0, &(0x7f0000000000)=ANY=[], 0x1010) 00:04:59 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000043c0)='.log\x00', 0x24441, 0x0) write$FUSE_WRITE(r0, 0x0, 0x0) 00:04:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x2082, 0x0) write$tun(r0, 0x0, 0x0) 00:04:59 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000043c0)='.log\x00', 0x24441, 0x0) write$FUSE_CREATE_OPEN(r0, 0x0, 0x0) 00:04:59 executing program 1: openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x40043, 0x10f) 00:04:59 executing program 0: readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)=""/37, 0x25) 00:04:59 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000043c0)='.log\x00', 0x24441, 0x0) write$FUSE_OPEN(r0, 0x0, 0x0) 00:04:59 executing program 1: msgget$private(0x0, 0x1c1) 00:04:59 executing program 1: openat$incfs(0xffffffffffffff9c, &(0x7f0000000100)='.log\x00', 0x8a40, 0x8) 00:04:59 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x24441, 0x0) write$nbd(r0, 0x0, 0x0) 00:04:59 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000003c0)=@broute={'broute\x00', 0x20, 0x6, 0x101e, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000940], 0x0, 0x0, &(0x7f0000000940)=[{0x0, '\x00', 0x0, 0x0, 0x1, [{0x11, 0x0, 0x0, 'team_slave_1\x00', 'pimreg\x00', 'bond_slave_1\x00', 'wg1\x00', @remote, [0x0, 0x0, 0x0, 0x0, 0xff], @local, [], 0x8f6, 0x8f6, 0x926, [@owner={{'owner\x00', 0x0, 0x18}, {{0x0, 0xee00, 0xee00, 0xee01, 0x3, 0x1}}}, @among={{'among\x00', 0x0, 0x820}, {{@offset, @offset, 0x2, {[0x3, 0x6, 0x8000, 0x8, 0x8000, 0x6, 0x10000, 0x4, 0x667, 0x80000001, 0x1000, 0x2, 0x1, 0x5, 0xffff, 0x0, 0x1, 0x7, 0x401, 0x5, 0x5, 0x1, 0x82, 0x4, 0x4, 0x6, 0x3, 0x9, 0x6, 0x7, 0x0, 0xbef, 0xc8, 0x0, 0x1f, 0x5, 0x5, 0xffffff00, 0x4, 0x0, 0x2a7e, 0x10001, 0x6, 0xfffeffff, 0x0, 0x10001, 0x7, 0x1, 0x9, 0x80000000, 0x1, 0x3, 0x9, 0x0, 0x55, 0x7, 0x7, 0x0, 0x7f, 0x0, 0x9, 0x7, 0x1, 0x80, 0x1, 0xffffff00, 0x7, 0x6, 0x3, 0x1943, 0x0, 0x4, 0x3, 0x200, 0x80000000, 0x1f, 0x914, 0xda3, 0x6, 0x8000, 0x1, 0x9, 0x8000, 0x5, 0x0, 0x400, 0x1c, 0x6f, 0x7f, 0x0, 0x0, 0x59d9, 0x1, 0x5, 0xc079, 0x6, 0x8000, 0x0, 0xef, 0x4, 0x4, 0x3, 0x80, 0x6, 0x5, 0xffff8001, 0x1, 0x8, 0x10001, 0x10000, 0x9, 0x5, 0xf23, 0x378, 0x83f, 0x0, 0x8, 0x7, 0x4, 0x0, 0x0, 0x9, 0x6, 0x3, 0x40, 0x0, 0x8001, 0x6, 0x2, 0x2, 0x8, 0x629937c5, 0x0, 0x1, 0x0, 0x2daf, 0x10000, 0x9, 0xfffffbff, 0x1, 0x9, 0x2, 0x80000000, 0x0, 0xffff, 0xffff88dd, 0xffff, 0x8, 0x720, 0x0, 0xfffffff8, 0xee, 0x20, 0xfff, 0x3, 0x3ff, 0x2, 0x8, 0x6, 0xff, 0x2, 0x1, 0x6, 0x4, 0x9, 0x4, 0x0, 0x0, 0x0, 0xe1, 0x0, 0x6, 0xffffffda, 0xff, 0x2, 0x0, 0xfffffffa, 0x0, 0x7, 0x2, 0xa53d, 0xfffffffe, 0x0, 0x0, 0x2, 0x2, 0x1, 0xf1, 0x4, 0x0, 0x0, 0x2, 0x7fffffff, 0x8746, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe61, 0x0, 0x6, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x7fff]}, {[0x6, 0x0, 0x27a, 0x0, 0x6, 0x7, 0xff, 0x7, 0x7f, 0x7f, 0x5, 0x9, 0x0, 0x1, 0x2, 0x10000, 0x3, 0x20, 0x2, 0x5, 0x200, 0x7, 0x9, 0x81, 0x3, 0x6, 0x8, 0x4, 0x1, 0x0, 0x81, 0x401, 0x20, 0x1, 0x80, 0x7ff, 0x101, 0x5, 0x9, 0x924, 0x2, 0x0, 0x60000, 0x101, 0x43, 0x1, 0xffffffff, 0x3, 0x4, 0x51b, 0x80000001, 0x4, 0x5, 0x400, 0xffff0000, 0x2, 0x1, 0x6, 0x7, 0x3ea, 0x3, 0x28000000, 0x6, 0xfffffc00, 0x800, 0x200, 0x7, 0x355747cb, 0x3, 0x5, 0x400, 0x1, 0x2deeef61, 0x1000, 0x1, 0x0, 0x5, 0x0, 0x80000001, 0xf78, 0x0, 0x1000, 0xffffff2b, 0x96f834a, 0x9, 0x9, 0x4, 0x9, 0x1, 0x4, 0x1, 0x2c5, 0x8, 0x8, 0x7fffffff, 0xfffffff9, 0x8, 0x400, 0x0, 0xffffff4d, 0x0, 0x1, 0x3f, 0x0, 0x7, 0x59, 0xffffffff, 0x0, 0x3f, 0x9, 0x7f, 0xfffffffb, 0x4, 0x9, 0x0, 0x59a, 0xfffffff7, 0x3, 0x3f, 0x1, 0xb6a4, 0x2, 0x1, 0xf54, 0x100, 0x1f, 0x1f, 0x831, 0x0, 0x7, 0x2, 0x0, 0x401, 0x7, 0x8, 0x8, 0x1, 0x8, 0x0, 0x3, 0x9, 0x8001, 0x0, 0x8, 0x2, 0x9, 0x3, 0x4, 0x1000, 0x567c, 0x20, 0x1000, 0x5, 0xcaf, 0x2, 0x7, 0x81, 0x20, 0x7fff, 0xce48, 0xff, 0x0, 0x200, 0xbd, 0x0, 0x4a3, 0xfff, 0x80, 0x7f, 0x3, 0x6, 0x40, 0x3, 0x5093, 0x6, 0x1, 0xfffffff9, 0x0, 0x0, 0x0, 0x4, 0x100, 0x9, 0x6, 0x1, 0x6d, 0x0, 0x7ff, 0x1f, 0x400, 0x10000, 0x3, 0x2, 0x80000000, 0x8, 0xa15, 0x7fffffff, 0x6, 0x3, 0x401, 0x7, 0x100, 0x7, 0x65, 0x2, 0x2, 0x8865, 0x3, 0x5, 0x9, 0x7, 0xff, 0x6, 0x6, 0xde1, 0x1, 0x0, 0x401, 0x1f, 0x10001, 0xcad, 0x2, 0x0, 0x8001, 0xf63, 0x8, 0x0, 0x6, 0x8000, 0x40, 0x1, 0x8, 0x5, 0x9, 0x6, 0x7, 0x0, 0xfff, 0xb2, 0x6, 0x5, 0x2c, 0x81, 0x7ff, 0x0, 0x0, 0xa2, 0x7, 0x7fff, 0x1, 0x8001, 0x0, 0x200, 0xd, 0x8, 0x325, 0x6aac]}}}}], [], @common=@AUDIT={'AUDIT\x00', 0x8, {{0x2}}}}]}, {0x0, '\x00', 0x1, 0x0, 0x2, [{0x0, 0x0, 0x0, 'veth0_to_team\x00', 'veth1_virt_wifi\x00', 'batadv_slave_0\x00', 'pimreg0\x00', @local, [0xff], @broadcast, [0x0, 0x0, 0x0, 0x0, 0xff], 0x6e, 0xe6, 0x12e, [], [@common=@nflog={'nflog\x00', 0x50, {{0x0, 0x0, 0x0, 0x0, 0x0, "c32338da661d1ba390cd68f4c255e2f24791d45cbf7880e75cc19b3443bf037c882d6b59b0045527b59ce9cf55c9a6fdeee5ae1359d5fd338746a056387c9117"}}}], @common=@ERROR={'ERROR\x00', 0x20, {"752479d6e4683fb3ac663df6cb834423bb147ccf3fd0a8a585fbf70a8808"}}}, {0x0, 0x0, 0x88f8, 'pim6reg1\x00', 'pim6reg0\x00', 'veth0_to_hsr\x00', 'pimreg1\x00', @broadcast, [], @local, [], 0x6e, 0xbe, 0x1ee, [], [@common=@LED={'LED\x00', 0x28, {{'syz1\x00'}}}], @common=@SECMARK={'SECMARK\x00', 0x108, {{0x0, 0x0, 'system_u:object_r:bsdpty_device_t:s0\x00'}}}}]}, {0x0, '\x00', 0x3, 0x0, 0x2, [{0x0, 0x0, 0x0, 'vlan0\x00', 'batadv_slave_0\x00', 'wg2\x00', 'ipvlan0\x00', @local, [0x0, 0x0, 0x0, 0xff], @broadcast, [], 0x6e, 0x1d6, 0x21e, [], [@common=@mark={'mark\x00', 0x10}, @common=@SECMARK={'SECMARK\x00', 0x108, {{0x0, 0x0, '/sbin/dhclient\x00'}}}], @common=@ERROR={'ERROR\x00', 0x20, {"485650ab82c3081311e0f3755c19f039a649e83a24712d540999a5dfb347"}}}, {0x0, 0x0, 0x0, 'wg1\x00', 'wg0\x00', 'bond_slave_0\x00', 'rose0\x00', @empty, [], @link_local, [], 0x6e, 0xfe, 0x12e, [], [@common=@ERROR={'ERROR\x00', 0x20, {"bf21d8d553f6f8be422ee36ed4a9d68f93a0ae6c0cb837ead23578dcb074"}}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0xfa}}}], @common=@redirect={'redirect\x00', 0x8}}]}]}, 0x101e) 00:04:59 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000900)='net/ipv6_route\x00') write$nbd(r0, 0x0, 0x0) 00:04:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002200), 0x20702, 0x0) write$FUSE_POLL(r0, 0x0, 0x0) 00:04:59 executing program 1: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x64441, 0x0) 00:04:59 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x20, &(0x7f00000000c0)) 00:04:59 executing program 1: pipe2(&(0x7f0000008680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_STATFS(r0, 0x0, 0x10) 00:04:59 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/system', 0x8c000, 0x87) 00:04:59 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000900)='net/ipv6_route\x00') write$FUSE_POLL(r0, 0x0, 0x0) 00:04:59 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000900)='net/ipv6_route\x00') write$FUSE_LSEEK(r0, 0x0, 0x0) 00:05:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002200), 0x20702, 0x0) write$FUSE_OPEN(r0, 0x0, 0x0) 00:05:00 executing program 1: pipe2(&(0x7f0000008680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r0, 0x0, 0x46) 00:05:00 executing program 1: openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000006900)='./binderfs/binder-control\x00', 0x802, 0x0) 00:05:00 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x20, &(0x7f00000000c0)) 00:05:00 executing program 1: symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 00:05:00 executing program 0: openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x62143, 0x76766fcd61561835) 00:05:00 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000043c0)='.log\x00', 0x24441, 0x0) write$FUSE_GETXATTR(r0, 0x0, 0x0) 00:05:00 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') write$nbd(r0, 0x0, 0x76) 00:05:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002200), 0x20702, 0x0) write$eventfd(r0, 0x0, 0x0) 00:05:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0x3) 00:05:00 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x2c181, 0x0) write$tcp_mem(r0, 0x0, 0x0) 00:05:00 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/protocols\x00') write$FUSE_GETXATTR(r0, 0x0, 0x0) 00:05:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/41, 0x29) 00:05:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8980, 0x96) 00:05:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) 00:05:00 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000005580), 0x2, 0x0) write$FUSE_LSEEK(r0, 0x0, 0xfffffffffffffffc) 00:05:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/250, 0xfa) 00:05:00 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x7e48c6dd62bb0d98) 00:05:00 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80240, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x214140, 0x0) 00:05:00 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80240, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28080, 0x8) 00:05:01 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x200) 00:05:01 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') setxattr$trusted_overlay_opaque(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100), 0x0, 0x0, 0x0) 00:05:01 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80040, 0x0) open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x0, 0x0) 00:05:01 executing program 1: r0 = socket(0x1, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000000240)) 00:05:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002300), 0x88001, 0x0) write$cgroup_int(r0, 0x0, 0x0) 00:05:01 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80040, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4000, 0x0) 00:05:01 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) dup2(r0, r0) 00:05:01 executing program 1: pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_netprio_ifpriomap(r0, 0x0, 0x0) 00:05:01 executing program 0: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0), 0x0, 0x0, 0x0) 00:05:01 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20, &(0x7f0000000380)) 00:05:01 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x200) 00:05:01 executing program 0: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 00:05:01 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_LSEEK(r0, 0x0, 0x0) 00:05:01 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 00:05:01 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$inet_buf(r2, 0x0, 0x0, 0x0, 0x0) 00:05:01 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x7ff, &(0x7f0000000140)) 00:05:01 executing program 1: openat$random(0xffffffffffffff9c, &(0x7f0000000100), 0x48040, 0x0) 00:05:01 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xe81c0, 0x159) 00:05:01 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x1000, 0x80, &(0x7f0000000380)) 00:05:01 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, &(0x7f0000001180)) 00:05:01 executing program 1: shmget(0x2, 0x1000, 0x54000000, &(0x7f0000fff000/0x1000)=nil) 00:05:01 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4000, 0x8, &(0x7f0000000080)) 00:05:01 executing program 1: openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0xe28847e4b72118d) 00:05:03 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='fdinfo\x00') openat$cgroup_devices(r0, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) 00:05:03 executing program 0: shmget(0x3, 0x1000, 0x800, &(0x7f0000ffc000/0x1000)=nil) 00:05:03 executing program 0: openat$urandom(0xffffffffffffff9c, &(0x7f0000000900), 0x80400, 0x0) 00:05:03 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x24441, 0x0) write$cgroup_netprio_ifpriomap(r0, 0x0, 0x0) 00:05:03 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/unix\x00') write$FUSE_NOTIFY_INVAL_ENTRY(r0, 0x0, 0x0) 00:05:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002300), 0x0, 0x0) r1 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000000)) r2 = dup3(r1, r0, 0x0) write$char_usb(r2, 0x0, 0x0) 00:05:03 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x681c1, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46) 00:05:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000880)={&(0x7f0000000000)=@proc={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0}, 0x0) 00:05:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_NOTIFY_STORE(r0, 0x0, 0x0) [ 303.762952][ T3653] Zero length message leads to an empty skb 00:05:03 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='fdinfo\x00') openat$cgroup_ro(r0, &(0x7f0000000100)='cgroup.events\x00', 0x0, 0x0) 00:05:03 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x88dc1, 0x0) 00:05:03 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='fdinfo\x00') read$char_usb(r0, 0x0, 0x0) 00:05:03 executing program 1: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x60242, 0xb) 00:05:03 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') execveat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0, 0x0) 00:05:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) read$FUSE(r0, &(0x7f00000020c0)={0x2020}, 0x2020) [ 304.004903][ T3664] process 'syz-executor.0' launched '/dev/fd/3/./file0/file0' with NULL argv: empty string added 00:05:03 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x181240, 0x20) 00:05:04 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup3(r1, r0, 0x0) 00:05:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getuid() fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 00:05:04 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='environ\x00') write$cgroup_devices(r0, 0x0, 0x0) 00:05:04 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 00:05:04 executing program 0: r0 = syz_clone(0x200c000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs$userns(r0, &(0x7f0000000000)) 00:05:04 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat$null(r0, &(0x7f0000000500)='./file1\x00', 0x800, 0x103) 00:05:04 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x181240, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20100, 0x0) 00:05:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f00000029c0)='./file0/file1\x00', 0x0, 0x0) recvmmsg(r0, &(0x7f0000002940), 0x10, 0x0, &(0x7f0000002980)={0x0, 0xd003}) 00:05:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 00:05:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 00:05:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)='r', 0x1) 00:05:06 executing program 1: faccessat(0xffffffffffffffff, 0x0, 0x0) 00:05:06 executing program 0: lchown(&(0x7f0000000080)='.\x00', 0x0, 0x0) 00:05:07 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, r0) setregid(0x0, 0x0) 00:05:07 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x3}, 0xc) 00:05:07 executing program 0: pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0) 00:05:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 00:05:07 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) 00:05:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, @val, {@ipv6}}, 0x0) 00:05:07 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000001c0)={@local, @empty, @val, {@ipv6}}, 0x0) 00:05:07 executing program 1: pipe(&(0x7f0000001680)={0xffffffffffffffff}) readv(r0, &(0x7f00000015c0)=[{0x0}], 0x1) 00:05:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ftruncate(r0, 0x0) 00:05:07 executing program 1: sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 00:05:07 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaae343b19d2fe786dd60e5bb0b00280600000000000000b88c0000000000000000fe4247a26025920b8eca9feef8b69a24ab889f34ae1dc1baf285c9475252"], 0x0) 00:05:07 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 00:05:07 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000580)={@local, @remote, @val, {@ipv4}}, 0x0) 00:05:07 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x441, 0x0) 00:05:07 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/170, 0xaa, 0x2002, 0x0, 0x0) clock_nanosleep(0x0, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 00:05:07 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:05:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) 00:05:07 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = eventfd2(0x0, 0x0) dup3(r0, r1, 0x0) getpeername(r1, 0x0, &(0x7f0000005140)) 00:05:07 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @random="fe43709c2fe7", @val, {@ipv6}}, 0x0) 00:05:07 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f0000000040)={0x2}, 0x1) 00:05:07 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f00000000c0), 0x1) 00:05:07 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x1}, 0x1c) 00:05:07 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) r3 = dup(r1) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x29, &(0x7f00000000c0)={r2}, &(0x7f0000000100)=0x8) 00:05:08 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0, 0x0, &(0x7f00000018c0)=ANY=[@ANYBLOB="14000000840800000000150000000100000000000000b07384"], 0xa8}, 0x0) 00:05:08 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000006c0), 0x10) 00:05:08 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 00:05:08 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=""/60, 0x3c}, 0x40001) 00:05:08 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000140)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r2}, &(0x7f0000000080)=0x10) 00:05:08 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000240)=ANY=[@ANYBLOB="01", @ANYRES32=0x0], &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000140)={r2}, &(0x7f0000000200)=0xb0) 00:05:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x20, 0x0) 00:05:08 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000640)=[@sndrcv={0x2c}, @sndinfo={0x1c}], 0x48}, 0x0) 00:05:08 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000900)={0x10, 0x2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) 00:05:08 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) r2 = dup(r1) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) r4 = dup2(r3, r3) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000000), 0xc) 00:05:08 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) r2 = dup(r1) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) r4 = dup2(r3, r3) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x901, &(0x7f0000000080)={r5}, 0x8) 00:05:08 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r0) r4 = dup2(r2, r3) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r4, 0x84, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:05:08 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) 00:05:08 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000240)=ANY=[@ANYBLOB="01000002", @ANYRES32=0x0], &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0x100, &(0x7f0000000140)={r2}, &(0x7f0000000200)=0xb0) 00:05:08 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000040)={0x9, 0x401, 0x44}, 0x8) 00:05:08 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x1c, 0x1c}, 0x1c) 00:05:08 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x2}, 0xc) 00:05:08 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) r2 = dup(r1) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000000), 0xc) 00:05:09 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f00000015c0), &(0x7f0000001600)=0x18) 00:05:09 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind(r0, &(0x7f0000000200)=@in6={0x1c, 0x1c, 0x2}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0x1c, 0x1c, 0x2}, 0x1c) 00:05:09 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r0) r4 = dup2(r2, r3) sendto$inet6(r0, &(0x7f0000000080)="f7", 0x1, 0x0, &(0x7f0000000100)={0x1c, 0x1c}, 0x1c) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r4, 0x84, 0x23, &(0x7f0000000140), &(0x7f0000000200)=0x90) 00:05:09 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000000), 0xc) 00:05:09 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f00000000c0), &(0x7f0000000180)=0xb0) 00:05:09 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x3}, 0x1c) connect$inet6(r0, &(0x7f00000001c0)={0x1c, 0x1c, 0x3}, 0x1c) 00:05:09 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@sndinfo={0x1c}, @authinfo={0x10}, @sndrcv={0x2c}, @prinfo={0x14}, @sndinfo={0x1c}, @authinfo={0x10}, @dstaddrv4={0x10, 0x84, 0x9, @broadcast}], 0xa8}, 0x0) 00:05:09 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) r2 = dup(r1) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) r4 = dup2(r3, r3) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000000), 0xc) 00:05:09 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=ANY=[], 0xa8}, 0x0) 00:05:09 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)='g', 0x1, 0x0, &(0x7f0000000100)={0x1c, 0x1c, 0x2}, 0x1c) 00:05:09 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 00:05:09 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000000)={@rand_addr=' \x01\x00'}, 0x14) 00:05:09 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000280), &(0x7f0000000340)=0x8) 00:05:09 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x2}, 0x1c) 00:05:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@sndinfo={0x1c}, @authinfo={0x10}, @sndrcv={0x2c}, @prinfo={0x14}, @sndinfo={0x1c}, @authinfo={0x10}, @prinfo={0x14, 0x84, 0x7, {0x0, 0xd7}}, @dstaddrv4={0x10, 0x84, 0x9, @broadcast}], 0xbc}, 0x0) 00:05:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@sndinfo={0x1c}, @authinfo={0x10}, @sndrcv={0x2c}, @prinfo={0x14}, @sndinfo={0x1c}, @authinfo={0x10}, @prinfo={0x14}, @dstaddrv4={0x10, 0x84, 0x9, @broadcast}], 0xbc}, 0x0) 00:05:10 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f00000000c0)=0x88) 00:05:10 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000140), 0x88) 00:05:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000200), 0x90) 00:05:10 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$inet_sctp(r2, &(0x7f0000000980)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000008c0)=[@dstaddrv4={0x10, 0x84, 0x9, @multicast1}], 0x10}, 0x0) 00:05:10 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f00000001c0)={0x1c, 0x1c, 0x3}, 0x1c) 00:05:10 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r0) dup2(r2, r3) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:05:10 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000001c00)={0x1c, 0x1c, 0x3}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x3}, 0x1c) 00:05:10 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/4096, 0x1000}, 0x181) 00:05:10 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000040)={0x0, 0x0, 0x44}, 0x8) 00:05:10 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000240)=@abs={0x8}, 0x8) 00:05:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect(r0, &(0x7f0000000100)=@un=@abs={0x8}, 0x8) 00:05:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 00:05:10 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x4515}, 0x14) 00:05:11 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 00:05:11 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$inet_sctp(r2, &(0x7f00000017c0)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000001540)=[{&(0x7f00000000c0)='W', 0x1}], 0x1, &(0x7f0000001700)=[@sndinfo={0x1c}, @sndinfo={0x1c}, @sndinfo={0x1c}, @dstaddrv6={0x1c, 0x84, 0xa, @loopback}, @authinfo={0x10}, @prinfo={0x14}, @prinfo={0x14}, @authinfo={0x10}], 0xb8}, 0x0) 00:05:11 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000100), &(0x7f0000000140)=0x8) 00:05:11 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f00000000c0)={0x10, 0x2}, 0x10) 00:05:11 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) socket$inet6_sctp(0x1c, 0x0, 0x84) 00:05:11 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r0) r4 = dup2(r2, r3) sendmsg$inet_sctp(r4, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=[@authinfo={0x10}], 0x10}, 0x0) 00:05:11 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x40001) 00:05:11 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000140)='v', 0x1, 0x0, &(0x7f0000000200)={0x1c, 0x1c, 0x3}, 0x1c) 00:05:11 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) sendto(r0, &(0x7f0000000100)='p', 0x1, 0x0, &(0x7f0000000200)=@in={0x10, 0x2}, 0x10) 00:05:11 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@authinfo={0x10}], 0x10}, 0x0) 00:05:11 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) sendmsg$inet_sctp(r1, &(0x7f0000000580)={&(0x7f0000000280)=@in6={0x1c, 0x1c}, 0x1c, 0x0, 0x0, &(0x7f00000004c0)=[@init={0x14}, @sndinfo={0x1c}], 0x30}, 0x0) 00:05:11 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) shutdown(r0, 0x0) 00:05:11 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x16) 00:05:11 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000006c0)={0x0, 0x4, 0x0, 0x518}, 0x10) 00:05:11 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r1) r3 = dup2(r0, r2) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0xa, &(0x7f0000000840)={0x0, @in, 0x0, 0x0, 0x2}, 0x98) 00:05:11 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000), 0x98) 00:05:11 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000180), 0x4) 00:05:12 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f0000000000), &(0x7f0000000040)=0x20) 00:05:12 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) dup2(r1, r0) 00:05:12 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred, @rights], 0x78}, 0x0) 00:05:12 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r1, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r2 = dup2(r1, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) r4 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r4, 0x84, 0x26, &(0x7f0000000000)={r3}, 0x8) 00:05:12 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000006c0)={0x0, 0x4, 0x0, 0x518}, 0x10) 00:05:12 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) setsockopt$inet_tcp_int(r1, 0x6, 0x0, 0x0, 0x0) 00:05:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfff}, 0x14) 00:05:12 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) bind(r1, &(0x7f0000000080)=@un=@abs={0x8}, 0x8) 00:05:12 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000006c0)={0x0, 0x4, 0x9, 0x518}, 0x10) 00:05:12 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x0) 00:05:12 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) sendto$inet6(r0, &(0x7f0000000440)="1a", 0x1, 0x0, &(0x7f0000000180)={0x1c, 0x1c, 0x2}, 0x1c) 00:05:12 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x14) 00:05:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000006c0)={0x0, 0x0, 0x9, 0x518}, 0x10) 00:05:12 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000280)=@abs={0x8}, 0x8) 00:05:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000006c0)={0x0, 0x0, 0x9}, 0x10) 00:05:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000), &(0x7f00000000c0)=0x98) 00:05:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[@sndrcv={0x2c}], 0x2c}, 0x0) 00:05:12 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 00:05:12 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xe, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:05:13 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)="f7", 0x1, 0x0, &(0x7f0000000100)={0x1c, 0x1c, 0x1}, 0x1c) 00:05:13 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r0) r4 = dup2(r2, r3) sendmsg$inet_sctp(r4, &(0x7f0000002600)={&(0x7f00000000c0)=@in6={0x1c, 0x1c, 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000025c0)=[@authinfo={0x10}], 0x10}, 0x0) 00:05:13 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r2, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r3 = dup2(r2, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000140)={r4}, 0x8) 00:05:13 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) 00:05:13 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) sendto$inet6(r0, &(0x7f0000000440)="1a", 0x1, 0x18c, &(0x7f0000000180)={0x1c, 0x1c, 0x2}, 0x1c) 00:05:13 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendmsg(r0, &(0x7f0000001b80)={&(0x7f0000000600)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000001900)=[{0x10}], 0x10}, 0x0) 00:05:13 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r0) r4 = dup2(r2, r3) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r4, 0x84, 0x103, &(0x7f0000000080)={0x0, 0x2, "79bc"}, &(0x7f0000000100)=0xa) 00:05:13 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto$inet6(r0, &(0x7f00000001c0)="f4", 0x1, 0x0, &(0x7f0000000200)={0x1c, 0x1c, 0x2}, 0x1c) 00:05:13 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000080), &(0x7f0000000140)=0x98) 00:05:13 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000001c00)={0x1c, 0x1c}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x1}, 0x1c) 00:05:13 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f00000006c0), 0x10) 00:05:13 executing program 1: r0 = socket(0x1c, 0x10000001, 0x84) sendto$inet6(r0, &(0x7f0000000040)='@', 0x1, 0x0, &(0x7f0000000140)={0x1c, 0x1c}, 0x1c) 00:05:13 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000240)=ANY=[], &(0x7f0000000040)=0x8) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) r3 = dup2(r2, r2) r4 = socket$inet6_sctp(0x1c, 0x5, 0x84) r5 = dup2(r4, r4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x3004, &(0x7f00000001c0), &(0x7f0000000300)=0x8) 00:05:13 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000), 0x98) 00:05:13 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f0000000300), &(0x7f0000000180)=0x98) 00:05:14 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r0) dup2(r2, r3) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r3, 0x84, 0x16, &(0x7f0000000140)={0x0, 0x3}, 0x8) 00:05:14 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000200)=ANY=[], &(0x7f0000000040)=0xed) 00:05:14 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r0) r4 = dup2(r2, r3) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x1c, 0x1c, 0x2}, 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x3004, &(0x7f00000001c0), &(0x7f0000000300)=0x8) 00:05:14 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x3}, 0x1c) 00:05:14 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000200)=ANY=[], &(0x7f0000000040)=0xed) 00:05:14 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000140), 0x10) 00:05:14 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) recvmsg(r0, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x2) 00:05:14 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$inet_sctp(r2, &(0x7f0000000980)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000008c0)=[@dstaddrv4={0x10, 0x84, 0x9, @multicast1}, @sndrcv={0x2c}], 0x3c}, 0x0) 00:05:14 executing program 0: msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 00:05:14 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x6}}, &(0x7f0000000100)) 00:05:14 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 00:05:14 executing program 1: poll(&(0x7f0000000040)=[{}, {}, {0xffffffffffffff9c}, {}, {}, {}, {}], 0x1ffffffffffffd8c, 0x0) 00:05:14 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:05:14 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000180), &(0x7f0000000200)=0x14) 00:05:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='k', 0x1}], 0x1) 00:05:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 00:05:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001040)=@in6={0x18, 0x3}, 0xc) 00:05:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 00:05:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 00:05:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000005c0)="5f18f6bfdc0d153fe4a73bf57faa3479e931d64c69759656a1fc4c91afaad64946ce173753a9b48d01a71ba67b9de64208093e981bb6c9f529d1960a43b9a67970eaee8485dd2f1028206e1c4a2152443e974590b62befeb0500a050a72547792ae53b112c0f2b5645e66936f85349e3", 0x70}, {&(0x7f0000000640)="8813271d210cc0567dac8cd89f13aaf68f7b2af855c8b1a292ad19f0a2407d143e", 0x21}], 0x2) 00:05:15 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 00:05:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 00:05:15 executing program 0: chown(&(0x7f0000000000)='\x00', 0xffffffffffffffff, 0x0) 00:05:15 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x8}, {0x0, 0x6}}, &(0x7f0000000100)) 00:05:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000640), 0x10) 00:05:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) getdents(r0, 0x0, 0x0) 00:05:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 00:05:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 00:05:15 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) 00:05:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000a80)=ANY=[], &(0x7f00000005c0)=0xfff) 00:05:15 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 00:05:15 executing program 0: setitimer(0x0, &(0x7f00000000c0), &(0x7f0000000100)) 00:05:15 executing program 1: r0 = syz_open_pts(0xffffffffffffffff, 0x0) connect$unix(r0, 0x0, 0x0) 00:05:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 00:05:15 executing program 1: poll(&(0x7f0000000000), 0x16c, 0x0) 00:05:15 executing program 0: poll(&(0x7f0000000200)=[{}], 0x29, 0x0) 00:05:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 00:05:15 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/55) 00:05:15 executing program 0: syz_emit_ethernet(0xb7, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080049"], 0x0) 00:05:15 executing program 1: poll(0x0, 0x0, 0x80000000) 00:05:15 executing program 0: socket(0x18, 0x1, 0x0) 00:05:15 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x130afd12618c6629, 0x0) 00:05:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000c80)="296f2f00d32520ccc5aeaa4b914619af018873dee4bcc96153fe12db4a21c3700ff3a319279e6bacbc83065351f2bd7869f3df56ce89578ec0b0435d4ab52eb668879ef005692856ba68db153762639065969b63fdb2c17401e4839c09175da11a6f203c4cf8df9162926744d6b0bcf9cd8416df72535a8c9dd87aebb80af854e818dc358c86fde3b7b9df990b686ad2aa", 0x91, 0x1, &(0x7f0000000d40)=@abs={0x0, 0x0, 0x3}, 0x8) 00:05:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) writev(r0, &(0x7f00000008c0)=[{0x0}, {&(0x7f0000000640)="8813271d210cc0567dac8cd89f13aaf68f7b2af855c8b1a292ad19f0a2407d143e9442b1e028f348c8e27ca2dd9aab615407947e9c2ea1f862745eab4f8d626fef0c39ace462a4cc3abb475ff9d29c779923534777d460abb8f56ff4e05b657242a82cad8a73", 0x66}, {&(0x7f00000006c0)="2623228f8fcf2c4f3a0112", 0xb}, {&(0x7f0000000700)="f05ccd65e6eb8faf1e94fb105f207eaef4d3d5c160fbf5326246c3b8f66a3e6b", 0x20}], 0x4) 00:05:18 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}}) 00:05:18 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x8}, {0x0, 0x6}}, 0x0) 00:05:18 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 00:05:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000c80)="296f2f00d32520ccc5aeaa4b914619af018873dee4bcc96153fe12db4a21c3700ff3a319279e6bacbc83065351f2bd7869f3df56ce89578ec0b0435d4ab52eb668879ef005692856ba68db153762639065969b63fdb2c17401e4839c09175da11a6f203c4cf8df9162926744d6b0bcf9cd8416df72535a8c9dd87aebb80af854e818dc358c86fde3b7b9df990b686ad2aa", 0x91, 0x0, &(0x7f0000000d40)=@abs={0x0, 0x0, 0x3}, 0x8) 00:05:18 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000180)=@sco={0x1f, @none}, 0x80, &(0x7f0000001540)=[{0x0}, {0x0}], 0x2, &(0x7f00000015c0)=""/9, 0x9}, 0x400180c2) 00:05:18 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) 00:05:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'veth1_virt_wifi\x00', 0x8000}) 00:05:18 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x502, 0x0) 00:05:18 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x86802, 0x0) 00:05:18 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) 00:05:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001540), 0x0, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/203) 00:05:18 executing program 1: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000004bc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11ff, 0x3331, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) [ 318.845729][ T26] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 318.940544][ T3089] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 319.106601][ T26] usb 1-1: Using ep0 maxpacket: 32 [ 319.216337][ T3089] usb 2-1: Using ep0 maxpacket: 8 [ 319.237272][ T26] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 319.339008][ T3089] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 319.416720][ T26] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 319.419286][ T26] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 319.420715][ T26] usb 1-1: Product: syz [ 319.420939][ T26] usb 1-1: Manufacturer: syz [ 319.421075][ T26] usb 1-1: SerialNumber: syz [ 319.458447][ T4151] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 319.479410][ T26] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 319.526665][ T3089] usb 2-1: New USB device found, idVendor=11ff, idProduct=3331, bcdDevice= 0.40 [ 319.527040][ T3089] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 319.527232][ T3089] usb 2-1: Product: syz [ 319.527407][ T3089] usb 2-1: Manufacturer: syz [ 319.527576][ T3089] usb 2-1: SerialNumber: syz [ 319.568616][ T3089] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 319.680959][ T3088] usb 1-1: USB disconnect, device number 4 [ 319.768323][ T3040] usb 2-1: USB disconnect, device number 3 00:05:21 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x3, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x2}}, &(0x7f0000000100)='GPL\x00', 0x2, 0xc1, &(0x7f0000000140)=""/193, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:05:21 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x38703, 0x0) 00:05:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000002a40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) recvmmsg$unix(r1, &(0x7f0000002ac0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) 00:05:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = gettid() sendmmsg$unix(r0, &(0x7f00000022c0)=[{{&(0x7f0000000300)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000000a40)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee01}}}], 0x20}}], 0x1, 0x0) 00:05:21 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000240)={'sit0\x00', 0x0}) 00:05:21 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x246, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x3, 0x1, 0x0, 0x9, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x1, 0x8}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa}, 0x29, &(0x7f0000000100)={0x5, 0xf, 0x29, 0x2, [@ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, [0x0]}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "6845cffa4b4fbf60684bf699ccbc861a"}]}, 0x3, [{0x4, &(0x7f0000000180)=@lang_id={0x4}}, {0xd, &(0x7f0000000280)=@string={0xd, 0x3, "a2728fb080ae6e5224231c"}}, {0x2, &(0x7f0000000340)=@string={0x2}}]}) [ 321.776075][ T3040] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 322.216676][ T3040] usb 1-1: config 1 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 322.217167][ T3040] usb 1-1: config 1 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 322.217493][ T3040] usb 1-1: config 1 interface 0 has no altsetting 0 [ 322.376782][ T3040] usb 1-1: New USB device found, idVendor=05ac, idProduct=0246, bcdDevice= 0.40 [ 322.377253][ T3040] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 322.377478][ T3040] usb 1-1: Manufacturer: 犢ë‚꺀剮⌤ [ 322.377631][ T3040] usb 1-1: SerialNumber: syz [ 322.697354][ T3040] usbhid 1-1:1.0: can't add hid device: -22 [ 322.697879][ T3040] usbhid: probe of 1-1:1.0 failed with error -22 [ 322.700872][ T3040] usb 1-1: USB disconnect, device number 5 00:05:23 executing program 1: r0 = gettid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}], 0x20}, 0x11) 00:05:23 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x246, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@generic={0x3}]}}) 00:05:24 executing program 0: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000000)) [ 324.246318][ T26] usb 2-1: new high-speed USB device number 4 using dummy_hcd 00:05:24 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x5, 0x0, 0x0, 0x0, 0x104, 0x1}, 0x48) 00:05:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) gettid() sendmmsg$unix(r0, &(0x7f0000002a40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="1c00000000000000010000000200000006896a244020344fd3"], 0x118}}], 0x2, 0x0) [ 324.776487][ T26] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 324.976421][ T26] usb 2-1: New USB device found, idVendor=05ac, idProduct=0246, bcdDevice= 0.40 [ 324.976899][ T26] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 324.977523][ T26] usb 2-1: Product: syz [ 324.977694][ T26] usb 2-1: Manufacturer: syz [ 324.977813][ T26] usb 2-1: SerialNumber: syz [ 325.029201][ T26] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 325.230099][ T3040] usb 2-1: USB disconnect, device number 4 00:05:26 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x5, [@var={0x2}]}, {0x0, [0x0, 0x2e, 0x2e]}}, &(0x7f00000002c0)=""/238, 0x2d, 0xee, 0x1}, 0x20) 00:05:26 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000680)=ANY=[@ANYBLOB="9feb010018000000000000001800000018000000020000000000000001000004000000000000000006"], &(0x7f00000005c0)=""/181, 0x32, 0xb5, 0x1}, 0x20) 00:05:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) recvmmsg$unix(r0, &(0x7f0000000140)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/63, 0x3f}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="1c000000000000000100400002000000c5f724f59e2372e7bf10c7721d70811935ad520c6c80cf79e584cc558aae6cc0d1836a72b3189fd67046d910fb67d15e113f4aa34672abed83b3afacbcfab874", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRESDEC=r0, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="1c00ef7af70723be4081ff96b64c0f08", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x8}}], 0x1, 0x10001, &(0x7f00000003c0)={r3, r4+10000000}) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x89a0, &(0x7f0000000180)={'wlan0\x00'}) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$unix(0x1, 0x5, 0x0) recvmmsg$unix(r7, &(0x7f00000019c0)=[{{0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}}], 0x1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r2, 0x8933, &(0x7f00000002c0)={'wpan0\x00'}) syz_genetlink_get_family_id$team(&(0x7f0000000000), r6) r8 = socket$unix(0x1, 0x1, 0x0) recvmmsg$unix(r8, &(0x7f0000004d00)=[{{&(0x7f00000004c0)=@abs, 0x6e, &(0x7f0000000800)=[{&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000000540)=""/40, 0x28}, {&(0x7f0000000640)=""/95, 0x5f}, {&(0x7f00000006c0)=""/156, 0x9c}, {&(0x7f0000000780)=""/53, 0x35}, {&(0x7f00000007c0)=""/29, 0x1d}], 0x6, &(0x7f0000000880)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f00000008c0), 0x6e, &(0x7f0000000940), 0x0, &(0x7f0000000980)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f00000009c0)=@abs, 0x6e, &(0x7f0000000b00)=[{&(0x7f0000000a40)=""/179, 0xb3}], 0x1}}, {{&(0x7f0000000b40)=@abs, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000bc0)}, {&(0x7f0000000c00)=""/216, 0xd8}, {&(0x7f0000000d00)=""/13, 0xd}], 0x3, &(0x7f0000000d80)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128}}, {{&(0x7f0000000ec0), 0x6e, &(0x7f0000001280)=[{&(0x7f0000000f40)=""/173, 0xad}, {&(0x7f0000001000)=""/144, 0x90}, {&(0x7f00000010c0)=""/46, 0x2e}, {&(0x7f0000001100)=""/83, 0x53}, {&(0x7f0000001180)=""/161, 0xa1}, {&(0x7f0000001240)=""/50, 0x32}], 0x6, &(0x7f0000001300)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}}, {{&(0x7f0000001380)=@abs, 0x6e, &(0x7f0000001400)=[{&(0x7f0000001500)=""/206, 0xce}], 0x1}}, {{&(0x7f0000001440), 0x6e, &(0x7f0000001840)=[{&(0x7f0000001600)=""/64, 0x40}, {&(0x7f0000001640)=""/67, 0x43}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/127, 0x7f}, {&(0x7f0000001740)=""/211, 0xd3}], 0x5, &(0x7f00000018c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}, {{&(0x7f0000003a00), 0x6e, &(0x7f0000004b80)=[{&(0x7f0000003a80)=""/4096, 0x1000}, {&(0x7f0000004a80)=""/228, 0xe4}], 0x2, &(0x7f0000004bc0)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x120}}], 0x8, 0x2062, &(0x7f0000004f00)) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {&(0x7f00000001c0)="ea", 0x1}, {&(0x7f0000000200)='u', 0x1}], 0x3}, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r9, &(0x7f0000004fc0)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000bc0)={&(0x7f0000004f40)={0x78, 0x0, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG={0x5, 0x7, 0x2}, @ETHTOOL_A_LINKMODES_HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x10d91e53f3d54017}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x5}, @ETHTOOL_A_LINKMODES_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG={0x5, 0x7, 0x5}]}, 0x78}, 0x1, 0x0, 0x0, 0x24028010}, 0x6c091) 00:05:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) 00:05:26 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f00000002c0)=0x7, 0x4) 00:05:26 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x246, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x0, 0x40, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x3, 0x1, 0x2, 0x9, {0x9, 0x21, 0xfff9, 0x7, 0x1, {0x22, 0x683}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x2, 0x1, 0x8}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x0, 0x75, 0x20, 0xca, 0x0, 0x5}, 0x7b, &(0x7f0000000100)={0x5, 0xf, 0x7b, 0x5, [@generic={0x23, 0x10, 0xa, "b54d8ae659ac7f40c2701254fde51fafe8baf4739872a3c200ead7789e558e87"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x81, 0x1f, 0x1f, 0x5}, @ssp_cap={0x20, 0x10, 0xa, 0x2c, 0x5, 0x43e7, 0x0, 0x0, [0xf, 0x3f, 0x0, 0x3f00, 0xc030]}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "6845cffa4b4fbf60684bf699ccbc861a"}, @ssp_cap={0x14, 0x10, 0xa, 0x6, 0x2, 0xea6, 0xee00, 0x6, [0xff0000, 0x30]}]}, 0x4, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x40a}}, {0x8a, &(0x7f00000001c0)=@string={0x8a, 0x3, "f860654896e6148100157ec214ded4748549a39cfee893d20403f7941888cb69a1aa37765703a57f95a92994be6a971abc4b6d5abc39e239725381eae4d5ecf7096be0e73ac253a8cd5c9f43343c1d0a9e38c1411be211eeeeca247b31883bbbbd138b19c778070433fd28d7598b38fddb7ae2ebc59722d77afcca75b0999dd63e30d794ec874381"}}, {0xbe, &(0x7f0000000280)=@string={0xbe, 0x3, "a2728fb080ae6e5224231cda39a935492207b1616654752602b65f89bfa3d31b7148ae73f1129b9f23278c21fe186a4c0853ed80cc53fca1a1a2d38153ce7a011edd19179acb33a4206a27e1ceffa0a238b0ffd0539aeb50ca1eff067ebcb5d8156e81c73e4e3162a125bee9f752203528e86d3c937813c9eda0b37167e1815a9ef965c0452a7f569845c41652234eb5108e295d9672556cc49408a716ad6ff247d98ca9e38cbaf63c79af99a7ae6a568c77dcc37c205b2becf2a7d0"}}, {0x2, &(0x7f0000000340)=@string={0x2}}]}) 00:05:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000002a40), 0x2, 0x0) 00:05:27 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x1a5a40, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 00:05:27 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x1000000}]}]}}, &(0x7f0000000200)=""/187, 0x2e, 0xbb, 0x1}, 0x20) [ 327.417023][ T3089] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 327.916924][ T3089] usb 2-1: config 1 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 327.917447][ T3089] usb 2-1: config 1 interface 0 has no altsetting 0 [ 328.096641][ T3089] usb 2-1: New USB device found, idVendor=05ac, idProduct=0246, bcdDevice= 0.40 [ 328.096982][ T3089] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 328.097176][ T3089] usb 2-1: Product: 犢ë‚꺀剮⌤ꤹ䤵ܢ憱呦♵똂襟ꎿᯓ䡱玮ዱ龛✣↌᣾䱪匈胭åŒê‡¼êŠ¡è‡“칓ź᜙쮚ê³æ¨ î„§ï¿ŽêŠ ë€¸íƒ¿é©“僫Ịۿ뱾渕ìžä¸¾æˆ±â–¡î¦¾å‹·ã” î ¨ã±­ç¢“줓ꃭ熳åªï¦žì¥â©…噿䖘ᛄâ’ë•Žè¸å´©çŠ–汕铄꜈괖ꦌ賣礼馯꺧噪瞌ìœâ¼â­›ï‹¬í‚§ [ 328.097881][ T3089] usb 2-1: Manufacturer: 惸䡥脔ᔀ쉾瓔䦅鲣튓̄铷蠘構ꪡ瘷͗羥ꦕé©æª¾áª—䮼婭㦼㧢å²îªí—¤ïŸ¬æ¬‰îŸ ìˆºê¡“å³äŽŸã°´à¨ã¢žä‡îˆ›î¸‘쫮笤蠱묻Ꮍᦋ磇Їﴳ휨譙ﴸ竛韅휢ﱺ痊馰íšã€¾é“—蟬腃 [ 328.420417][ T3089] input: bcm5974 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/input/input3 [ 328.442738][ T3089] usb 2-1: USB disconnect, device number 5 00:05:29 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x16}]}]}}, &(0x7f0000000200)=""/187, 0x2e, 0xbb, 0x1}, 0x20) 00:05:29 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1a5a40, 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000040)='./file0\x00', 0xc4000111) inotify_rm_watch(r0, 0x0) 00:05:29 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0xa6, &(0x7f00000005c0)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x94, 0x1, 0x1, 0x19, 0x90, 0x7, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x5, {{0xb, 0x24, 0x6, 0x0, 0x0, "d1f8fdbd3f2e"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x7, 0x8, 0x4}, [@ncm={0x6, 0x24, 0x1a, 0x6, 0x15}, @network_terminal={0x7, 0x24, 0xa, 0x8, 0x20, 0x8, 0x15}, @mbim={0xc, 0x24, 0x1b, 0x20, 0x2, 0x5, 0x20, 0x30, 0x9}, @ncm={0x6, 0x24, 0x1a, 0xf4e, 0x11}, @mdlm_detail={0x34, 0x24, 0x13, 0x20, "be40c21cb4443ed62a4debb6116fd3779a18dd6a29d56fe334fdfc8f5675dfa2fe3a7b817eacdda1cad56412717a9773"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x2, 0x0, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x3, 0x6, 0x80}}}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x10, 0x0, 0x81, 0x3, 0x10, 0xf3}, 0xc, &(0x7f0000000000)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0xc, 0x6, 0x4e96}]}, 0x8, [{0x2, &(0x7f0000000140)=@string={0x2}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x42a}}, {0x14, &(0x7f0000000040)=@string={0x14, 0x3, "b330a3d2ea17254895f0e75d500000000000"}}, {0x2e, &(0x7f0000000280)=@string={0x2e, 0x3, "ee9b632e5d4d129de712c14f8b83903936268e96716dbf5b66c12f193aa7a5182b0cf3c2e75474f6dc292d8c"}}, {0xb6, &(0x7f00000002c0)=@string={0xb6, 0x3, "265dfc4ac1175545d353434f619d87c64a6cf0fe69bbe24f46524df8921aff7f3c597298cf026ad05c29a32a33be393060c678784f6abff85ed3402a5754e9e7c84babc82dd900a2ef6c13aa95c17a207f1675e772b197c2dd1abc01c822e0281b180ec9ee1fb006b79d71fd726a137dfe8abc07b72cb480e4100dd1fee9ccd455c2154d66cb048ba553e3a84dddc712e3ea22f052ca72e26588235709cfc47bc3bdc77c17fcd08a7132c335a56d988367bd2dd6"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x814}}, {0xe3, &(0x7f00000003c0)=@string={0xe3, 0x3, "f07834e9d84116b24f47b692db96816f450e93d84236b997e6f19949025b4d0b2eec98f285d32db49b228d43ce376132030c8aa007ec04339d076b5d1534c3dff96dac970dd96a7c9c8df3a2d901e57a9f5e89f99373ec3573bd2de7c761af9ca51d0382f6062495f2e82271476f1b5aa14ea784b8bf82203cb51d9bf20b541e496074f34b37747e0284a77dfa91f54706c151de636cb164f78fb6176babb447d09ea77aab8f4494c26ea1e773a6a14186ef3e58fc113e2ab3b2bdb59d5e7991fc47f633150b849e17ee4ae5b3b7ad6fc1cb98a8855b5af4de50c6345eecca3a68"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x457}}]}) 00:05:29 executing program 1: syz_open_procfs(0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="390000001300090468fe0700000000000000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007200", 0x39}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="390000001000111868090707a640000f0021ff3f04000000170a001700000000040037001000030001632564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) [ 330.004476][ T4211] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.1'. [ 330.009323][ T4211] gretap0: entered promiscuous mode [ 330.017356][ T4211] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.1'. [ 330.018713][ T4211] 0ªX¹¦Dö»: renamed from gretap0 [ 330.022717][ T4211] 0ªX¹¦Dö»: left promiscuous mode [ 330.023045][ T4211] 0ªX¹¦Dö»: entered allmulticast mode [ 330.028408][ T4211] A link change request failed with some changes committed already. Interface c0ªX¹¦Dö» may have been left with an inconsistent configuration, please check. 00:05:30 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x2, 0x1, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 00:05:30 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=@ipmr_newroute={0x1c, 0x18, 0x43aeab1b448f8f3f}, 0x1c}}, 0x0) [ 330.256393][ T3089] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 330.526114][ T3089] usb 1-1: Using ep0 maxpacket: 8 [ 330.777153][ T3089] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1024 [ 330.778109][ T3089] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 32 [ 330.778665][ T3089] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 330.816888][ T3089] usb 1-1: language id specifier not provided by device, defaulting to English [ 330.946587][ T3089] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 330.947003][ T3089] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 330.947229][ T3089] usb 1-1: Product: コ튣៪䠥巧P [ 330.947409][ T3089] usb 1-1: Manufacturer: Ъ [ 330.947545][ T3089] usb 1-1: SerialNumber: 鯮⹣äµé´’ዧä¿èŽ‹ã¦â˜¶éšŽæµ±å®¿ì…¦á¤¯êœºá¢¥à°«ì‹³å“§ï™´â§œè°­ [ 330.977552][ T4209] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 330.977953][ T4209] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 331.317687][ T3089] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 331.326860][ T3089] usb 1-1: USB disconnect, device number 6 00:05:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5000}, 0x0) 00:05:32 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000001c0)={'ip6gre0\x00', &(0x7f0000000140)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}) 00:05:32 executing program 1: symlinkat(&(0x7f0000005b00)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 00:05:32 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000000)={'wg0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@bridge_setlink={0x20, 0x10, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2, 0x0, 0x4000}}, 0x20}}, 0x0) 00:05:32 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvmmsg$unix(r0, &(0x7f0000004d00)=[{{&(0x7f00000004c0)=@abs, 0x6e, &(0x7f0000000800)=[{&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000000540)=""/40, 0x28}, {&(0x7f0000000640)=""/95, 0x5f}, {&(0x7f00000006c0)=""/156, 0x9c}, {&(0x7f0000000780)=""/53, 0x35}, {&(0x7f00000007c0)=""/29, 0x1d}], 0x10000000000001db, &(0x7f0000000880)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f00000008c0), 0x6e, &(0x7f0000000940), 0x0, &(0x7f0000000980)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f00000009c0)=@abs, 0x6e, &(0x7f0000000b00)=[{&(0x7f0000000a40)=""/179, 0xb3}], 0x1}}, {{&(0x7f0000000b40)=@abs, 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000bc0)}, {&(0x7f0000000c00)=""/216, 0xd8}, {&(0x7f0000000d00)=""/13, 0xd}], 0x3, &(0x7f0000000d80)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128}}, {{&(0x7f0000000ec0), 0x6e, &(0x7f0000001280)=[{&(0x7f0000000f40)=""/173, 0xad}, {&(0x7f0000001000)=""/144, 0x90}, {&(0x7f00000010c0)=""/46, 0x2e}, {&(0x7f0000001100)=""/83, 0x53}, {&(0x7f0000001180)=""/161, 0xa1}, {&(0x7f0000005000)=""/50, 0x32}], 0x6, &(0x7f0000001300)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}}, {{&(0x7f0000001380)=@abs, 0x6e, &(0x7f0000001400)=[{&(0x7f0000001500)=""/206, 0xce}], 0x1}}, {{&(0x7f0000001440), 0x6e, &(0x7f0000001840)=[{&(0x7f0000001600)=""/58, 0x40}, {&(0x7f0000001640)=""/67, 0x43}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/127, 0x7f}, {&(0x7f0000001740)=""/211, 0xd3}], 0x5, &(0x7f00000018c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}, {{&(0x7f0000003a00), 0x6e, &(0x7f0000004b80)=[{&(0x7f0000003a80)=""/4096, 0x1000}, {&(0x7f0000004a80)=""/228, 0xe4}], 0x2, &(0x7f0000004bc0)=ANY=[@ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="140068bce6bc00000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x120}}], 0x8, 0x0, &(0x7f0000004f00)={0x0, 0x989680}) 00:05:32 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x1a5a40, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x840, 0x0) 00:05:32 executing program 1: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs2/custom1\x00', 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000100)='./binderfs2/custom1\x00', 0x0, 0x0) 00:05:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@rights={{0x10}}, @rights={{0x10}}], 0x20}, 0x0) 00:05:32 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x1a5a40, 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000040)='./file0\x00', 0xc4000111) inotify_add_watch(r0, &(0x7f0000000100)='./file0\x00', 0x20000000) 00:05:33 executing program 0: socketpair(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, 0x0) 00:05:33 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1, 0x2, 0x0, 0x2, 0x104, 0x1}, 0x48) 00:05:33 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_security(0x6, r0, &(0x7f0000001b40)=""/246, 0xf6) 00:05:33 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x1a5a40, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:05:33 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f0000000140)=@string={0x2}}, {0x0, 0x0}]}) 00:05:33 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x53, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@ncm={0x6}]}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 333.516150][ T3088] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 333.566232][ T3089] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 333.756885][ T3088] usb 1-1: Using ep0 maxpacket: 8 [ 333.826379][ T3089] usb 2-1: Using ep0 maxpacket: 8 [ 333.876988][ T3088] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 333.916421][ T3088] usb 1-1: language id specifier not provided by device, defaulting to English [ 333.976385][ T3089] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 334.236994][ T3088] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 334.237601][ T3088] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 334.237876][ T3088] usb 1-1: Product: syz [ 334.238217][ T3088] usb 1-1: SerialNumber: syz [ 334.257210][ T3089] usb 2-1: string descriptor 0 read error: -22 [ 334.260701][ T3089] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 334.261010][ T3089] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 334.288796][ T3088] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 334.308380][ T3089] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 334.497888][ T3088] usb 1-1: USB disconnect, device number 7 [ 334.510138][ T3040] usb 2-1: USB disconnect, device number 6 00:05:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x8927, &(0x7f0000000000)) 00:05:35 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c0000001c0001000000000000000000070000000b3e"], 0x1c}}, 0x0) 00:05:36 executing program 1: syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x6c, 0xf, 0xee, 0x40, 0x77d, 0x410, 0x2d25, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xee, 0xba, 0x19}}]}}]}}, 0x0) 00:05:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000002a40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x11, &(0x7f0000002f80)=ANY=[@ANYBLOB="1c00000000000000010000000200000006896a244020344fd3"], 0x118}}], 0x2, 0x0) 00:05:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000002a40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="1c00000000000000010000000100000006"], 0x118}}], 0x2, 0x0) 00:05:36 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) getpeername$netlink(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffe2c) [ 336.406448][ T3040] usb 2-1: new full-speed USB device number 7 using dummy_hcd [ 336.826346][ T3040] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 336.826745][ T3040] usb 2-1: can't read configurations, error -71 00:05:38 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xc, 0x0, 0x0, 0x0, 0x104, 0x1}, 0x48) 00:05:38 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x5, [@var={0x2}]}, {0x0, [0x0, 0x61, 0x61]}}, &(0x7f00000002c0)=""/238, 0x2d, 0xee, 0x1}, 0x20) 00:05:38 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x20}}}}}]}}]}}, 0x0) 00:05:38 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x246, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 338.626267][ T3089] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 338.656287][ T3040] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 338.906242][ T3089] usb 1-1: Using ep0 maxpacket: 8 [ 339.016779][ T3040] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 339.046255][ T3089] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 339.246516][ T3089] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 339.246907][ T3089] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 339.247144][ T3089] usb 1-1: Product: syz [ 339.247273][ T3089] usb 1-1: Manufacturer: syz [ 339.247423][ T3089] usb 1-1: SerialNumber: syz [ 339.258357][ T3040] usb 2-1: string descriptor 0 read error: -22 [ 339.258969][ T3040] usb 2-1: New USB device found, idVendor=05ac, idProduct=0246, bcdDevice= 0.40 [ 339.259295][ T3040] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 339.267395][ T4265] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 339.288646][ T3089] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 339.309502][ T3040] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 339.490566][ T26] usb 1-1: USB disconnect, device number 8 [ 339.514966][ T3089] usb 2-1: USB disconnect, device number 9 00:05:40 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x246, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x11, &(0x7f0000000100)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc}]}}) 00:05:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x2000012e) 00:05:41 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x890c, &(0x7f00000001c0)={'ip6gre0\x00', 0x0}) 00:05:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) gettid() sendmmsg$unix(r0, &(0x7f0000002a40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="1c0000000000000001"], 0x118}}], 0x2, 0x0) [ 341.366271][ T3040] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 341.806596][ T3040] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 341.966887][ T3040] usb 1-1: New USB device found, idVendor=05ac, idProduct=0246, bcdDevice= 0.40 [ 341.967407][ T3040] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 341.967668][ T3040] usb 1-1: Product: syz [ 341.967784][ T3040] usb 1-1: Manufacturer: syz [ 341.967910][ T3040] usb 1-1: SerialNumber: syz [ 342.019326][ T3040] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 342.226542][ T3040] usb 1-1: USB disconnect, device number 9 00:05:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x89a0, &(0x7f0000000180)={'wlan0\x00'}) 00:05:43 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x246, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4}}, {0xe, &(0x7f0000000280)=@string={0xe, 0x3, "a2728fb080ae6e5224231cda"}}]}) 00:05:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01001009c81784b51c7216"], 0x50}}, 0x0) 00:05:43 executing program 0: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x11) [ 344.096332][ T3040] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 344.456509][ T3040] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 344.616708][ T3040] usb 2-1: New USB device found, idVendor=05ac, idProduct=0246, bcdDevice= 0.40 [ 344.617116][ T3040] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 344.617418][ T3040] usb 2-1: Product: syz [ 344.617739][ T3040] usb 2-1: Manufacturer: 犢ë‚꺀剮⌤ [ 344.618038][ T3040] usb 2-1: SerialNumber: syz [ 344.658615][ T3040] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 344.869232][ T3089] usb 2-1: USB disconnect, device number 10 00:05:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d6", 0x1}], 0x1, &(0x7f0000000200)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}, 0x0) 00:05:46 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="ac000000250001"], 0xac}}, 0x0) [ 346.418225][ T4287] netlink: 136 bytes leftover after parsing attributes in process `syz-executor.0'. 00:05:46 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x0) 00:05:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg$unix(r0, &(0x7f00000004c0), 0x1, 0x0, 0x0) 00:05:46 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x8, 0x0, 0x5000}, 0x0) 00:05:46 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x8, 0x0, 0x5000}, 0x0) 00:05:46 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x8, 0x0, 0x5000}, 0x0) 00:05:49 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 00:05:49 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x8, 0x0, 0x5000}, 0x0) 00:05:49 executing program 0: syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000008440)=ANY=[@ANYRES64=0x0, @ANYRESDEC], 0x1, 0x75b, &(0x7f0000000840)="$eJzs3c1rHOUfAPDvbJKmv7Q/E0HQegoIGijdmBpbBQ8VDyJYKOjZdtlsQ81utmQ3pQkBLSJ4EVQ8CHrp2Zd68+rLVf8LD9JSNS1WPEhkNrPpttlNN22SRffzgad9npnZPPOdZ2aeZ3eGmQD61nj6Ty7iUER8kESMZtOTiBhq5AYjTqwvd2t1pZimJNbWXvstaSxzc3WlGC2fSR3ICo9FxPfvRhzOba63trQ8VyiXSwtZebJeOT9ZW1o+cq5SmC3NluaPTU1PHz3+7PFjOxfrHz8tH7z24ctPfXXir3cevfL+D0mciIPZvNY4dsp4jGfbZCjdhHd4aacr67Gk1yvAfUkPzYH1ozwOxWgMNHIAwH/ZWxGxBgD0mUT/DwB9pvk7wM3VlWIz9fYXib11/cWI2L8ef/P65vqcweya3f7GddCRm8kdV0aSiBjbgfrHI+Kzb974Ik2xS9chAdp5+1JEnBkb33z+Tzbds7BdT3exzPhdZec/2DvfpuOf59qN/3Ib459oM/4ZbnPs3o97H/+5qztQTUfp+O+FlnvbbrXEnxkbyEr/b4z5hpKz58ql9Nz2UERMxNBwWp7aoo6JG3/f6DSvdfz3+0dvfp7Wn/5/e4nc1cHhOz8zU6gXHiTmVtcvRTw+2C7+ZKP9kw7j31Nd1vHK8+992mleGn8abzNtjn93rV2OeLJt+9++oy3Z8v7EycbuMNncKdr4+udPRjrV39r+aUrrb34X2Atp+49sHf9Y0nq/Zm37dfx4efS7TvPuHX/7/X9f8nojvy+bdrFQry9MRexLXt08/ejtzzbLzeXT+CeeaH/8b7X/p98Jz3QZ/+C1X7+8//h3Vxr/zLbaf/uZK7fmBjrV3137TzdyE9mUbs5/3a7gg2w7AAAAAAAAAAAAAAAAAAAAAAAAAOhWLiIORpLLb+RzuXx+/R3ej8RIrlyt1Q+frS7Oz0TjXdljMZRrPupytOV5qFPZ8/Cb5aN3lZ+JiIcj4uPh/zXK+WK1PNPr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgc6DD+/9Tvwz3eu0AgF2zv9crAADsOf0/APQf/T8A9B/9PwD0H/0/APQf/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC77NTJk2la+3N1pZiWZy4sLc5VLxyZKdXm8pXFYr5YXTifn61WZ8ulfLFaudffK1er56djfvHiZL1Uq0/WlpZPV6qL8/XT5yqF2dLp0tCeRAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA21NbWp4rlMulBRkZGZmNTK/PTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/Dv8EAAD//z4HKi8=") chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file2\x00', 0x181042, 0x0) write$P9_RREADDIR(r0, &(0x7f0000000280)=ANY=[], 0xbf) [ 349.377226][ T4306] loop0: detected capacity change from 0 to 2048 [ 349.386352][ T3040] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 349.407549][ T4306] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: none. 00:05:49 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000004c0)={'ip_vti0\x00', 0x0}) [ 349.463823][ T2954] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 349.626196][ T3040] usb 2-1: Using ep0 maxpacket: 8 [ 349.746678][ T3040] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 349.986339][ T3040] usb 2-1: string descriptor 0 read error: -22 [ 349.986815][ T3040] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 349.987139][ T3040] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 350.036402][ T3040] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 350.230059][ T3089] usb 2-1: USB disconnect, device number 11 00:05:51 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@struct={0x1}]}, {0x0, [0x5f, 0x2e]}}, &(0x7f0000000580)=""/179, 0x28, 0xb3, 0x1}, 0x20) 00:05:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000980), 0x5, &(0x7f0000000180)=[{&(0x7f0000000a00)=""/158, 0x97}], 0x100000f4, &(0x7f00000001c0)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xf0}, 0x0) 00:05:51 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x1a5a40, 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000040)='./file0\x00', 0xc4000111) r1 = inotify_init() inotify_add_watch(r1, &(0x7f0000000100)='./file0\x00', 0x20000000) r2 = inotify_init() r3 = inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0xc4000111) inotify_rm_watch(r2, r3) 00:05:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() socket$unix(0x1, 0x5, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) gettid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d6", 0x1}], 0x1, &(0x7f0000000200)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee01}}}], 0x38}, 0x0) 00:05:51 executing program 1: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x20040, 0x0) 00:05:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'gretap0\x00', 0x0}) 00:05:51 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=@ipv4_newrule={0x24, 0x20, 0x303, 0x0, 0x0, {}, [@FRA_GENERIC_POLICY=@FRA_SPORT_RANGE={0x8}]}, 0x24}}, 0x0) 00:05:51 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x1a5a40, 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000080)='./file0/file0\x00', 0x22000000) 00:05:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000005400)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) 00:05:52 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0xa342, 0x0) write$UHID_DESTROY(r0, &(0x7f0000000080), 0x4) write$UHID_CREATE2(r0, &(0x7f0000000140)={0xb, {'syz0\x00', 'syz0\x00', 'syz0\x00', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "9b"}}, 0x119) 00:05:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000002a40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x803e000000000000, &(0x7f0000002f80)=ANY=[@ANYBLOB="1c00000000000000010000000200000006896a244020344fd3"], 0x118}}], 0x2, 0x0) 00:05:52 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x246, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x40, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x2, 0x9, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x2, 0x1}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa}, 0x0, 0x0}) [ 352.476547][ T26] usb 1-1: new high-speed USB device number 10 using dummy_hcd 00:05:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 00:05:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1}, 0x6e) 00:05:52 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000004c0)={'ip6gre0\x00', &(0x7f00000006c0)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @mcast1}}) [ 352.946631][ T26] usb 1-1: unable to get BOS descriptor or descriptor too short [ 353.026673][ T26] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 353.196673][ T26] usb 1-1: New USB device found, idVendor=05ac, idProduct=0246, bcdDevice= 0.40 [ 353.197357][ T26] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 353.197558][ T26] usb 1-1: Product: syz [ 353.197666][ T26] usb 1-1: Manufacturer: syz [ 353.197802][ T26] usb 1-1: SerialNumber: syz [ 353.509394][ T26] input: bcm5974 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/input/input4 [ 353.524109][ T26] usb 1-1: USB disconnect, device number 10 00:05:54 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f00000005c0)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x0, 0x90, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x5, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x7}, [@network_terminal={0x7}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x0, 0x0, 0x0, 0x30}, @ncm={0x6, 0x24, 0x1a, 0xf4e}, @mdlm_detail={0x7, 0x24, 0x13, 0x20, "be40c2"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400}}, {{0x9, 0x5, 0x3, 0x2, 0x20}}}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0xc, &(0x7f0000000000)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0xc}]}, 0x4, [{0x2, &(0x7f0000000140)=@string={0x2}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x42a}}, {0x12, &(0x7f0000000040)=@string={0x12, 0x3, "b330a3d2ea17254895f0e75d50000000"}}, {0x4, &(0x7f0000000280)=@string={0x4, 0x3, "ee9b"}}]}) 00:05:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) gettid() sendmmsg$unix(r0, &(0x7f0000002a40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="1c0000000000000001000000020000000689"], 0x118}}], 0x2, 0x0) 00:05:55 executing program 1: symlinkat(&(0x7f0000000000)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) 00:05:55 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=@ipv4_newrule={0x1c, 0x20, 0x303}, 0x1c}}, 0x0) [ 355.306416][ T3040] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 355.546372][ T3040] usb 1-1: Using ep0 maxpacket: 8 [ 355.746652][ T3040] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1024 [ 355.747087][ T3040] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 32 [ 355.747338][ T3040] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 355.786789][ T3040] usb 1-1: language id specifier not provided by device, defaulting to English [ 355.906478][ T3040] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 355.906916][ T3040] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 355.906951][ T3040] usb 1-1: Product: コ튣៪䠥巧P [ 355.906972][ T3040] usb 1-1: Manufacturer: Ъ [ 355.906992][ T3040] usb 1-1: SerialNumber: 鯮 [ 355.927215][ T4348] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 355.927637][ T4348] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 356.206930][ T3040] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 356.210749][ T3040] usb 1-1: USB disconnect, device number 11 00:05:57 executing program 1: getitimer(0x0, &(0x7f0000004bc0)) 00:05:57 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @private1}}) 00:05:57 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=@ipv4_getroute={0x1c, 0x1a, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1a00}}, 0x1c}}, 0x0) 00:05:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000c00)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c"], 0x60}}], 0x2, 0x0) 00:05:57 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r0, &(0x7f0000000040)) 00:05:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01"], 0x50}}, 0x0) 00:05:57 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read$FUSE(r0, &(0x7f0000002140)={0x2020}, 0x288) 00:05:57 executing program 0: fsmount(0xffffffffffffffff, 0x0, 0x75) 00:05:57 executing program 1: openat$mice(0xffffffffffffff9c, &(0x7f0000000340), 0x0) pselect6(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000480)={0x9}, &(0x7f0000001880), 0x0) 00:05:57 executing program 0: r0 = io_uring_setup(0x74cd, &(0x7f0000000300)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x14, 0x0, 0x0) 00:05:58 executing program 1: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000a00)={0x0, 0x10000f}, 0x20) 00:05:58 executing program 0: r0 = io_uring_setup(0x74cd, &(0x7f0000000300)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x7, 0x0, 0x0) 00:05:58 executing program 1: openat$vsock(0xffffffffffffff9c, &(0x7f0000001340), 0x200000, 0x0) 00:05:58 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 1: r0 = io_uring_setup(0x74cd, &(0x7f0000000300)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x541b, 0x0) 00:05:58 executing program 1: io_uring_setup(0x400074d0, &(0x7f00000000c0)={0x0, 0x0, 0x10}) 00:05:58 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 1: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000a00)={0x0, 0x10000f, 0x120000}, 0x20) 00:05:58 executing program 1: openat$audio(0xffffffffffffff9c, &(0x7f0000001240), 0x5d3401, 0x0) 00:05:58 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) pwrite64(r0, &(0x7f00000001c0)="a99f4161", 0x4, 0x0) 00:05:58 executing program 0: ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 0: ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 1: r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 00:05:58 executing program 1: r0 = io_uring_setup(0x74cd, &(0x7f0000000300)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x2, 0x0, 0x0) 00:05:58 executing program 0: ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 1: r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) fallocate(r0, 0x11, 0x0, 0x10001) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e00}], 0x1, 0x1400, 0x0, 0x3) 00:05:58 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:58 executing program 1: r0 = io_uring_setup(0x2681, &(0x7f0000000300)) r1 = io_uring_setup(0x74cd, &(0x7f0000000300)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x11, 0x2, r2) 00:05:58 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:59 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000180)='./file0\x00', 0x0) 00:05:59 executing program 0: openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:59 executing program 1: r0 = io_uring_setup(0x74cd, &(0x7f0000000300)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x4, 0x0, 0x0) 00:05:59 executing program 0: openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:59 executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f0000003300), 0x84000, 0x0) 00:05:59 executing program 0: openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0x5421, &(0x7f0000002400)={0x0, [], 0x0, "72b6155ff824df"}) 00:05:59 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, 0x0) 00:05:59 executing program 1: r0 = io_uring_setup(0x74cd, &(0x7f0000000300)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x19, 0x0, 0x0) 00:05:59 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, 0x0) 00:05:59 executing program 1: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000a00)={0x4, 0x0, 0x120000}, 0x20) 00:05:59 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x5421, 0x0) 00:05:59 executing program 1: r0 = io_uring_setup(0x74cd, &(0x7f0000000300)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x5, 0x0, 0x0) 00:05:59 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/cpuinfo\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000001c0)={0x2020}, 0x2020) 00:05:59 executing program 0: symlinkat(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) 00:05:59 executing program 1: syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0xc0ed0006, &(0x7f0000000140)={[{@jqfmt_vfsold}, {@resgid={'resgid', 0x3d, 0xee00}}, {@bh}, {@noload}, {@data_err_ignore}, {@usrjquota}]}, 0xfe, 0x43e, &(0x7f00000004c0)="$eJzs3MtvG0UYAPBv7SR9k1DKo6WFQEFEPJImfdADFxBIHEBCgkMRp5CkVajboCZItIogcAhHVIk74ojEX8AJLgg4IXGFO6pUoVxaOBmtvZu6iZ3GiVOX7O8nbTvjHWvm292xZ2e8CaCwBtN/koi9EfFHRPTXs7cXGKz/d3NpfuKfpfmJJKrVt/9OauVuLM1P5EXz9+2pZ6rVLL+jSb2L70WMVypTl7L8yNyFD0dmL195YfrC+Lmpc1MXx06fPnH8SN+psZMdiTON68ahT2YOH3z93atvTpy5+v4v36Xt3Zvtb4yjUwbrR7eppztdWZfta0gnPV1sCG0pR0R6unpr/b8/yrFreV9/vPZ5VxsHbKlqtVpt9v2cWagC21gS3W4B0B35F316/5tvd2nocU+4/nL9BiiN+2a21ff0RCkr07vi/raTBiPizMK/X6dbbNE8BABAox/S8c/zzcZ/pXioodx92RrKQETcHxH7I+KBiDgQEQ9G1Mo+HBGPtFn/yhWS1eOf0rUNBbZO6fjvpWxt6/bxXz76i4FylttXi783OTtdmTqWHZOh6N2R5kfXqOPHV3//stW+xvFfuqX152PBrB3XelZM0E2Oz41vJuZG1z+LONTTLP4k8mWcJCIORsShDdYx/ey3h1vtu3P8a+jAOlP1m4hn6ud/IVbEn0tark+Ovnhq7OTIzqhMHRvJr4rVfv1t8a1W9W8q/g5Iz//uptf/cvwDyc6I2ctXztfWa2fbr2Pxzy9a3tNs9PrvS96ppfuy1z4en5u7NBrRl7yx+vWxW+/N83n5NP6ho837//64dSQejYj0Ij4SEY9FxONZ25+IiCcj4uga8f/8ylMftB//GrPyHZTGP3mn8x+N57/9RPn8T9+3H38uPf8naqmh7JX1fP6tt4GbOXYAAADwf1Gq/QY+KQ0vp0ul4eH6b/gPxO5SZWZ27rmzMx9dnKz/Vn4gekv5TFd/w3zoaDY3nOfHVuSPZ/PGX5V31fLDEzOVyW4HDwW3p0X/T/1V7nbrgC3neS0oLv0fikv/h+LS/6G49H8ormb9/9MutAO4+3z/Q3Hp/1Bc+j8Ul/4PhdTy2fjSph75l9j2iSjdE83Y/omedf8xiw0mdjTd1e1PJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgM74LwAA//9wiOSH") r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) write$binfmt_misc(r0, &(0x7f0000001200)={'syz1'}, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) fallocate(r1, 0x3, 0x3, 0x10000) 00:05:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)={0x14, 0x0, 0x1}, 0x14}}, 0x0) [ 359.938553][ T4445] loop1: detected capacity change from 0 to 512 [ 359.943675][ T4445] EXT4-fs: Ignoring removed bh option 00:05:59 executing program 0: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) [ 359.958778][ T4445] EXT4-fs (loop1): mounting ext3 file system using the ext4 subsystem [ 360.001212][ T4445] EXT4-fs (loop1): 1 truncate cleaned up [ 360.002404][ T4445] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: none. 00:05:59 executing program 0: syz_read_part_table(0x104e, &(0x7f0000001080)="$eJzsz8EJwjAYBeBXUotxAo/iIh6cwVm8enAax+kYLlFpScUFRITvuyTk8fLzh5+rGcfsu/p+6M9lObdzNjslZbemQ7quXW+pH/9MJTlkbTbXzbE1Sz+kZpruSZ7DMufy+OJaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA3XgEAAP//MxsJZQ==") 00:06:00 executing program 1: r0 = io_uring_setup(0x74cd, &(0x7f0000000300)) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x11, 0x0, 0x0) [ 360.081900][ T3151] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:06:00 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, 0x0) 00:06:00 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, 0x0) [ 360.755241][ T4456] loop0: detected capacity change from 0 to 8192 [ 360.810097][ T4456] loop0: p1 p3 < p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 p26 p27 p28 p29 p30 p31 p32 p33 p34 p35 p36 p37 p38 p39 p40 p41 p42 p43 p44 p45 p46 p47 p48 p49 p50 p51 p52 p53 p54 p55 p56 p57 p58 p59 p60 p61 p62 p63 p64 p65 p66 p67 p68 p69 p70 p71 p72 p73 p74 p75 p76 p77 p78 p79 p80 p81 p82 p83 p84 p85 p86 p87 p88 p89 p90 p91 p92 p93 p94 p95 p96 p97 p98 p99 p100 p101 p102 p103 p104 p105 p106 p107 p108 p109 p110 p111 p112 p113 p114 p115 p116 p117 p118 p119 p120 p121 p122 p123 p124 p125 p126 p127 p128 p129 p130 p131 p132 p133 p134 p135 p136 p137 p138 p139 p140 p141 p142 p143 p144 p145 p146 p147 p148 p149 p150 p151 p152 p153 p154 p155 p156 p157 p158 p159 p160 p161 p162 p163 p164 p165 p166 p167 p168 p169 p170 p171 p172 p173 p174 p175 p176 p177 p178 p179 p180 p181 p182 p183 p184 p185 p186 p187 p188 p189 p190 p191 p192 p193 p194 p195 p196 p197 p198 p199 p200 p201 p202 p203 p204 p205 p206 p207 p208 p209 p210 p211 p212 p213 p214 p215 p216 p217 p218 p219 p220 p221 p222 p223 p224 p225 [ 360.812863][ T4456] loop0: p1 size 67043328 extends beyond EOD, truncated [ 360.821470][ T4456] loop0: p4 start 453120 is beyond EOD, truncated [ 360.821907][ T4456] loop0: p5 size 67043328 extends beyond EOD, truncated [ 360.824530][ T4456] loop0: p6 start 453120 is beyond EOD, truncated [ 360.825033][ T4456] loop0: p7 size 67043328 extends beyond EOD, truncated [ 360.829137][ T4456] loop0: p8 start 453120 is beyond EOD, truncated [ 360.829482][ T4456] loop0: p9 size 67043328 extends beyond EOD, truncated [ 360.832290][ T4456] loop0: p10 start 453120 is beyond EOD, truncated [ 360.832493][ T4456] loop0: p11 size 67043328 extends beyond EOD, truncated [ 360.834925][ T4456] loop0: p12 start 453120 is beyond EOD, truncated [ 360.835223][ T4456] loop0: p13 size 67043328 extends beyond EOD, truncated [ 360.841244][ T4456] loop0: p14 start 453120 is beyond EOD, truncated [ 360.841515][ T4456] loop0: p15 size 67043328 extends beyond EOD, truncated [ 360.844600][ T4456] loop0: p16 start 453120 is beyond EOD, truncated [ 360.844942][ T4456] loop0: p17 size 67043328 extends beyond EOD, truncated [ 360.849308][ T4456] loop0: p18 start 453120 is beyond EOD, truncated [ 360.849636][ T4456] loop0: p19 size 67043328 extends beyond EOD, truncated [ 360.852531][ T4456] loop0: p20 start 453120 is beyond EOD, truncated [ 360.852812][ T4456] loop0: p21 size 67043328 extends beyond EOD, truncated [ 360.855537][ T4456] loop0: p22 start 453120 is beyond EOD, truncated [ 360.855800][ T4456] loop0: p23 size 67043328 extends beyond EOD, truncated [ 360.861797][ T4456] loop0: p24 start 453120 is beyond EOD, truncated [ 360.862120][ T4456] loop0: p25 size 67043328 extends beyond EOD, truncated [ 360.864480][ T4456] loop0: p26 start 453120 is beyond EOD, truncated [ 360.864922][ T4456] loop0: p27 size 67043328 extends beyond EOD, truncated [ 360.866635][ T4456] loop0: p28 start 453120 is beyond EOD, truncated [ 360.866906][ T4456] loop0: p29 size 67043328 extends beyond EOD, truncated [ 360.870515][ T4456] loop0: p30 start 453120 is beyond EOD, truncated [ 360.870865][ T4456] loop0: p31 size 67043328 extends beyond EOD, truncated [ 360.871986][ T4456] loop0: p32 start 453120 is beyond EOD, truncated [ 360.872462][ T4456] loop0: p33 size 67043328 extends beyond EOD, truncated [ 360.873533][ T4456] loop0: p34 start 453120 is beyond EOD, truncated [ 360.873809][ T4456] loop0: p35 size 67043328 extends beyond EOD, truncated [ 360.875045][ T4456] loop0: p36 start 453120 is beyond EOD, truncated [ 360.875505][ T4456] loop0: p37 size 67043328 extends beyond EOD, truncated [ 360.879565][ T4456] loop0: p38 start 453120 is beyond EOD, truncated [ 360.879996][ T4456] loop0: p39 size 67043328 extends beyond EOD, truncated [ 360.882050][ T4456] loop0: p40 start 453120 is beyond EOD, truncated [ 360.882275][ T4456] loop0: p41 size 67043328 extends beyond EOD, truncated [ 360.883370][ T4456] loop0: p42 start 453120 is beyond EOD, truncated [ 360.883642][ T4456] loop0: p43 size 67043328 extends beyond EOD, truncated [ 360.884844][ T4456] loop0: p44 start 453120 is beyond EOD, truncated [ 360.885917][ T4456] loop0: p45 size 67043328 extends beyond EOD, truncated [ 360.887206][ T4456] loop0: p46 start 453120 is beyond EOD, truncated [ 360.888032][ T4456] loop0: p47 size 67043328 extends beyond EOD, truncated [ 360.891848][ T4456] loop0: p48 start 453120 is beyond EOD, truncated [ 360.892164][ T4456] loop0: p49 size 67043328 extends beyond EOD, truncated [ 360.893757][ T4456] loop0: p50 start 453120 is beyond EOD, truncated [ 360.893984][ T4456] loop0: p51 size 67043328 extends beyond EOD, truncated [ 360.895080][ T4456] loop0: p52 start 453120 is beyond EOD, truncated [ 360.895282][ T4456] loop0: p53 size 67043328 extends beyond EOD, truncated [ 360.896881][ T4456] loop0: p54 start 453120 is beyond EOD, truncated [ 360.897090][ T4456] loop0: p55 size 67043328 extends beyond EOD, truncated [ 360.901165][ T4456] loop0: p56 start 453120 is beyond EOD, truncated [ 360.901689][ T4456] loop0: p57 size 67043328 extends beyond EOD, truncated [ 360.902899][ T4456] loop0: p58 start 453120 is beyond EOD, truncated [ 360.903145][ T4456] loop0: p59 size 67043328 extends beyond EOD, truncated [ 360.904388][ T4456] loop0: p60 start 453120 is beyond EOD, truncated [ 360.904832][ T4456] loop0: p61 size 67043328 extends beyond EOD, truncated [ 360.906446][ T4456] loop0: p62 start 453120 is beyond EOD, truncated [ 360.906796][ T4456] loop0: p63 size 67043328 extends beyond EOD, truncated [ 360.910857][ T4456] loop0: p64 start 453120 is beyond EOD, truncated [ 360.911271][ T4456] loop0: p65 size 67043328 extends beyond EOD, truncated [ 360.912635][ T4456] loop0: p66 start 453120 is beyond EOD, truncated [ 360.913042][ T4456] loop0: p67 size 67043328 extends beyond EOD, truncated [ 360.914167][ T4456] loop0: p68 start 453120 is beyond EOD, truncated [ 360.914373][ T4456] loop0: p69 size 67043328 extends beyond EOD, truncated [ 360.915363][ T4456] loop0: p70 start 453120 is beyond EOD, truncated [ 360.915686][ T4456] loop0: p71 size 67043328 extends beyond EOD, truncated [ 360.917466][ T4456] loop0: p72 start 453120 is beyond EOD, truncated [ 360.919950][ T4456] loop0: p73 size 67043328 extends beyond EOD, truncated [ 360.921924][ T4456] loop0: p74 start 453120 is beyond EOD, truncated [ 360.922281][ T4456] loop0: p75 size 67043328 extends beyond EOD, truncated [ 360.924015][ T4456] loop0: p76 start 453120 is beyond EOD, truncated [ 360.925748][ T4456] loop0: p77 size 67043328 extends beyond EOD, truncated [ 360.929714][ T4456] loop0: p78 start 453120 is beyond EOD, truncated [ 360.930128][ T4456] loop0: p79 size 67043328 extends beyond EOD, truncated [ 360.931782][ T4456] loop0: p80 start 453120 is beyond EOD, truncated [ 360.931966][ T4456] loop0: p81 size 67043328 extends beyond EOD, truncated [ 360.933348][ T4456] loop0: p82 start 453120 is beyond EOD, truncated [ 360.933601][ T4456] loop0: p83 size 67043328 extends beyond EOD, truncated [ 360.934663][ T4456] loop0: p84 start 453120 is beyond EOD, truncated [ 360.934875][ T4456] loop0: p85 size 67043328 extends beyond EOD, truncated [ 360.936594][ T4456] loop0: p86 start 453120 is beyond EOD, truncated [ 360.936853][ T4456] loop0: p87 size 67043328 extends beyond EOD, truncated [ 360.941066][ T4456] loop0: p88 start 453120 is beyond EOD, truncated [ 360.941533][ T4456] loop0: p89 size 67043328 extends beyond EOD, truncated [ 360.943055][ T4456] loop0: p90 start 453120 is beyond EOD, truncated [ 360.943436][ T4456] loop0: p91 size 67043328 extends beyond EOD, truncated [ 360.944718][ T4456] loop0: p92 start 453120 is beyond EOD, truncated [ 360.945103][ T4456] loop0: p93 size 67043328 extends beyond EOD, truncated [ 360.946847][ T4456] loop0: p94 start 453120 is beyond EOD, truncated [ 360.947112][ T4456] loop0: p95 size 67043328 extends beyond EOD, truncated [ 360.951512][ T4456] loop0: p96 start 453120 is beyond EOD, truncated [ 360.951887][ T4456] loop0: p97 size 67043328 extends beyond EOD, truncated [ 360.953252][ T4456] loop0: p98 start 453120 is beyond EOD, truncated [ 360.953557][ T4456] loop0: p99 size 67043328 extends beyond EOD, truncated [ 360.954791][ T4456] loop0: p100 start 453120 is beyond EOD, truncated [ 360.954995][ T4456] loop0: p101 size 67043328 extends beyond EOD, truncated [ 360.956966][ T4456] loop0: p102 start 453120 is beyond EOD, truncated [ 360.957396][ T4456] loop0: p103 size 67043328 extends beyond EOD, truncated [ 360.961196][ T4456] loop0: p104 start 453120 is beyond EOD, truncated [ 360.961542][ T4456] loop0: p105 size 67043328 extends beyond EOD, truncated [ 360.962971][ T4456] loop0: p106 start 453120 is beyond EOD, truncated [ 360.963250][ T4456] loop0: p107 size 67043328 extends beyond EOD, truncated [ 360.964757][ T4456] loop0: p108 start 453120 is beyond EOD, truncated [ 360.964959][ T4456] loop0: p109 size 67043328 extends beyond EOD, truncated [ 360.966715][ T4456] loop0: p110 start 453120 is beyond EOD, truncated [ 360.967015][ T4456] loop0: p111 size 67043328 extends beyond EOD, truncated [ 360.970967][ T4456] loop0: p112 start 453120 is beyond EOD, truncated [ 360.971319][ T4456] loop0: p113 size 67043328 extends beyond EOD, truncated [ 360.972472][ T4456] loop0: p114 start 453120 is beyond EOD, truncated [ 360.972608][ T4456] loop0: p115 size 67043328 extends beyond EOD, truncated [ 360.973265][ T4456] loop0: p116 start 453120 is beyond EOD, truncated [ 360.973433][ T4456] loop0: p117 size 67043328 extends beyond EOD, truncated [ 360.974209][ T4456] loop0: p118 start 453120 is beyond EOD, truncated [ 360.974346][ T4456] loop0: p119 size 67043328 extends beyond EOD, truncated [ 360.975135][ T4456] loop0: p120 start 453120 is beyond EOD, truncated [ 360.975314][ T4456] loop0: p121 size 67043328 extends beyond EOD, truncated [ 360.976566][ T4456] loop0: p122 start 453120 is beyond EOD, truncated [ 360.976697][ T4456] loop0: p123 size 67043328 extends beyond EOD, truncated [ 360.979587][ T4456] loop0: p124 start 453120 is beyond EOD, truncated [ 360.980156][ T4456] loop0: p125 size 67043328 extends beyond EOD, truncated [ 360.982145][ T4456] loop0: p126 start 453120 is beyond EOD, truncated [ 360.982324][ T4456] loop0: p127 size 67043328 extends beyond EOD, truncated [ 360.983072][ T4456] loop0: p128 start 453120 is beyond EOD, truncated [ 360.983229][ T4456] loop0: p129 size 67043328 extends beyond EOD, truncated [ 360.983962][ T4456] loop0: p130 start 453120 is beyond EOD, truncated [ 360.984142][ T4456] loop0: p131 size 67043328 extends beyond EOD, truncated [ 360.984889][ T4456] loop0: p132 start 453120 is beyond EOD, truncated [ 360.985060][ T4456] loop0: p133 size 67043328 extends beyond EOD, truncated [ 360.987090][ T4456] loop0: p134 start 453120 is beyond EOD, truncated [ 360.990107][ T4456] loop0: p135 size 67043328 extends beyond EOD, truncated [ 360.992288][ T4456] loop0: p136 start 453120 is beyond EOD, truncated [ 360.992509][ T4456] loop0: p137 size 67043328 extends beyond EOD, truncated [ 360.995513][ T4456] loop0: p138 start 453120 is beyond EOD, truncated [ 360.997015][ T4456] loop0: p139 size 67043328 extends beyond EOD, truncated [ 361.001858][ T4456] loop0: p140 start 453120 is beyond EOD, truncated [ 361.002202][ T4456] loop0: p141 size 67043328 extends beyond EOD, truncated [ 361.004817][ T4456] loop0: p142 start 453120 is beyond EOD, truncated [ 361.005103][ T4456] loop0: p143 size 67043328 extends beyond EOD, truncated [ 361.011510][ T4456] loop0: p144 start 453120 is beyond EOD, truncated [ 361.011965][ T4456] loop0: p145 size 67043328 extends beyond EOD, truncated [ 361.015054][ T4456] loop0: p146 start 453120 is beyond EOD, truncated [ 361.015487][ T4456] loop0: p147 size 67043328 extends beyond EOD, truncated [ 361.021347][ T4456] loop0: p148 start 453120 is beyond EOD, truncated [ 361.021670][ T4456] loop0: p149 size 67043328 extends beyond EOD, truncated [ 361.024391][ T4456] loop0: p150 start 453120 is beyond EOD, truncated [ 361.024772][ T4456] loop0: p151 size 67043328 extends beyond EOD, truncated [ 361.031197][ T4456] loop0: p152 start 453120 is beyond EOD, truncated [ 361.031505][ T4456] loop0: p153 size 67043328 extends beyond EOD, truncated [ 361.034278][ T4456] loop0: p154 start 453120 is beyond EOD, truncated [ 361.034550][ T4456] loop0: p155 size 67043328 extends beyond EOD, truncated [ 361.040964][ T4456] loop0: p156 start 453120 is beyond EOD, truncated [ 361.042625][ T4456] loop0: p157 size 67043328 extends beyond EOD, truncated [ 361.046217][ T4456] loop0: p158 start 453120 is beyond EOD, truncated [ 361.047001][ T4456] loop0: p159 size 67043328 extends beyond EOD, truncated [ 361.052159][ T4456] loop0: p160 start 453120 is beyond EOD, truncated [ 361.052579][ T4456] loop0: p161 size 67043328 extends beyond EOD, truncated [ 361.055242][ T4456] loop0: p162 start 453120 is beyond EOD, truncated [ 361.055606][ T4456] loop0: p163 size 67043328 extends beyond EOD, truncated [ 361.061458][ T4456] loop0: p164 start 453120 is beyond EOD, truncated [ 361.061860][ T4456] loop0: p165 size 67043328 extends beyond EOD, truncated [ 361.064577][ T4456] loop0: p166 start 453120 is beyond EOD, truncated [ 361.064918][ T4456] loop0: p167 size 67043328 extends beyond EOD, truncated [ 361.071172][ T4456] loop0: p168 start 453120 is beyond EOD, truncated [ 361.072110][ T4456] loop0: p169 size 67043328 extends beyond EOD, truncated [ 361.075047][ T4456] loop0: p170 start 453120 is beyond EOD, truncated [ 361.075351][ T4456] loop0: p171 size 67043328 extends beyond EOD, truncated [ 361.080843][ T4456] loop0: p172 start 453120 is beyond EOD, truncated [ 361.081140][ T4456] loop0: p173 size 67043328 extends beyond EOD, truncated [ 361.083897][ T4456] loop0: p174 start 453120 is beyond EOD, truncated [ 361.084315][ T4456] loop0: p175 size 67043328 extends beyond EOD, truncated [ 361.087065][ T4456] loop0: p176 start 453120 is beyond EOD, truncated [ 361.089642][ T4456] loop0: p177 size 67043328 extends beyond EOD, truncated [ 361.092665][ T4456] loop0: p178 start 453120 is beyond EOD, truncated [ 361.093011][ T4456] loop0: p179 size 67043328 extends beyond EOD, truncated [ 361.095635][ T4456] loop0: p180 start 453120 is beyond EOD, truncated [ 361.096948][ T4456] loop0: p181 size 67043328 extends beyond EOD, truncated [ 361.101520][ T4456] loop0: p182 start 453120 is beyond EOD, truncated [ 361.101814][ T4456] loop0: p183 size 67043328 extends beyond EOD, truncated [ 361.103701][ T4456] loop0: p184 start 453120 is beyond EOD, truncated [ 361.104416][ T4456] loop0: p185 size 67043328 extends beyond EOD, truncated [ 361.106635][ T4456] loop0: p186 start 453120 is beyond EOD, truncated [ 361.106892][ T4456] loop0: p187 size 67043328 extends beyond EOD, truncated [ 361.112074][ T4456] loop0: p188 start 453120 is beyond EOD, truncated [ 361.112452][ T4456] loop0: p189 size 67043328 extends beyond EOD, truncated [ 361.115276][ T4456] loop0: p190 start 453120 is beyond EOD, truncated [ 361.115669][ T4456] loop0: p191 size 67043328 extends beyond EOD, truncated [ 361.121040][ T4456] loop0: p192 start 453120 is beyond EOD, truncated [ 361.121422][ T4456] loop0: p193 size 67043328 extends beyond EOD, truncated [ 361.124159][ T4456] loop0: p194 start 453120 is beyond EOD, truncated [ 361.124551][ T4456] loop0: p195 size 67043328 extends beyond EOD, truncated [ 361.129571][ T4456] loop0: p196 start 453120 is beyond EOD, truncated [ 361.130452][ T4456] loop0: p197 size 67043328 extends beyond EOD, truncated [ 361.133532][ T4456] loop0: p198 start 453120 is beyond EOD, truncated [ 361.133853][ T4456] loop0: p199 size 67043328 extends beyond EOD, truncated [ 361.137012][ T4456] loop0: p200 start 453120 is beyond EOD, truncated [ 361.137293][ T4456] loop0: p201 size 67043328 extends beyond EOD, truncated [ 361.142529][ T4456] loop0: p202 start 453120 is beyond EOD, truncated [ 361.142876][ T4456] loop0: p203 size 67043328 extends beyond EOD, truncated [ 361.146312][ T4456] loop0: p204 start 453120 is beyond EOD, truncated [ 361.147100][ T4456] loop0: p205 size 67043328 extends beyond EOD, truncated [ 361.152144][ T4456] loop0: p206 start 453120 is beyond EOD, truncated [ 361.152551][ T4456] loop0: p207 size 67043328 extends beyond EOD, truncated [ 361.155313][ T4456] loop0: p208 start 453120 is beyond EOD, truncated [ 361.155737][ T4456] loop0: p209 size 67043328 extends beyond EOD, truncated [ 361.161185][ T4456] loop0: p210 start 453120 is beyond EOD, truncated [ 361.161562][ T4456] loop0: p211 size 67043328 extends beyond EOD, truncated [ 361.164009][ T4456] loop0: p212 start 453120 is beyond EOD, truncated [ 361.164418][ T4456] loop0: p213 size 67043328 extends beyond EOD, truncated [ 361.165735][ T4456] loop0: p214 start 453120 is beyond EOD, truncated [ 361.166295][ T4456] loop0: p215 size 67043328 extends beyond EOD, truncated [ 361.169704][ T4456] loop0: p216 start 453120 is beyond EOD, truncated [ 361.170118][ T4456] loop0: p217 size 67043328 extends beyond EOD, truncated [ 361.171832][ T4456] loop0: p218 start 453120 is beyond EOD, truncated [ 361.172154][ T4456] loop0: p219 size 67043328 extends beyond EOD, truncated [ 361.173529][ T4456] loop0: p220 start 453120 is beyond EOD, truncated [ 361.173811][ T4456] loop0: p221 size 67043328 extends beyond EOD, truncated [ 361.175099][ T4456] loop0: p222 start 453120 is beyond EOD, truncated [ 361.175371][ T4456] loop0: p223 size 67043328 extends beyond EOD, truncated [ 361.177133][ T4456] loop0: p224 start 453120 is beyond EOD, truncated [ 361.179906][ T4456] loop0: p225 size 67043328 extends beyond EOD, truncated [ 361.181903][ T4456] loop0: p226 start 453120 is beyond EOD, truncated [ 361.182224][ T4456] loop0: p227 size 67043328 extends beyond EOD, truncated [ 361.183509][ T4456] loop0: p228 start 453120 is beyond EOD, truncated [ 361.183734][ T4456] loop0: p229 size 67043328 extends beyond EOD, truncated [ 361.184984][ T4456] loop0: p230 start 453120 is beyond EOD, truncated [ 361.185241][ T4456] loop0: p231 size 67043328 extends beyond EOD, truncated [ 361.186853][ T4456] loop0: p232 start 453120 is beyond EOD, truncated [ 361.187098][ T4456] loop0: p233 size 67043328 extends beyond EOD, truncated [ 361.190860][ T4456] loop0: p234 start 453120 is beyond EOD, truncated [ 361.191160][ T4456] loop0: p235 size 67043328 extends beyond EOD, truncated [ 361.192463][ T4456] loop0: p236 start 453120 is beyond EOD, truncated [ 361.192778][ T4456] loop0: p237 size 67043328 extends beyond EOD, truncated [ 361.194057][ T4456] loop0: p238 start 453120 is beyond EOD, truncated [ 361.194262][ T4456] loop0: p239 size 67043328 extends beyond EOD, truncated [ 361.195330][ T4456] loop0: p240 start 453120 is beyond EOD, truncated [ 361.195768][ T4456] loop0: p241 size 67043328 extends beyond EOD, truncated [ 361.199910][ T4456] loop0: p242 start 453120 is beyond EOD, truncated [ 361.200365][ T4456] loop0: p243 size 67043328 extends beyond EOD, truncated [ 361.202311][ T4456] loop0: p244 start 453120 is beyond EOD, truncated [ 361.202544][ T4456] loop0: p245 size 67043328 extends beyond EOD, truncated [ 361.203783][ T4456] loop0: p246 start 453120 is beyond EOD, truncated [ 361.204070][ T4456] loop0: p247 size 67043328 extends beyond EOD, truncated [ 361.205240][ T4456] loop0: p248 start 453120 is beyond EOD, truncated [ 361.205463][ T4456] loop0: p249 size 67043328 extends beyond EOD, truncated [ 361.207055][ T4456] loop0: p250 start 453120 is beyond EOD, truncated [ 361.209646][ T4456] loop0: p251 size 67043328 extends beyond EOD, truncated [ 361.211847][ T4456] loop0: p252 start 453120 is beyond EOD, truncated [ 361.212353][ T4456] loop0: p253 size 67043328 extends beyond EOD, truncated [ 361.213569][ T4456] loop0: p254 start 453120 is beyond EOD, truncated [ 361.213801][ T4456] loop0: p255 size 67043328 extends beyond EOD, truncated 00:06:01 executing program 0: syz_open_procfs$userns(0x0, &(0x7f0000000600)) 00:06:01 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, 0x0) 00:06:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_REMOVE(r0, &(0x7f0000000540)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000500)={&(0x7f0000000300)={0x14, 0x0, 0x601}, 0x14}}, 0x0) 00:06:01 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, 0x0) 00:06:01 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001100010000000000000000000000000007"], 0x28}}, 0x0) [ 361.539752][ T4470] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 00:06:01 executing program 1: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) write$tcp_congestion(r0, 0x0, 0x0) [ 361.869260][ T4454] udevd[4454]: inotify_add_watch(7, /dev/loop0p1, 10) failed: No such file or directory [ 361.869662][ T4468] udevd[4468]: inotify_add_watch(7, /dev/loop0p3, 10) failed: No such file or directory 00:06:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000040)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @private1, 0x10}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl1\x00', r1, 0x4, 0xf0, 0x20, 0x3, 0x58, @mcast1, @private0, 0x700, 0x700, 0x7, 0x9}}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$inet6_udp_int(r3, 0x11, 0x66, &(0x7f0000000500), &(0x7f0000000540)=0x4) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000240)={'syztnl0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r1, 0x29, 0x1, 0x0, 0x9, 0x21, @private0={0xfc, 0x0, '\x00', 0x2}, @mcast1, 0x8000, 0x40, 0x9, 0xd0}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000480)={'syztnl1\x00', &(0x7f0000000400)={'syztnl1\x00', r2, 0x2f, 0x2, 0x6, 0x9, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8, 0x7800, 0x8001, 0x3}}) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)=ANY=[@ANYBLOB="d4000000", @ANYRES16=0x0, @ANYBLOB="000328bd7000fedbdf250300000008000200020000004000018014000400fe80000000000000000000000000000a05000200fc000000060001000200000008000300e0000001080006000400000008000700", @ANYRES32=r2, @ANYBLOB="3c00018008000300ffffffff08000300ac1414bb08000300ac1414aa050002000000000008000300ffffffff08000700", @ANYRES32=r1, @ANYBLOB='\b\x00\a\x00', @ANYRES32=r4, @ANYBLOB="34000180020001000a000000060001001600000006000100020000000800060005000000080003000a01010206000100020000000800020008000000"], 0xd4}, 0x1, 0x0, 0x0, 0x8088}, 0x20000010) 00:06:01 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "d62fa0264e7dc348ab53701ba715c63fb3fcd5793240feb01827d12aeabd33c0f64794a7aa673e9c4b0b842d3ba4b2ed0d2a3de6f583fcd87f55551d183762b2"}, 0x48, 0xfffffffffffffffe) openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000700), &(0x7f0000000740)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$fscrypt_v1(&(0x7f0000000600), &(0x7f0000000640)={'fscrypt:', @desc3}, &(0x7f0000000680)={0x0, "ed804383a592f088c2f38d71138ff3a67464b4e1e47a2a71a0d326be3145becb0a8f118ca7ca40fc8a46dc30cd85a51f7a7ea76fc11a46f854630ffa802d9f89"}, 0x48, r1) keyctl$unlink(0x9, 0x0, r2) add_key$keyring(&(0x7f0000000b40), &(0x7f0000000b80)={'syz', 0x3}, 0x0, 0x0, r0) 00:06:02 executing program 1: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_SG_FREE(r0, 0x40106439, &(0x7f0000000040)) [ 362.349579][ T4476] udevd[4476]: inotify_add_watch(7, /dev/loop0p7, 10) failed: No such file or directory [ 362.379330][ T4477] udevd[4477]: inotify_add_watch(7, /dev/loop0p9, 10) failed: No such file or directory [ 362.431817][ T4479] udevd[4479]: inotify_add_watch(7, /dev/loop0p11, 10) failed: No such file or directory 00:06:02 executing program 1: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r0, 0xc0106407, &(0x7f0000000b40)) [ 362.524632][ T4476] udevd[4476]: inotify_add_watch(7, /dev/loop0p27, 10) failed: No such file or directory [ 362.551172][ T4475] udevd[4475]: inotify_add_watch(7, /dev/loop0p5, 10) failed: No such file or directory [ 362.552549][ T4454] udevd[4454]: inotify_add_watch(7, /dev/loop0p25, 10) failed: No such file or directory [ 362.590026][ T4468] udevd[4468]: inotify_add_watch(7, /dev/loop0p31, 10) failed: No such file or directory [ 362.593669][ T4479] udevd[4479]: inotify_add_watch(7, /dev/loop0p29, 10) failed: No such file or directory 00:06:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000040)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @private1, 0x10}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl1\x00', r1, 0x4, 0xf0, 0x20, 0x3, 0x58, @mcast1, @private0, 0x700, 0x700, 0x7, 0x9}}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$inet6_udp_int(r3, 0x11, 0x66, &(0x7f0000000500), &(0x7f0000000540)=0x4) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000240)={'syztnl0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r1, 0x29, 0x1, 0x0, 0x9, 0x21, @private0={0xfc, 0x0, '\x00', 0x2}, @mcast1, 0x8000, 0x40, 0x9, 0xd0}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000480)={'syztnl1\x00', &(0x7f0000000400)={'syztnl1\x00', r2, 0x2f, 0x2, 0x6, 0x9, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8, 0x7800, 0x8001, 0x3}}) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)=ANY=[@ANYBLOB="d4000000", @ANYRES16=0x0, @ANYBLOB="000328bd7000fedbdf250300000008000200020000004000018014000400fe80000000000000000000000000000a05000200fc000000060001000200000008000300e0000001080006000400000008000700", @ANYRES32=r2, @ANYBLOB="3c00018008000300ffffffff08000300ac1414bb08000300ac1414aa050002000000000008000300ffffffff08000700", @ANYRES32=r1, @ANYBLOB='\b\x00\a\x00', @ANYRES32=r4, @ANYBLOB="34000180020001000a000000060001001600000006000100020000000800060005000000080003000a01010206000100020000000800020008000000"], 0xd4}, 0x1, 0x0, 0x0, 0x8088}, 0x20000010) 00:06:03 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_ADD_RULE(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000340)={0x420}, 0x420}}, 0x0) 00:06:03 executing program 1: ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x400454d1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, 0x0) 00:06:03 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f00000018c0), 0x0, 0x0) 00:06:03 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000a40)={0x0, 0x0, 0x18}, 0x10) 00:06:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000040)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @private1, 0x10}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl1\x00', r1, 0x4, 0xf0, 0x20, 0x3, 0x58, @mcast1, @private0, 0x700, 0x700, 0x7, 0x9}}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$inet6_udp_int(r3, 0x11, 0x66, &(0x7f0000000500), &(0x7f0000000540)=0x4) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000240)={'syztnl0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r1, 0x29, 0x1, 0x0, 0x9, 0x21, @private0={0xfc, 0x0, '\x00', 0x2}, @mcast1, 0x8000, 0x40, 0x9, 0xd0}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000480)={'syztnl1\x00', &(0x7f0000000400)={'syztnl1\x00', r2, 0x2f, 0x2, 0x6, 0x9, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8, 0x7800, 0x8001, 0x3}}) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)=ANY=[@ANYBLOB="d4000000", @ANYRES16=0x0, @ANYBLOB="000328bd7000fedbdf250300000008000200020000004000018014000400fe80000000000000000000000000000a05000200fc000000060001000200000008000300e0000001080006000400000008000700", @ANYRES32=r2, @ANYBLOB="3c00018008000300ffffffff08000300ac1414bb08000300ac1414aa050002000000000008000300ffffffff08000700", @ANYRES32=r1, @ANYBLOB='\b\x00\a\x00', @ANYRES32=r4, @ANYBLOB="34000180020001000a000000060001001600000006000100020000000800060005000000080003000a01010206000100020000000800020008000000"], 0xd4}, 0x1, 0x0, 0x0, 0x8088}, 0x20000010) 00:06:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, 0x0, 0x0) 00:06:04 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x18, 0x4, &(0x7f0000000240)=@framed={{}, [@func]}, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[0xffffffffffffffff]}, 0x80) 00:06:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000040)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @private1, 0x10}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl1\x00', r1, 0x4, 0xf0, 0x20, 0x3, 0x58, @mcast1, @private0, 0x700, 0x700, 0x7, 0x9}}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$inet6_udp_int(r3, 0x11, 0x66, &(0x7f0000000500), &(0x7f0000000540)=0x4) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000240)={'syztnl0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r1, 0x29, 0x1, 0x0, 0x9, 0x21, @private0={0xfc, 0x0, '\x00', 0x2}, @mcast1, 0x8000, 0x40, 0x9, 0xd0}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000480)={'syztnl1\x00', &(0x7f0000000400)={'syztnl1\x00', r2, 0x2f, 0x2, 0x6, 0x9, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8, 0x7800, 0x8001, 0x3}}) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)=ANY=[@ANYBLOB="d4000000", @ANYRES16=0x0, @ANYBLOB="000328bd7000fedbdf250300000008000200020000004000018014000400fe80000000000000000000000000000a05000200fc000000060001000200000008000300e0000001080006000400000008000700", @ANYRES32=r2, @ANYBLOB="3c00018008000300ffffffff08000300ac1414bb08000300ac1414aa050002000000000008000300ffffffff08000700", @ANYRES32=r1, @ANYBLOB='\b\x00\a\x00', @ANYRES32=r4, @ANYBLOB="34000180020001000a000000060001001600000006000100020000000800060005000000080003000a01010206000100020000000800020008000000"], 0xd4}, 0x1, 0x0, 0x0, 0x8088}, 0x20000010) 00:06:04 executing program 1: recvmsg$unix(0xffffffffffffffff, 0x0, 0x80012062) 00:06:04 executing program 1: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000001100)='ns/pid\x00') 00:06:04 executing program 1: bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x3f00) 00:06:05 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000d80), 0x12800, 0x0) 00:06:05 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000013c0)={0x0, &(0x7f0000001300)=""/139, 0x0, 0x8b}, 0x20) 00:06:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000000), &(0x7f0000000140)=0xc) readv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000dc0)=""/242, 0xf2}], 0x1) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, 0x0, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000180)={{}, {0x77359400}}, 0x0) timer_settime(r1, 0x0, &(0x7f0000000200)={{0x77359400}, {0x0, 0x3938700}}, 0x0) write$binfmt_script(r0, &(0x7f0000000d00)=ANY=[], 0x100d) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x7, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) timer_settime(r3, 0x0, &(0x7f0000000140)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_settime(r3, 0x7f907324e1111751, &(0x7f00000001c0)={{0x77359400}, {0x0, 0x989680}}, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(0xffffffffffffffff, 0xc0109428, &(0x7f0000000240)={0x1, 0x7}) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r4 = syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) recvmmsg(r2, &(0x7f0000001840)=[{{0x0, 0x240, &(0x7f0000001500)=[{&(0x7f0000004ac0)=""/102389, 0x7fec}], 0x1}}], 0x1, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r4], 0xc63b9e35) 00:06:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, 0x0) 00:06:05 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/block/loop0', 0x0, 0x0) getsockname$packet(r0, 0x0, 0x0) 00:06:05 executing program 1: sync() r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_fuse_handle_req(r0, &(0x7f0000000040)="fe027ecc20f22f41d0ff7a9ccd205cb183260a376abcb7ba71f8a63b9746077486bdb623cc7ab539050f0e00d7d9acd56d2a412c6ee359524b0806384765fe032274fe29be260894c4c46e8f5670bc2a8b1db4a7a67dec635de93c6f0c040e9b4804db20872c860f03aa89a33a690176debee06f78fdc8d05032d4529696854e3b08348c379212e4920d02820b1e36f26d511fca1b302f645f4876d070de19bee0b2f891283d7ff9ac64c78510563b6b8c152d3b5a4110e66ccaff15675488d45a6480723093c29deccc8902f145d09a105025106a3f165df9f71f971e5f6b8261435c3017b4b864dff39295feebc7ab2f0d94306f52a884ad2c6078c1fbaef1ff0b49510a4ae5055450004d365b953cdcf12d41838dab64ce6a35ad167f3c30935b35ca7a7acc089f343720c21fbf00d1b25e5b10a1b356b34ef1ccdce948b2c45081af27282b14452b270f901b832f38d87fbdb058d900dbc8d6abd5191813ecc955dce18bff76ab5db96ee8206b6e4d67688058d551a84b62b284ed9b434bd6eba00a32c7d3c55fedc6e910c41c4e3c88aab539cf72c91268ae4bdcecad016298f7eb4fea0d777bbed2599594d60fe0a5c7129070fd5922806f43dc05774d2973259ae2d5b6451728f5b0eceeced4870ac9f2deadb6f131a3576bd966f70f087ea38d9bed3838d97584606547f77bb31d568fcf4fb0ba85a3527d2724e299c42afea5b83cdbfd805705e87ca21fec15818f53c3ccea6c3114efcfa28d7d94a8d831cbad80b80c84cd47eb973136d4c9b26455c691c9302026a99be0d687f1d33c1f05fa36cdd7aefd398cbdfa58e3394d396d694b4211d558f40d7a616d8132b6a49fafe099a9ff5664a3cc31cb9b39f601bf999846706f529951b5f094f22c038b35fb0e0e56b759638a5d9970b07518180eee8b191ece65260e4f0fc83ec23bb168dc4163378e80f804bc9816391e17409e693c4e6b60b82dde5da3301f14bbc54e3f177f0004ab24a9adde7c550c09e39d98aba60777ec7a8c46713c0adcbc970085f19248fe3325638a0f5865612748bebdca5197804f45f53e7e05d72eabae7ecc4f485d1e4d2962d3628f6eaef26659e6c92347c77f6c6c3c05767a5196f4bfe7866ad738ba16e11573278de5cde89c0bc4ddb104a365664a02b3981825e37c097ef6a924b3bca887a782b6ff686d8f57a3bb7b030e75fb876cec58ee829f44b84e509761d5a52b68109d4a725ff8272d5a45681435037b2308615ff66fc17b3a65a1e5a5a7725c7174f066a58a5e9bd7ae65c2a5a9264074a64c3500f7c73f371a9f5e4af574b629d33e001742f862c1b5423fff642ccd1ed4ac030374f4212a68b3f9c91a2616fec9117d877d3b1e2490bfca63b72f1144f02a5341ad1415656b7005f53ed68b5063c079938771d0d0f8baa4b1ad7f014f3711bbfe581398a9cb42cd5552a8da89158ee67cf5be3fefcaa96bde8d9106684bb0b9e2d38d482f9d0e3b6fbd30585b0bd9fe841a88d26d9e779c7a9025ef480d832f0b885b848943fcb7268804caad417d67b56eb4b3ccba387c4d7631e3cc694146e1fe0d25cb32a03bd208f6f29ea65801d97ed66210a3bb81ab51a548b8e5a54522a42aa5a8e567c9355c209aac5add2a115bc5880d0396c20b4f435333f866c4a3c49059d1a48513bfde35e33acc8985833a64318a792b75b73e03ef17975471b7bbe1a7435b5f41966407f8ffea6fe6f904348dba70d8224b636bdb0693bc3e8012b2362c32e67724c6418dabb5a1a06b59bb02a17f8a3f6b1b4c269a19a283b444f04e12332f4825a9b23c9a65712fd23ef77cd5f737a2858331067eb934a3a14244fd566ecbad1602373ee4e4a1bdc3c67125f4d5a58528ea4976ca9815b6ba1b1a0ec4ffe676d0a0f3afffa072e4575447184fdbda7d066c7d4249b318ab1364ed8102151757c976d805455cd8ef384758f3eeef7a67bb3e7533f71521aa98cd3ebde97b7af43cc232babcdf738a130b40356a86966b6c9bc26a9d60f2f550f4d8ce0604adba76c7f7cbfbb5af652c1053e7fc8c20882234dabd4f26257807227e1d80db118d4b5d696bffb4e1c7d0afe30f0288c3747799df2b0160496655bb806ef25c567ec9bebfdc50f7fa61c8dfad89e592f58c214a07b533f8eba2973399f21d41ddd434dfd175f9d919b9c5aca7b10354732fad5177d110476874a4c76021e488f100bdac9a30d08f36bb20dd60688d16392e6446147c2f0f37e26ad7dcd79164db9ac3fe759ada8a11a83e2ceceb067fa498234fa142e7105c703d6bedf0e491a830cfaf460758d79995a1d1a4dc4cab80f6e55a7c4051f615bbc3c5908891fc2be924eb96d13fd113a5c421a0ab5b6117f48461b17ac7400f7f126e8fca79673dbdf4716570ab1bc8a86305a7a4893f80fa30a8abc4343cfc916439361f1a9cc7f29119267864a828fff6de858fc03b5cbddff0a62251a5fa036cfb558bf46a51f9d097348b85de8b5bc11a438e72881e61cd0c12f2d5b6bc9d2558387f2e6ba5b46a572e4182bd7d6edcfc64246c48b7951337cfe80c4d4ad074a754ea0d62950993b44a76bb802d6279d8541b92bdaa3c632888a0c38cceb7ced2138d9b748e5ef5a6d4c032d0afa33c26da7d561ca447b5102410b37c0dc5ed2e7afe1f36c8c942d68c3ca859402fae35e7c2e81b342eb401b5c4c08c7a3bd7e5cffb4a175996f91d996125f2b3d98134eb845d368253d36d6160695488cec1df2f65ab42d7e7947711b11b392567d45a87dea554e4432a72b3ae24c4c7db0c5086aab9a1964a7009adf1210d2c34d8bc2d240f94038231074d1e8d8552c0cd359c6e0a3a2f987f11ab6201c52f0d0eac31bf128bd6be949301d1ec78d4dc5099e94a921f439529c5d70da8841ce8ad7940340b4ef4c8e845147e68a73585905b19e4ff7ed602f27da3cf9ded151b7f58b65773d0d70da372e04cd704e6821ef9474777e83b74fb2305d898beee96967c5cf91f9000afa8fd5c08b81e7246d7d619f7bf34f0d82686851ee9cc35d27295e07e529265751bb9a79c8311cee5f60f57cc4bd91cf1da4e318554f7489b18384d5c118446bedd0d99c8705dd51db05d0b7ce939d0465248083ceb7bfdc6faaeca36e44fdbfb3736baf9c278aa63d2c14a6b704e84b4f270790b86bd5968acb02dd25639977ca5ed49ffe737c8effa6944bf213a7d286ec8d98cf0a12b17e26ee0f7cf222fb4fa318c73a31144427c9e77aa264f48ca2ff904adedb42037e1f83e72891319733dd58a0c4aa4168022e3995bd1d34186e20fbe782691a72c6315ebd9205b3bb5f3989ff57497f18116d4e4aac1c4c9a7a4d7fe652b6360a89c6288bacf964a09810e16db8e545b13efcffb8b65c5446b06d73fdec5368c4f423bfa854076c90410f66f916c349daa79c680ede1e89cf82a6630621db17447be4a2ae98af5167f1a62eef51222ae166e2cc6e9d1a0e23c65b1cecc991f0112438bdb61988d8085567759bbb8f840ebf475ace96cad191dd1c373635302a75998ba843286a47c38b5a835399800f8304e7bab77eab0d091993e4e6ff19a104a23e6eda2f5a38d5195d02943e1786fecf611d38c3aa609c42b0ce2a8adc978189c037d1cfe0a93723ce3a82871b48f2d8868a2f713205e8a7cebc6ab1a76d9ef3d4f08a8efd456728d302e4bfd795274610084f51450f4bbc79ffba1baa3a5002e4794f63597825e3ba5a9eaddff3fb04286ac1bda122c74cf591cbe60ab3d088d300406d9598e2db11a55a786fbbb1dab5c20f9041779bb81b4c50d7f814f1c022f1ef3bdb8f53f6b0ab20867033393410592a2d2c66a11a3203b87b300b94592ca25e679d24f8b39c1ba86ea0c66d8e85c829b968966a70cdc954288eecbb381d4f3ff7cd22234d67960f77521e89e68f087cf0ca2965786e72d8a31e19b11689cd8bdfc306ead9f3307bfccc7b8c1a82f62d7dcc6eadf9a9e0c14bedf3e6a9bc148b8dc15a240fbe606a420572d4bd9e76eed6b83bf86e3b6ef2ee6ca1d3cddb53bf931ab9c0377c6eaade2e365d458820f29e26dfcc43a67bd1eed289034e242f853184404efec54129fb2fee6219fa5f1ba467e62b2583f52979ffe3721a880f8362ef386694959666663762b5fec278bd5da1bdf713d6f937c392d271f339636415540cd6c5321a93aa4710365f1e7dadfb887609917696fdd6bc7acd0f6c9c061381ccfeb20bafbc9dc0f14a9158e558aabbe3e5562789f7fbc775ca913e2e2c3115f8e769e7c6e01762598457a01c1d4e818cb4c9a07dc7da8ea68a6e993d911c52222b0ba75dd40ace0f70a3d2e85aa5dde6dd35f6dffa1dfcdd9fc4c8491fb645d4c4157f359c40dffca33df47aab565f53274036e4a59a7c8b0c5055e1af592e7bb752e19f0872fdffb6bb8892d25a9013c3542c636dc48f22d89ba462504cd70bf929463aa9e965c158746b6ce32fa210830fccefdbf682b1683241cc2f0c5daf19f950067c44b2f2bc0894b780c578c7e03550f0480dd3d6569aff4d07baa308d6da26bbb90f58ca2891fb78c4a9149fb950c4fc263de4a7132ac85dd0f773be59b3fc1544dddab78ee56a3e49a7464909e443c795b741918a2d919942fe43aecef70b820267b7894070534dbe7da8b1b0f2a6389ed83c6429b7598f57f8cdd5836574d0f4480db7eaaac7b35acd72f34c6d0f5fd914066258ad46214ff7cad6aa69419f4eaad45a5c159cf1f2785ca04591dec35e1b2d9b24b08d3472787872a09ed6365c07a8f6619b68d2e2698283f425c5ca32168cbf0630790472a5617afdb68498502a301b4d6b91d1d01cbb8505930a078687dd5c7b0488e6eab489d61031702721e169576f06a930a2d738460d455842f4d8e696b0976c444a9b7f390f5ca40bde6634311bdebbe1eb3e9a6f5c8d45f89a8b986c085cb170ba48f9539e7e91eee7462c46b10d79e40248ddaed3edb9258f44b15cc206f4fd9138efbcedaf7aba3dcd1a07804c964ee6f4ac4ac295e03345954a297c89d3b753027a7f86f31d39e2e5e862b33824f77ad07ec7770a0c72b7b0c2dac74736cdd6ec8a71b5480cbbfd9a0540f3a182aedc0beba03cd1e3499b0610aeeb9a43b9231871341a3d58bedac074a1e2c4dcaa72f3f53d4c511c9e00daae3354fac909ef348bad9fab83a9c4f0160d52d928d3aa509c3eb0f4868eb64d07dfd005b4b18825f17f9a74c8a6585674809a6f8f344d3a07b116572615c1ae6c75b7c4f85889d152ffa8fee450c5f2c89d42392a4e9edabf429d2bb001c05d991cdcb0310c3eb23a839892c7efd2005cf0d073b9a4a06c597c535b5e6de579f7947902d998f05fe7f79823f4256a42376d5556be75b31a00cff24e9fc2b8019360928f999df989fd8314e941a942ae5f72cb7802986067a223c04bef3377c78d0b8d8b9605fefe8ed88b731f5140927841b0317580751d359466090f92734f2b8f6e854ad5ad2fbaaaa73853f5b1429f611f3ed80236dbca2226b075e78707249e694c44249340d98892b12210d61e9298de2cae13c76237c81a9efb5cbddb627ebaa8fa78cb752736980283d5299a9763e56cf7b729d4c64701694826c175f19941179401acb5bcb85fec9d721d7a94de011097dab21c6547156ec9166752b1ceddcb4dace3f045acf921c4103c0068e6886e921128ea374016a2aa4e77bf5cc7f5595a94593a3279bdc382804f5ec1669b22437c7028a5f54cf076e90e50d8e7f4c19af9013243002c964a6e38fc32bf4f5e7174cc93f95a106ad1dc24db0a67cf7cf8bce159cb3092623ac679941e4e19077fa84edc9d52b634a89e9601ef3a48a52f16b954da2333d0b33d5f8d46bbdc04d421da596a8d30977ba99afb7c1beaf2f63b04a14b511533fa58cd7f79e7d68e43cf05020840829f23d9c198f969d014ea750051d3fd00175af8e6c32c56104d57d684a72554088b5c2edb3a39830e39262acf9b08e0746a1812e73627e46e1db216f5a1e2f9096c8aae5ccbadf9c8ca1a771f4dc9f4f299189e068d6004a8069ee80d703f06a18fa07a5d43d048ec3d101a371a69c1b4ef48f2a4ec4fe737848da7de60eb48d0d3e9542ebbc4892b837add4dc3285ef421413cebd6fe1b212f0039c3b074e02beca81acbd2190f6f806aa036f71781fcd85ab3dc71dbdadb7911a9294ad62e9bf0d0103071288740e2a0600836c43586aa6a02d0cd7f4491071ad220ca24cc61d3a37b3ef2fde93b6592ddbbc7ec8f668230ce47ea7e3793fd9b6692b6c51b9cf47772105a8af7637c9432cd93da93c391f0746c39eaa99b55955f9235e63a061fb9ce3812528aeb6b22f4f64f51cc9c6c810d617aab48c1d63b5cf699cd3fa0ea51af2a1bd48120a2425557df2a85ba3b7d60ccff648c1676ede1d95715d493fdf5c66968fc2abda27f6a6d24a6d7093554ca04f4a7c5b5e3e449ff0d517b3b0d061a789685810edb862a6d8b194b356e5606cec389c5a9b36e3ce9a31a3dbdbd37b89f9da5cbe66edbe43a196d7e01effcd42b34b8a17e0191839a7e473e349726c2633949c124361d7ad35bb483f22e712f6f01d7c3a9845f1098be3c0125fd836863a9b574063bf02c1473ca4162bc31dc7771a23d37bcea5f61a521fcea486e55a942523da48cba7cc06df7577dc7caf1162e98940ed314d31f5ae680c86c3086765b74235eba7c5eb47c592a1ab94d095b8ece2e8fbf8cfd4e50cc825418061c08dd86863bb8114ffe41ead2739b332f2e93f3ab1f74715767601fad24de154f09b65944a100fbee33bd4425ebeee6ec9995cf1c78057904118288bf62555430044e87a5feec0eb3e507edc5e5431ffd40907ae3aeb0e28bdc408422b7b00ca2d26cbd529fc43a7d7aa3a80cd6c65b4e45ffa24dd28556d95469200f0db26a5a17fb7d94de9e1bd8ae04400c1d7d99cbbea3207155b1ddebdbcea48567db72afdb338b03572451acd3b10d2032673a7f4f61c4e6a31665c3dc8953f62e0ad70dae808111cd925d115679371ec544fc4ad7752d3db6c635d3b7968c93584de80b623eb5d976af431d19d3807d3b327f0153f590052a799c9d18d938cafdbe348c0c49780994228d38c52ad0231494d65e0677151a73c71eb406c35d87c6eb1d5379a99b6727a3a73eeb31f3e34f15427178e46fe49a36609e2419e74a3595bd2efeec10aa779b0a7f43635f252be352b5aaaf87498c3a39055da2378ea036f24a191521ab95f1063a5af6d63e5e3520d99236f8d3c97da613c480783bfadc9cc4b7322a5fe051efb40e0b302934528c6f5ecfc13388c2d81ad5ff7f7b092388026234342f4cebec3b76f519e9f3bdd2317364f934b6b5514b5ffdfebaed6a2fca0ce53dbb457efa9fed4a0765d62adef2325721ff136f25f79f9db76bb5ec076f7411464163c441093f7c2a7ec1d96d570d4a026f6dd5bfebcb45e4b67aceaad2bb0969a6312a95a110e31a9b773f9aabfdbe86bfb67e71eeede727ca6b72fa7f9058a4c9a73e43df11fe2acb5f81ec2372024d9a4a3c86b699d1c2cc4f7fabc8dced07beaf0695150a7d43f20382af08adcd1aa05a049858c01fe5b33d31ff6b933135c2f19d8a37474874bb29e35610ee1cc0411007486daa7aa40b1c63742a8ffb7b99d4c56bd9c118a6641ae1b9365a765e92556955f14686ca928e989280bdd665c01f9776cd12c3c554ce2910d8a2dd27d2d02f77b88bfb27c19a0050b4ae30b798f8f132cbeef7fad58138a865c9af330030ac485f091d5905184084f6fdbffc008d3f37c3fbdf99c4e95fb7b612a4929c0341a01cd7d3f1825a3489488a984d6983cf82939cc876172da53dea448ff00cbca6fe723a74d948a64e4d392c7ec04442139fd8681505ed0f67bdd1f4bd865b9fdd01fb759e917319379d4e6237ebc4499d59909a1a4efdfebe80ffbe6cf232283ba3bdee434841b0380ebb4225c6aed2d74d6d73a0430a48138ff5d2b85bb99a1051810a94c04ba63736dfca7973f7e4c73623afae5de3106ee4fd0eefd015d035538ff3b862dc09d800a8127b20d63d5fd8a95495abe685e15e4d30351ff1fa589cd46f5a52759bb06339fdd488bdd3e669c2bf623975f6cad9f2eb970481069f15075c6723f5a22e0d5fa7e40f23522060565a49468d5794bfe3c6bee374c3654a1dc37b4aa2f8715219fa46c3df87ef8d2711e1bdf5303c75fcad83cd042ed50ad2918b8363814d7f3adf723b358ba736ebbc31dabf7375407f905e7de3b3781b2f761f80bbd906c731f33b0efa2fd0e63167901d534c868e9a986497599a097914e68ec0b9bca9913c092803236ccdecc49108eebf714ae40c69d8d58d2d44c62b54ab7abe7d3283205e8771f2e7edff638f25602fdd825ab8e20813ce247b8dcff5726a9d62bc27b1da16ae7f2c654a5e0d37ba765eb8d0be652d2b7adac5a8a8b94a48e918754cf17e6608119f849fd41ce4057c68e1d14146ce1598c51c54144d536d45e96ae559ee6720d9467268e61ff2db4ed75b5457d5f676648cb811b6dd14ebc525fa256dba2c7f030c4a225ce198d018cc195a04f71229a40effa8191239a357f590e1242d651cb5f551a0f9da9c5114ac29b338ea12727be1d3f64ff90536e2f0087c3e2f9c6efb12eb4c070f1fe47a0b80ccd9d685c7124bdfedbe1569226797c5df1932d5ce2b291cad05ed6c95fe6efa83d5cbf924cfca6b3017397a51850dce84108b3a1d27a0cd2d2e405a887a163b0487ede4e301cfe9e9650210a889576ad0bce0ddcc6d5b8e1c17ea4470695be3bbe62edc58d6bad02338a145796abe6d6422d43bdbfe5218232c590c4490fc986b2fa9ca2fa221e1059a78ed3fbbb39fc19bcacab5fa500b4ff3b29b467da4de67f449ce7cf11e9a025c9e82ded516e7f376c2f6cca3c45551764c88fb61b674375592da2e795ba92e91b7340e6bc92f4347d97fdffd8a78b2577b5bbfaa12cf83ccbb31e623551a68fd60fe81f332a9895b2ce935d49c522a50893f929e87afec32ed131132506d090f8259b2dceb6daac7209a554f01d8f70fafd35e52940dc27c9d0fd9fd0033ff3e9160c0173bde356347f73eb0670146fc590429c50a4e3e247ef91dd09fbbfc933dd1166180ed6cf7b2fcef02d2b62b51051f63f50fe605692188276666c492f296bafe3d02ed2fb50e31ffb5949794c4318004fab59279ddfba9c8f943184377c7c3bac1d38fb8c9a72bcd0780115494cfe90d0d4e1e48a3a3ee88ea65dddb45762d38a939dc90320ae83d996668f80f9458f93d9df79668a3ee61a7796d0e1ac0956213d70365b5cbaaebbdfdeb8d3b85bcb0675d9a708a15ef189519de8d0fbad891991508297233ec1b2c95bdf088f03c4d695e96f15f51a34db28cae0907757504b898ad0d966f6c162d8c82c9eaa852627ee6357291e95a3e643ea9e21939433b53e37521ffe1a9b5df5eb12dc9caf2757c40ef171f75ca6310846d5140019ff719cd768c6db0ddf430cbdbc2fba3124b21e25db7438d7a0f2ad2c06440ba2786fbcaeeff384effa3408303da806f3ca95d2796c2ebae32f1ca10d4bece3e930502b939a2f50818c169c6603683d2503dc0fce80796ae9a2d9cf1698656a5686254781edb3971704bd47871f5c589e686948ce5b2cf1e63cef869999199550dc3a7ab021a6a947fdcc3bfac99572715366eac42230f8feb5d1daf0385f618b57864071f363b54cbe978a069d23faaf15646677cfc7330a0ed29c6981a9f0bdf116441421dc4462e570217ee24558070d6bb3ccff2a0608de561c6ab14712eb6ce2b9e298d4c11b947c8dcf1016d64e8fd5e137741ed21c7dd1ae9b7ae8ec85cf5b815ca4a3408ab9f0f62aecdda7f943e7ec9b9a96970c200549dc4eb554565ef268f9d14e7ede2c900f3d9c00414187a1b098d6b8c3828ecb38472426be13f53e53b5cfa0ad2dce368db67c107d258580f50f75e11fe15e96125b3037454e8b1ceae69efba938d9d00432cba8b76195d724a8d87fcb1a8d6a2a90b749c7088139971acaac0f11e29538ffe5dd3195a08793a14d006145d792febf324611ad1d709ee651bda2b4cf2ed3ef3a845ef15c2b6825fc2da19ddb64f467baf485cd39a901307bf076b6e3a5382cea7aee7f51caf5bd7aab1b2b7c5c07f2608e4eaf284bdbe9275ce5b5c4be35d43d69a3ddf2e1bc61eb3933b2a5e61a759f0cc36068202564ce975d93cf462d8da30aecb05b6445f1719abe7566e1bbd6ba6334f845cc71bc74018d586ef8cd767bf83a7a7d4d56c022f0e322c4707bae5e309575f6c6d903b7d4d35fdf83b64a23c1d6e66aba4d4427c7fc545fd67d62ca7c2a7d9722585dd551effe256a54cf8aea696a00aa41c65ad6d3492b87fd0a77d74a2fd15185149b5c6fc64f969b6738be3d929e54b30349848f3f2d83a383ecc8c662e6cb1b2ed09e82ee5c73f802286f6c158a2d3e1e60bba6458d9f456b55a4dbe417a4ac55d89344a65b22ec14c31392ee3682785d5c6cd6b2a5693ed24580cbcab9cb7a166424f318f7b857d187d2ffa215130ffe1a1f5b9a869fae6d349ff5fa643253afc4a086f1492fecb7999abbd9c4ce97f42c01a16b656bb0ae3793c8ddc6a07966cdb6fda3e6885f9d1b136b4263f89871e67b0a6baf8b627fbe8de4a75d3730ee94e30b789e52408cc4357e244ad8fd4d228af050308e1f31330f46a642ec16f2e86851b54556016a4072766d6483bef3f46c5d0f036f47a284df41c85d69a31314d8b400d93ac49a0bb819d2d182ea5bcd5fdefd9187ddc08ef7d132d1f10982a4f6b25e76ba3a1f946aee4ce2dcdb9110f080e0846fcf28396ebef8317513dd1a09f3801692d211140d0670bc3c4c85d4a4add21085b3a45d8b1b1428ce9d42096c7db847de6923af77166c524d6cc817c66acaaaf6788918997f1d12b3fa61bbbdd42bc8598fe8f292915226cc574fdc663e62553e97a7ac1f67f583c6ff12e4a2b885119e979b29251319a8bc5df412e8e17a00ed7abf2c6ac2938d3fe2c0cecc31cf29e460a0e9616bd68819981b28c796b15eb9c8e0988895e6456f3dcce57f1dc0975e1cc23b1fc0a20a87dd888ca6ddb897002dbcce746abc39d64032f481c5cc08d1e5c29bbf5abe15b329c603f8fa797055e822cba12e1099aa85a230a0bfbe8148d1018265dd3ced1e353149a14b1134f41d049cbee7856f3b39b0e2ffeea54ad93f5913a2d8bfa3733c6db3ed521e07149d49e95f3cd8c24150e7e1446bfc68acedec629a1db968dbd2e6c698abab3cea6255ec75d9fc386d7b3d6699b4c73ea3f8a1f985ae0a4a51d25a1c620362ca0ec5e48dcd77a9f6d32230e3210c998442525aba3f0e9e78fb235b7fba545eee4f70dd1bf5efcce422d3c2180501d93257bf01922c0cd7a79d3efce02966b76ed8529540de5cd008dcc85dbcaeb8e0e14b71617a53625ab5dc6469cd87eb822b480c535603fd874284eeaa3f894ac341f79e49cf39b7ceb5d24827aefeed75586b50a3507f66b7f545a2beaa0f7099cbb0e1ad5749c678e897f8a82c21f1f04ca17905", 0x2000, &(0x7f0000008d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:06:05 executing program 0: r0 = socket(0x10, 0x3, 0x0) connect$netlink(r0, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) sendmsg$nl_route(r0, &(0x7f0000000440)={&(0x7f00000002c0), 0xc, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="140000001a0004"], 0x14}}, 0x0) 00:06:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_WOL_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 00:06:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$TIPC_NL_BEARER_ENABLE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='\x00\b'], 0x164}}, 0x0) 00:06:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$TIPC_NL_BEARER_ENABLE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='\x00\b'], 0x164}}, 0x0) 00:06:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000080)={'batadv_slave_0\x00'}) 00:06:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$TIPC_NL_BEARER_ENABLE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='\x00\b'], 0x164}}, 0x0) 00:06:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000480)={&(0x7f00000003c0), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x0, 0x70bd2b, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(0x0, 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_LIST(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000580)={0x14, 0x0, 0x8, 0x70bd26}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000880), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 00:06:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$TIPC_NL_BEARER_ENABLE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='\x00\b'], 0x164}}, 0x0) 00:06:06 executing program 0: io_setup(0x2, &(0x7f0000003e40)=0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) io_submit(r0, 0x2, &(0x7f0000000480)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 00:06:06 executing program 1: syz_open_dev$mouse(&(0x7f00000001c0), 0x0, 0x204200) 00:06:06 executing program 0: landlock_create_ruleset(&(0x7f0000000040)={0x50}, 0x8, 0x0) 00:06:06 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x38, 0x0, 0x0) 00:06:06 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000880), 0xffffffffffffffff) 00:06:06 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "f264f2c3c6998fce1792f9166d3bad47119b67166c94ea3edade4d7637842dbb1c5b096ff4570d8e4e423944b4dab854db882b3281fb9763ffcf4abaea61e147"}, 0x48, 0xfffffffffffffffe) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$unlink(0x9, r0, r1) 00:06:06 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000240)) 00:06:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f000000c480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@abs, 0x6e) [ 366.540025][ T25] audit: type=1326 audit(366.500:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=4574 comm="syz-executor.0" exe="/syz-executor.0" sig=31 arch=40000028 syscall=240 compat=0 ip=0x4dfb0 code=0x0 00:06:06 executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "c802e5242c8fc4a914d37aed393ee67b381ba9"}) 00:06:06 executing program 1: socketpair(0xa, 0x3, 0x3, &(0x7f0000000040)) 00:06:09 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x0, 0x0, 0x0, 0x0, 0x8}, 0x48) 00:06:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001880)={&(0x7f0000001900)=ANY=[], 0x16e4}}, 0x0) 00:06:09 executing program 1: bpf$MAP_CREATE(0x8, &(0x7f0000000180), 0x48) 00:06:09 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)=@getqdisc={0x28, 0x26, 0x1, 0x0, 0x0, {}, [{0x4}]}, 0x28}}, 0x0) 00:06:09 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, &(0x7f00000000c0)=""/88, 0x0, 0x58}, 0x20) 00:06:09 executing program 0: bpf$MAP_CREATE(0x15, &(0x7f0000000180), 0x48) 00:06:09 executing program 0: getpriority(0x7, 0x0) 00:06:09 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000040)=0x10000, 0x4) 00:06:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f000000c480)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 00:06:09 executing program 0: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00'}, 0x10) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00'}, 0x10) 00:06:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) writev(r0, &(0x7f00000008c0)=[{0x0}], 0x1) 00:06:10 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, &(0x7f00000000c0)='rxrpc_s\x00', 0x0) 00:06:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) 00:06:10 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x5}]}]}}, &(0x7f0000000300)=""/4096, 0x2e, 0x1000, 0x1}, 0x20) 00:06:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f000000c480)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x12040, 0x0, 0x0) 00:06:10 executing program 0: socketpair(0x10, 0x0, 0x0, &(0x7f0000000240)) 00:06:12 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newlink={0x20}, 0x20}}, 0x0) 00:06:12 executing program 0: shmget$private(0x0, 0x2000, 0x800, &(0x7f0000ffb000/0x2000)=nil) 00:06:12 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x31, 0x0, 0x0) 00:06:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={0x0, 0xf0ff7f00000000}}, 0x0) 00:06:13 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x10}, {}, {0x0, 0x3}]}, @fwd={0x800000d}]}}, &(0x7f0000000300)=""/4096, 0x4a, 0x1000, 0x1}, 0x20) 00:06:13 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) request_key(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, r0) 00:06:13 executing program 1: syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x4c641) 00:06:13 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x3}]}]}}, &(0x7f0000000300)=""/4096, 0x2e, 0x1000, 0x1}, 0x20) 00:06:13 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x9) syz_genetlink_get_family_id$SEG6(&(0x7f0000001180), r0) 00:06:13 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000000000)={0xc, {"a2e3ad21ed0852f91b294b0787f70e43d038e7ff7fc6e5539b3245078b089b0708384d090890e0878f0e1ac6e7049b3367959b4b9a240d5b67f3988f7ef319520100ffe8d178708c523c921b094809070d07710936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231f090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2f1371623868534f4b0dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa170933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff6dbfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f16679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591978deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ef6dbca1d8257a74accfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa70e73a5e69bdc28495903f06572e1e007ba55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d78779a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b865939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938057ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f09e1d5b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5478de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1400000008f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c6701005d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780dd71a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60ef93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f39402000000000004000d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd500000000000000000000000000000000000000000000007300", 0x1000}}, 0x173) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) [ 373.882477][ T4633] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=16 sclass=netlink_audit_socket pid=4633 comm=syz-executor.0 00:06:13 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, 0x0, 0x0) 00:06:14 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000dc0)=@newtaction={0x14, 0x30, 0x1}, 0x14}}, 0x0) 00:06:14 executing program 1: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x3}) 00:06:14 executing program 0: socketpair(0x10, 0x0, 0x0, &(0x7f0000000580)) [ 374.340714][ T25] audit: type=1326 audit(374.300:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=4639 comm="syz-executor.1" exe="/syz-executor.1" sig=31 arch=40000028 syscall=240 compat=0 ip=0x4dfb0 code=0x0 00:06:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0x1000) 00:06:14 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001640)={&(0x7f0000001680)=ANY=[@ANYBLOB="9feb01001800000000000005"], &(0x7f0000001580)=""/155, 0x44, 0x9b, 0x1}, 0x20) 00:06:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_WOL_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x300}, 0x0) 00:06:16 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000042c0)=@base={0x0, 0x0, 0x0, 0x0, 0x14, 0xffffffffffffffff, 0x81}, 0x48) 00:06:16 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)=ANY=[@ANYBLOB='('], 0x28}}, 0x0) 00:06:17 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000080)=0x13, 0x4) [ 377.075216][ T4654] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=4654 comm=syz-executor.0 00:06:17 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@cgroup, 0xffffffffffffffff, 0x7}, 0x10) 00:06:17 executing program 1: request_key(&(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000140)='^\x00', 0xfffffffffffffffe) 00:06:17 executing program 0: r0 = landlock_create_ruleset(&(0x7f0000000080)={0x1f1}, 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup3(r0, r1, 0x0) read$FUSE(r2, 0x0, 0x0) 00:06:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="280000001e000100000000000000000007"], 0x28}}, 0x0) [ 377.411765][ T4664] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 00:06:17 executing program 1: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/uts\x00') fchmod(r0, 0x0) 00:06:17 executing program 0: prctl$PR_SET_MM(0x23, 0xa, &(0x7f00002d5000/0x2000)=nil) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='environ\x00') preadv(r0, &(0x7f0000000dc0)=[{&(0x7f0000000a40)=""/132, 0x84}, {&(0x7f0000005480)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 00:06:17 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x19, 0x0, 0x0) 00:06:17 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x3e, 0x0, 0x0) 00:06:17 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x8000, 0x0, 0x3f, 0x20}, 0x48) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_DEV(0xffffffffffffffff, 0x0, 0x0) 00:06:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)=@getqdisc={0x24, 0x21, 0x1}, 0x24}}, 0x0) 00:06:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x0, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0xda, &(0x7f0000000200)=""/218, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x3, 0xf, 0x3, 0xb1b}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) 00:06:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f000000c480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, 0x0, 0x0, 0x2141, 0x0) 00:06:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x4, &(0x7f0000000200)=@framed={{}, [@alu={0x0, 0x0, 0x3}]}, &(0x7f0000000240)='syzkaller\x00', 0x1, 0xc8, &(0x7f0000000280)=""/200, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r0, 0x0, 0x0) 00:06:18 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000001900), 0xffffffffffffffff) 00:06:18 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(0xffffffffffffffff, 0x40182103, 0x0) [ 378.729148][ T25] audit: type=1326 audit(378.690:4): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=4687 comm="syz-executor.1" exe="/syz-executor.1" sig=31 arch=40000028 syscall=240 compat=0 ip=0x4dfb0 code=0x0 00:06:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f000000c480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f00000041c0)=[{{&(0x7f0000002400)=@abs, 0x0, &(0x7f0000002480), 0x0, &(0x7f00000024c0)=[@cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}]}}, {{&(0x7f0000002540)=@abs, 0x0, &(0x7f0000002600)=[{&(0x7f00000025c0)=""/26}], 0x0, &(0x7f0000002640)=[@rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}]}}, {{&(0x7f0000002680)=@abs, 0x0, &(0x7f0000002880)=[{&(0x7f0000002700)=""/202}, {&(0x7f0000002800)=""/77}]}}, {{&(0x7f00000028c0), 0x0, &(0x7f0000002a40)=[{&(0x7f0000002940)=""/195}], 0x0, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001f000000a0f300000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00']}}, {{&(0x7f0000002b00)=@abs, 0x0, &(0x7f0000004080)=[{&(0x7f0000002b80)=""/11}, {&(0x7f0000002bc0)=""/236}, {&(0x7f0000002cc0)=""/18}, {&(0x7f0000002d00)=""/76}, {&(0x7f0000004300)=""/74}, {&(0x7f0000002dc0)=""/159}, {&(0x7f0000002e80)=""/4096}, {&(0x7f0000003e80)=""/194}, {&(0x7f0000003f80)=""/246}], 0x0, &(0x7f0000004140)=ANY=[@ANYBLOB="00000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="000000000d0000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="00000000000000000100000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00']}}], 0x4000051, 0x0, 0x0) 00:06:21 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func_proto]}}, &(0x7f0000000300)=""/4096, 0x26, 0x1000, 0x1}, 0x20) 00:06:21 executing program 0: syz_open_dev$rtc(&(0x7f0000000040), 0x0, 0x4000) 00:06:21 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan1\x00'}) 00:06:21 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x14}, 0x48) 00:06:21 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 00:06:21 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x0, 0x0, 0x0, 0x0, 0x18}, 0x48) 00:06:22 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xe, 0x0, 0x0, 0x3f}, 0x48) 00:06:22 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000800)={0x11, 0xa, &(0x7f00000004c0)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0x8}, @map_fd, @ldst, @ldst, @map_fd, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffd}], &(0x7f0000000300)='syzkaller\x00', 0x3, 0xd5, &(0x7f0000000540)=""/213, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:22 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x7, 0x0, 0x0) 00:06:22 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000300)=""/4096, 0x1a, 0x1000, 0x1}, 0x20) 00:06:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_WOL_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) 00:06:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10, &(0x7f0000000340)=0x8, 0x4) 00:06:22 executing program 0: syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000380), 0xffffffffffffffff) 00:06:22 executing program 1: bpf$MAP_CREATE(0x13, &(0x7f0000000180), 0x48) 00:06:22 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f0000000100)) 00:06:22 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x6000, 0x0) ioctl$TCSBRK(0xffffffffffffffff, 0x5409, 0x0) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) 00:06:22 executing program 1: bpf$MAP_CREATE(0x11, &(0x7f0000000340), 0x48) 00:06:23 executing program 0: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) 00:06:23 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x49, 0x0, 0x0) 00:06:23 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f00000000c0), 0x4) 00:06:23 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)=@getqdisc={0x28, 0x1e, 0x1, 0x0, 0x0, {}, [{0x4}]}, 0x28}}, 0x0) [ 383.411370][ T4735] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:06:23 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000002540), 0x0, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000380), 0x0, 0x0, 0x1) 00:06:23 executing program 0: bpf$MAP_CREATE(0x7, &(0x7f0000000480)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:06:23 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x17, 0x0, 0x0) 00:06:23 executing program 1: set_robust_list(&(0x7f00000005c0), 0x18) 00:06:23 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x14, 0x0, 0x0) 00:06:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000800)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000340)={&(0x7f0000000780)={0x14}, 0x14}}, 0x0) 00:06:23 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x1}]}]}}, &(0x7f0000000300)=""/4096, 0x2e, 0x1000, 0x1}, 0x20) 00:06:24 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000780)=@base={0xe, 0x0, 0x0, 0x6, 0x0, 0x1}, 0x48) 00:06:24 executing program 1: r0 = landlock_create_ruleset(&(0x7f0000000000)={0x1600}, 0x8, 0x0) fallocate(r0, 0x67, 0x0, 0xe2f) 00:06:24 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x30, 0x0, 0x0) 00:06:24 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa}, 0x48) 00:06:24 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c0000005e00379adb", @ANYRESDEC], 0x1c}}, 0x0) 00:06:24 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xc, &(0x7f0000000000)=0x6, 0x4) 00:06:24 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x6000, 0x0) 00:06:24 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:25 executing program 1: bpf$MAP_CREATE(0x22, &(0x7f0000000480)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:06:25 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000480)={&(0x7f00000003c0), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 00:06:25 executing program 1: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, 0x0) 00:06:25 executing program 0: sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$setregset(0x4204, r0, 0x202, &(0x7f0000001440)={&(0x7f0000000440)="445159742deb7c4acda63eda04852a3792e605383034bddff0f7c8da745a5c4fce61a06d0f3e6d4e9d7e77a912f571b34e4c25178c283be8341ac1bfd5155d7c7bb3c4b64ddfcaac92e3089d6bc93d1286b318f49fe0a7bb18d51cb67fe98bc5f320ca20a05d04ba", 0x68}) [ 385.410017][ T25] audit: type=1326 audit(385.370:5): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=kernel pid=4769 comm="syz-executor.1" exe="/syz-executor.1" sig=31 arch=40000028 syscall=240 compat=0 ip=0x4dfb0 code=0x0 00:06:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_WOL_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}, 0x1, 0x0, 0x2}, 0x0) 00:06:25 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) 00:06:27 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000dc0)=@newtaction={0x48, 0x30, 0x1, 0x0, 0x0, {}, [{0x34, 0x1, [@m_vlan={0x30, 0x1, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 00:06:27 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x1, &(0x7f0000000040)=@raw=[@alu], &(0x7f00000000c0)='syzkaller\x00', 0x2, 0xd7, &(0x7f0000000100)=""/215, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:27 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x2a, 0x0, 0x0) 00:06:27 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000003c0)=@mangle={'mangle\x00', 0x1f, 0x6, 0x590, 0x0, 0x0, 0x0, 0x2b8, 0xf0, 0x4c0, 0x4c0, 0x4c0, 0x4c0, 0x4c0, 0x6, 0x0, {[{{@ipv6={@mcast1, @dev, [], [], 'veth1_to_bridge\x00', 'wlan0\x00'}, 0x0, 0xa8, 0xf0}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@empty, @ipv4=@loopback}}}, {{@ipv6={@empty, @mcast2, [], [], 'dvmrp1\x00', 'dummy0\x00'}, 0x0, 0xa8, 0xd0}, @inet=@DSCP={0x28}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @inet=@DSCP={0x28}}, {{@uncond, 0x0, 0xf8, 0x120, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @inet=@DSCP={0x28}}, {{@uncond, 0x0, 0xa8, 0xe8}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x0, 0x0, "92b89509a74122825486845b039c28b49b2148eff8f7d27da1cd2dc4e736"}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5f0) 00:06:28 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@base={0x15}, 0x48) 00:06:28 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 00:06:28 executing program 1: r0 = landlock_create_ruleset(&(0x7f0000000080)={0x1f1}, 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000002540), 0x0, 0x0) dup3(r2, r0, 0x0) 00:06:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000480)=ANY=[], 0x60) 00:06:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002840), 0x0, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fsetxattr$trusted_overlay_upper(r2, &(0x7f0000000040), 0x0, 0x0, 0x0) [ 388.606038][ C0] hrtimer: interrupt took 11418784 ns 00:06:28 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1}, 0x6e) 00:06:28 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0xf}, 0x48) 00:06:28 executing program 0: syz_usb_connect(0x0, 0x5c, &(0x7f0000001580)={{0x12, 0x1, 0x0, 0x80, 0xa, 0xc8, 0x10, 0x1784, 0xa, 0xed25, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4a, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x3c, 0x0, 0x1, 0x78, 0xfc, 0x86, 0x0, [], [{{0x9, 0x5, 0x5}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x3, 0x80, 0xfa, 0x5, 0x0, [], [{{0x9, 0x5, 0xa, 0x5, 0x10}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @generic={0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}]}}]}}]}}]}}, &(0x7f0000001d80)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000001b00)=@lang_id={0x4}}, {0x2, &(0x7f0000001b40)=@string={0x2}}]}) 00:06:28 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000480)=@allocspi={0x1dc, 0x16, 0x1, 0x0, 0x0, {{{@in6=@private2, @in=@empty}, {@in=@multicast2, 0x0, 0x6c}, @in=@broadcast}, 0x0, 0x5f}, [@sa={0xe4, 0x6, {{@in6=@private0, @in=@initdev={0xac, 0x1e, 0x0, 0x0}}, {@in6=@dev}, @in=@multicast2}}]}, 0x1dc}}, 0x0) [ 389.097278][ T3040] usb 1-1: new high-speed USB device number 12 using dummy_hcd 00:06:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETRULE(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000600)={0x20, 0x7, 0xa, 0x101, 0x0, 0x0, {}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x20}}, 0x0) [ 389.336263][ T3040] usb 1-1: Using ep0 maxpacket: 16 [ 389.459471][ T3040] usb 1-1: config 0 has an invalid interface number: 60 but max is 1 [ 389.460820][ T3040] usb 1-1: config 0 has no interface number 1 [ 389.461995][ T3040] usb 1-1: config 0 interface 60 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 389.462503][ T3040] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xA has an invalid bInterval 0, changing to 7 [ 389.464052][ T3040] usb 1-1: config 0 interface 0 altsetting 0 has a duplicate endpoint with address 0xA, skipping [ 389.464594][ T3040] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 389.618765][ T3040] usb 1-1: New USB device found, idVendor=1784, idProduct=000a, bcdDevice=ed.25 [ 389.620655][ T3040] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 389.620867][ T3040] usb 1-1: Product: syz [ 389.621018][ T3040] usb 1-1: SerialNumber: syz [ 389.630079][ T3040] usb 1-1: config 0 descriptor?? [ 389.870634][ T3040] usb 1-1: USB disconnect, device number 12 00:06:31 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0xee00) ioctl$BLKPG(r0, 0x1269, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) 00:06:31 executing program 0: syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x12aa9dc, 0x0, 0x0, 0x0, &(0x7f0000000000)) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)='bpf\x00', 0x0, 0x0) mount$cgroup(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1244823, 0x0) 00:06:32 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000007c0)=ANY=[], 0x6db6e559) fallocate(r0, 0x0, 0x0, 0x4) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.kill\x00', 0x275a, 0x0) 00:06:32 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb3, 0x85, 0x6, 0x10, 0x1b3d, 0x15b, 0xcd3d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) 00:06:32 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000140), &(0x7f0000000200)=0x98) 00:06:33 executing program 0: syz_usb_connect$uac1(0x0, 0x76, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 393.146366][ T3040] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 393.387007][ T3040] usb 2-1: Using ep0 maxpacket: 16 [ 393.567887][ T1546] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 393.666641][ T3040] usb 2-1: New USB device found, idVendor=1b3d, idProduct=015b, bcdDevice=cd.3d [ 393.666885][ T3040] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 393.667023][ T3040] usb 2-1: Product: syz [ 393.667112][ T3040] usb 2-1: Manufacturer: syz [ 393.667198][ T3040] usb 2-1: SerialNumber: syz [ 393.674032][ T3040] usb 2-1: config 0 descriptor?? [ 393.749217][ T3040] ftdi_sio 2-1:0.0: FTDI USB Serial Device converter detected [ 393.751575][ T3040] ftdi_sio ttyUSB0: unknown device type: 0xcd3d [ 393.806477][ T1546] usb 1-1: Using ep0 maxpacket: 32 [ 393.929490][ T1546] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 393.931174][ T1546] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 393.932681][ T1546] usb 1-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 394.093530][ T1546] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 394.095057][ T1546] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 394.096310][ T1546] usb 1-1: Product: syz [ 394.096702][ T1546] usb 1-1: Manufacturer: syz [ 394.096905][ T1546] usb 1-1: SerialNumber: syz [ 394.429015][ T1546] usb 1-1: 0:2 : does not exist [ 394.479844][ T1546] usb 1-1: USB disconnect, device number 13 [ 394.576659][ T4454] udevd[4454]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card4/controlC4/../uevent} for writing: No such file or directory 00:06:35 executing program 1: r0 = socket$inet6(0xa, 0x100000003, 0x3c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback={0x0, 0xf}}, 0x1c) 00:06:35 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xc, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x48) 00:06:35 executing program 0: syz_io_uring_setup(0x0, 0x0, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x0, 0x0) 00:06:35 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x17, 0x0, 0x5, 0x8}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000), 0x0}, 0x20) 00:06:36 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x4, 0x4, 0x4, 0x3f, 0x0, 0x1}, 0x48) 00:06:36 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=@ipv4_newnexthop={0x24, 0x26, 0x5, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x4}, [@NHA_GROUP={0xc, 0x2, [{}]}]}, 0x24}}, 0x0) 00:06:36 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x0, 0x81) write$cgroup_int(r0, &(0x7f00000002c0), 0x200002d2) 00:06:36 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x7, 0x1000, 0x2}, 0x48) 00:06:36 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=@ipv4_newnexthop={0x1c, 0x19, 0x5, 0x0, 0x0, {}, [@NHA_GROUP={0x4}]}, 0x1c}}, 0x0) 00:06:36 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=@ipv4_newnexthop={0x2c, 0x15, 0x5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0xa}, [@NHA_GROUP={0x14, 0x2, [{}, {}]}]}, 0x2c}}, 0x0) 00:06:38 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=@ipv4_newnexthop={0x4c, 0x11, 0x5, 0x0, 0x0, {}, [@NHA_ENCAP_TYPE={0x6}, @NHA_GROUP={0x2c, 0x2, [{}, {}, {}, {}, {}]}]}, 0x4c}}, 0x0) 00:06:38 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="8785e5138e8b", @remote, @val, {@ipv6}}, 0x0) 00:06:38 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0x68, &(0x7f00000002c0)=0x10000, 0x4) 00:06:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1a, 0x0, 0x0, 0x0, 0x4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10000003}, 0x48) 00:06:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x10, 0x4, 0x4, 0x8, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x12}, 0x48) 00:06:39 executing program 0: syz_io_uring_setup(0x5cd9, &(0x7f0000000400)={0x0, 0x0, 0x8}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000000480), &(0x7f0000000540)) 00:06:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x2, 0x4, 0x4, 0x3f, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 00:06:39 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6f, 0x81) write$tcp_congestion(r0, &(0x7f0000000000)='yeah\x00', 0x5) 00:06:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1a, 0x0, 0x0, 0x0, 0x4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x10000003}, 0x48) 00:06:39 executing program 0: bpf$MAP_CREATE(0x9, &(0x7f00000004c0), 0x48) 00:06:39 executing program 1: bpf$MAP_CREATE(0x22, &(0x7f00000004c0), 0x48) 00:06:39 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x10, 0x4, 0x8, 0x3f, 0x880, 0x1}, 0x48) 00:06:39 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="28000000100001000000040000000000003faa382e00000005"], 0x28}}, 0x0) 00:06:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x2, 0x0, 0x0, 0x3f, 0x0, 0x1}, 0x48) [ 400.108900][ T4866] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 00:06:40 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x0, 0x81) write$cgroup_int(r0, 0x0, 0x2) 00:06:40 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=@ipv4_newnexthop={0x24, 0x29, 0x5, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x4}, [@NHA_GROUP={0xc, 0x2, [{0x38000}]}]}, 0x24}}, 0x0) 00:06:40 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@ipv4_newnexthop={0x28, 0x18, 0x5, 0x0, 0x0, {}, [@NHA_GROUP={0x4}, @NHA_GROUP={0xc, 0x2, [{}]}]}, 0x28}}, 0x0) 00:06:40 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=@ipv4_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {0x2, 0x80}, [@FRA_DST={0x8, 0x1, @local}]}, 0x24}}, 0x0) [ 400.592835][ T4876] netlink: 'syz-executor.1': attribute type 2 has an invalid length. 00:06:40 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6f, 0x81) write$tcp_congestion(r0, &(0x7f0000000000)='yeah\x00', 0x20000005) 00:06:40 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000001c80)='/sys/block/loop0', 0x0, 0x0) 00:06:40 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000007c0)={'ip6tnl0\x00', &(0x7f0000000740)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @remote}}) 00:06:40 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv4_newnexthop={0x2c, 0x19, 0x5, 0x0, 0x0, {}, [@NHA_GROUP={0x4}, @NHA_OIF={0x8}, @NHA_ID={0x8}]}, 0x2c}}, 0x0) 00:06:40 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)=@ipv4_newnexthop={0x24, 0x25, 0x5, 0x0, 0x0, {}, [@NHA_GROUP={0xc, 0x2, [{}]}]}, 0x24}}, 0x0) 00:06:41 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x17, 0x0, 0x5, 0x8}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, 0x0, &(0x7f0000000140)=@udp6}, 0x20) 00:06:41 executing program 1: syz_genetlink_get_family_id$netlbl_mgmt(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$ieee802154(0x0, 0xffffffffffffffff) 00:06:41 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x7, 0x1000, 0x4}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000080), &(0x7f0000000140)=@tcp}, 0x20) 00:06:41 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x7, 0x1000, 0xa803}, 0x48) 00:06:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_deladdrlabel={0x38, 0x49, 0x201, 0x0, 0x0, {}, [@IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @IFAL_LABEL={0x8}]}, 0x38}}, 0x0) 00:06:41 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x7, 0x1000, 0x4}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000080), &(0x7f0000000140)=@tcp, 0x2}, 0x20) 00:06:41 executing program 0: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000000)='reno\x00', 0x5) [ 402.823550][ T26] usb 2-1: USB disconnect, device number 12 [ 402.829848][ T26] ftdi_sio 2-1:0.0: device disconnected 00:06:45 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000002000)='ns/time_for_children\x00') 00:06:45 executing program 0: bpf$MAP_CREATE(0x3, 0x0, 0xffffffffffffff8f) syz_usb_connect(0x2, 0x2d, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x49, 0xd6, 0xcd, 0x10, 0x5c6, 0x9079, 0x7366, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc8, 0x98, 0xe5, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x8}}]}}]}}]}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'syztnl1\x00', 0x0}) 00:06:45 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x7, 0x1000, 0x100000}, 0x48) [ 407.586405][ T26] usb 1-1: new full-speed USB device number 14 using dummy_hcd [ 408.007410][ T26] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 408.206617][ T26] usb 1-1: New USB device found, idVendor=05c6, idProduct=9079, bcdDevice=73.66 [ 408.207013][ T26] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 408.207310][ T26] usb 1-1: Product: syz [ 408.207439][ T26] usb 1-1: Manufacturer: syz [ 408.207531][ T26] usb 1-1: SerialNumber: syz [ 408.209308][ T26] usb 1-1: config 0 descriptor?? [ 408.560092][ T26] usb 1-1: USB disconnect, device number 14 00:06:49 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0xb, &(0x7f00000002c0)=0x10000, 0x4) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000080)={'syztnl2\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x2f, 0x0, 0xba, 0x5, 0x1, @local, @local, 0x700, 0x20, 0x0, 0x18}}) 00:06:50 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x7, 0x1000, 0x4}, 0x48) 00:06:50 executing program 0: syz_open_dev$vcsa(&(0x7f0000000140), 0x6f, 0x0) 00:06:50 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$netlbl_cipso(0x0, 0xffffffffffffffff) 00:06:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000100)='Z', 0x1}], 0x1, &(0x7f0000002ac0)=ANY=[@ANYBLOB="11000000000000000000000001000000fd000000000000001c000000000000000000000008000000", @ANYRES32, @ANYBLOB="64010100ffffffff00000000300000000000000000000000070000004414bd010a01010000000011ac141443ffffffff070b75e000000264010101001c000000000000000000000008000000", @ANYRES32, @ANYBLOB="ac141434ac14141e0000000011000000000000000000000001000000ba000000000000001c"], 0xc0}, 0x0) recvmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) 00:06:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg$inet(r1, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0x0) 00:06:50 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000011c0), 0x450803, 0x0) 00:06:50 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x4, &(0x7f00000004c0)=@framed={{}, [@call]}, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000005c0), 0x10}, 0x80) 00:06:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r1, &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002ac0)=ANY=[@ANYBLOB="11000000000000000000000001000000fd000000000000001c000000000000000000000008000000", @ANYRES32, @ANYBLOB="64010100ffffffff00000000300000000000000000000000070000004414bd010a01010000000011ac141443ffffffff070b75e000000264010101001c000000000000000000000008000000", @ANYRES32, @ANYBLOB="ac141434ac14141e0000000011000000000000000000000001000000ba000000000000001c"], 0xc0}, 0x0) 00:06:53 executing program 1: bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000), 0x4) 00:06:53 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000600), 0x10) 00:06:53 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x6, &(0x7f00000004c0)=@framed={{}, [@generic={0x81}, @cb_func]}, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:55 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = dup(r0) getsockopt$sock_int(r1, 0x1, 0xc, 0x0, &(0x7f0000000080)) 00:06:55 executing program 1: openat$tun(0xffffffffffffff9c, 0x0, 0x450803, 0x0) 00:06:55 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000015c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:55 executing program 1: socketpair(0x2, 0x3, 0x0, &(0x7f0000001700)) 00:06:55 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x1, &(0x7f00000003c0)=ANY=[], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:06:55 executing program 0: socketpair(0x10, 0x2, 0x10, &(0x7f0000001700)) 00:06:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x1d, 0x2, 0x6) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}}, 0x0) 00:06:56 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = openat$dlm_plock(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r0, r1, 0x0) write$rfkill(r1, 0x0, 0x0) 00:06:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x1d, 0x2, 0x6) sendmsg$IEEE802154_SCAN_REQ(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 00:06:56 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000040), 0x1ff, 0x0) close(r0) socket$nl_rdma(0x10, 0x3, 0x14) getsockname$packet(r0, 0x0, &(0x7f0000000540)) 00:06:56 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_LSEEK(r0, &(0x7f0000000000)={0x18, 0x0, r1}, 0x18) 00:06:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f0000000280)={&(0x7f0000000100), 0x4, &(0x7f0000000240)={&(0x7f0000000680)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRES64], 0x110}}, 0x0) 00:06:56 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 00:06:56 executing program 0: r0 = openat$vsock(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000080), 0xc) 00:06:56 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) fchown(r1, 0x0, 0x0) 00:06:56 executing program 0: r0 = openat$mixer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$SOUND_MIXER_INFO(r1, 0x805c4d65, &(0x7f0000000140)) 00:06:56 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)=@newlink={0x38, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @vti={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VTI_REMOTE={0x8, 0x5, @multicast2}]}}}]}, 0x38}}, 0x0) 00:06:56 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f000000e4c0)={0x0, 0x0, &(0x7f000000e480)={&(0x7f0000000640)=@deltfilter={0x24, 0x10, 0xf}, 0x24}}, 0x0) 00:06:56 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000001a40)=@delpolicy={0x50, 0x14, 0x1, 0x0, 0x0, {{@in6=@mcast1, @in=@multicast2}}}, 0x50}}, 0x0) [ 416.812064][ T4973] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 00:06:56 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004700)=[{{&(0x7f00000000c0)={0xa, 0x4e22, 0x0, @mcast1}, 0x1c, 0x0}}], 0x1, 0x0) 00:06:56 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000180)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000002c0)={0x0, @in, 0x0, 0x0, 0x38c}, 0x98) 00:06:56 executing program 0: open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x0, 0x0) syz_open_dev$sndmidi(0x0, 0x0, 0x141101) r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r2, 0x0, 0xffffffffffffff28, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r2, 0x11a, 0x1, &(0x7f0000000100)=@gcm_256={{0x303}, "810901b97ab10ae2", "1d1e5b04d9340097c18a0795773a1433ff918c2e071f91516a71185fe7c9b433", "f2191267", "a9c13b4315081a79"}, 0x38) r3 = creat(&(0x7f0000000380)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r2, r0, 0x0, 0x800100020013) [ 417.042845][ T25] audit: type=1804 audit(417.000:6): pid=4980 uid=0 auid=4294967295 ses=4294967295 subj=kernel op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir1031824493/syzkaller.vTOupo/380/bus" dev="vda" ino=16522 res=1 errno=0 [ 417.075003][ T25] audit: type=1804 audit(417.030:7): pid=4980 uid=0 auid=4294967295 ses=4294967295 subj=kernel op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/syzkaller-testdir1031824493/syzkaller.vTOupo/380/bus" dev="vda" ino=16522 res=1 errno=0 00:06:57 executing program 1: fsopen(0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup(r0) sendfile(r1, r2, 0x0, 0x80006) 00:06:57 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f0000000080)={0x80, 0x0, 0x1, 0x6}) 00:06:57 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000580)=@getsa={0x3c, 0x12, 0x1, 0x0, 0x0, {@in6=@empty}, [@srcaddr={0x14, 0xd, @in6=@remote}]}, 0x3c}}, 0x0) 00:06:57 executing program 0: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000002c0)={0xffffffffffffffff, 0xe0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9, &(0x7f0000000040)=[0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}], 0x30, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) mkdir(&(0x7f0000000e80)='./file0\x00', 0x102) 00:06:57 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 00:06:57 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x7c774aac) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendfile(r2, r0, 0x0, 0x7fffffff) recvmsg$kcm(r1, &(0x7f0000000200)={&(0x7f0000000040)=@ax25, 0x2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/151, 0xffffff77}], 0x1, &(0x7f00000001c0)=""/17, 0xffda, 0x6e01}, 0x0) sendto$inet6(r2, &(0x7f0000000280)="b7", 0x1, 0x5, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001940)=[{{0x0, 0x0, 0x0}}], 0x1, 0x3, 0x0) 00:06:57 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x80001) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f0000000080)={0x80, 0xdc, 0x0, 0x6}) 00:06:57 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}, [@mdlm_detail={0x4}, @mdlm_detail={0x4}]}}}}}]}}, 0x0) 00:06:57 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000b40)=ANY=[@ANYBLOB="12010000090018105e22060000000000e10109022400010000000009040000090300000009210000000122220009058193"], 0x0) syz_usb_control_io(r0, &(0x7f0000002440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, '\x00\x00@\x00', "13c042f4"}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e80)={0x2c, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000380)={0x2c, &(0x7f0000000240)={0x0, 0x0, 0x4, "a4be08fa"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x4, "0ee72704"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000007c0)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 417.876574][ T26] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 417.976267][ T3089] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 418.136422][ T26] usb 1-1: Using ep0 maxpacket: 32 [ 418.246259][ T3089] usb 2-1: Using ep0 maxpacket: 16 [ 418.267119][ T26] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 418.267548][ T26] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 418.267909][ T26] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 418.268163][ T26] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 418.268931][ T26] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 418.269774][ T26] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 418.377173][ T3089] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 418.377601][ T3089] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 418.377827][ T3089] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 418.446974][ T26] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 418.447708][ T26] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 418.447924][ T26] usb 1-1: Product: syz [ 418.448066][ T26] usb 1-1: Manufacturer: syz [ 418.448281][ T26] usb 1-1: SerialNumber: syz [ 418.466835][ T3089] usb 2-1: New USB device found, idVendor=225e, idProduct=0006, bcdDevice= 0.00 [ 418.467120][ T3089] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=225 [ 418.467509][ T3089] usb 2-1: SerialNumber: syz [ 418.469596][ T3089] usb 2-1: config 0 descriptor?? [ 418.498813][ T26] cdc_ncm 1-1:1.0: CDC Union missing and no IAD found [ 418.499589][ T26] cdc_ncm 1-1:1.0: bind() failure [ 418.502594][ T26] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 418.502836][ T26] cdc_ncm 1-1:1.1: bind() failure [ 418.527360][ T3089] hub 2-1:0.0: USB hub found [ 418.709891][ T7] usb 1-1: USB disconnect, device number 15 [ 418.749726][ T3089] hub 2-1:0.0: 1 port detected [ 419.396755][ T9] hub 2-1:0.0: activate --> -90 00:07:00 executing program 0: mknod(&(0x7f0000000d80)='./file0/file0\x00', 0x0, 0x0) 00:07:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001240)=[{&(0x7f0000001600)="6019dec519b56d846be67a15f6165f17b94e2113a5d9c5d325d0c0b74010437c0ff9b2b2d1049ef880db4cbc5eb10adfcd173dac45c50b3333a3f3ec2297d3b80d25dab3c4f3009dce0e2875620427ee1c0d070dd6e57988d6448f4f9f35a79ecd239f215b25e3f8c7e99cde47a3c507242a9810f1ac5f3eb336fc1a0d482daa885f331b1edd0fefd2f4dc09943cc1369e66a990f3df6208c0e16268d4e3b8058c9dd937925bdd1434034faa6097d9b02c01cde93b74a5c401c07b3090b6b0d3338fc10b1818b655ed534179f937b3c58cffb0a6a9bb9060d706bccada873b35f52cbcf83efb197a7337703c3171b491c259145d363b0bedaa8c6cb3fb1d1a2e34e7d6375d92e8dcb5d2e9dce72b4acf4127af38ca6dcf6359a87cf81a902bfc1e5729e2184f2607c4d5a3799a52580b63b5d7043e3839311786e824a4069831eed78eea55d280146418ace65114175511b50398436055fbbe302366d788115563526c03313d1905f2e0c6662c92e7f319c0fd9eb79b5b04d5d04cd2dd0236966cd938991ed9be429653db9e4483811669bde92fecb4f7f49a8af118069470ade804b7f48bfe2efd334b4911ccf322a8f816b775314b058327d8bbb483a1a39e3764a1d93c2804e2d740a9f76706ea22c052d8c24661c0950d9865ee27452e8507afa8505215fa19faf58e100048cf4d322b1cc8747d53cc5601cba5883ab0e107c5d607fd3db0146054e8190300684d7c5d59561110fce479cea5d58e3702763d2ae4a23470e50235223830cff244f84d5e2f77c299fa818c9c520e0e9011e7014d259362b91cc8a9fabc6396b3587a3b04ac7c5463fa6ecc25042a35c1a4786eef7b1d4eb1e5c0e13946197d37a0cba3846612dcf6103ed5b3980677700ff6edcc73cfa35693dbe0218daa84e7e104adaa857e5e2a0cf1e58a3ffe35183b8f3b4471ad22ed51c502c2ff531d2e838dbaf0128dda04870542c29ae9477491efcb9837139b1443cc6cc4b7035749a8c8c8cf7592869b67b718d45bb74094b17281f36ef7a056509289eaa2fa2ae97ccdebb1409b30b51ebbfb5c5e63f3b94e5ceb0b63ae24529287d0a6ab2c3c62ebdce2d5af127ba201b2d4db8479d0b4d49cdd3e68716fc866e938ba489e0d42fc8f75edd18d5dc5d1bd08f1ec12b70b283a2509576e73dc136db9fdd8847fc221d34115aa5ccf6ea7c75415adb880b1e18c61123c090f3c3fb041b602ec568090e69f1e28468a1e153e695d3160aaa833be22cd677e6103fdd413782c3359cf7c72abc4d0b108dc87ab62c84631b11c18d0dc3b95db50de3f700a927091124d6e4c453edcb40d77e810f52629d7dc2f83e6df27f443caf3097ae50829c77c2e67abb0c936efaff618199db99694058ddf14a10169946c44defe0af3739f3ac2aa1a306a235aab974aea1d7b02a98e9a9764d1a2a5cc9a5eb35106446d2b5615614672a38194fa29d5b9608b5a2fcde000224084aeec3b7f84d9f27ed3ec7fbbd694efb600afd22f5e74829da870e43bc8043f1e3e23a358dfccb39701ed5b87585a6641d1cbebc7a8696e85a361bf2fa32899181ca8997f83071b3d2fb1b9e9ff5eeabb684d190b20b87ee78c902358f6ce1083c05db770204a60a18e0152efa0811d52452a175b858a7166873ac36ab77dbfd158336b25a430a51f2cdde5099654d588b7e93f4a4d0b960fbda652b7c5dc3cc15b2a66f238c9493b3fa60f7dfa276b4539d139db32df2d7d0fa1378b2455772498d94542d1f93b2a631b7ce7928cbf277fc7be7835c3884af1a8b87651e65ea1184648fd5c4dad1dce20d711275155e33080d02263f514a12db5a0e8052cdeaab61ca83ef6427d178fb17875a9c8f2b6163488a2369dae4e361380312e58885daea00523c2e75e2497d25a6008b3b580ba6ed8c114da2911fbf5a6a9e34466c9f0f61d7d4f78101ab1e0c3aa0b86fd492a984b9b3258e3a0b600658d86dc9c522cd81680f45873c78599d320e86bbce2111e22892d283b4db4450c7a29c58a74c0b9062bc93e884aeb06fde43df8926a2e27a112ecf94652d7ac8ec796f8671191c7267efa8fc298fb1326e39d65fa6407e5487b31a1277b9ce94f433b1df4d2c49ad437b045585ab16871b3fdd01948d5a1b6cded34c1815b153795b86ec85403cfa6fde94056f8dc04f526c396243b5626be300d5273d7f5aa4f5af807794926fa73da9c49fe3e69aae30793b6f515996612c15793fb14ac953f588a4bc95b4a827966a0419021ed70d52b4b5ec3abb85938500edf6361cd266df1c5da565b4c55cd8b131b1e973d510b07f055e7e75dea1ff336af046a4a7ec1c4cc4c0bac356618cf7525d7b78c36bb3c2275939c01ff0874f476f61b376ad59b24278afb05b4760155e0c03d3b0fcd64d58f075c40ac80af9538c32babaa36a10dd610af12c8a7251a0836750490968e2580b3cf5fabd2463779764e291e6c1cb2aee8bbc1bf5568c59243b57deed9f0c459703afcdbf659c121acdf9474d32831bca2727b41c65bfe9353ee5e411fceea8df6803e421af4097f4f139e2fbbbb0300578066bc19f6f9578eb37e04284982634db21a5fd6a5bac9c60de0a135075d0bda8eefdfa8e4ba92bd5e2f287dd1e54972492308fbaf2a288b82caa6e72711aa00dbf10057949dbcfd3181a53895431bbd86db1d77308127bd4c4cdd3a1034cf009e0406281635b4c6941cc3f46a8cbf0221e1bd084f6d24730dcb0c67e994aad2413d0723ca5c539b8eee91cbde4fd9a74469de758bdc7ff2bb32e1b9b0a83b59f7525e2acf28a553750c6f5542280b1f3b475d64da7dfea8ec75691e1c6bc1d3e0a8752bc69faa41fce7fc3e54886e90fad9e448839101dff8fb896902b64ecd30f30306bf974a6c98e692591021c327d09a1d53b35444e62a9bed08b5c7519e874764c11583cb184a27c4125920fe655f66ae384a9821d32a9dcd4863667735114dee9786eb12237776515532d77653b02fa5ad96197c14197467be3540ad9d7618c906e5ef80216886bfccaabd36e65701af3065e71193f2dcd000309dbc65e4814ff713797f6626f62fe5cdc62ae49a0417c780a931c873295c1b7eb5561a4ca45a24a990fe46607ea138b24857568b9b755831aabfb468b55c8291b8a535f399376a88a6fa162f0c3de9a9069023b6e27251607e2d109df3cd33228e33b855a1602ddaff54b5342231a54092fe5ed5e0b0e9203d95c67866bd98637c126996af4fe69e64513e1a07c8ee3e91bdaa0ddd74b29cf85b7617431c3366e73273399942426dbb8bbaeabb317b2d367b21fd3319aaf98ffa1a416993e1c40709b9271ebc17fddcdbd6501976bd0cbcd6b132ed434758a898f2b8ec497986ef79e9cff1f601ab2a6c6a735a9336a8c2362edcb933be0f643e94c097427bd0aa15b74c141aa62abc75c411f6041a8293eb6f7f4457f4b1dd408c47c82c3742d9a1b9d47aacfb8213678ff89ba62e00c7289f3d55a00a4ed21c80100765c84a5d4933478bf20af6eda7f0360eedf2c5ac752c10101167ebb06347620c474d1e78062e27bd0b88871545c12c60e738c0e191549913aaaf9afe726280418a1a3aeb65409bdd037b4573d924b50a319be73d2357d37425dac21d560d70fcc179977aeab5fd6c0743db414bd08287985f5b72076dbb96fd1cbf6b64783054d94ee6ef095bc9735ee04aa4d0f6023ea8e869339803920b673fa9febcd3d1da8378735b8a07a536f403dfa31430d94b455a9b4a164a83ed44a956f0109705616349fdf960be75407a4941db7d89bc84a99b9bce0f741dfb4c653e4b90a061df3e6881f9c9fdbc6edbdee0c400b803981d5f0eb92d51e97a274314fe2781045f5adb6eae659eb8075b85f9cff38407d0d40f868143a035f7bc57f1078199cd070e1e8f82115aad5f0824e16b178a3e91f11514495da0323e858b32b8ddb8ea897c65ee17fbdef9f43753409845d3e021793c639141f0dc10353425042842d9118dc2538d7217f10adfae81bd33851aade66a7f279da1976fbe68c20851e9c450bbbaed8f2a5d0f1bc4d81b1421999a61f919e0e54ddf3b795c7f1ee06a495dbfd60b647c9d2fb2e2f105a3fb3cd7db9ac9c20a310698e519e990fb3a192c73f57eac42cdbd50e3c52fb264e1aafa5236dd917f781a5ef18feb74d93cf5bef250666ea3a4883692da124a421a22e1bad79c4b2557aafcea00b6348679b7b9a44c12a34e88a2fd42df7bd26d81699bdb9796029ea4dc4158ecc66be93863b31b494ba4ba9b388fb54f9de71467cc9290d12190b27bf1919e0554ba0122f85e526ac833eeb602311adf3a079f9a48d65490b77c2d16b7393399fe85255d1856da45eac39aacc5897ccf1b2b22cdf55e50c703536fc9b983280272cb5ee404969261fb04e38656c55fa2f8457d08c97e49ac897c9b7fe4c370b9ca5ed78d76a1da257c34054526e8bc3ff4a1f2f70420548e5abe4888d470a4d8bdb323fa08add49d13603cf5e60304ec5cc4d2470b9cb40c55da1e4a3a78e7e1e2ef1dc959db4e2b84c48089d4e4d14f703518a932f8fd9a38d0a23ba81b42f91abb48ffeef4bc3d4f10a6af5f4f32df0495d79aa99004eaa7adee65d326ea8788d1c27e196efc3ee093fcfe625282d335084667c12038c5e4e773ca0f568a02b5dc33a5082d71cf3aa38a7b78aeff79e3357f02dafbf76fc9d7ec1c07ebab42234f06c61b4d36ae6c262a93b56f418f1ef85418e22026ae557045de4dfa8038260d33a367c2665ee593d5802367e331265336766f42278376104d41278803e42d2bfe5bc1b307c5127793975dddb8a70c0bf61c6156c35461dfc6463602f9f2731aa61b39de31e151ae4bbaa0c57b83863f705780225aba089288da967d73c2541fcc2330cfed6fc6426a49a74993abb9fd033e62f43d484565a9cd68105d2ecf8f1583f38fb7d3a59d4d3f6b5bfe34ffbeb785d7ca8e85005a42ad4744681b7000d0f0c71d868396e97aabb6b7ec1939edb26d796ba5d9d0600c175d53e26d470f443c25b3709e34888cfc01a1309d4cf8f65586c3040e1b5ffa347763afb5ad6aae36bc7f48091318608f194acb261490d06f62f6e4ccb10aca06d50d5c07fa0830b8ccfe697253100b7d6e034a1e1f3b74ff36f89488ef970ec711c16d38ec28762fd5c1adf0b764c6507242683deccdc547311644bf423f8d4bd09177b72c32680f723c9cad18fc8c8bd0b2d1151d96e89b7a8aa53534c177053ec9c7ed4ee52375ed128356bfeb18de9ff61f6b08d22795a27a7b76ec62c24e0c17035e09908b79e03c19b97c4baacfb6254f52d0c2871aa3471e1291ee2621b00f33bce822b8bf32ab67a1e63c4f28b04c31c5df4248dc8d7b2adb5eb533b5249d98ce0856b70c49c8972a9d50e9e0fb2fa353a25fb87634224da86fd6c33417439b4a5995f7e5494201541fc20f5a84a942b44b840458c6c169efb6017e34b503d154f8d70fe9dd5e35c560ad092d5957e0920f416ff1d804c34e5ac7da1ad4f905fffa52e17d2ca8c8ce2b79138676113a506d6b2b502acc3076c8a480ce3c1e848b8df294e09468c5b1e56cd343ba122195af814b4a2f99eaf21e5ddada8551ebf8225139505ee0e88bc80a419a6d21faee41855b92b81496f9660d2c4067a2da4d96062e", 0xfb6}], 0x1) 00:07:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, &(0x7f0000001800)) [ 420.929662][ T26] usb 2-1: USB disconnect, device number 13 [ 420.956759][ T3089] hub 2-1:0.0: hub_ext_port_status failed (err = -71) [ 420.957142][ T3089] usb 2-1-port1: connect-debounce failed 00:07:02 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:07:02 executing program 0: pselect6(0x40, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000280), 0x0) 00:07:02 executing program 0: r0 = socket(0x1, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x0, 0x0, &(0x7f0000000040)) 00:07:02 executing program 1: socket$packet(0x11, 0x2, 0x300) syz_emit_ethernet(0x36, &(0x7f0000000040)={@remote, @broadcast, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6279d0", 0x0, 0x0, 0x0, @dev, @private2}}}}, 0x0) 00:07:02 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001640)=[{{&(0x7f0000000140)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000001540)=[{&(0x7f0000000180)="8a", 0x1}], 0x1}}], 0x1, 0x0) 00:07:02 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@remote, @broadcast, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6279d0", 0x8, 0x0, 0x0, @dev, @local, {[@routing={0x3a}]}}}}}, 0x0) 00:07:02 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0xd, &(0x7f0000000040)=""/97, &(0x7f00000000c0)=0x61) 00:07:02 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000000)=[{{&(0x7f00000000c0)={0x2, 0x4e20, @private}, 0x10, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x8}}], 0x2, 0x0) 00:07:02 executing program 1: r0 = socket(0x11, 0x2, 0x0) getsockopt$netlink(r0, 0x10e, 0x0, 0x0, &(0x7f0000001080)) 00:07:02 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f00000003c0)=[{{&(0x7f00000000c0)={0x2, 0x4e22, @private}, 0x10, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000000000000000005e"], 0x10}}], 0x2, 0x0) 00:07:02 executing program 1: openat$random(0xffffffffffffff9c, &(0x7f0000002fc0), 0x0, 0x0) 00:07:02 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='oom_score_adj\x00') write$FUSE_OPEN(r0, &(0x7f00000000c0)={0x20}, 0x20) 00:07:03 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$tun(r0, &(0x7f0000000140)={@void, @val, @ipv6=@icmpv6={0x0, 0x6, "71e0f1", 0x28, 0x3a, 0x0, @loopback, @empty, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1}}}}, 0x5a) 00:07:03 executing program 0: r0 = socket(0x1, 0x2, 0x0) getsockname$netlink(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:07:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x12, 0x0, &(0x7f00000000c0)) 00:07:03 executing program 0: syz_emit_ethernet(0x9e, &(0x7f00000000c0)={@remote, @broadcast, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6279d0", 0x68, 0x3c, 0x0, @dev, @local, {[@srh={0x0, 0xc, 0x4, 0x6, 0x0, 0x0, 0x0, [@local, @private0, @private2, @dev, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local]}]}}}}}, 0x0) 00:07:03 executing program 1: r0 = socket(0x1, 0x2, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10}, 0x10) 00:07:03 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001640)=[{{&(0x7f00000000c0)={0x2, 0x4e22, @remote}, 0x10, 0x0}}, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x50}}], 0x2, 0x0) 00:07:03 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001640)=[{{&(0x7f00000000c0)={0x2, 0x4e22, @remote}, 0x10, 0x0}}, {{0x0, 0x0, 0x0, 0x11}}], 0x2, 0x0) 00:07:03 executing program 0: r0 = socket(0x1, 0x2, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000340)) 00:07:03 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) io_setup(0x81, &(0x7f0000000040)=0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) io_submit(r1, 0x4, &(0x7f0000000480)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, 0x0}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x3, 0x0, r0, &(0x7f0000000200)}, 0x0]) 00:07:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@remote, @broadcast, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6279d0", 0x8, 0x2c, 0x0, @dev, @private2, {[@fragment={0x0, 0x0, 0x3}]}}}}}, 0x0) 00:07:03 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001640)=[{{&(0x7f0000000140)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000001540)=[{&(0x7f0000000180)="8a8f81c93769b3cda41895cfe5dea1fb9cad18dee0bfc326f54d4b2d6b70e9514909552bd0225f32eb566b1845556996c03722b1c2a0ef4dedd43beff3c22d4f0d044f2c8e9d8cf15d55d38d2dfcf10ed41cde2f55a6f0d545aa17d12c9a29684b5f419f349b5f0aea868b879c608ee67712a5a2e8264b7f9822a1c95ce99b481152705f2409e24d9ef3e6a2a5c33eaf3c451ef332e9d2ecd6155321edaf6f83f8ab0692885106bb2e6796ad339c54dd6f9f3a8ca2df0ded46665719200bc790051854c4b0eb612e10fac6674f8b195616d1e471c68eee84a053a509006b0a8a4288a29ac9cbc641e6374972455b2696a3c256969e902790eb885d3324f6a07dee4e48d671afa98d597e0fa1be9e180c681b8915691792b5c004e94b43986e474a586b555d636e7e1c2d4f73d0152a8c273b765c6170af2aa20ee07e9f2ff6c177f757b3cb313b0c6cc8cd761bf50af77bdc642ab225069e38ce117466d771c54d99c0fe7640dae4bc9ff63887eea8ba23d0aa2b872008eea9a999d87eed46db90a22f4c79dde3d7638d8e81a54acf9a990ecb430a146d8b2c92cded4201615571a4e5c20fc25deff906c6fc549e190aa8b11f88d5934f10e0bb05abb69b130d01ebadd71664792c8ff0a61d08cba07f7138a38da8409e1d95f58b8b9ca281819df4082b154035f8f6cb3d7d8dcc5d3782e4e2059680ce0b8a73542ef8691a8e624e65dc731c4c523e", 0x209}], 0x1}}], 0x1, 0x0) 00:07:03 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000080)={@remote, @broadcast, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6279d0", 0x9, 0x2c, 0x0, @dev, @local, {[], "ce5730905080a33e73"}}}}}, 0x0) 00:07:03 executing program 0: r0 = socket(0x11, 0x2, 0x0) connect$netlink(r0, 0x0, 0x0) 00:07:03 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001640)=[{{&(0x7f00000000c0)={0x2, 0x4e22, @remote}, 0x10, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) 00:07:03 executing program 0: io_setup(0x0, &(0x7f0000000140)=0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) io_setup(0x2, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001b80)=[&(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) io_submit(r2, 0x1, &(0x7f00000017c0)=[&(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) 00:07:03 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xa, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61125a00000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:03 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xa, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61126000000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:04 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xa, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61128200000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:04 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xa, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61128300000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:04 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xa, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61126500000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:04 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xa, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61124800000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:04 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001280)={0x18, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000440)='GPL\x00', 0x4, 0xae, &(0x7f0000000480)=""/174, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sys_exit\x00', r0}, 0x10) close(r1) 00:07:04 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="6112a200000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:04 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001280)={0x18, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000440)='GPL\x00', 0x4, 0xae, &(0x7f0000000480)=""/174, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sys_exit\x00', r0}, 0x10) bpf$LINK_GET_FD_BY_ID(0x1e, 0x0, 0x0) 00:07:04 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xa, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61128f00000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:04 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000001880)={@broadcast, @random="cd0543748284", @val, {@ipv4}}, 0x0) 00:07:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5}, 0x8) 00:07:04 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61128f00000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:04 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001280)={0x18, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000440)='GPL\x00', 0x4, 0xae, &(0x7f0000000480)=""/174, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sys_exit\x00', r0}, 0x10) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000001200)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:07:04 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xa, 0x16, &(0x7f0000001240)=ANY=[@ANYBLOB="61127500000000006113500000000000bf200000000000000700000080ffffff3d0301000000000095000000000000006926000000000000bf670000000000005606000032ff07006706000020000000150600000ee60000bf250000000000003d350000000000006507f3ff01000000070700004c0000001f75000000000000bf540000000000000704000004f3f8ffac53010000008000a40400000000000005000000000000009500000000e90000db13d5d8b741f2cdaabc8383c8f56b8c0500a800ef1856bb9b904e70c347de8f426bad033728760857289ad166cbb434587529df2a24c02257c8dd2dc925cb0ff850d3fbd1f09a88ae8d7467086ef331d137046c358611f1b1bde5cdfba964241caebec538abc8b62f1f6960a39d8f78c83ea754d010824414093b826bd6705a407072b2baeb007e555c43222c9732bc52c68194c46cf933587fb1c31bd28e883fe541bb611e259e89a91407b80002be8082bb7c7bf296f25886ec7018d182b3adc538320246ed12730eb983ab57054232ae9c1e88609f1c1863fc4312432c941d5ac14702d5eab1a71508e64cbe338fdfb6572f28fd18b283c1"], &(0x7f0000000100)='GPL\x00'}, 0x48) 00:07:05 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x0) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461, 0x0) 00:07:05 executing program 0: r0 = getegid() getgroups(0x1, &(0x7f0000000180)=[r0]) r2 = getegid() setregid(r2, r1) 00:07:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000080)=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)="b26ff23b39d39cbbce6b142cce9d09523dd8da777763a016c7ed519338acfc8a8d5faf3bd8581796a60bc3f97b16a58c00b0fbb7707334c4558eef64f98a5d5598cd8dab620ab092bab1486a8a5ea39687e7557474f59c4e1534111d08502010078851883abb3eb01be4a3f41946bb8d02de33540900edcd4a0c13ded4b697c6865d6c936acbf9b898ac82c6301954d23fa5a9a5afd455774bc9b8ae37e1e334e0d47b88ec31b91dd1a264cf5c", 0xad}, {&(0x7f0000000180)="d99ec2f6d8474557ce1ef2882bfd36a022251a171fb12c08e7ad2f3cbebcaa90c005602da1761c3fda5cab985cbe74dfe9490cc3eea4a84eb9019f2bba4f161590d4fac3d2e3c7a88aa7134c07fe09db776d513d6a5c90ad3705aca22208d7709232e8bff8d6653c00addc7bbe33a0be10e259957a6f5a693e6ebef159298badec6a6e509411f995c2083ccd5e2d81ba688f13db6ce887132b01c5277a9184c41da35a6bc627aa4fcb3e6ee77d3121ae9f3168d7d239bcd9548af164eb7850e38c79afda54c58bf49df6c5366bdbb66b4fdae69266badce9d76ed31a4f", 0xdd}, {&(0x7f0000000280)="56992394dd215a6d4a9bb25c1c0fab75774a2b35b02645d14a0bf8642d275aa6d23ef1628dc88e545b42475abc2147a18ccf58b6f695", 0x36}, {&(0x7f00000002c0)="671c1b875e6a5480d8360fe9676d25df26ca08681e826170eb69935699f2fe209699806808832758fb983ec516290477eaf697acffb53e2d58406012f1258821b422164f112a6772c356f16841dd7a91cbddeb8056494feb343ae755566b5f7bfb9422748a35b34318826ac7ee89e41c753c0f89a68cf5acbef525c40270de519861b7ad859a63ea2b01955c4963b4ac44b3", 0x92}, {&(0x7f0000000380)="3f37330fde943e63e279bbdf6b3d8587845f877aa9e03a725083c6a61e2910e703dd423cb488336c5b310061f0404d1067b61b4b9256069b7e3278c7d3cca5adcb4804e445859f8eb3141e93053cbac0a5335cccbea02a4c745a065b2801b44e38612f24c62c1dcb78aa39ff3661a178af4a7fc02462b7e36304e6a646", 0x7d}, {&(0x7f0000000400)="25f0b1ed6ba1dbe32006d162ecfa22bcf0c10619901968ac113ec8d844d161", 0x1f}, {&(0x7f0000000440)="fbd48485707e33faa6dbb95366a2dc8fdcf04f18a75848f4a6133c4d1486b24c8d8cda76a39449c427c0089ca82ae709554b61dc5d729646bb2794f0e1e96a1ffc4fdb710f703c42e6bca0f75fa0bc1ccaa681c7098caafa8564e469b6b76012d13c696c", 0x64}, {&(0x7f00000004c0)="9ab959e7d52f20eed16a1ccfd76aa49fe227975b297026469442e110234f95db8ef2859877529c95f048b18c48992d011e393c2e4e6ececad0462f26fe3f8dafaa333eee4d5d2a72e8ec5f500cad49dd7f538c7b836edc6f4564c5a490dae725c9e5f7bf13790531c5dadeff1af2a8bf16a1fe36a13d57e3ff2566538a1c93cd3a72b9c1966782567b8ad48149c335506ba183be0909cd32670b324f4140ad7d5b49c03d72f8bcf20fa2ec36114dfed28f3cee367674ad43695e35a645ad6032db5bc32fc4ac7edb3224c39bc3de11b929ebf2c970ba2a8b58f5bedfb8765071b7dd54a7fcf86410c21a958ea0873874b42ddc534df615dee9750a0793b92e14ccafa77b347ae01ed2d5282ed1adce6788669744672b786fd905a503252ed5041bdebbbacfb4a5d989acc54bd711d87af8042e94211edf9141ae3dd7514b0a0b52b69bf3dbd30832b4fc48c58348a2415beee66437cb9c61a6f8caf38f708fc3995fbeca010af23cf6bf0ea5df032a6aeb6f0321d0fb7ce374018e6632864ddabf78913f83b2a50eff4ab7bc59269bc546024685664433cb5a60cf5a20d8774a6ffea7c079c9af018e34cad27a8db40884b771c1f2c0311d2133681954dcc6a90b8f734fd8ee24f8c32a82975d2911651981a2b501e3d16f8d1f906476a7fe178b8bd7eceb2daaeb927286d84764888e39902125094835c80b969f1afe1fba331a8fe730b9f0d3a4bbdac422afec0123bbdfebf590bb2d2cab5faf9ed166f7938f486f33ec921382c52567816197c41bbf4272ab9bb81ec4d5d988365b484e1b60b4a525f3c2dafc5ce82f04e0ddf50590b79a04aa92341b03f165b5b7703f3dfbb4d6bc9357ba6ecbc2c7a25d331072ea30bae73a2750877ed7cf31f574dfb85c71077b746c906c2b258ed7005f876b13fca6dfad527c76552f70b6fbe6d645f884f194e390b61bb7b9b0dc076ab6f69dfb7a2b2e5638f46554d85aac61b37eed7c77843af8f2f6f80033830bfd9cdd4a0ac5158d30d1231d297d0db4f1f64bd7d242381d84394dfa61a1da27acf769b90e4ae0f6b95f12f7c5c1c718f5e2e4d7f9cd941ec63b446bf8cdb068fdf2497008c55da567343d03f0800ad0101edc7e7f0fb0a10e965f516ffa737ce320207e8112dfed161e6b77840420f8b2087bf914ea6ea400c9e0df6a6729bd94bc02493d07f21c09a1c47167efc3bd0ff2c2b43833cf7f8ab107f02b1f376285d8c7a492f83de80cc7937371c6ecd033372b51a5ea8a9be001da344323a743ceeed7bc8b05299953fed21b68fcdf220a6bda22aef082b2b68431729ef4f4ff9e283133dfe9285f80f25c1382ac3f4c972e4f555cc67b3521922fb473fab85dd6cc9feef19d4780b7db66f78766650959d75b55dc4a49c7323ed16dd5e6d6344fb63c4e1e58a87c505094adcabcc1b39ef6666861cfc4aaa5baee46c1973b55cdfd669b49bac05550e35d78d311228d2ea7fed9e3589d4bc95ff7678688de33e275375e21341094727e237fe2d4711a7bfbabac566dfd0d9801b0ddfe5c4b858140410c1a3af4b7d9c8d4777f85664978c7d792306dc0e3f0ad5c9e368a9fafbf32ada29f2ec38aacb65d66a0caf09d5a19671013c5e4d0fb8e8cb8dbf22884954ff76ec3518643baa5d6b3bd797fef92e94e8b61b0f9eb74505aba4a6dddbd180f", 0x4af}, {0x0}], 0x9, &(0x7f0000001880)=[@rights], 0x10}, 0x5) 00:07:13 executing program 0: linkat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0xffffffffffffff9c, 0x0, 0x0) 00:07:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r0, 0x2) 00:07:13 executing program 1: syz_emit_ethernet(0x5c6, &(0x7f0000002480)={@random="116ebe3a870a", @remote, @val, {@ipv6}}, 0x0) 00:07:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000140)=""/69, 0xfffffffffffffc57}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000400)=""/235, 0xeb}, {&(0x7f0000000500)=""/222, 0xde}], 0x8, 0x0, 0x0) 00:07:13 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 00:07:13 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="13c1ec39efe4", @remote, @val, {@ipv4}}, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 00:07:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002ac0)=ANY=[@ANYBLOB="11000000000000000100000001000000fd000000000000001c000000000000000000000008000000", @ANYRES32, @ANYBLOB="64010100ffffffff00000000300000000000000000000000070000004414bd010a01010000000011ac141443ffffffff070b75e000000264010101001c000000000000000000000008000000", @ANYRES32, @ANYBLOB="ac141434ac14141e0000000011000000000000000000000001000000ba000000000000001c"], 0xc0}, 0x0) 00:07:13 executing program 1: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 00:07:13 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000060c0), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x11c}, {r1}], 0x2, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x101) dup2(r2, r0) 00:07:14 executing program 1: poll(&(0x7f0000000080)=[{}, {}, {}, {}, {}, {}], 0x56, 0x0) 00:07:14 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000000080)) 00:07:14 executing program 1: r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0}, {r0}], 0x3, 0x0) 00:07:14 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x0) r1 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchown(r0, r1, r2) 00:07:14 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) 00:07:14 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000200)={@broadcast, @random="0008040334f4", @val, {@ipv6}}, 0x0) 00:07:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x86) 00:07:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$dupfd(r0, 0x396825b1a011490f, 0xffffffffffffffff) 00:07:14 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xf9a406268c21099f) 00:07:15 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000180)={@local, @broadcast, @val, {@ipv4}}, 0x0) 00:07:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000c40)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 00:07:15 executing program 0: symlinkat(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 00:07:15 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[], 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 00:07:15 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000001800)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) 00:07:15 executing program 1: bpf$BPF_PROG_QUERY(0x8, &(0x7f00000018c0)={0xffffffffffffffff, 0xb, 0x0, 0x0, 0x0}, 0x20) 00:07:15 executing program 0: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x0, 0x18}, 0xc) 00:07:15 executing program 1: recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x40000000, &(0x7f0000000000), 0x0, &(0x7f0000000200), &(0x7f0000000140), &(0x7f0000000180)="6071a7e8146f3f96a803de91c27e4164d8836fe5ec4f042898ceeedb4a4f1026a80d7f9a8ee7bd0c0fcf706332198e7665d4bb8d9d42b7c2e2aa5d6bfa74ba012f0de9e6caf8c2bf6f") 00:07:15 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x901}) 00:07:18 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x20e, 0x1}, 0x48) 00:07:18 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000980)=@base={0x0, 0x0, 0x0, 0x0, 0x204, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3}, 0x48) 00:07:18 executing program 1: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001440)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001300), 0x0}, 0x48) 00:07:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/190, 0xbe}], 0x1, &(0x7f00000003c0)}, 0x0) sendmsg$inet(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000740)="9f", 0x1}], 0x1}, 0x0) 00:07:19 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000b40)={&(0x7f00000009c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@restrict={0x0, 0x0, 0x0, 0xb, 0x5}]}}, &(0x7f0000000a40)=""/208, 0x26, 0xd0, 0x1}, 0x20) 00:07:19 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x70882, 0x0) 00:07:19 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f00000021c0)={&(0x7f0000002180)='./file0\x00'}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f0000002600)={&(0x7f00000025c0)='./file0\x00'}, 0x10) 00:07:19 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x7, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:07:19 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) syz_clone(0x40000000, &(0x7f0000000000)="4f04868806b6b8c6dc119714f82ea6c23e864cb4b4f5b250f48942f0d6b2fa35ba7660bbf8666bd817e352f6f39e578b18283b4b95c49a42982f13e5ec95f96a33f1d79bdce0dc97134d08920fede25b90a3b9934eb61138de0624985af6e4b8752027ac49c9bc8f6455e4d821a29b690202f8bc38eedc10de983b", 0x7b, &(0x7f0000000200), &(0x7f0000000140), &(0x7f0000000180)="6071a7e8146f3f96a803de91c27e4164d8836fe5ec4f042898ceeedb4a4f1026a80d7f9a8ee7bd0c0fcf706332198e7665d4bb8d9d42b7c2e2aa5d6bfa74ba012f0de9e6caf8c2bf6f") 00:07:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, 0x0) 00:07:19 executing program 0: prctl$PR_SET_VMA(0x2, 0x1ffff000, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:19 executing program 1: r0 = socket(0x2, 0xa, 0x0) bind$vsock_stream(r0, &(0x7f0000000040)={0x28, 0x0, 0x0, @host}, 0x10) 00:07:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$AUDIT_TTY_SET(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={0x0}}, 0x0) 00:07:19 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="440000001000017a6c581174dc3b0f0bb80ef20ddc"], 0x44}}, 0x0) 00:07:19 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) syz_clone(0x40000000, &(0x7f0000000000)="4f04868806b6b8c6dc119714f82ea6c23e864cb4b4f5b250f48942f0d6b2fa35ba7660bbf8666bd817e352f6f39e578b18283b4b95c49a42982f13e5ec95f96a33f1d79bdce0dc97134d08920fede25b90a3b9934eb61138de0624985af6e4b8752027ac49c9bc8f6455e4d821a29b690202f8bc38eedc10de983b16a8b8887a6dcb6f4b30542edb0dd23676c62591a91ac41654d307f179df788988db6a95715fdecde377b7e4dbc76c86928440234b654e2845a03ff769b9fc56b7b39575d8709028a3d3dd097f1b9a6188543d31098d14d5f47de3182813da97c64b99e051508dde52629b7f04f819dfb0553ff587d46b6b145ac3", 0xf6, &(0x7f0000000200), &(0x7f0000000140), &(0x7f0000000180)="6071a7e8146f3f96a803de91c27e4164d8836fe5ec4f042898ceeedb4a4f1026a80d7f9a8ee7bd0c0fcf706332198e7665d4bb8d9d42b7c2e2aa5d6bfa74ba012f0de9e6caf8c2bf6f") [ 440.032125][ T5183] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.0'. 00:07:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x4, 0x0, 0x0) 00:07:20 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(aes)\x00'}, 0x58) 00:07:20 executing program 1: prctl$PR_SET_VMA(0x17, 0x1ffff000, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:20 executing program 0: prctl$PR_SET_VMA(0x34, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:20 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x32) 00:07:20 executing program 1: prctl$PR_SET_VMA(0xd, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:20 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x12, &(0x7f00000000c0)=0xff800000, 0x4) 00:07:20 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x40189206, 0x0) 00:07:20 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x11, 0x4, 0x0, 0x0) 00:07:20 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYBLOB='D\x00\x00\x006\x00', @ANYRES32], 0x44}}, 0x0) 00:07:20 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="44000000220001d9"], 0x44}}, 0x0) [ 440.809257][ T5209] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=54 sclass=netlink_route_socket pid=5209 comm=syz-executor.0 00:07:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@broadcast}, @NL80211_ATTR_REASON_CODE={0x6}]}, 0x30}}, 0x0) 00:07:20 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) 00:07:20 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x8, &(0x7f00000000c0)=0xff800000, 0x4) 00:07:21 executing program 0: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000100)='/dev/loop#\x00') mlock2(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) 00:07:21 executing program 1: prctl$PR_SET_VMA(0xe, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:21 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000080)=0x700, 0x4) 00:07:21 executing program 0: r0 = socket(0x2, 0x2, 0x1) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001840)={0x0}}, 0x0) 00:07:21 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB='#'], 0x23}}, 0x0) 00:07:21 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000380), 0x0, 0x0) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4f, &(0x7f00000003c0)=""/79}) [ 441.410642][ T5232] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=5232 comm=syz-executor.1 00:07:21 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 00:07:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x40044591, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) 00:07:21 executing program 1: prctl$PR_SET_VMA(0x19, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:21 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x15, 0x0, 0x0) 00:07:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x40044590, 0x0) 00:07:21 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, 0x0, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f00000000c0)=0x18, 0x4) 00:07:21 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="440000001a0001d9"], 0x44}}, 0x0) 00:07:21 executing program 1: openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x6800) 00:07:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x0) 00:07:21 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYBLOB="440000001200", @ANYRES32], 0x44}}, 0x0) 00:07:21 executing program 0: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x10c00, 0x0) [ 441.979237][ T5252] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.1'. [ 441.979868][ T5252] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.1'. 00:07:21 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0xc, 0x0, 0x0) 00:07:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, 0x0, 0x0) 00:07:22 executing program 0: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000100)='/dev/loop#\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4061, &(0x7f0000000000)='y\x80?g\x05\xc8\xdcxB\xd7h\xdd~1\'\xb6#\xac\x18\x99\x8c\xba9\x060\xf1 w\xc5\xa0-V\xecO(h\r\x89\x02\a\x99\x85\x1dY\xbd\xfe\x860u\xc6\x1e:q\xd8\xdfb\x92\xc3u%qq\xc2\xb7\x8f\xac\x13\xefl(\xa2[xw\x1e\xe0z\x8c\xfc$@\xaep\xd3\x9b\x9e\v\x1fK\x1f\xa0\xc4\v\xe9Du\x12x\xc3\x15G\x81\xe7\xdd\xc2\v\xe0\xb6\x98M\xd6.l\x9b\xaf\xda\xb0\x8c< dv\x19\xce\x89\\c=\\x\xec\xc4w\xef\xbf9vL--\xba\xfe\xe1}\xa3\x82y\x9b\x85\x9d~\xe8d\xf4\x9e\x17y\xb6q\xe0\x15^\x18\xde{\x04vp\xc77\xcc\xb8\f\xbc\x81W\xbf\x9d\xd6\xff\x05\x8e\x86\x93\xdfGt\xb2\x9f\xf2Y(\xbd|3\xf3\x8eI\xd8\xe7\xb5D\x15/\b\xdd\xd1,\xa5\xe5\\\xa6\x91-') 00:07:22 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="23000000260001"], 0x44}}, 0x0) 00:07:22 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x9201, 0x0) 00:07:22 executing program 0: prctl$PR_SET_VMA(0x36, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:22 executing program 1: prctl$PR_SET_VMA(0x25, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:22 executing program 0: r0 = socket(0x2, 0x2, 0x1) sendmsg$AUDIT_TTY_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 00:07:22 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, 0x0) 00:07:22 executing program 1: prctl$PR_SET_VMA(0x1a, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:22 executing program 0: r0 = timerfd_create(0x1, 0x0) timerfd_gettime(r0, &(0x7f0000000180)) 00:07:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) write$cgroup_devices(r0, 0x0, 0x0) 00:07:22 executing program 1: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000300)={0xff}, 0x0, 0x0) 00:07:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x23, 0x0, 0x0) 00:07:22 executing program 0: syz_open_dev$usbfs(&(0x7f0000000140), 0xffffffffffffffff, 0x0) 00:07:22 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="440000002a0001"], 0x44}}, 0x0) 00:07:22 executing program 1: syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x46800) [ 443.029800][ T5286] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. 00:07:23 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x9205, 0x0) 00:07:23 executing program 1: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000040)='\'-\x00') mlock2(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 00:07:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x15, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @empty}}}, 0x88) 00:07:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x18, 0x0, 0x0) 00:07:23 executing program 1: socket(0x10, 0x2, 0xfffff801) 00:07:23 executing program 0: prctl$PR_SET_VMA(0x2, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:23 executing program 0: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ff8000/0x4000)=nil, 0x4000, &(0x7f0000000000)='/diop#\x00\x00\x00\x00\x00') mlock2(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) 00:07:23 executing program 1: prctl$PR_SET_VMA(0x1d, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2b, 0x0, 0x0) 00:07:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, 0x0) 00:07:23 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x8, 0x280) 00:07:23 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@deltclass={0x24, 0x29, 0x1}, 0x24}}, 0x0) 00:07:23 executing program 1: syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) mlock2(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0xdd, &(0x7f0000000180)='y\x80?g\x05\xc8\xdcxB\xd7h\xdd~1\'\xb6#\xac\x18\x99\x8c\xba9\x060\xf1 w\xc5\xa0-V\xecO(h\r\x89\x02\a\x99\x85\x1dY\xbd\xfe\x860u\xc6\x1e:q\xd8\xdfb\x92\xc3u%qq\xc2\xb7\x8f\xac\x13\xefl(\xa2[xw\x1e\xe0z\x8c\xfc$@\xaep\xd3\x9b\x9e\v\x1fK\x1f\xa0\xc4\v\xe9Du\x12x\xc3\x15G\x81\xe7\xdd\xc2\v\xe0\xb6\x98M\xd6.l\x9b\xaf\xda\xb0\x8c< dv\x19\xce\x89\\c=\\x\xec\xc4w\xef\xbf9vL--\xba\xfe\xe1}\xa3\x82y\x9b\x85\x9d~\xe8d\xf4\x9e\x17y\xb6q\xe0\x15^\x18\xde{\x04vp\xc77\xcc\xb8\f\xbc\x81W') 00:07:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x11, 0x0, 0x0) 00:07:23 executing program 0: mlock2(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 00:07:23 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={&(0x7f0000000080), 0xfffffffffffffc17, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c00000032000828739d40d6a632653a952f798fae639dcf3739fcd4cb0001005d0000000000ff0000"], 0x1c}, 0x1, 0x0, 0x0, 0x2000c4d1}, 0x8000) 00:07:23 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x8, 0x0, 0x0) 00:07:23 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x29, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @empty}}}, 0x88) 00:07:23 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x25, 0x0, 0x0) 00:07:23 executing program 1: r0 = socket(0x2, 0xa, 0x0) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001840)={0x0}}, 0x0) 00:07:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x22, 0x0, 0x0) 00:07:24 executing program 1: r0 = socket(0x26, 0x5, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 00:07:24 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x11, 0x4, 0x0, 0x7) 00:07:24 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 00:07:24 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$AUDIT_LIST_RULES(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x4000) 00:07:24 executing program 0: syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000008440)=ANY=[@ANYRES64=0x0, @ANYBLOB="fc50116d75f02d841f9c73262913f9de63bfade281ef4d8423633d6581f5f1558ac700d79ea63011ea49db12c8411347d5e281b71466cb8732d5c115de5bf39d84e79cfae2de221363669b11f66ca41360d4f025ca39ec4e007b8e8465ed920050d1462eace39defc88ad62882f2b743d9e804004c45a1cfd52fa5f8e3500610f41ce8fe4c1988793a8a584697eb4166c85ddc05ea9e5b6aa0e22be377791e456580f7cf9109cfa8e9b8d6ce37fddf8efc68208032958d8935783d42dc3b6c3fac783392eca5f788c0d85b0bc44d4453375b18f8984e85bb55d33eafa86e27126361a60057f073ce49da076b57a6ceb0039f1fa57b07b287e0c570b5d002a1496dbd19331ff5cc69e45a2e9322014dc63f14565a67ea9ef045b64cd91a8b06a4f03ae5b2eb16887e778433a118b67c55e9822a36c1ba259224d61623b9171538375a281f1ca551c5ac472cc6f613af6c9f406af174917169c686fae8112f95cb66d537070000008870f65485e4d9b43c2abf75160f81eae6cbf6d14829001e071334e601b195e3688bc42ff711ebf133fc6dc69397fc7cd746f5bc4f1e1e495d7a89b4206a021b97c668658d35a5cdc079aeb833c862adae92eefb2afa694a4bf1cd550e27080182de50027acc51a490acb294414880da618234d94cdd3129377a817493303bb818c8fd552b0b3240b9a3f91732f0d0fa622beeae9dbfefdb4e3ef68bc0eda94101eab12d1eb38fd8d08207734d30241f533e139dd4712b1835520ca679ec3a31fcc11d929b7bf15f6a88ccfa244d04b0f832ffffffffdb9bed201f25c428eef8c7f1b6560ff12d39d704b46819ab7ad19799ff8ed45f5533acbcb0addfe1a216900539ac23fc0b0df88a13b8b815311a2aebad5bd57ad62f3f042b9614bc4092d530a60999893d48f3e994ecfa677c1d163e4dda0e53046c761b9867a872b910df3ee107b2bcc332aa326bae7f5956511c1254eccb7ac8a51d92c0dd65176552763868167e1cb1ad243302bda253c8d7d7b18449e5cbd26299ac94b0e15ad00015ebda7b71381e98f19557875e328ba559faf3e0cca42978a53a9bc8a83cc078e41b02bde69a9e7dd7b65f76bd557a32777a27f30a5920cf8449b5995ff227ace02b9a1e6121b57f50916b053fc771f587d000cc3a09a204c2cb2ecd5114c1d2fad2398a7f93a78c9f8c3fc5a1ccda75d98d626c27119376a6941ee7880e78e4b6f2c892b0d6ac1c72c0120a15ca80925b475213c7af02affe3370c5a3cf9eb092ae1e4f748bf72b18c22e6158cfe2d2b7ac47cac3b19e75804e11b408a0b941c95d6a14d022027128b6858adc39e323d76539ca18e2518f987f6991931660dec11266dad0a52f05d0dd07d6ede6014c1d6c0ab0407e3ab8c05819036e383631639be17b5ad0bc055f06732848ded6a8400aa82a9a8f697b137b4a77f2614e226cc16081167271e9f254f2cf910bea6e0ad2162cb74fe4e96fa50c6d9ec556fd10c77ca2bf5bfeb07b36def68e3bd377c42ecb56fb934aecfad205ff357b8089be84252bd02e4a5ca8bce361bd220e24fee981d6496f6ff6cb9517ffb24a0edc5f8aba8020b7ea63f8ae086c18ad2ecb22c98f9c04dceee16e7f678bf64ffb7c5478d9ed8eb90f6d38ca2e9413a88096e2b1d60c285026e44b38e8f38a46c7aac46e0356bbf0ea767a34b72b60827251dbc8ec3f732655ae2dd964656b7e50742810125dc723f04a1aac3822a7c5308bca6f6e3c54a7d46f09fc731c922d79d77dc476a33a7dc72ea15545136beb554d6fb175efce5f593321f86e1b9a02efb5e722125ae65d090000002ac9d148b26a35c1ae2bfcde178f7bb23157e6f65d60a773e9954868fc091c7162afc1679d2dae9411616d92be975d10e7c051b3d9e2740990761f1a2b3c82515a6432c121d983b264f2cf01e6ef9643858c9d7e9bf33f01a66771e8ec47aca45941d641016f2a0cd5552d7c8556877ec4d940876eadae48675f3f590ff7bde8f1beba5b3f73da84a6526845824c544514f731bdd239679880a8d47b7b691c3c56a0d0dcc5708bfd89c064bca13726db2a684e8e910b991c3f3ad8672843a45b9c15200526ecd4e40ba0ef1f42c86f3fe3792feb11abbb7b24da0cc9d3ee7d0a72dbf24575c33ae9bee3c84bd2ed32385dcbeb75003183c48f3955d9f3477cb3094db3252d1eaadac54611d1d082e9a6824a557e25c61b20ec2a3d37ed5bac7fd02ce3e86c83881e3ee8437bcdb1242a148321bd613555d1e7f79801c990106b312a971e9dd1382f9e275b19ed1c342a06a2963eb8ccc84cc580e48d9be4337a6541ebd8448813169787eca6c5562d5db655d15cecb998aa9bab2b8d4dd2293e20d7f102a58ba52a472cc8889b4dfe4d2dfbcca3b1c108aaf524fca4e38409a7561178dab922d2f10307727f1d81428d658e1cc855a2b7f87964eaf386c50fc6a75b888bb0d3ce411c2cf1a6fce252b2603f130535ed69a48af2d34160790401b147d6cbdac92b6865249569b3931c370cb8ac1e858372db587411f5e733ee301e261a2ce812b31fc49f861a4a29404f6d7c33df69d0267608e7961a396d677ffd5b4e0cedc9a5f34ed72d7db34e2d810707e43ab78310bdf1e3ecd8f026a59bece4e0a01b4cb8bfc04043545fa8dbb2c312a749e0bc3d4508b33f80dfcb8b5db9160becd2328e3c82f8240481bcdd433bff761a88c9ce44bce2959a9477eb194e491030597dd0678b75e0f90df4e8931aafeb76c5b35feecd4f68591139d9da225e3497d0df6f4f128d4bf6dd200f3c92b573c4feaf4529a76cdd0c7b43ac75b56c654f1f683123d33daa387a0a52646eb25773d1675ee0dd505398a3aab6803c69c15f0e877a657447789c47dac5ff1ad544748ccb7d1e420eaeb5b96aa961e450ee5773502cc75afeee4475b16795b80fb4a0a923a3ec4cce5456ea7bb1839991d15a0799731942374ebaac43332f58af2fef3d3fc83bd9db50aec9fb078a7d221bff9179bf2cfcf9d3f8daa2cfa03bf992cd2542ab8c904ce94384cf7caa389b232f771cf4fd05ea5cefe2798592b09b0d475f985641515754f863282ab45275247a5ccca075ccbbeb69b5eac9e15c3c71c02442214f51aa3aa26a33ca66c168fd0c204abcea1e393afd58c6df796694eefdf570b8a28d5fd0475ae9e7ca900b4075acbc2a40edc0e4708fa86709ba400e432c6912f98b08dda06acce8d6582e6c66ebb3b2c2913ccf9d99ebbe4908c12b56ed66859ff03411b52839872ba372b67d8e3ba6cf7e5378522e68382ca57eb6102934d376ba8eeb8148917794d64bf1116d0dce6182e7c2418deea3ac345a6076c5091991674240754432ae9aa7b52ed3abb0ff439fd7524809d089038f6b18b8e8512abe3faf1089ca9f19a6ea88099f635686c5237cf24386fcb2f2f9309969956c8620e644a62b26e1dc78e1d37d2c5f968324868d78252f4ce86227c04e8aadcf568ddaef86f8294a1d8c2fe0d7a210b0f8999e82dbacaa84676e23de8c96b2ede1ea1295f11f2113180d1def78fc7c76fccfe1684235d8abe08b0a4d1a79781f916a1940476073cceb8cb63735d55394766292a5a2101dfe207b1e2dbc192fdb9394c3243265e300ff9f63b8b5c77e7ff336aa8fe3a17862520cafbcf94eebd3c2ca7300e29daac7218d88a793d4965f9137a17a0d298cf35c81cca6defcf288778715b1c70d268e2bfe11b47104f8aa31350865b9fa3af67d8f84fe97abff99e87243a8fa83091b53edbe8279ceec4243275c9f15f7fadfed9393eb9526a124d8775a428d1cc7fa70654212440cc2dc8b3d778d9406fb047c23b338bce21039d76fc9fd72369f87ba2c0aa2281fd6a85da860fb37f270262d6c5a9afcd30fa61fc2801d59828771262e16e919c54e8cc918c02cc0e6957f7543d71dfedb21a05c6b29c8e9869567677cc230ff6681ac6f4e6e47cdf5df9f268333de67b034778101d60805e32d0a5b4b757cad9e5fe07fab9888a58b983cfa7a18142eda531eb4e414ce6d074d33c9052521b3d49ec94ce0437a6d0060b3e504b0085818b3d44a421bbc778f3af19a1b9cc48a87e7ec401ff28981a1baa5ae915b14d469e36afe96b34bab047f77971df4da9cf680adcfbc53c8e21890b1ca203467183705a113b4dccaa8f6aebadf4b3032e44940c95436f7b002f70578154e8c7c10f9fe29ce501d0738f1b0bfb3c48d2b676165039fe5e0c2ee0fa23cad37a3d5c81310c8cf7fbfa66262576fa28b58fb29be8201d2ae9fb78758703d4ab035991c2e5f279e3e7726228fa5bb2c0c92195a7604cb68fbed329035b2edf81bc17c9f64075c930fcb0700000000000000e44bd16da6f7bbeb0f60833b99558331db7c56c5bfb242c1419271aa815be938455ff64442c6edabe79f9ac644949ba00a9ac84b2a922c6c4ec7887ad8d3776ec948a07926a036cfd2f3ac658eefba96baf246a016c8d3b3b5aeb4069da5ae30becd8a3061e9f1cd5edb8ea5f8daea29a49795446b819187c6c8c5b53b78ecaebc0fac0b9b00a4eb7e44b5203bae3cccfcd97b08b351cbbe0c62c9052c06414c9d310f90a92967388f4be0ec34c8cf177be9e9da34f0e128071e8e249a378d243768b4a9366af4573701a4ef74369cfcbe3d3b028fc4af39dd2f15ec76384f2d584c54ea415c37d815e6ef1f01db5bb4c7bf24fd9e12a1105995928c6da55d1f492dd63960da6b3a2e8e7cc3e1e33e465feafa34eb33f4848504d08c43212ed5f975b29a55a1e0529e2d6b5a5a3017c251b40890f6aac3725cfa56e667bb2434c1243d792ffb5f0aae6d25d08e5d06ddd2b93ec54d188680b67b6a7c51f0262cb511d307757a69e68898c97c220eebd97735e4ee3d0500b3a2ee27a3ac44ca031cafbae87c904bc50cf5c729799a3f6dfc6edb6361933528f406d5c28056de1c61630d7fa7ba564a015684c06848d2435540ad1d6eb4bd6155200614798e40dcb3e494ca578451bdaab3716997a9f043a90a1faf3fefba6bf43d6e6d55bceb47beff2eaf5fcfbf66ce99c9fe0456c5bb5f3bd4358d02c4c4cb3e514b7db89255df4dd8a0dfb5a0e9df2e2089003df781d348a435c81bdc00f41140e70230592be090f0d332836f964188a87c36bde1943c0d5c40c98ed1636f15a311c1f3df5879c1bc1116873da9dbab2afb5a5fa6b1a5ed3008d460d6e5b0608844d5c20b2a0654f486876397c2c11d8bab6b45d3729016fea515a7735808316899c627bc2b281b0a74fe7ef7231ed62c283004f2ac9b4289eee841df6a0db77705130fbdb713d47d41014d11adf13da74fe9208dadee550f730d9774ed05f39d24d6301c86f803f4b3bb1462ee2022ab377563800d3b8e7239c3326e7a614149b6d4183b780a72d0d5eab8db692803e97a095661d7c503b54eeb0e0c8b63a714d1b1562284c7c204da6194431061fc4de2f5a620cbe52a2dc4d5a884b764c818fbbdf01f1f88f1ebc9cf00a801375dc6e91e6c24b063e135e04769206b547ec4ab0bfa6c1a716b2249b602ddffbbbc698e53f9cbf53f69e0beec713c056900a9c90efb6f004637799eae31802012879ae91e41fd39b88217d56ac5a9f7adbc5176df5fc9597660a342c7447c6ccdbacbbd3aa77a5b58937665a4164049d8276622d3f4764fa7f129f1a90c75a08e4a30a60172196b2539a40b9f082ae4663002f4676fa1432959d1616333c429ffd9fa129f4016a51ec28017c2a6edda230411e83c751723fc63321e7d8d358a2a1c2ac64720dd486dd19b496f29e0cf70fec66ad0e772c23ad3825d00000029b745bf1a506fa483e7975c044c7e3f3c6986c99eb59610147a26d03e2600327a06ba99a6f74e4e62873462cbcba95b5fb130866b48dc6c876ac6323254487fb9c5348d933683bd0f8021e4f19d7f5f727f160383d85fc3e58aaac7af95754418acf1cfab669e6c1bf402003fae8464db9e9f3efc1c2295e9edebb20352bd05a447255ae1fbe87a407095c50d26f9a0c93168724fd9204e83d931130d9236f47970618a18bcab684fca789238a54bc34d8b41fb61e3744a4c29b9f0e20dbc6daa3775a9766d148c219f9ca6b146a4397078f5e3e06d76b7099d7c4172f65b0165e4a043dcc79561d7589ff04f224b5619f66590f6773c39979efb812550dc1932b01581e2e41a1b612b5f9cd0dc7b1b1bd284b7ada3f436c63e8957e6a6ca11c3f53f23ddb2a9624124eccdf9a18af224331a88d7912668e46f494eee8f1fa0a5f26562ceb76e54353cddd616db11a6ee70b5237e8ab811154e69cd5f723132c723f37cd98db873583548b0853a1c4652b70cdad9a69ed76a28c7c74f67a7be397ce1a8ea57628943d347f98614525ab8f1d91f07e65bcb8ebe152819cbd7d6b236585c31d327082409d688edbcd0757b751dd225c2b83177e456a96400"/4579], 0x1, 0x75b, &(0x7f0000000840)="$eJzs3c1rHOUfAPDvbJKmv7Q/E0HQegoIGijdmBpbBQ8VDyJYKOjZdtlsQ81utmQ3pQkBLSJ4EVQ8CHrp2Zd68+rLVf8LD9JSNS1WPEhkNrPpttlNN22SRffzgad9npnZPPOdZ2aeZ3eGmQD61nj6Ty7iUER8kESMZtOTiBhq5AYjTqwvd2t1pZimJNbWXvstaSxzc3WlGC2fSR3ICo9FxPfvRhzOba63trQ8VyiXSwtZebJeOT9ZW1o+cq5SmC3NluaPTU1PHz3+7PFjOxfrHz8tH7z24ctPfXXir3cevfL+D0mciIPZvNY4dsp4jGfbZCjdhHd4aacr67Gk1yvAfUkPzYH1ozwOxWgMNHIAwH/ZWxGxBgD0mUT/DwB9pvk7wM3VlWIz9fYXib11/cWI2L8ef/P65vqcweya3f7GddCRm8kdV0aSiBjbgfrHI+Kzb974Ik2xS9chAdp5+1JEnBkb33z+Tzbds7BdT3exzPhdZec/2DvfpuOf59qN/3Ib459oM/4ZbnPs3o97H/+5qztQTUfp+O+FlnvbbrXEnxkbyEr/b4z5hpKz58ql9Nz2UERMxNBwWp7aoo6JG3/f6DSvdfz3+0dvfp7Wn/5/e4nc1cHhOz8zU6gXHiTmVtcvRTw+2C7+ZKP9kw7j31Nd1vHK8+992mleGn8abzNtjn93rV2OeLJt+9++oy3Z8v7EycbuMNncKdr4+udPRjrV39r+aUrrb34X2Atp+49sHf9Y0nq/Zm37dfx4efS7TvPuHX/7/X9f8nojvy+bdrFQry9MRexLXt08/ejtzzbLzeXT+CeeaH/8b7X/p98Jz3QZ/+C1X7+8//h3Vxr/zLbaf/uZK7fmBjrV3137TzdyE9mUbs5/3a7gg2w7AAAAAAAAAAAAAAAAAAAAAAAAAOhWLiIORpLLb+RzuXx+/R3ej8RIrlyt1Q+frS7Oz0TjXdljMZRrPupytOV5qFPZ8/Cb5aN3lZ+JiIcj4uPh/zXK+WK1PNPr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgc6DD+/9Tvwz3eu0AgF2zv9crAADsOf0/APQf/T8A9B/9PwD0H/0/APQf/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC77NTJk2la+3N1pZiWZy4sLc5VLxyZKdXm8pXFYr5YXTifn61WZ8ulfLFaudffK1er56djfvHiZL1Uq0/WlpZPV6qL8/XT5yqF2dLp0tCeRAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA21NbWp4rlMulBRkZGZmNTK/PTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/Dv8EAAD//z4HKi8=") r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write$FUSE_ATTR(r0, &(0x7f0000000080)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}}}, 0x78) read$FUSE(r1, &(0x7f0000001180)={0x2020}, 0x78) 00:07:24 executing program 1: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000040)='\'-\x00') mlock2(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:07:24 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x4) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc) [ 444.629076][ T5340] loop0: detected capacity change from 0 to 2048 [ 444.688085][ T5340] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: none. [ 444.704138][ T25] audit: type=1804 audit(444.660:8): pid=5340 uid=0 auid=4294967295 ses=4294967295 subj=kernel op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir1031824493/syzkaller.vTOupo/478/file0/bus" dev="loop0" ino=18 res=1 errno=0 00:07:24 executing program 0: prctl$PR_SET_VMA(0x29, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) [ 444.738429][ T2954] EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:07:24 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f00000002c0)) 00:07:24 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x31, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @empty}}}, 0x88) 00:07:24 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0xc0109207, 0x0) 00:07:24 executing program 0: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0xdd, &(0x7f0000000180)='y\x80?g\x05\xc8\xdcxB\xd7h\xdd~1\'\xb6#\xac\x18\x99\x8c\xba9\x060\xf1 w\xc5\xa0-V\xecO(h\r\x89\x02\a\x99\x85\x1dY\xbd\xfe\x860u\xc6\x1e:q\xd8\xdfb\x92\xc3u%qq\xc2\xb7\x8f\xac\x13\xefl(\xa2[xw\x1e\xe0z\x8c\xfc$@\xaep\xd3\x9b\x9e\v\x1fK\x1f\xa0\xc4\v\xe9Du\x12x\xc3\x15G\x81\xe7\xdd\xc2\v\xe0\xb6\x98M\xd6.l\x9b\xaf\xda\xb0\x8c< dv\x19\xce\x89\\c=\\x\xec\xc4w\xef\xbf9vL--\xba\xfe\xe1}\xa3\x82y\x9b\x85\x9d~\xe8d\xf4\x9e\x17y\xb6q\xe0\x15^\x18\xde{\x04vp\xc77\xcc\xb8\f\xbc\x81W') munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:07:25 executing program 0: mlock2(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:07:25 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="440000001d0001"], 0x44}}, 0x0) 00:07:25 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="44000000160001d9"], 0x44}}, 0x0) 00:07:25 executing program 0: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000100)='/dev/loop#\x00') mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 00:07:25 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80044501, 0x0) 00:07:25 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="44000000100001a0d8356e18031e679360fe8bf049"], 0x44}}, 0x0) 00:07:25 executing program 0: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r0) setsockopt$inet6_opts(r2, 0x29, 0x0, 0x0, 0x0) [ 445.521794][ T5371] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.1'. 00:07:25 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x21, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @empty}}}, 0x88) 00:07:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f00000000c0)={0x0, {{0x3, 0x0, @empty}}}, 0x88) 00:07:25 executing program 0: prctl$PR_SET_VMA(0x1c, 0x1ffff000, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:25 executing program 1: r0 = socket(0x26, 0x5, 0x0) sendmsg$AUDIT_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 00:07:25 executing program 0: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000140)='\x00\x00\x00\x14\xc2\xe2=!\xbe\xe6\x1a\xdf\x87\xcd\x1c\xe7/\xb1\xf8\xcf\x1d\xf5\xcfx,+1\x825m\xec\xc8yB\"\x8co\xd0\xda\x90s\x12\x98\x1f\xd4]\x06\x95,\xcd\xeay\xeb\x10\xb5\x8f\xcc\xc1\x8a`p>\x98QI\xc9HG\xd1\x19\x85\x90\x18ZaT\xfb\x8em\x95a\x83\x8e\x9cp(\xfd\xaf\xdf\xe6\xda ]\x89\xd1\xff{E\x93\x9f\xba\xcb\n\t\x7f\xe5]V\xce\\\x1c\x7fO\be\x82\x95f\xec|\x92\xf3\v\xf0r\xde\x10p_#\xf4\xf2\xd4\xae\xecZa\xef*{;\xe5X\x9d\xdf\xe9\f\xf9\xab\xd2\xe8\xc9R\x9e\x06\x00\x00\x00\x00\x00\x00\x00D\xba\xc7Ae10\\\x8e\x9b\xe9\xa88\xd2Hn\xfax2\xd6\x11\xaa\xa9\x81Tn\xfdX9\xdd\x9d\xb8\xdf!=\xa4]QZ\xcd\x1a\xa4\xbf:\x80\xa4\x82Ezgf\x84\x1c\x86\xd7\xd5\xcfW5`\"\x8b\xce$\x19\xa24\x06\x87\xeb\x93\xb2\xf0\xa3\x89V\xa1') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ff7000/0x2000)=nil, 0x2000, &(0x7f0000000000)='\x00\x00\x00\x14\xc2\xe2=!\xbe\xe6\x1a\xdf\x87\xcd\x1c\xe7/\xb1\xf8\xcf\x1d\xf5\xcfx,+1\x825m\xec\xc8yB\"\x8co\xd0\xda\x90s\x12\x98\x1f\xd4]\x06\x95,\xcd\xeay\xeb\x10\xb5\x8f\xcc\xc1\x8a`p>\x98QI\xc9HG\xd1\x19\x85\x90\x18ZaT\xfb\x8em\x95a\x83\x8e\x9cp(\xfd\xaf\xdf\xe6\xda ]\x89\xd1\xff{E\x93\x9f\xba\xcb\n\t\x7f\xe5]V\xce\\\x1c\x7fO\be\x82\x95f\xec|\x92\xf3\v\xf0r\xde\x10p_#\xf4\xf2\xd4\xae\xecZa\xef*{;\xe5X\x9d\xdf\xe9\f\xf9\xab\xd2\xe8\xc9R\x9e\x06\x00\x00\x00\x00\x00\x00\x00D\xba\xc7Ae10\\\x8e\x9b\xe9\xa88\xd2Hn\xfax2\xd6\x11\xaa\xa9\x81Tn\xfdX9\xdd\x9d\xb8\xdf!=\xa4]QZ\xcd\x1a\xa4\xbf:\x80\xa4\x82Ezgf\x84\x1c\x86\xd7\xd5\xcfW5`\"\x8b\xce$\x19\xa24\x06\x87\xeb\x93\xb2\xf0\xa3\x89V\xa1') 00:07:25 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x3, 0x0, 0x0) 00:07:25 executing program 1: prctl$PR_SET_VMA(0x1d, 0x1ffff000, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:25 executing program 0: prctl$PR_SET_VMA(0x27, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:26 executing program 1: timer_create(0x0, &(0x7f00000002c0)={0x0, 0x0, 0x7}, 0x0) 00:07:26 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000180)=@newpolicy={0xb8, 0x13, 0x401, 0x0, 0x0, {{@in=@loopback, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}}, 0xb8}}, 0x0) 00:07:26 executing program 1: prctl$PR_SET_VMA(0x10, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:26 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x9204, 0x0) 00:07:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @empty}}}, 0x88) 00:07:26 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$AUDIT_USER_AVC(r0, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f0000000200)={0x0}}, 0x0) 00:07:26 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="44000000220001"], 0x44}}, 0x0) 00:07:26 executing program 1: r0 = socket(0x26, 0x5, 0x0) bind$vsock_stream(r0, 0x0, 0x0) 00:07:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0xb, 0x0, 0x0) 00:07:26 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x9208, 0x0) 00:07:26 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x40084503, 0x0) 00:07:26 executing program 0: r0 = socket(0x11, 0x2, 0x0) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001840)={0x0, 0x14}}, 0x0) 00:07:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001840)={&(0x7f00000018c0)={0x14}, 0x200018d4}}, 0x0) 00:07:26 executing program 0: prctl$PR_SET_VMA(0x8, 0x1ffff000, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:26 executing program 1: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000100)='/dev/loop#\x00') mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlock2(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) 00:07:26 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x23, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @empty}}}, 0x88) 00:07:26 executing program 0: prctl$PR_SET_VMA(0xf, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 00:07:27 executing program 1: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000100)='/dev/loop#\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x1000)=nil, 0xdd, &(0x7f0000000180)='y\x80?g\x05\xc8\xdcxB\xd7h\xdd~1\'\xb6#\xac\x18\x99\x8c\xba9\x060\xf1 w\xc5\xa0-V\xecO(h\r\x89\x02\a\x99\x85\x1dY\xbd\xfe\x860u\xc6\x1e:q\xd8\xdfb\x92\xc3u%qq\xc2\xb7\x8f\xac\x13\xefl(\xa2[xw\x1e\xe0z\x8c\xfc$@\xaep\xd3\x9b\x9e\v\x1fK\x1f\xa0\xc4\v\xe9Du\x12x\xc3\x15G\x81\xe7\xdd\xc2\v\xe0\xb6\x98M\xd6.l\x9b\xaf\xda\xb0\x8c< dv\x19\xce\x89\\c=\\x\xec\xc4w\xef\xbf9vL--\xba\xfe\xe1}\xa3\x82y\x9b\x85\x9d~\xe8d\xf4\x9e\x17y\xb6q\xe0\x15^\x18\xde{\x04vp\xc77\xcc\xb8\f\xbc\x81W') munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:07:27 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0xf, 0x0, 0x0) 00:07:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x5, 0x0, 0x3) 00:07:27 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000380), 0x0, 0x0) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4f, &(0x7f00000003c0)=""/79}) 00:07:27 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)=@delqdisc={0x24, 0x25, 0x1}, 0x24}}, 0x0) 00:07:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x4, 0x0, 0x0) 00:07:27 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c0000000303df"], 0x1c}}, 0x0) 00:07:27 executing program 1: recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x24) unlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8) [ 447.545309][ T5437] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 00:07:27 executing program 0: setxattr$system_posix_acl(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='system.posix_acl_access\x00', 0x0, 0xfffffffffffffc4f, 0x0) 00:07:27 executing program 1: setxattr$system_posix_acl(&(0x7f0000010040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0, 0x0, 0x0) 00:07:27 executing program 1: linkat(0xffffffffffffffff, &(0x7f0000020100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffffff, 0x0, 0x0) 00:07:27 executing program 0: pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RREADDIR(r0, &(0x7f0000040000)=ANY=[], 0x1001f) write$P9_RGETATTR(r0, 0x0, 0x0) 00:07:27 executing program 0: mq_open(&(0x7f0000000000)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x2, 0x40, 0x0) 00:07:27 executing program 1: mq_open(&(0x7f0000000000)='&$*@{{\'\x00', 0x0, 0x18, 0x0) 00:07:27 executing program 0: r0 = socket(0x1, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4400, 0x0, 0x0) 00:07:28 executing program 1: r0 = socket(0xa, 0x801, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x7, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 00:07:28 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) write$tcp_mem(r0, 0x0, 0x0) 00:07:28 executing program 0: open(&(0x7f0000003400)='./file0\x00', 0x20042, 0xa5) 00:07:28 executing program 1: r0 = socket(0xa, 0x801, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000002000)=@gcm_256={{}, "26cf3f81a9461120", "469fa22e28b53e2779b13bd9e1df01087c6ee1f6dcae95ea3fd74d41803c483c", "c6fa594b", "9144c4d9303653b2"}, 0x38) 00:07:28 executing program 0: mq_open(&(0x7f0000000040)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x2, 0x0, &(0x7f0000000080)) 00:07:28 executing program 0: r0 = socket(0xa, 0x801, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x0, 0x0, 0x3) 00:07:28 executing program 1: semget(0x1, 0x1, 0xbf) 00:07:28 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f0000000000)='./file0\x00', 0x800000a1) 00:07:28 executing program 0: mq_open(&(0x7f0000000040)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x2, 0x60, 0x0) 00:07:28 executing program 1: mq_open(&(0x7f0000000040)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x2, 0xa8, &(0x7f0000000080)) 00:07:28 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000002140)={0x0, 0x0, 0x0}, 0x0) 00:07:28 executing program 1: r0 = socket(0x1, 0x3, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x0, &(0x7f0000000000)=""/26, &(0x7f0000000080)=0xffffff92) 00:07:28 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f0000000000)='./file0\x00', 0xc0000000) 00:07:28 executing program 0: mq_open(&(0x7f00000021c0)='\xbb<\xa8u\xc9\xf1\xfd\xc2\xaf\xbe\xde\x00\x11-\xe8|\xb7\xc7\x92wQ\x0eE\x1f\xde\xc2ku!\xd0\xb5\xbd[Z[\x9f*\xfb\x04\xbb\x13\xea\x86|tD*O\xec\xf3\xe4\xf5\'\xe1d\xaa\x00>\x7fd\x93U\xaa/Fu\xaf\x95*\x06~\xc2\x1b\xfcO3\xd93\xbeI\xc7u\xb7\x1c\xee\xe6}pZ\xdc\x00\xaa', 0x0, 0x180, &(0x7f0000000040)) 00:07:28 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000002080), 0x1659c2, 0x0) 00:07:28 executing program 0: mq_open(&(0x7f00000000c0)='&$*@{{\'\x00\x13}\x0f\x97L_G&\x8eu\x1b\x1b\xe4\xec\x98\xdf\xa6\x1bu\xbbW\xf4\xa0\xb1$z\xee\xeb\t\x90\xae\xbfJw\xcb\x13\xaf\xc2\x1fh\x97\x01\x8aMqz\xf8\x11\xbeN\x9d\x9e}~{\xea\x93[\x96\x04\xb8G\xd2\x13\x18\xa2\x97\xb8q\x7f\xa9\xc4\xd3\x84G6\x01R\x80\xfa\b\xa6fL\x8dg\xc9\xfe\xbe\xe0w\x85\xb7\xd4\xf3m9\xdc\xd7\xc5\xa0\xd0\xfa\x84\x12;k\'\x94\t\xeaQ\x02\x05r\xf7u\\m\x8c@z\xa3\x8f\xe136\x14\xd9\x99)\x9esvH\xdaE\x14\xd1\xb9\xbd\xd4\\\xa4\x84\x00\xc1}\xc7\x80\xd8\xff\x02\xadn', 0x0, 0x108, 0x0) 00:07:28 executing program 1: mq_open(&(0x7f0000000000)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x800, 0x70, &(0x7f0000000080)) 00:07:29 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$inet_udp_int(r0, 0x11, 0xb, &(0x7f0000000000), 0x4) 00:07:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x3b, 0x0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:07:29 executing program 0: r0 = socket(0xa, 0x801, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, 0x0, 0x0) 00:07:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) pwritev(r1, 0x0, 0x0, 0x0, 0x0) 00:07:29 executing program 0: mq_open(&(0x7f0000000040)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x800, 0xc1, 0x0) 00:07:29 executing program 0: mq_open(&(0x7f00000021c0)='\xbb<\xa8u\xc9\xf1\xfd\xc2\xaf\xbe\xde\x00\x11-\xe8|\xb7\xc7\x92wQ\x0eE\x1f\xde\xc2ku!\xd0\xb5\xbd[Z[\x9f*\xfb\x04\xbb\x13\xea\x86|tD*O\xec\xf3\xe4\xf5\'\xe1d\xaa\x00>\x7fd\x93U\xaa/Fu\xaf\x95*\x06~\xc2\x1b\xfcO3\xd93\xbeI\xc7u\xb7\x1c\xee\xe6}pZ\xdc\x00\xaa', 0x40, 0x180, &(0x7f0000000040)) 00:07:29 executing program 1: mq_open(&(0x7f0000000040)='&$*@{{\'\x00', 0x0, 0x142, 0x0) 00:07:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_DEL(r0, 0x0, 0x484, 0x0, 0xffffffd4) 00:07:29 executing program 1: mq_open(&(0x7f0000000080)='\x1b\xc6\xb1\xe1\xf9\x9a\x90\xb8\xc4\x03\x8dW\xf9\xb58\x13\x93\xeb\xed\x01\x11\xa1\xa6\xb45\xd0`\x87x\xbc\xb1Pm\x97\r\x99\xd2\xd9\xb0R\x7f\xde0ya\xb8\xa8\x1b8\xc3\xf0\xff)\xa1\x18\xceh\a\xb9\xc7\x03v\\1\xa15S+\xbbv\x16\xc5\xd7\xee\xa5\xf5\xc6\xdc\xc6\xac1m\x9az\x83[\xe1\a\x97\xb4\x02\xb7\x90\xe6\xefT\xd7', 0x0, 0x180, 0x0) 00:07:29 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e) 00:07:29 executing program 0: mq_open(&(0x7f0000000000)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x40, 0x1c1, 0x0) 00:07:29 executing program 1: mq_open(&(0x7f0000000040)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x2, 0xa8, 0x0) 00:07:29 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f00000095c0)=[{{&(0x7f0000000080)={0xa, 0x4e22, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, 0x0}}], 0x1, 0x0) 00:07:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, 0x0, 0x0) 00:07:29 executing program 0: mq_open(&(0x7f0000000000)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x80, 0x170, 0x0) 00:07:29 executing program 1: poll(0x0, 0x2d, 0xffffffff) 00:07:29 executing program 0: mq_open(&(0x7f0000000000)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x80, 0x170, 0x0) 00:07:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) write$cgroup_subtree(r1, 0x0, 0x0) 00:07:30 executing program 0: mq_open(&(0x7f0000000000)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x80, 0x170, 0x0) 00:07:30 executing program 0: mq_open(&(0x7f0000000000)='&$\x94\x05x2vgR\xe2\xabY`3-vP*@;k\'\x00', 0x80, 0x170, 0x0) 00:07:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) write$cgroup_subtree(r1, 0x0, 0x0) 00:07:30 executing program 0: r0 = socket(0x1, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x11, 0x0, 0x0) 00:07:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) write$cgroup_subtree(r1, 0x0, 0x0) 00:07:30 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f00000095c0)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, 0x0, 0xfffffff6}}], 0x1, 0x0) 00:07:30 executing program 0: mq_open(&(0x7f0000000040)='&$*@{{\'\x00', 0x800, 0x0, 0x0) 00:07:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) write$cgroup_subtree(r1, 0x0, 0x0) 00:07:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x21, 0x0, 0x0) 00:07:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f00)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private}}}, @ip_ttl={{0x14}}], 0x1c}, 0x0) 00:07:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x5450, 0x0) 00:07:30 executing program 0: open$dir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10a80, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, 0x0, 0x0) 00:07:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x5450, 0x0) 00:07:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffb, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 00:07:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x5450, 0x0) 00:07:31 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x5450, 0x0) 00:07:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, 0x0, 0x0) 00:07:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e1"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x2) 00:07:31 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x5, &(0x7f00000000c0)=@framed={{}, [@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe0}, @kfunc]}, &(0x7f0000000140)='GPL\x00', 0x4, 0xd8, &(0x7f0000000200)=""/216, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:07:31 executing program 0: syz_clone(0x74800500, 0x0, 0x0, 0x0, 0x0, 0x0) 00:07:31 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr={0x0, 0x0, 0x0, 0x2, 0x1}]}}, &(0x7f0000000140)=""/215, 0x26, 0xd7, 0x1}, 0x20) 00:07:31 executing program 1: syz_open_dev$vcsa(&(0x7f0000000200), 0x7ff, 0x123341) 00:07:31 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x891d, &(0x7f00000000c0)={'sit0\x00', 0x0}) 00:07:31 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8927, &(0x7f00000000c0)={'sit0\x00', 0x0}) 00:07:31 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_buf(r0, 0x1, 0x2a, 0x0, &(0x7f0000000080)) 00:07:31 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000200), 0x0, 0x123341) write$UHID_INPUT(r0, &(0x7f0000000240)={0x8, {"574e2c9414eb0943db4ece3a473009ce1f53be5c34cde5b7675be5ecb14fbc467c5dfe95f8518818e1cbbb49080338d0f974c5d14c0aff3561848894c5a970221d55f42ec43e5ad751fd700750a01d3b8c0abb03c43d0fa9930b889b2df51f54ec861532d153c9a88807b36049a86cb6e140ec63b288ef96278a301d6e5a35237d3fe087fa49f8613cea43c3081b73e6b4c8e99ab9aa86f799f7a4329d7632856bff0024914a7b4dbc2a99d446dc7157414a1dcba0b8fd7eb23f05a46441032a332a340bc657f03026e692dc7bb32a62a04a7d6916959b8f880935bf717b9ba83031a1b7b040191c3bec0904bef373bbb2bf7886e57dfad51fa9c0d5ddcab7c626e6531ebceb4e7239399cf254ebc22b430467568a62391212387636e4a2bab8585e8a45ed2f4517686611cd19428f513c5f8ef0fecb12c98e2423ecb1f27fe75bbbd7d29eebe0ee063ccfa85cfecaae0495b3be2aae64609b4c07049d891d138d66507a2557d5fddc1935229073f8322b56b49768fe4dcf7bc8b237ed9bea873ce46e73a8df62a02ed83cf8122b781f62dc04f8632db6b62a6ea7b91e74db6fd2d3293bd38e2aeca82d258b3421f58c78080b4e16f75439c4f81dc239f5e093c53a097b66bc359f1d35a76bdc2cf641347d22e0fba8a21424a1818f57ffcf0557edadb4244679e574748f3dd31338bfd43091a32354c491aa6a4eef3af0bd10fcb88e9cd199fc64de713ded505043134d1b7270e20a223015ead076cf92570fd20185c400cce04844d36bf8eb0594b0e322022d1b88c9380c81748d8801815983f1b5e85cc67f4e3f44007a6f71a70911d51d11ee440677a54db67056cc9822fd3129c8a934f13fae6a864e34a6573d674bc385480a0f3c59c105e6724dba74902aecace9f1162f9a3611ba3b256be3fc01b5bb7ea714c424b76c02a2824d9675570ac837bd0408b49a76f7593bb0687a8ed6ed79d537bdf830c952805475e2128d3adca2dfa0dd417758666ba5abc1d4b29dbb0455535d294d5216c5114f748114041c29f30adffe686489abcae584ce4087675faa3e13dc19a62cb30599a3bed45523ee9fa280bc433e94cbac47fe5b19832f55ce17aea3e415a22e537b773e812638c8d23a4916a8c64b29faf5f759506b9b5a9b5b68527a92dd7387adc4e185d9b26d34a4042416863281fbbd3418fc789a66569b9ff80019de452637cef065f3dafd3cb63fb0413f0a5b19f8dc276487b32be346047725a06bf0ef5fb09cf291b0b58e2177a36a8e1e29029ef6d31e1beb78fbbba554be23c2acbb0cc79fd3d454a65e961b00f45fc9016d31522b291535779b1da054bb9f1480774f3dcfcb08fb454fd213d62d5359c57987a138c625a3dbefae1ca5f3af4601552de7a54325469a66f58235664665413e31b250850d674ae0aa344ea52182fe873ab857f87c5bf58996e64101a4db4ea99112abc9236b1b43d86678d906778aab3f0d386495e9eb8a6e34e34b4ff1cf2595aff4606121e16be75fea97371d4bf9004ce407048fe2d480cfdce2b866f1ac4682f57328fd0731c64e6e7205c0233e0cb9eda799493362ba791036ed692e883a84e962d6d5e4206dcc2a81b80f9cb229caddac29887f0b2b8bd7e31d8c71849f42d39e1fac387ec62ef917f81620ab5b22e8890777b1f74afbe95538933354c41e9cbde5c398add53b68b764b69599902e8454f1bf6969dbcc0bdb0ad4bad8b4b78992505105548c2cd5db14c6a680ed17cc25730e95f21f4953b7aeea6b6d3829e95bfea4edaf2a1a39a268e8e88fd4a70a5a4e45254fe95fcfc59d7abeafefb5462de5f6302d468f170a54242fc48ba4a0e6a6c54bbc201aded140711d356c14c0d61f993f3fe89781366115031e9916c4f97d8b15eb4ae5c74e21e3e8307ece8d6c6e643a20e75ce8830e6b6b8b4f04574a96179ca9b28291ad07d16c6b3d67d270d6ee184b105d5d25d81cbca9ff7906109a9ea81f698474f0cce20992a9821a49488324db747e066ac190131f4981c7ac518de0dc83ea447f4a7911dddf731e60246dce4c9642fb02337eb96b22b4838f97e3004fed867da8c1c0d08d75b7920c081da2b06d52f1ac46fac41a8950a91b4206df27cc2f9663fa3ec84576c136e810ec0a50977307767a5ba67834d8fdbeafa50384ca2b0e996b695619e2ffd11f90c5e143ef3e1b6ed91ef20eecbe804f282b4503411dbc6a641a9db766c46ac68a81b5fad8c50d8d1741c64a1d1258e61cb9ff34c11efec89ba35434d1ea9bd261c76cc020998be8d11f6a23e9d5c609c864edd107285e8c5e5d15fd9dfbcd7ab6b25a750f2b5b9824917cac7876cb685ac179867ff4a9ad16a8425159f4d967317b098f7f541cac0d17dc0ade8e8a1fd92b57a4ab5160bed0b23c5aa13ef4f0aa58bfa62af25c4a3f6db81e96cc1ab7aa57d088c6a679e96c6106f4f00c165a657b036d1b170735b75e72f9585364bb948728ce3b45360e38b77e635d5cefc8c77b84a555c5478e7a1ae923675e4b3d5fc1e3544b80c84009aeaf6a96d095e3814753d8c032e2734f0103e6476654c2dff92ebc0ffb19254394f6a6c57650d1a12e7fd12f16f9d1300a9a8bce33e9ded41f74d5442c7dbc7783afff73066d568a0a682a4ffbc067b0843329dcdb45ea178616551fef5e286390ce59d83002acfff99233601e33b3b18e22a0a13de27440026e7b8fedfc9c0942c7e9c1384deb019901611e012a0ac319c6dc681ded56f24766547546a33d8ff6485ad86bfbf983134c3e0194d46f2a3c3d8c5ef8898b0846017129bc9f631cacd8f585693df0a5c2a3e1e624cc5106290b066df71cb1f80d9b6df28f08d417c1f01c7c739cad3fb8639c4c42b0f79f4cd7c8e524094055a857088f9a4491078cf7c99685bf6fab2d0e7a974783fbbec31ad21e1a602cc68196415f3ddaa334208f799dda725ce081a99c0f01a7601f07ae80f76e9293d780554b01c67af30ff94f114d051bf9cadf6f0b484ca3f7171dfbe4d771c41cfc8d8e32555e942cd1079d1528adfbd5aff9ca06933a5e3747559fbb18597f2bd745fcd3501d8997cd4f4588640c036cf6f5fc47409d7a14ded08ce4fc191f6aa400cec3801cc9c6ae174e98c604f04e1e5f0787ed002f755df91a312f9f75c35d71e45367602133cd3f3adb882c73403e62bb119c8555c4f59959516c51d198b21f4922d58fd2e3fa497a64fb475e4d2c029d1ac10e3b16ecf3cbcfab069376d9965d0eeead0181aadca67806d915b399154f82faece584ffc0aa8e96b03d6ac67bb6d5211030ef5dc5b80ade3574c5a8caefb25866739202a619e8cc029607e4084fe5e2450fe0189e6b0bdce737590e5c26ab104855f50ef81cb76f98427bbbad33bb8c118cada5c68892b56c5446644f664e6537d1e42ed4ede57c7d70dacedeb5d901ad60a1cb3dfc6432692a215a57162cea49eebaa268db13bb4eead88c6acb4073be59f2978dcf00eb6970a9740d2b1dbf41847a4ae1402b730bee07d534b426774c2992052c53f261324b74bcf0a445729b13d3c1efe0db186aa0b342acdd4bff99215f06bc821a8aba3cd231b3806724009a95fdc125e382e89d519593571260654ccb0c344ea43aa7ff178925d55fa2c21c2cbde769057090651df99b86783f9a500130d7b530f8d3a0e32d6a5d9cfaed62361868cc2602fae66dd34337e141613a8b54f2c3955c69b0d5c047a59c28923daf2cef675030e5278d026664b64655da5d8106c1b23d2f07eea9ca28ca020f0d4b71bf98a7ac15991bc7fa90c58c3fdb0505bd4e8bbfefd9505b787ac5daa80d80a97abdf3d3c4fc02a1afa218f2653dfdb3f2792918d648b5b7fb76138c17b571109271a771b0866c360340807b536d5581e8f769d86fe19d019f3b4861d58370e8a4e86b4ce15d23b9b9c4f562fc33e122067745e81cd796a93ff41ee979adff2f92a07f34a924e1d300770084eec748ad4b59ece77237bcb09c1a451390daa9c426667d43b06b5d886e793dbfc4f5e96bf7c2f131e3d0a380b5ac23fd945e459a8a292282c96b5202768d322cccd15c7f93cdc76d60481370715ef9ef7d77267f1fc16f9cefdf896c1d5693492913e78bd3676d2a4598c1a251e85fa22bd9d91d2c9458627a9ace695fa049da32ff6a1129ca77dc21db41e5b6ade92bffd2ddac1ea61a8d56f6bd59ab5d5c0bea89261f14859ada0b1e0b5ec85bb360485a4bf6cfa9e9c15b520363ebb7022519c45b3799242614c6f6eabb9d52a5b84d389b2a6fce73e64949b07cb6783df5c1774faee4091ad47702b77ad0e6ae3f51b7d54afe1a3393d3f56301748068dc436c448dff928ce9a45399eeff1d36410869122aee77cdf8d57a0cf065c291913c22e0d61719c8b08f24284d2db3ebd9d397b7d84cd3db5cd19713505d01abbd1ff464011da5b4dcbe9c9d0683ddb133c662ce1da5764fb00bb2dda6c783bf5e3b48835bcdc4fc169c0769ae427cf9566655d0cff4d8d8fe8f63925c29c928f9f32d0ab1d35c8c2c035dc738c6fb9a373c6917d3dd50cc72c38eaf851c97ee4a668b26d070b402843d2bb705fe4886ef4899b5158665b67f02992071c37ea1083ba5db52b882e619c949fbce8bb6b9113265351bd040d13cade1bee54c62dee593533d5978fa8d63c099a528f67c53e6034121c96cd8dddfd079a4671de8d8147c4e6ac7c327330adc88ad5f77880d7f92b47dd7fea6043c6f108a9c2e7f998aaf5eebfb2157503cd9737bab2cae246715ac0a84be8366a90db2dee1112316e70cb5babd5091bcf834684053457cea256a1e23f7a29dd95e01a0709d7d8461a0fb0f0f1a76915ec1e7c7637ac00c964f39e50daac14b07ac81fa8fd8277f3cbd4c50c1c892e609bcce33e347094dc7bd5838c894daf5de569856603ec5f928660899e9aba0a5be2dbbd6fe20e315876cc18c0a4692e051f264c698d45c9292af023025897df38ffb17c43b715a2320cde214c207e610e560b397b35a6ed590ec109d765ee6471df218eec67492358edeb770005cff9387e45a7ef3508653873e6f2a61354f06b3e8fddbd86cc2d149206ec8453a70ade88e5ce0eb981679ad2743eeec16fc25baca335acc27eed437e7c24b885ac9953e998589ef322469a3e6df645aef8ed957ddacc52dafc7c062679ee1ffb8d783258fed976ab4d3ad592d92afab238a2e867eb19a8e6fbbb4c66a090e39fe91438a333bf3b8c83d529ed37119bb25c48afb96d1a947bd8b1358105504280d9b6e42db53e2844148b40ae7b1bc3ae63a8ed29df2355ce31c772deec9d7b68e22f055c9df987dc6a4a274c3b545e8d80a8ff6edf9cd75da5155e9f805d3ff1a6156f11f5ea920653b821c13faecc59564733ce8be7ad07a56080dcd55287054afb2bae081c773e20c8180f46add4171110118c5101184f2990c42d0d8243fe79a0685b6811e4d9bea64da84c64a1afdbd57c6b2d857ae774ed08be08c7809bc56cd6168abf13f1889cdb9cb3a00a4015457f9fe332ab2e6ae784fa728002ec6c76bb82856502d4b98a0d4dfb609a8c3df0a8e01189af7e13ce12dece20f86aac98e6bf58e3b36bdef543e75c8f5095b56e17f64a7b79fe57661bab47f7c9d7aa82a340949b08b59e0a2fb64c50fc1799f576676449435c9bd33da7406d5b4dd8313ecd33e63d3da677e1728fed8f12c2080b13d9143133dd33bf1ada9c3f0aa23113c78e788a69c5a8e133648c69b92006b13c05242f129b20340744cc281a08b43c9d43e", 0x1000}}, 0x20001246) 00:07:31 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$sock_buf(r0, 0x88, 0x0, 0x0, 0x0) 00:07:31 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000200), 0x0, 0x123341) write$UHID_INPUT(r0, &(0x7f0000000240)={0x8, {"574e2c9414eb0943db4ece3a473009ce1f53be5c34cde5b7675be5ecb14fbc467c5dfe95f8518818e1cbbb49080338d0f974c5d14c0aff3561848894c5a970221d55f42ec43e5ad751fd700750a01d3b8c0abb03c43d01a9930b889b2df51f54ec861532d153c9a88807b36049a86cb6e140ec63b288ef96278a301d6e5a35237d3fe087fa49f8613cea43c3081b73e6b4c8e99ab9aa86f799f7a4329d7632856bff0024914a7b4dbc2a99d446dc7157414a1dcba0b8fd7eb23f05a46441032a332a340bc657f03026e692dc7bb32a62a04a7d6916959b8f880935bf717b9ba83031a1b7b040191c3bec0904bef373bbb2bf7886e57dfad51fa9c0d5ddcab7c626e6531ebceb4e7239399cf254ebc22b430467568a62391212387636e4a2bab8585e8a45ed2f4517686611cd19428f513c5f8ef0fecb12c98e2423ecb1f27fe75bbbd7d29eebe0ee063ccfa85cfecaae0495b3be2aae64609b4c07049d891d138d66507a2557d5fddc1935229073f8322b56b49768fe4dcf7bc8b237ed9bea873ce46e73a8df62a02ed83cf8122b781f62dc04f8632db6b62a6ea7b91e74db6fd2d3293bd38e2aeca82d258b3421f58c78080b4e16f75439c4f81dc239f5e093c53a097b66bc359f1d35a76bdc2cf641347d22e0fba8a21424a1818f57ffcf0557edadb4244679e574748f3dd31338bfd43091a32354c491aa6a4eef3af0bd10fcb88e9cd199fc64de713ded505043134d1b7270e20a223015ead076cf92570fd20185c400cce04844d36bf8eb0594b0e322022d1b88c9380c81748d8801815983f1b5e85cc67f4e3f44007a6f71a70911d51d11ee440677a54db67056cc9822fd3129c8a934f13fae6a864e34a6573d674bc385480a0f3c59c105e6724dba74902aecace9f1162f9a3611ba3b256be3fc01b5bb7ea714c424b76c02a2824d9675570ac837bd0408b49a76f7593bb0687a8ed6ed79d537bdf830c952805475e2128d3adca2dfa0dd417758666ba5abc1d4b29dbb0455535d294d5216c5114f748114041c29f30adffe686489abcae584ce4087675faa3e13dc19a62cb30599a3bed45523ee9fa280bc433e94cbac47fe5b19832f55ce17aea3e415a22e537b773e812638c8d23a4916a8c64b29faf5f759506b9b5a9b5b68527a92dd7387adc4e185d9b26d34a4042416863281fbbd3418fc789a66569b9ff80019de452637cef065f3dafd3cb63fb0413f0a5b19f8dc276487b32be346047725a06bf0ef5fb09cf291b0b58e2177a36a8e1e29029ef6d31e1beb78fbbba554be23c2acbb0cc79fd3d454a65e961b00f45fc9016d31522b291535779b1da054bb9f1480774f3dcfcb08fb454fd213d62d5359c57987a138c625a3dbefae1ca5f3af4601552de7a54325469a66f58235664665413e31b250850d674ae0aa344ea52182fe873ab857f87c5bf58996e64101a4db4ea99112abc9236b1b43d86678d906778aab3f0d386495e9eb8a6e34e34b4ff1cf2595aff4606121e16be75fea97371d4bf9004ce407048fe2d480cfdce2b866f1ac4682f57328fd0731c64e6e7205c0233e0cb9eda799493362ba791036ed692e883a84e962d6d5e4206dcc2a81b80f9cb229caddac29887f0b2b8bd7e31d8c71849f42d39e1fac387ec62ef917f81620ab5b22e8890777b1f74afbe95538933354c41e9cbde5c398add53b68b764b69599902e8454f1bf6969dbcc0bdb0ad4bad8b4b78992505105548c2cd5db14c6a680ed17cc25730e95f21f4953b7aeea6b6d3829e95bfea4edaf2a1a39a268e8e88fd4a70a5a4e45254fe95fcfc59d7abeafefb5462de5f6302d468f170a54242fc48ba4a0e6a6c54bbc201aded140711d356c14c0d61f993f3fe89781366115031e9916c4f97d8b15eb4ae5c74e21e3e8307ece8d6c6e643a20e75ce8830e6b6b8b4f04574a96179ca9b28291ad07d16c6b3d67d270d6ee184b105d5d25d81cbca9ff7906109a9ea81f698474f0cce20992a9821a49488324db747e066ac190131f4981c7ac518de0dc83ea447f4a7911dddf731e60246dce4c9642fb02337eb96b22b4838f97e3004fed867da8c1c0d08d75b7920c081da2b06d52f1ac46fac41a8950a91b4206df27cc2f9663fa3ec84576c136e810ec0a50977307767a5ba67834d8fdbeafa50384ca2b0e996b695619e2ffd11f90c5e143ef3e1b6ed91ef20eecbe804f282b4503411dbc6a641a9db766c46ac68a81b5fad8c50d8d1741c64a1d1258e61cb9ff34c11efec89ba35434d1ea9bd261c76cc020998be8d11f6a23e9d5c609c864edd107285e8c5e5d15fd9dfbcd7ab6b25a750f2b5b9824917cac7876cb685ac179867ff4a9ad16a8425159f4d967317b098f7f541cac0d17dc0ade8e8a1fd92b57a4ab5160bed0b23c5aa13ef4f0aa58bfa62af25c4a3f6db81e96cc1ab7aa57d088c6a679e96c6106f4f00c165a657b036d1b170735b75e72f9585364bb948728ce3b45360e38b77e635d5cefc8c77b84a555c5478e7a1ae923675e4b3d5fc1e3544b80c84009aeaf6a96d095e3814753d8c032e2734f0103e6476654c2dff92ebc0ffb19254394f6a6c57650d1a12e7fd12f16f9d1300a9a8bce33e9ded41f74d5442c7dbc7783afff73066d568a0a682a4ffbc067b0843329dcdb45ea178616551fef5e286390ce59d83002acfff99233601e33b3b18e22a0a13de27440026e7b8fedfc9c0942c7e9c1384deb019901611e012a0ac319c6dc681ded56f24766547546a33d8ff6485ad86bfbf983134c3e0194d46f2a3c3d8c5ef8898b0846017129bc9f631cacd8f585693df0a5c2a3e1e624cc5106290b066df71cb1f80d9b6df28f08d417c1f01c7c739cad3fb8639c4c42b0f79f4cd7c8e524094055a857088f9a4491078cf7c99685bf6fab2d0e7a974783fbbec31ad21e1a602cc68196415f3ddaa334208f799dda725ce081a99c0f01a7601f07ae80f76e9293d780554b01c67af30ff94f114d051bf9cadf6f0b484ca3f7171dfbe4d771c41cfc8d8e32555e942cd1079d1528adfbd5aff9ca06933a5e3747559fbb18597f2bd745fcd3501d8997cd4f4588640c036cf6f5fc47409d7a14ded08ce4fc191f6aa400cec3801cc9c6ae174e98c604f04e1e5f0787ed002f755df91a312f9f75c35d71e45367602133cd3f3adb882c73403e62bb119c8555c4f59959516c51d198b21f4922d58fd2e3fa497a64fb475e4d2c029d1ac10e3b16ecf3cbcfab069376d9965d0eeead0181aadca67806d915b399154f82faece584ffc0aa8e96b03d6ac67bb6d5211030ef5dc5b80ade3574c5a8caefb25866739202a619e8cc029607e4084fe5e2450fe0189e6b0bdce737590e5c26ab104855f50ef81cb76f98427bbbad33bb8c118cada5c68892b56c5446644f664e6537d1e42ed4ede57c7d70dacedeb5d901ad60a1cb3dfc6432692a215a57162cea49eebaa268db13bb4eead88c6acb4073be59f2978dcf00eb6970a9740d2b1dbf41847a4ae1402b730bee07d534b426774c2992052c53f261324b74bcf0a445729b13d3c1efe0db186aa0b342acdd4bff99215f06bc821a8aba3cd231b3806724009a95fdc125e382e89d519593571260654ccb0c344ea43aa7ff178925d55fa2c21c2cbde769057090651df99b86783f9a500130d7b530f8d3a0e32d6a5d9cfaed62361868cc2602fae66dd34337e141613a8b54f2c3955c69b0d5c047a59c28923daf2cef675030e5278d026664b64655da5d8106c1b23d2f07eea9ca28ca020f0d4b71bf98a7ac15991bc7fa90c58c3fdb0505bd4e8bbfefd9505b787ac5daa80d80a97abdf3d3c4fc02a1afa218f2653dfdb3f2792918d648b5b7fb76138c17b571109271a771b0866c360340807b536d5581e8f769d86fe19d019f3b4861d58370e8a4e86b4ce15d23b9b9c4f562fc33e122067745e81cd796a93ff41ee979adff2f92a07f34a924e1d300770084eec748ad4b59ece77237bcb09c1a451390daa9c426667d43b06b5d886e793dbfc4f5e96bf7c2f131e3d0a380b5ac23fd945e459a8a292282c96b5202768d322cccd15c7f93cdc76d60481370715ef9ef7d77267f1fc16f9cefdf896c1d5693492913e78bd3676d2a4598c1a251e85fa22bd9d91d2c9458627a9ace695fa049da32ff6a1129ca77dc21db41e5b6ade92bffd2ddac1ea61a8d56f6bd59ab5d5c0bea89261f14859ada0b1e0b5ec85bb360485a4bf6cfa9e9c15b520363ebb7022519c45b3799242614c6f6eabb9d52a5b84d389b2a6fce73e64949b07cb6783df5c1774faee4091ad47702b77ad0e6ae3f51b7d54afe1a3393d3f56301748068dc436c448dff928ce9a45399eeff1d36410869122aee77cdf8d57a0cf065c291913c22e0d61719c8b08f24284d2db3ebd9d397b7d84cd3db5cd19713505d01abbd1ff464011da5b4dcbe9c9d0683ddb133c662ce1da5764fb00bb2dda6c783bf5e3b48835bcdc4fc169c0769ae427cf9566655d0cff4d8d8fe8f63925c29c928f9f32d0ab1d35c8c2c035dc738c6fb9a373c6917d3dd50cc72c38eaf851c97ee4a668b26d070b402843d2bb705fe4886ef4899b5158665b67f02992071c37ea1083ba5db52b882e619c949fbce8bb6b9113265351bd040d13cade1bee54c62dee593533d5978fa8d63c099a528f67c53e6034121c96cd8dddfd079a4671de8d8147c4e6ac7c327330adc88ad5f77880d7f92b47dd7fea6043c6f108a9c2e7f998aaf5eebfb2157503cd9737bab2cae246715ac0a84be8366a90db2dee1112316e70cb5babd5091bcf834684053457cea256a1e23f7a29dd95e01a0709d7d8461a0fb0f0f1a76915ec1e7c7637ac00c964f39e50daac14b07ac81fa8fd8277f3cbd4c50c1c892e609bcce33e347094dc7bd5838c894daf5de569856603ec5f928660899e9aba0a5be2dbbd6fe20e315876cc18c0a4692e051f264c698d45c9292af023025897df38ffb17c43b715a2320cde214c207e610e560b397b35a6ed590ec109d765ee6471df218eec67492358edeb770005cff9387e45a7ef3508653873e6f2a61354f06b3e8fddbd86cc2d149206ec8453a70ade88e5ce0eb981679ad2743eeec16fc25baca335acc27eed437e7c24b885ac9953e998589ef322469a3e6df645aef8ed957ddacc52dafc7c062679ee1ffb8d783258fed976ab4d3ad592d92afab238a2e867eb19a8e6fbbb4c66a090e39fe91438a333bf3b8c83d529ed37119bb25c48afb96d1a947bd8b1358105504280d9b6e42db53e2844148b40ae7b1bc3ae63a8ed29df2355ce31c772deec9d7b68e22f055c9df987dc6a4a274c3b545e8d80a8ff6edf9cd75da5155e9f805d3ff1a6156f11f5ea920653b821c13faecc59564733ce8be7ad07a56080dcd55287054afb2bae081c773e20c8180f46add4171110118c5101184f2990c42d0d8243fe79a0685b6811e4d9bea64da84c64a1afdbd57c6b2d857ae774ed08be08c7809bc56cd6168abf13f1889cdb9cb3a00a4015457f9fe332ab2e6ae784fa728002ec6c76bb82856502d4b98a0d4dfb609a8c3df0a8e01189af7e13ce12dece20f86aac98e6bf58e3b36bdef543e75c8f5095b56e17f64a7b79fe57661bab47f7c9d7aa82a340949b08b59e0a2fb64c50fc1799f576676449435c9bd33da7406d5b4dd8313ecd33e63d3da677e1728fed8f12c2080b13d9143133dd33bf1ada9c3f0aa23113c78e788a69c5a8e133648c69b92006b13c05242f129b20340744cc281a08b43c9d43e", 0x1000}}, 0x20001246) 00:07:33 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89b0, &(0x7f0000000040)={'syztnl2\x00', 0x0}) 00:07:34 executing program 1: futex(&(0x7f0000000200)=0x1, 0xb, 0x1, &(0x7f0000000240)={0x0, 0x3938700}, &(0x7f0000000280), 0x0) 00:07:34 executing program 0: ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp(0xffffffffffffffff) tgkill(r0, r1, 0x0) 00:07:34 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000a40)={{0x12, 0x1, 0x0, 0x8c, 0x80, 0x40, 0x40, 0x19d2, 0x50, 0x84ed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xa8, 0x1, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x5}}]}}]}}]}}, 0x0) 00:07:34 executing program 1: syz_usb_connect(0x2, 0x35, &(0x7f0000000340)={{0x12, 0x1, 0x250, 0x3c, 0xed, 0x79, 0x10, 0x403, 0xc991, 0xc833, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x23, 0x1, 0x0, 0x97, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x6f, 0xbe, 0xcc, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x8, 0xb, "8953d454b986"}]}}]}}]}}]}}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) [ 454.716267][ T4901] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 454.756670][ T3046] usb 2-1: new full-speed USB device number 14 using dummy_hcd [ 455.106298][ T4901] usb 1-1: config 0 interface 0 altsetting 168 endpoint 0x5 has invalid wMaxPacketSize 0 [ 455.106657][ T4901] usb 1-1: config 0 interface 0 has no altsetting 0 [ 455.167480][ T3046] usb 2-1: unable to get BOS descriptor or descriptor too short [ 455.207118][ T3046] usb 2-1: not running at top speed; connect to a high speed hub [ 455.277431][ T4901] usb 1-1: New USB device found, idVendor=19d2, idProduct=0050, bcdDevice=84.ed [ 455.277797][ T4901] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 455.278008][ T4901] usb 1-1: Product: syz [ 455.278104][ T4901] usb 1-1: Manufacturer: syz [ 455.278174][ T4901] usb 1-1: SerialNumber: syz [ 455.280391][ T4901] usb 1-1: config 0 descriptor?? [ 455.308207][ T3046] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 455.333125][ T4901] option 1-1:0.0: GSM modem (1-port) converter detected [ 455.477119][ T3046] usb 2-1: New USB device found, idVendor=0403, idProduct=c991, bcdDevice=c8.33 [ 455.477525][ T3046] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 455.477748][ T3046] usb 2-1: Product: syz [ 455.477880][ T3046] usb 2-1: Manufacturer: syz [ 455.478181][ T3046] usb 2-1: SerialNumber: syz [ 455.482610][ T3046] usb 2-1: config 0 descriptor?? [ 455.531532][ T3089] usb 1-1: USB disconnect, device number 16 [ 455.540788][ T3089] option 1-1:0.0: device disconnected [ 455.768948][ T3046] ftdi_sio 2-1:0.0: FTDI USB Serial Device converter detected [ 455.770219][ T3046] ftdi_sio ttyUSB0: unknown device type: 0xc833 [ 455.788276][ T3046] usb 2-1: USB disconnect, device number 14 [ 455.789804][ T3046] ftdi_sio 2-1:0.0: device disconnected 00:07:37 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000b40)={{0x12, 0x1, 0x0, 0x4a, 0x7f, 0xcb, 0x40, 0xfb8, 0x4001, 0x7270, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xa2, 0x81, 0xf2, 0x0, [], [{{0x9, 0x5, 0x0, 0x1, 0x40}}]}}]}}]}}, 0x0) 00:07:37 executing program 1: syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000a40)={{0x12, 0x1, 0x0, 0x8c, 0x80, 0x40, 0x40, 0x19d2, 0x50, 0x84ed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) [ 457.436584][ T3040] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 457.596048][ T7] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 457.797337][ T3040] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 457.957051][ T3040] usb 1-1: New USB device found, idVendor=0fb8, idProduct=4001, bcdDevice=72.70 [ 457.958697][ T3040] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 457.958950][ T3040] usb 1-1: Product: syz [ 457.959278][ T3040] usb 1-1: Manufacturer: syz [ 457.959566][ T3040] usb 1-1: SerialNumber: syz [ 457.965609][ T3040] usb 1-1: config 0 descriptor?? [ 458.116701][ T7] usb 2-1: New USB device found, idVendor=19d2, idProduct=0050, bcdDevice=84.ed [ 458.117309][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 458.117508][ T7] usb 2-1: Product: syz [ 458.117647][ T7] usb 2-1: Manufacturer: syz [ 458.117790][ T7] usb 2-1: SerialNumber: syz [ 458.120932][ T7] usb 2-1: config 0 descriptor?? [ 458.158290][ T7] option 2-1:0.0: GSM modem (1-port) converter detected [ 458.210957][ T3046] usb 1-1: USB disconnect, device number 17 [ 458.371980][ T3089] usb 2-1: USB disconnect, device number 15 [ 458.385447][ T3089] option 2-1:0.0: device disconnected 00:07:39 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x40009, 0x105101) 00:07:39 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0xc, 0x5, 0x0, 0x1, [@IFLA_BRPORT_STATE={0x4}]}}}]}, 0x44}}, 0x0) 00:07:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='.\x02\x00', 0x1800810, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRES16], 0x1, 0x76e, &(0x7f0000000800)="$eJzs3c1rHGUYAPBnNknTL00EQespINRA6cbU2Cp4iHgQwUJBz7bLZhtqNtmS3ZQmBLSI4EVQ8SDopWc/6s2rH1f9LzxIS9W0WPEgkdndabfNbpo2H2u7vx9M8rwzs/vOs+/MvO/uDLsB9KyR9E8u4kBEfJREDDXnJxExUI/6IyYb691YWS6mUxKrq2/8kdTXub6yXIyWx6T2NQtPRsSP70ccyq2tt7q4NFMol0vzzfJYbfbsWHVx6fCZ2cJ0abo0d3R8YuLIseePHd26XP/6ZWn/lY9ffeabyX/ee+LShz8lMRn7m8ta89gqIzHSfE0G0pfwNq9sdWVdlnR7A7gv6aHZ1zjK40AMRV89AgAeZu9ExCoA0GMS/T8A9Jjsc4DrK8vFbOruJxI76+rLEbG7kX92fbOxpL95zW53/Tro3uvJbVdGkogY3oL6RyLii+/e+iqdYpuuQwK08+6FiDg1PLL2/J/E5J7NPfezG1hn5I6y8x/snO/T8c8L7cZ/uZvjn2gz/hlsc+zej7sf/7nLW1BNR+n476WWe9tutOTfNNzXLD1SH/MNJKfPlEvpue3RiBiNgcG0PL5OHaPX/r3WaVnr+O/PT97+Mq0//X9rjdzl/sEsbtxlNVWoFTabd+bqhYin+tvln9xs/6TD+PfEBut47cUPPu+0LM0/zTeb1ua/vVYvRhxs2/637mhL1r0/cay+O4xlO0Ub3/762d5O9be2fzql9WfvBXZC2v57189/OGm9X7N673X8fHHoh07L7p5/6/7fkO7/u5I36/Gu5rzzhVptfjxiV/L62vlHbj02K2frp/mPPt3++F9v/0/fE57aYP79V37/+v7z315p/lP31P7tgj2dF80UypduzPR1qn9j7T9Rj0abczZy/ltnc24LNvPaAQAAAAAAAAAAAAAAAAAAAAAAAMBG5SJifyS5/M04l8vnG7/h/Xi6QqVaO3S6sjA3FfXfyh6OgVz2VZdDLd+HOt78PvysfOSO8nMR8VhEfDq4p17OFyvlqW4nDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN+zr8/n/qt8Fubx0AsG12d3sDAIAdp/8HgN6j/weA3qP/B4Deo/8HgN6j/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCbnTh+PJ1W/15ZLqblqXOLCzOVc4enStWZ/OxCMV+szJ/NT1cq0+VSvliZvdvzlSuVsxMxt3B+rFaq1saqi0snZysLc7WTZ2YL06WTpYEdyQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7k11cWmmUC6X5h/e4OC+/8VmCAQPUtDtMxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAg+G/AAAA//+YGCir") quotactl$Q_GETINFO(0x0, &(0x7f0000000300)=@filename='./file0\x00', 0x0, 0x0) 00:07:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6a142, 0x0) pwritev2(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="c7", 0x7fffefff}, {&(0x7f0000000280)="de", 0x1}], 0x2, 0x8000000, 0x0, 0x0) lseek(r1, 0x0, 0x4) 00:07:40 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) sendto$inet6(r1, &(0x7f0000001300)='o', 0x1, 0x0, &(0x7f0000000140)={0xa, 0x0, 0x0, @private2}, 0x1c) connect$inet6(r1, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x1) [ 460.322228][ T5607] loop1: detected capacity change from 0 to 2048 [ 460.367915][ T5607] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: none. [ 460.377908][ T5607] EXT4-fs error (device loop1): ext4_xattr_ibody_find:2265: inode #12: comm syz-executor.1: corrupted in-inode xattr: overlapping e_value 00:07:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='.\x02\x00', 0x1800810, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRES16], 0x1, 0x76e, &(0x7f0000000800)="$eJzs3c1rHGUYAPBnNknTL00EQespINRA6cbU2Cp4iHgQwUJBz7bLZhtqNtmS3ZQmBLSI4EVQ8SDopWc/6s2rH1f9LzxIS9W0WPEgkdndabfNbpo2H2u7vx9M8rwzs/vOs+/MvO/uDLsB9KyR9E8u4kBEfJREDDXnJxExUI/6IyYb691YWS6mUxKrq2/8kdTXub6yXIyWx6T2NQtPRsSP70ccyq2tt7q4NFMol0vzzfJYbfbsWHVx6fCZ2cJ0abo0d3R8YuLIseePHd26XP/6ZWn/lY9ffeabyX/ee+LShz8lMRn7m8ta89gqIzHSfE0G0pfwNq9sdWVdlnR7A7gv6aHZ1zjK40AMRV89AgAeZu9ExCoA0GMS/T8A9Jjsc4DrK8vFbOruJxI76+rLEbG7kX92fbOxpL95zW53/Tro3uvJbVdGkogY3oL6RyLii+/e+iqdYpuuQwK08+6FiDg1PLL2/J/E5J7NPfezG1hn5I6y8x/snO/T8c8L7cZ/uZvjn2gz/hlsc+zej7sf/7nLW1BNR+n476WWe9tutOTfNNzXLD1SH/MNJKfPlEvpue3RiBiNgcG0PL5OHaPX/r3WaVnr+O/PT97+Mq0//X9rjdzl/sEsbtxlNVWoFTabd+bqhYin+tvln9xs/6TD+PfEBut47cUPPu+0LM0/zTeb1ua/vVYvRhxs2/637mhL1r0/cay+O4xlO0Ub3/762d5O9be2fzql9WfvBXZC2v57189/OGm9X7N673X8fHHoh07L7p5/6/7fkO7/u5I36/Gu5rzzhVptfjxiV/L62vlHbj02K2frp/mPPt3++F9v/0/fE57aYP79V37/+v7z315p/lP31P7tgj2dF80UypduzPR1qn9j7T9Rj0abczZy/ltnc24LNvPaAQAAAAAAAAAAAAAAAAAAAAAAAMBG5SJifyS5/M04l8vnG7/h/Xi6QqVaO3S6sjA3FfXfyh6OgVz2VZdDLd+HOt78PvysfOSO8nMR8VhEfDq4p17OFyvlqW4nDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN+zr8/n/qt8Fubx0AsG12d3sDAIAdp/8HgN6j/weA3qP/B4Deo/8HgN6j/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCbnTh+PJ1W/15ZLqblqXOLCzOVc4enStWZ/OxCMV+szJ/NT1cq0+VSvliZvdvzlSuVsxMxt3B+rFaq1saqi0snZysLc7WTZ2YL06WTpYEdyQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7k11cWmmUC6X5h/e4OC+/8VmCAQPUtDtMxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAg+G/AAAA//+YGCir") quotactl$Q_GETINFO(0x0, &(0x7f0000000300)=@filename='./file0\x00', 0x0, 0x0) [ 460.417765][ T3151] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 460.729395][ T5615] loop1: detected capacity change from 0 to 2048 [ 460.781792][ T5615] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: none. [ 460.799200][ T5615] EXT4-fs error (device loop1): ext4_xattr_ibody_find:2265: inode #12: comm syz-executor.1: corrupted in-inode xattr: overlapping e_value 00:07:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='.\x02\x00', 0x1800810, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRES16], 0x1, 0x76e, &(0x7f0000000800)="$eJzs3c1rHGUYAPBnNknTL00EQespINRA6cbU2Cp4iHgQwUJBz7bLZhtqNtmS3ZQmBLSI4EVQ8SDopWc/6s2rH1f9LzxIS9W0WPEgkdndabfNbpo2H2u7vx9M8rwzs/vOs+/MvO/uDLsB9KyR9E8u4kBEfJREDDXnJxExUI/6IyYb691YWS6mUxKrq2/8kdTXub6yXIyWx6T2NQtPRsSP70ccyq2tt7q4NFMol0vzzfJYbfbsWHVx6fCZ2cJ0abo0d3R8YuLIseePHd26XP/6ZWn/lY9ffeabyX/ee+LShz8lMRn7m8ta89gqIzHSfE0G0pfwNq9sdWVdlnR7A7gv6aHZ1zjK40AMRV89AgAeZu9ExCoA0GMS/T8A9Jjsc4DrK8vFbOruJxI76+rLEbG7kX92fbOxpL95zW53/Tro3uvJbVdGkogY3oL6RyLii+/e+iqdYpuuQwK08+6FiDg1PLL2/J/E5J7NPfezG1hn5I6y8x/snO/T8c8L7cZ/uZvjn2gz/hlsc+zej7sf/7nLW1BNR+n476WWe9tutOTfNNzXLD1SH/MNJKfPlEvpue3RiBiNgcG0PL5OHaPX/r3WaVnr+O/PT97+Mq0//X9rjdzl/sEsbtxlNVWoFTabd+bqhYin+tvln9xs/6TD+PfEBut47cUPPu+0LM0/zTeb1ua/vVYvRhxs2/637mhL1r0/cay+O4xlO0Ub3/762d5O9be2fzql9WfvBXZC2v57189/OGm9X7N673X8fHHoh07L7p5/6/7fkO7/u5I36/Gu5rzzhVptfjxiV/L62vlHbj02K2frp/mPPt3++F9v/0/fE57aYP79V37/+v7z315p/lP31P7tgj2dF80UypduzPR1qn9j7T9Rj0abczZy/ltnc24LNvPaAQAAAAAAAAAAAAAAAAAAAAAAAMBG5SJifyS5/M04l8vnG7/h/Xi6QqVaO3S6sjA3FfXfyh6OgVz2VZdDLd+HOt78PvysfOSO8nMR8VhEfDq4p17OFyvlqW4nDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN+zr8/n/qt8Fubx0AsG12d3sDAIAdp/8HgN6j/weA3qP/B4Deo/8HgN6j/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCbnTh+PJ1W/15ZLqblqXOLCzOVc4enStWZ/OxCMV+szJ/NT1cq0+VSvliZvdvzlSuVsxMxt3B+rFaq1saqi0snZysLc7WTZ2YL06WTpYEdyQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7k11cWmmUC6X5h/e4OC+/8VmCAQPUtDtMxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAg+G/AAAA//+YGCir") quotactl$Q_GETINFO(0x0, &(0x7f0000000300)=@filename='./file0\x00', 0x0, 0x0) [ 460.860134][ T3151] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 461.119872][ T5620] loop1: detected capacity change from 0 to 2048 [ 461.164102][ T5620] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: none. [ 461.174424][ T5620] EXT4-fs error (device loop1): ext4_xattr_ibody_find:2265: inode #12: comm syz-executor.1: corrupted in-inode xattr: overlapping e_value 00:07:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='.\x02\x00', 0x1800810, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRES64, @ANYRES16], 0x1, 0x76e, &(0x7f0000000800)="$eJzs3c1rHGUYAPBnNknTL00EQespINRA6cbU2Cp4iHgQwUJBz7bLZhtqNtmS3ZQmBLSI4EVQ8SDopWc/6s2rH1f9LzxIS9W0WPEgkdndabfNbpo2H2u7vx9M8rwzs/vOs+/MvO/uDLsB9KyR9E8u4kBEfJREDDXnJxExUI/6IyYb691YWS6mUxKrq2/8kdTXub6yXIyWx6T2NQtPRsSP70ccyq2tt7q4NFMol0vzzfJYbfbsWHVx6fCZ2cJ0abo0d3R8YuLIseePHd26XP/6ZWn/lY9ffeabyX/ee+LShz8lMRn7m8ta89gqIzHSfE0G0pfwNq9sdWVdlnR7A7gv6aHZ1zjK40AMRV89AgAeZu9ExCoA0GMS/T8A9Jjsc4DrK8vFbOruJxI76+rLEbG7kX92fbOxpL95zW53/Tro3uvJbVdGkogY3oL6RyLii+/e+iqdYpuuQwK08+6FiDg1PLL2/J/E5J7NPfezG1hn5I6y8x/snO/T8c8L7cZ/uZvjn2gz/hlsc+zej7sf/7nLW1BNR+n476WWe9tutOTfNNzXLD1SH/MNJKfPlEvpue3RiBiNgcG0PL5OHaPX/r3WaVnr+O/PT97+Mq0//X9rjdzl/sEsbtxlNVWoFTabd+bqhYin+tvln9xs/6TD+PfEBut47cUPPu+0LM0/zTeb1ua/vVYvRhxs2/637mhL1r0/cay+O4xlO0Ub3/762d5O9be2fzql9WfvBXZC2v57189/OGm9X7N673X8fHHoh07L7p5/6/7fkO7/u5I36/Gu5rzzhVptfjxiV/L62vlHbj02K2frp/mPPt3++F9v/0/fE57aYP79V37/+v7z315p/lP31P7tgj2dF80UypduzPR1qn9j7T9Rj0abczZy/ltnc24LNvPaAQAAAAAAAAAAAAAAAAAAAAAAAMBG5SJifyS5/M04l8vnG7/h/Xi6QqVaO3S6sjA3FfXfyh6OgVz2VZdDLd+HOt78PvysfOSO8nMR8VhEfDq4p17OFyvlqW4nDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN+zr8/n/qt8Fubx0AsG12d3sDAIAdp/8HgN6j/weA3qP/B4Deo/8HgN6j/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCbnTh+PJ1W/15ZLqblqXOLCzOVc4enStWZ/OxCMV+szJ/NT1cq0+VSvliZvdvzlSuVsxMxt3B+rFaq1saqi0snZysLc7WTZ2YL06WTpYEdyQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7k11cWmmUC6X5h/e4OC+/8VmCAQPUtDtMxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAg+G/AAAA//+YGCir") quotactl$Q_GETINFO(0x0, &(0x7f0000000300)=@filename='./file0\x00', 0x0, 0x0) [ 461.191854][ T3151] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:07:41 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000020000402505a1a44000010203010902"], 0x0) [ 461.519470][ T5627] loop1: detected capacity change from 0 to 2048 [ 461.567321][ T5627] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: none. [ 461.585320][ T5627] EXT4-fs error (device loop1): ext4_xattr_ibody_find:2265: inode #12: comm syz-executor.1: corrupted in-inode xattr: overlapping e_value [ 461.597552][ T3089] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 461.631524][ T3151] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:07:41 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x22, 0x0, 0x0) 00:07:41 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) [ 461.977623][ T3089] usb 1-1: config 0 has no interfaces? [ 462.003900][ T5639] netlink: 'syz-executor.1': attribute type 27 has an invalid length. [ 462.011775][ T5639] 0ªX¹¦Dö»: left allmulticast mode [ 462.028003][ T5639] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 462.029217][ T5639] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 462.034048][ T5639] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 462.035126][ T5639] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 462.035545][ T5639] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 462.035751][ T5639] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 462.076650][ T3046] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 462.079097][ T3046] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 462.079883][ T3046] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 462.080640][ T3046] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready 00:07:42 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f0000000000)=""/27, 0x201800, 0x1000, 0x0, 0x1}, 0x20) [ 462.137103][ T3089] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 462.137415][ T3089] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 462.138568][ T3089] usb 1-1: Product: syz [ 462.138683][ T3089] usb 1-1: Manufacturer: syz [ 462.138800][ T3089] usb 1-1: SerialNumber: syz [ 462.141753][ T3089] usb 1-1: config 0 descriptor?? [ 462.382763][ T7] usb 1-1: USB disconnect, device number 18 00:07:43 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) recvmmsg(r0, &(0x7f0000003900)=[{{0x0, 0x0, 0x0}}], 0x1, 0x60, 0x0) 00:07:43 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x3) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "10f956215e1535eb"}) 00:07:44 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0x3) ioctl$TCGETS2(r0, 0x802c542a, &(0x7f00000000c0)) 00:07:44 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/dev\x00') read$watch_queue(r0, &(0x7f0000000080)=""/4096, 0x1000) read$watch_queue(r0, 0x0, 0x0) 00:07:44 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x3, &(0x7f0000000040)={&(0x7f0000000000)=""/27}, 0x20) 00:07:44 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000080)=@gcm_128={{0x303, 0x38}, "837ad552eed22b08", "e420000021000000000800", '\x00', "0000ff45004fffff"}, 0x28) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2f, 0x0, 0x0) [ 464.336550][ T5653] ------------[ cut here ]------------ [ 464.337008][ T5653] WARNING: CPU: 1 PID: 5653 at mm/vmalloc.c:3132 __vmalloc_node_range+0x44c/0x584 [ 464.337735][ T5653] Modules linked in: [ 464.338598][ T5653] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 464.339023][ T5653] CPU: 1 PID: 5653 Comm: syz-executor.0 Not tainted 6.3.0-syzkaller #0 [ 464.339298][ T5653] Hardware name: ARM-Versatile Express [ 464.339588][ T5653] Backtrace: [ 464.339859][ T5653] [<817b2528>] (dump_backtrace) from [<817b261c>] (show_stack+0x18/0x1c) [ 464.340228][ T5653] r7:81d81ac0 r6:82422c04 r5:60000093 r4:81d901cc [ 464.340416][ T5653] [<817b2604>] (show_stack) from [<817cec84>] (dump_stack_lvl+0x48/0x54) [ 464.340611][ T5653] [<817cec3c>] (dump_stack_lvl) from [<817ceca8>] (dump_stack+0x18/0x1c) [ 464.340778][ T5653] r5:00000000 r4:8264dd14 [ 464.340881][ T5653] [<817cec90>] (dump_stack) from [<817b3110>] (panic+0x11c/0x36c) [ 464.341038][ T5653] [<817b2ff4>] (panic) from [<802422ec>] (print_tainted+0x0/0xa0) [ 464.341206][ T5653] r3:8240c488 r2:00000001 r1:81d79fcc r0:81d81ac0 [ 464.341324][ T5653] r7:80469ba0 [ 464.341403][ T5653] [<80242268>] (check_panic_on_warn) from [<802424e0>] (__warn+0x7c/0x180) [ 464.341584][ T5653] [<80242464>] (__warn) from [<802426bc>] (warn_slowpath_fmt+0xd8/0x1d8) [ 464.341750][ T5653] r8:00000009 r7:00000c3c r6:81da5110 r5:8240c954 r4:822ab6bc [ 464.341876][ T5653] [<802425e8>] (warn_slowpath_fmt) from [<80469ba0>] (__vmalloc_node_range+0x44c/0x584) [ 464.342064][ T5653] r10:00000dc0 r9:83236780 r8:84154a80 r7:df800000 r6:00004000 r5:00000000 [ 464.342221][ T5653] r4:00000000 [ 464.342300][ T5653] [<80469754>] (__vmalloc_node_range) from [<80469db0>] (vmalloc_user+0x6c/0x74) [ 464.342498][ T5653] r10:00000126 r9:83236780 r8:84154a80 r7:00000000 r6:00000000 r5:84344900 [ 464.342878][ T5653] r4:00000000 [ 464.342966][ T5653] [<80469d44>] (vmalloc_user) from [<81767778>] (xskq_create+0x74/0xc4) [ 464.343137][ T5653] [<81767704>] (xskq_create) from [<81766c64>] (xsk_setsockopt+0x1c0/0x2bc) [ 464.343671][ T5653] r7:84154aac r6:84154800 r5:00000000 r4:00000003 [ 464.343784][ T5653] [<81766aa8>] (xsk_setsockopt) from [<812f6720>] (__sys_setsockopt+0xd4/0x1c8) [ 464.343971][ T5653] r8:80200288 r7:00000126 r6:0014c2c0 r5:81766aa4 r4:845eac80 [ 464.344327][ T5653] [<812f664c>] (__sys_setsockopt) from [<812f6830>] (sys_setsockopt+0x1c/0x24) [ 464.344548][ T5653] r5:00000000 r4:00000020 [ 464.344637][ T5653] [<812f6814>] (sys_setsockopt) from [<80200060>] (ret_fast_syscall+0x0/0x1c) [ 464.344859][ T5653] Exception stack(0xebb55fa8 to 0xebb55ff0) [ 464.345060][ T5653] 5fa0: 00000020 00000000 00000003 0000011b 00000003 20000040 [ 464.345228][ T5653] 5fc0: 00000020 00000000 0014c2c0 00000126 7e8023c2 76b626d0 7e802534 76b6220c [ 464.345384][ T5653] 5fe0: 76b62020 76b62010 00017004 0004dfb0 [ 464.346016][ C0] CPU0: stopping [ 464.346640][ C0] CPU: 0 PID: 5192 Comm: syz-executor.1 Not tainted 6.3.0-syzkaller #0 [ 464.347357][ C0] Hardware name: ARM-Versatile Express [ 464.347654][ C0] Backtrace: frame pointer underflow [ 464.348100][ C0] [<817b2528>] (dump_backtrace) from [<817b261c>] (show_stack+0x18/0x1c) [ 464.348780][ C0] r7:81d7d1d8 r6:00000000 r5:600001d3 r4:81d901cc [ 464.349351][ C0] [<817b2604>] (show_stack) from [<817cec84>] (dump_stack_lvl+0x48/0x54) [ 464.351574][ C0] [<817cec3c>] (dump_stack_lvl) from [<817ceca8>] (dump_stack+0x18/0x1c) [ 464.353334][ C0] r5:8280cb80 r4:00000003 [ 464.353988][ C0] [<817cec90>] (dump_stack) from [<80210348>] (do_handle_IPI+0x2e4/0x318) [ 464.354919][ C0] [<80210064>] (do_handle_IPI) from [<8021039c>] (ipi_handler+0x20/0x28) [ 464.355698][ C0] r9:76b406d0 r8:df801f78 r7:00000014 r6:8190faa8 r5:8280cb80 r4:82890a00 [ 464.356586][ C0] [<8021037c>] (ipi_handler) from [<802bb634>] (handle_percpu_devid_irq+0x9c/0x2d4) [ 464.357553][ C0] [<802bb598>] (handle_percpu_devid_irq) from [<802b4ee8>] (generic_handle_domain_irq+0x30/0x40) [ 464.358615][ C0] r10:7ead4534 r9:76b406d0 r8:00000000 r7:df80a00c r6:822ac1a0 r5:df80a000 [ 464.359403][ C0] r4:8240cde8 r3:00010000 [ 464.359821][ C0] [<802b4eb8>] (generic_handle_domain_irq) from [<8086ab30>] (gic_handle_irq+0x68/0x7c) [ 464.360683][ C0] [<8086aac8>] (gic_handle_irq) from [<817cf360>] (generic_handle_arch_irq+0x60/0x80) [ 464.361822][ C0] r7:dfd69fb0 r6:81f47dd4 r5:81f47dec r4:822ad81c [ 464.362083][ C0] [<817cf300>] (generic_handle_arch_irq) from [<8178476c>] (call_with_stack+0x1c/0x20) [ 464.362557][ C0] r9:76b406d0 r8:822a4044 r7:8321dc00 r6:ffffffff r5:20000010 r4:0001711c [ 464.363362][ C0] [<81784750>] (call_with_stack) from [<80200e74>] (__irq_usr+0x74/0x80) [ 464.364382][ C0] Exception stack(0xdfd69fb0 to 0xdfd69ff8) [ 464.364961][ C0] 9fa0: ffffffff 00000004 000001b8 00000000 [ 464.365841][ C0] 9fc0: 00000000 0000c35a 00000000 00000000 7ead43c2 76b406d0 7ead4534 76b4020c [ 464.366684][ C0] 9fe0: 20000100 20000100 0001711c 0001711c 20000010 ffffffff [ 464.368552][ T5653] Rebooting in 86400 seconds.. VM DIAGNOSIS: 09:32:35 Registers: info registers vcpu 0 R00=ffffffff R01=00000004 R02=000001b8 R03=00000000 R04=00000000 R05=0000c35a R06=00000000 R07=00000000 R08=7ead43c2 R09=76b406d0 R10=7ead4534 R11=76b4020c R12=20000100 R13=20000100 R14=0001711c R15=0001711c PSR=20000010 --C- A S usr32 s00=00000000 s01=00000000 d00=0000000000000000 s02=00000000 s03=00000000 d01=0000000000000000 s04=00000000 s05=00000000 d02=0000000000000000 s06=00000000 s07=00000000 d03=0000000000000000 s08=00000000 s09=00000000 d04=0000000000000000 s10=00000000 s11=00000000 d05=0000000000000000 s12=00000000 s13=00000000 d06=0000000000000000 s14=00000000 s15=00000000 d07=0000000000000000 s16=00000000 s17=00000000 d08=0000000000000000 s18=00000000 s19=00000000 d09=0000000000000000 s20=00000000 s21=00000000 d10=0000000000000000 s22=00000000 s23=00000000 d11=0000000000000000 s24=00000000 s25=00000000 d12=0000000000000000 s26=00000000 s27=00000000 d13=0000000000000000 s28=00000000 s29=00000000 d14=0000000000000000 s30=00000000 s31=00000000 d15=0000000000000000 s32=00000000 s33=00000000 d16=0000000000000000 s34=00000000 s35=00000000 d17=0000000000000000 s36=00000000 s37=00000000 d18=0000000000000000 s38=00000000 s39=00000000 d19=0000000000000000 s40=00000000 s41=00000000 d20=0000000000000000 s42=00000000 s43=00000000 d21=0000000000000000 s44=00000000 s45=00000000 d22=0000000000000000 s46=00000000 s47=00000000 d23=0000000000000000 s48=00000000 s49=00000000 d24=0000000000000000 s50=00000000 s51=00000000 d25=0000000000000000 s52=00000000 s53=00000000 d26=0000000000000000 s54=00000000 s55=00000000 d27=0000000000000000 s56=00000000 s57=00000000 d28=0000000000000000 s58=00000000 s59=00000000 d29=0000000000000000 s60=00000000 s61=00000000 d30=0000000000000000 s62=00000000 s63=00000000 d31=0000000000000000 FPSCR: 00000000 info registers vcpu 1 R00=83e70840 R01=00000035 R02=ebb3b000 R03=ebb3b018 R04=826500cd R05=83e70840 R06=809499d8 R07=8265010f R08=826500bc R09=00000054 R10=00000001 R11=ebb55aa8 R12=00000002 R13=ebb55a9c R14=8254c400 R15=809499d8 PSR=80000093 N--- A S svc32 s00=00000000 s01=00000000 d00=0000000000000000 s02=00000000 s03=00000000 d01=0000000000000000 s04=00000000 s05=00000000 d02=0000000000000000 s06=00000000 s07=00000000 d03=0000000000000000 s08=00000000 s09=00000000 d04=0000000000000000 s10=00000000 s11=00000000 d05=0000000000000000 s12=00000000 s13=00000000 d06=0000000000000000 s14=00000000 s15=00000000 d07=0000000000000000 s16=00000000 s17=00000000 d08=0000000000000000 s18=00000000 s19=00000000 d09=0000000000000000 s20=00000000 s21=00000000 d10=0000000000000000 s22=00000000 s23=00000000 d11=0000000000000000 s24=00000000 s25=00000000 d12=0000000000000000 s26=00000000 s27=00000000 d13=0000000000000000 s28=00000000 s29=00000000 d14=0000000000000000 s30=00000000 s31=00000000 d15=0000000000000000 s32=00000000 s33=00000000 d16=0000000000000000 s34=00000000 s35=00000000 d17=0000000000000000 s36=00000000 s37=00000000 d18=0000000000000000 s38=00000000 s39=00000000 d19=0000000000000000 s40=00000000 s41=00000000 d20=0000000000000000 s42=00000000 s43=00000000 d21=0000000000000000 s44=00000000 s45=00000000 d22=0000000000000000 s46=00000000 s47=00000000 d23=0000000000000000 s48=00000000 s49=00000000 d24=0000000000000000 s50=00000000 s51=00000000 d25=0000000000000000 s52=00000000 s53=00000000 d26=0000000000000000 s54=00000000 s55=00000000 d27=0000000000000000 s56=00000000 s57=00000000 d28=0000000000000000 s58=00000000 s59=00000000 d29=0000000000000000 s60=00000000 s61=00000000 d30=0000000000000000 s62=00000000 s63=00000000 d31=0000000000000000 FPSCR: 00000000