Warning: Permanently added '10.128.0.126' (ED25519) to the list of known hosts. 2023/08/04 02:00:43 fuzzer started 2023/08/04 02:00:43 dialing manager at 10.128.0.163:30017 2023/08/04 02:00:43 syscalls: 518 2023/08/04 02:00:43 code coverage: enabled 2023/08/04 02:00:43 comparison tracing: enabled 2023/08/04 02:00:43 extra coverage: enabled 2023/08/04 02:00:43 delay kcov mmap: enabled 2023/08/04 02:00:43 setuid sandbox: support is not implemented in syzkaller 2023/08/04 02:00:43 namespace sandbox: support is not implemented in syzkaller 2023/08/04 02:00:43 Android sandbox: support is not implemented in syzkaller 2023/08/04 02:00:43 fault injection: enabled 2023/08/04 02:00:43 leak checking: support is not implemented in syzkaller 2023/08/04 02:00:43 net packet injection: support is not implemented in syzkaller 2023/08/04 02:00:43 net device setup: support is not implemented in syzkaller 2023/08/04 02:00:43 concurrency sanitizer: support is not implemented in syzkaller 2023/08/04 02:00:43 devlink PCI setup: support is not implemented in syzkaller 2023/08/04 02:00:43 NIC VF setup: support is not implemented in syzkaller 2023/08/04 02:00:43 USB emulation: enabled 2023/08/04 02:00:43 hci packet injection: support is not implemented in syzkaller 2023/08/04 02:00:43 wifi device emulation: support is not implemented in syzkaller 2023/08/04 02:00:43 802.15.4 emulation: support is not implemented in syzkaller 2023/08/04 02:00:43 swap file: support is not implemented in syzkaller 2023/08/04 02:00:43 fetching corpus: 0, signal 0/2000 (executing program) 2023/08/04 02:00:44 fetching corpus: 50, signal 13291/16518 (executing program) 2023/08/04 02:00:44 fetching corpus: 100, signal 17783/22240 (executing program) 2023/08/04 02:00:45 fetching corpus: 150, signal 20343/25954 (executing program) 2023/08/04 02:00:45 fetching corpus: 200, signal 24366/30814 (executing program) 2023/08/04 02:00:45 fetching corpus: 250, signal 27558/34801 (executing program) 2023/08/04 02:00:45 fetching corpus: 300, signal 29231/37362 (executing program) 2023/08/04 02:00:46 fetching corpus: 350, signal 31695/40428 (executing program) 2023/08/04 02:00:46 fetching corpus: 400, signal 32893/42419 (executing program) 2023/08/04 02:00:46 fetching corpus: 450, signal 35427/45315 (executing program) 2023/08/04 02:00:46 fetching corpus: 500, signal 36647/47162 (executing program) 2023/08/04 02:00:47 fetching corpus: 550, signal 37580/48665 (executing program) 2023/08/04 02:00:47 fetching corpus: 600, signal 38677/50286 (executing program) 2023/08/04 02:00:47 fetching corpus: 650, signal 39647/51770 (executing program) 2023/08/04 02:00:47 fetching corpus: 700, signal 40184/52951 (executing program) 2023/08/04 02:00:48 fetching corpus: 750, signal 40661/54023 (executing program) 2023/08/04 02:00:48 fetching corpus: 800, signal 41303/55151 (executing program) 2023/08/04 02:00:48 fetching corpus: 850, signal 41766/56206 (executing program) 2023/08/04 02:00:48 fetching corpus: 900, signal 42652/57428 (executing program) 2023/08/04 02:00:49 fetching corpus: 950, signal 43130/58415 (executing program) 2023/08/04 02:00:49 fetching corpus: 1000, signal 43980/59524 (executing program) 2023/08/04 02:00:49 fetching corpus: 1050, signal 44561/60465 (executing program) 2023/08/04 02:00:50 fetching corpus: 1100, signal 44961/61333 (executing program) 2023/08/04 02:00:50 fetching corpus: 1150, signal 46328/62503 (executing program) 2023/08/04 02:00:50 fetching corpus: 1200, signal 46786/63340 (executing program) 2023/08/04 02:00:50 fetching corpus: 1250, signal 47266/64129 (executing program) 2023/08/04 02:00:51 fetching corpus: 1300, signal 47801/64927 (executing program) 2023/08/04 02:00:51 fetching corpus: 1350, signal 48184/65651 (executing program) 2023/08/04 02:00:51 fetching corpus: 1400, signal 48732/66375 (executing program) 2023/08/04 02:00:51 fetching corpus: 1450, signal 49300/67046 (executing program) 2023/08/04 02:00:52 fetching corpus: 1500, signal 49806/67709 (executing program) 2023/08/04 02:00:52 fetching corpus: 1550, signal 50231/68296 (executing program) 2023/08/04 02:00:52 fetching corpus: 1600, signal 50504/68895 (executing program) 2023/08/04 02:00:52 fetching corpus: 1650, signal 50750/69410 (executing program) 2023/08/04 02:00:53 fetching corpus: 1700, signal 51221/69975 (executing program) 2023/08/04 02:00:53 fetching corpus: 1750, signal 51732/69975 (executing program) 2023/08/04 02:00:53 fetching corpus: 1800, signal 52058/69975 (executing program) 2023/08/04 02:00:53 fetching corpus: 1850, signal 52688/69975 (executing program) 2023/08/04 02:00:54 fetching corpus: 1900, signal 53055/69975 (executing program) 2023/08/04 02:00:54 fetching corpus: 1950, signal 53403/69975 (executing program) 2023/08/04 02:00:54 fetching corpus: 2000, signal 53656/69975 (executing program) 2023/08/04 02:00:55 fetching corpus: 2050, signal 53901/69975 (executing program) 2023/08/04 02:00:55 fetching corpus: 2100, signal 54211/69975 (executing program) 2023/08/04 02:00:55 fetching corpus: 2150, signal 54945/69975 (executing program) 2023/08/04 02:00:55 fetching corpus: 2200, signal 55208/69975 (executing program) 2023/08/04 02:00:56 fetching corpus: 2250, signal 55542/69977 (executing program) 2023/08/04 02:00:56 fetching corpus: 2300, signal 55806/69977 (executing program) 2023/08/04 02:00:56 fetching corpus: 2350, signal 56201/69977 (executing program) 2023/08/04 02:00:56 fetching corpus: 2400, signal 56403/69977 (executing program) 2023/08/04 02:00:57 fetching corpus: 2450, signal 56626/69979 (executing program) 2023/08/04 02:00:57 fetching corpus: 2500, signal 56902/69979 (executing program) 2023/08/04 02:00:57 fetching corpus: 2550, signal 57205/69979 (executing program) 2023/08/04 02:00:57 fetching corpus: 2600, signal 57895/69979 (executing program) 2023/08/04 02:00:58 fetching corpus: 2650, signal 58105/69979 (executing program) 2023/08/04 02:00:58 fetching corpus: 2700, signal 58297/69979 (executing program) 2023/08/04 02:00:58 fetching corpus: 2750, signal 58665/69979 (executing program) 2023/08/04 02:00:58 fetching corpus: 2800, signal 58862/69980 (executing program) 2023/08/04 02:00:59 fetching corpus: 2850, signal 59194/69980 (executing program) 2023/08/04 02:00:59 fetching corpus: 2900, signal 59434/69980 (executing program) 2023/08/04 02:00:59 fetching corpus: 2950, signal 59715/69980 (executing program) 2023/08/04 02:00:59 fetching corpus: 3000, signal 60102/69980 (executing program) 2023/08/04 02:01:00 fetching corpus: 3050, signal 60517/69980 (executing program) 2023/08/04 02:01:00 fetching corpus: 3100, signal 60791/69980 (executing program) 2023/08/04 02:01:00 fetching corpus: 3150, signal 61130/69980 (executing program) 2023/08/04 02:01:00 fetching corpus: 3200, signal 61386/69980 (executing program) 2023/08/04 02:01:01 fetching corpus: 3250, signal 61607/69980 (executing program) 2023/08/04 02:01:01 fetching corpus: 3300, signal 61856/69980 (executing program) 2023/08/04 02:01:01 fetching corpus: 3350, signal 62043/69980 (executing program) 2023/08/04 02:01:01 fetching corpus: 3400, signal 62232/69980 (executing program) 2023/08/04 02:01:02 fetching corpus: 3450, signal 62407/69980 (executing program) 2023/08/04 02:01:02 fetching corpus: 3500, signal 62629/69980 (executing program) 2023/08/04 02:01:02 fetching corpus: 3550, signal 62780/69980 (executing program) 2023/08/04 02:01:02 fetching corpus: 3600, signal 62988/69981 (executing program) 2023/08/04 02:01:02 fetching corpus: 3650, signal 63122/69981 (executing program) 2023/08/04 02:01:03 fetching corpus: 3700, signal 63375/69981 (executing program) 2023/08/04 02:01:03 fetching corpus: 3750, signal 63544/69981 (executing program) 2023/08/04 02:01:03 fetching corpus: 3800, signal 63695/69981 (executing program) 2023/08/04 02:01:03 fetching corpus: 3850, signal 63965/69981 (executing program) 2023/08/04 02:01:03 fetching corpus: 3878, signal 64142/69981 (executing program) 2023/08/04 02:01:03 fetching corpus: 3878, signal 64142/69981 (executing program) 2023/08/04 02:01:03 starting 6 fuzzer processes 02:01:04 executing program 0: shmget(0x0, 0x800000, 0x0, &(0x7f00007fd000/0x800000)=nil) 02:01:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) fcntl$dupfd(r0, 0xa, r0) 02:01:04 executing program 3: pipe(&(0x7f0000000200)={0xffffffffffffffff}) openat(r0, &(0x7f0000000340)='./file0\x00', 0x200, 0x0) 02:01:04 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) 02:01:04 executing program 5: pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x0) readlinkat(r0, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) 02:01:04 executing program 4: socketpair(0xa, 0x3, 0x8, &(0x7f0000000500)) 02:01:08 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:01:08 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 02:01:08 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x0) 02:01:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x80, 0x0, 0x0, 0x0) 02:01:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x8000000) execve(0x0, 0x0, 0x0) 02:01:08 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, 0x0) 02:01:09 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 02:01:09 executing program 0: setsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) 02:01:09 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x20, 0x1, 0xf8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000007c0)={{0x1, 0x0, 0x0, 0x0, r3, 0x0, 0x7}, 0xfffffffffffffffd, 0x101, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000727000/0x2000)=nil, 0x2000, 0x5, 0x2012, r4, 0x3, 0x0) r5 = msgget$private(0x0, 0x440) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/56) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() getgid() 02:01:09 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000580)) 02:01:09 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:01:09 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000002b00fe8000000000000000000000000000bbfe80"]) 02:01:09 executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 02:01:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f80)={0x0, 0x0, 0x0}, 0x0) 02:01:09 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) 02:01:09 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:01:09 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="a2", 0x1}], 0x1, 0x3fffd) ftruncate(r0, 0x5, 0x0) 02:01:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:01:09 executing program 0: pipe2(0x0, 0x3d91feba7c03d78f) 02:01:09 executing program 2: r0 = socket(0x2, 0x2, 0x0) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f0000000300)) 02:01:10 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) 02:01:10 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480), &(0x7f00000004c0)=0x10) 02:01:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffff9c}], 0x1, 0x87e) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="bf2c5c6134f4d2c84c1427c0d1fc52feabc705ce4f38d36aea90f4d4808b030a102e8760bd787a25d5b7cb562b40bfe38db16c25fc7c125dc34dabe25aa6ff28d6cad9dec0f29637cc74899774cd49fb4f026ac6a807eab70a75bf6668bbc7ac64738eeef9fe4839d58d2f19eb5fb6f87f4255e6bcc8ec65feab84dab0bb32e49672d5b7ba4b4a27be945d8a26472463d72c1e83dc82ba654dc2b52986e4a036ab04d658e9c019195cb3143ff5dabe0bbbaba1b1d9276c9dfecfe993d1d107d3fd9e", 0xc2}, {&(0x7f0000000180)="957dc36087920c2055348151a26c978c1004b142300a4174358e08b27b62ab118a4e05a576a827c818047954574365512e3b68d8debb4b178ff3d055dc75f38f00c8085aac5f3b65b74de577eae9f474b3702e7ee3398f9cfd3deb2a631aebf67c4f6905bdd8e27117ca79ed3014daae8a26", 0x72}, {&(0x7f0000000100)="b63f03a4d723cac74cb42f5086c4ba9e89273a040c1d8c39a17a7258", 0x1c}, {&(0x7f00000013c0)="cc40bf8249cfd95f0c77cbcb130146b8bdc3c128387e73b07da9054b8a014ce58b84464fc7630ec5412a94d88e5e1ec5385dfc05d614fc9c7686481a4b7676bc0c40883fd6d3aca27b6cbca89ca912b999d91323838f1a4f846e6659713fd22e89e7d45a188551756189a7b45dedb36e442ba165101be9b86fe6926d1c6f60064d30f26f2cc3d89198f10e2979b50e17648899c3329699582b0b571738936f6d1dc7748170f1354ecb2bf0005531c96644ee5d95a632368bc62c7d8b559673f54b2776043fb631ad409a498b517d9772943a9edbc4b9a22e633594bd4054777cdf27d722605c437e70d7245483df1dbadf5e82531a7b76d9d03318cfa79f61d51196024748c6cc4ae89ad56f4420edc1f78d12bcd5487aa165dac6049e7eebd6ad91434c2b428ea238de677ec5afd604b1e1b0860eaaf0bf32672711ebeb226b711ab7a204feeac67554473ab08343eb45a3b45588d222af0c4114c39354b38879ff42cfeb2ff48edd726864a2ab15605ea3d23310100494ca48456fa0c3ec5ef31edc5d97f4b25b8e27a0deb7442ef563d75639938f9b04af1bcd90e4de03d1cc8d0e7e6469419e2f83f5183052ef22815cbd4f407bace0f07c05186cf32f984fd8c02f9d792fd4b58a9e130918f7fa885848cb39c108d319d826599002bfc77dd6aed36acd6b1d900f461e0b45f9ed2506efef26dab09ac2d629528febb8fb762a761247ebd1534ec3c21998b0f90d354cfcba942d3db733dd0f88e0729fd1fa862a0ff9c073debb50d042530784a8af8f025a17a530bfb7138cf2a4049ef3baf0e5545d3275b80ce6967797b0a6c0f49955bbae228a2368f0c69fdb5c53102c0525fe2462312f26d80d27c5d90c704c3b277b4d5fe07138e2bdf265ef91a0e4a4f299971ed646be5e20d4cdbe8924bbf024b271939128e2d641ec552d003a35eb172d0d3f3116716bc46a39f6989caae0b1920d7eb8c60c96dd67570381790a55b6d5d492f00e6a983163061f6274c4f03dd04a86319fba47f8bb82691e452a7ac8748f1152a0c527029f0f9e1a2350179ae16903269729e8277fb27ab317b5998860e15b287cc6b3d67e845951fce9d4bf1d457d76987fcc4f17b00ba64535ab513c70c6da7e517d68600677e5330b9861efc99cefd6134f0d1197ca8463d086b163b75a24a096db680fd1c1bf7d523d44ffd0d40b46eb25b63e16f885b757f7e09d817b6c73be3d5f0abfc91e4b9d3ec2fb469f03960aecddaba6b0afba028f8853bedc0119509f6083a23cf34282952b014488de08ade56f0cc0ef2afb3e729229b05c5a067c2a10f16f981846ddea419fff30ee3e58852f57beed7f129cedaf9cc2010d953874fa7f136d63df1cdc89c7e6d826bb56b007d127f27e5593a04ed4c5fce2bfc65b26af00b05f821d81b45b042a1602bc93b8e67e126fe7b15f95fe4aaba1551a1f0057d1a29d347472e8c9db8d3c19f9cccb4271b4f1a1d5aa035c9674512b231ee0592fa7062e9e7e778bfd799af45778d6f863c53f6209ba6ccbbd35b97fe5596e195791b8aa6ac076d73d68f5e676bf2ef8fb8abd35a8c94f8ceaa2285a09ae3e4fef1006ba0454b275cbbf329f50cec6407d5f9b19d1c84ebcbbba7dbfe7db2f30b32a595e4904ea9ff8ee9bb82ddd9105874030ae3367e98933b941eaef445d07bc66b01e94942e414b3b7fc2f743c9ec4ec2a8444c03e86601305f141765acf530cb5ecb4dc468fdfba3734578f667606ea50d48840e7620e6bd1fe51a7684d590b0163a46b752bf685625c59507477bdc00ea946e34aec19b3541876e80fdf2dd17af1ac762f2a37c0371aeebf887585b521ba78a2a48bd5bcc9ba6b12a2fd162d328b592127a4ee3c8140c731bda62c24eec30a866f2069d50195f1c5a17e6977ee99079a49cd6cfe3cce3680cd820930aa86d44f220573366e4bc9a4d3eb2514d86a70a68e69409613aa82759c6ee5b95563c665590223ba63e841cb92eccb76292a6b133b71758aa90900ef5ecc7fb388e29e5fb67a2f91c8e329395ec63c746be82eb7867b95e3eff2c10a6827400421e07167531afbcb7af3e00574e89b66c0d46830efe2f0505c76901f41153a5df85605bd51726d9fcbdc4e4d979099d62e890ddb010bba9c4c5cccb8a8344c5baac55add8e0031bc25da1efa6f9b613f447c77eafd3adf18974990c9dd7bce05d294b0777feb5a58a98a923e6789bc6be31388314f22e968288f257b9fb57c3e129bb56e0e73f4ac687da6799cada1322d009b25cc2f631b352d5f3d54096f906659aef0fa2e6817139e7026964aac2303f1ce02dbcfce56f7fdd886690b06643ee5c510dc57c095b8c5dc607b2f59661c3f5badde08e9bd59a96fcf3b19292f7c49c601eff754c112a76ea7d0e4358b4e2f8e95cd3a50aef0305f2c28de8ed847b664b3a04525b869909db4ef5718506fd225cc8ebfc6eef56ff0cc797cbe85185df0ed1cabae982c4ae443125c47dff3ece654674101575b4eaa176df0049ce101bf7c73a4374eaafb51029913fab75d841e9db1a2b3f9b8554e5b8934779bc3993cb6715d5de519e8bffb99307873f2876107074fa5818cf11a08a47e740d307b647fa35d8ebb568a268dc8e8b08da1b6f72a8a04f95708b1de2ae14a6dafeb63e3e601e5d2c723bc056f1c71eada9212cfce2b21feaf21f25df8ac2bffcded8c94728ea17c881153107b837f2848ef9816ecc5ba8441d67ff79a16a754482916c5bade47edeb535b7f014da48107b873e40fcf4ce5819f59282c39da14d002126eb09b4060beeab9e523174de36742c86ce32cf0eb3962fc063a13d5007db436378edea27a3ad7373b83b934f2d7bf83712c6e922647913d2a330f821fd0c2824cacde86e2da3a848808edaa6460750fb945e8098827417bf5c939d9281c97deeb71b8bd6e3eeda85ac334249b48602bca2c9961bdaa6ba9f7f100d38e70c9f844b27974df615dcb4eb1993e5492863e46757b5de9db181332deb215346b42fc94853abbc12f2117bc4dc64289b22c635ee110e10e7a00c485e2dada77bd6f528a3fb9757a9839c420b5825887e2e175cde3956809a51736dea030ffbd4ad4a4f61560ba66fccf8ce98437b7d97148c44c91da41531308b298c30aad34f7515774de3e3763f9200f7fce76d60d28c1d0253a70599758acc3404e2e1db2224d07e9393aed9693ff3f6c71697d3b1cad0fd40597b86fd3e436f666ace2546f2175856123b36348feffd50b17450d5df0412809d72f25d30a99a0a0d76c72bc26e9c3699b0dc1f1b7ef20e510523987fecd9b7a218fac53aeee64d43fe2a9b3a66118e6c83809d9e54ffd1a4d58b3726db05cabf37acc3ab007e2aca1addb35a445baba19a2ac84d67925dbf2bccc81ef518a4627feb589847f7345723dee4d4b5919c03e7ed61852b0b02f13534e6a34c059917f6f06f78943dcd533f665c85e55e561312423503f3dc49788f18", 0x9ac}], 0x4}, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000380)="dc8fbc8519a3c308c7577eae110903543dbc483bd5182187cf5fe5e10f003d8361d0887f67a03252570fc73cd0560f1e3ce73ff68ff6fcaa944d1a463882c9def8fd31d9080fc529615ecfa361c780eafa15e391c9c076467a7f7cd004a903bfd34e1377da5fde0760030e9902a2a48720cdb293961f2bee63c175c802296ff342da29b8ee4236950f21e3a31cc089e511654faaf7ac8aa91e9b5f1434b3c23d79a683868d58d61e4ed93143733c3326acc87e9f71cb27b5157db39c1f0bbb147a4e2de076c91de8bddaacd733f2693b9ff94bce6dbc440fc3f5a471e485fb830aeab6e64b625283b30a1f4c5cd41d3bb0868a5c", 0xf4}, {&(0x7f00000023c0)="269184456722d9cc99bdb05ebc63264adef5e5bbed210c992854a9e86be6beb02510a94da795870da3b1c0db3dde2e32adfbca7c4d2dfd6e38d672cb6ff898b5d1ed9747e64e93e43bf2706adb3cfe8205c448e51a8e9182e7ff70d9610b58f6c2e23ec33f7193e3d4e927c716d4c7d09ad762379118fded6438f6dd2208ec98961d8296615d2cd29a83ffb8d4c3f87d960c6fdfcf049493ea260d35bacb81ec60d8bc2aff745e3ffe0efe9d5824f59c77893a26a62cde1bb208e12b2d9c043e3e3145beeac4811d3ce4656ec3bbabeaef2f8fbac20cb4110afb2f627b8bc750e9861dc7119dbf1664b7a32bdceb0f48553d8ac74f31c8c3913f69bb1ee7dbc656e915a021a054a83f31141db7e698e0d1cf795a1cb895b6470f0f6c2cfd8634aff33ce68f012cbbc009a1012ff9ef13c997556fb54ea8b4cde305a20c29a99c731beef43de62a4beec609c8304c372528329e518c447921c0e7ffb51a70697b0a4994e8ae9415855e76bbf5f304cf60be1a61ecd54874e8219032639d2ff54ea0f9bc44469255804e34c07545c33b3ff0a6e5be67b76d4b0e82c2f548cac0a211e427b61852ce738ce758e73ec990ab4dbea85f8cc7f4493a14f19067199a3c16f6050a2b502f9eee011c58058d7a0b9f4240dfc08c68093e0997f805e2e7994eb0a457bceb7ca854e424e750bdc25c5f0b69c1e4d127a428ca074d228975b866f09d9efb02f3063d38c2f04977bdf9152f1b58145dd47b5408b0b48e830e4df54f83157a2874a931963defe3f61a6ef28a9f131a816a685bb9556f6fec3dffd7be3bc6533a4a2bbfb799ecee6e7b2d507d3b3b50120466fb755165d2ce6a5db7ac770574661112df7045bc1940ba4871ef058109bb2d3dd9085e26dbb1b5f571676808815d56179ae16b7041cc61a24a6a75097243008e57c100306ddd780d2c87edcb0dfa9ca83e7fec9e32474cc56759ca4145a9d5b572fcc1baf396bf538d8b82e7d020abc83262dc08642ee93413792d9623283e94d6e4de3f61f226112921d9a13ced5e038c3dc26bbcfe5f7ea5be90745c517f66ce6219dfb3d2a922351b356935421025b3276860711725ec41a11643cada1ea60f1e63f08c4db6fc2b5aee051c967b1060b9777370396efd7c850945222e397fa560f9b87baa4604f50f51b1b0d998cf1ffee5325b7e34923c61868af81cfedb6b2872b8d3c934d217661e5ddba5ba44981093084c6bae3c2d300694be091d5822eedd71b9a0756a3badd695823676ee477a0a8d20cbc57e8cc6d61d562a1223fba0847899eb69d4be395eb2f09d8fef54608a307da503a03fcad97a10871b5d8f3e34060f9bc3570ffb4279d65a2e342c2df2b4bec2f77d6def7858304508cc5965c57a375a7d892ecfbd742979a98cc8975a24029c3117b80ee04059a9386c854f330a357ca17162cd75a8c62ac40c4e274a58a8437df7e1dd7bc231298b4b3aa4b8cf790c533ce246ab4194fa790ca72c77697e0659553e6c39ae91859fba1af7b27c5657d3bdae21ddc6319ed68e63ca484a763d06a50f5fd03582d77ec199264b07bbd1369b82d9ff828deb233c142d19bc2f91c3490233be32bbaf200e4c48c5218b5ab9a48bb04581bc33b24eef60ddc068d40f67f4dbc1f116ec9ed2a79cea797a5dca9c3dc78d2a58a056d2db958c72e61519b952fa74afc4f4038b65a5c65dffe703ba4cb7d04de02299faced5fa4e46c9e33447147d4c340398083c8b54ce6673b769e4d5f7fab6865da2aec4d5064699fdc7f3a3d930b82907004ec9c7c8017ba95e9fa5daed3bf65276eb72ee6552824208cb2c0ebb519be036090fe13def67960b8364c54ce2ddf2bead16ad1dfd624167b610ddce6ad28e50f1866bd85ca5188276170e759bf0882cf7dc636f7bb6d5797b3e953917b105a5f07da9fb1c1f603cc145c9067893fd31e90186bd1fe0bd783c991dca5dab91325b771ea509e58defa4f038dbc837c081c8c3bc355bfa57362a95f668aff6b257afe818586aaed80477458c71caafbcbed08cce46f7aef007fec4518547577cc1fb4d4d603c1be73120705750547f389b9bf8ae12c8ae2431ea534b8f56fd7bbce9ab47b4eebc331fe21eaaff82abf1df834619759a2bf2432fbbf34e25c8aa5843333c6ef2af6ebc005256cacd47185b61d8fa446e041ce8297820eb745654e2b42079fd0015da52040da6e41580cf0d64fbc4a0ffe6e504fafbbcf592ebaa4b237290e4777bec6f3773840647135f57e84caa6e758ebcd0915757681fd45d0e7c2be799ec1c283846f1e75c64dcbd53cd3bd5513e9a1742193d07fa3003de37d6a1d1ffc9731da0bfe8dab2c5d6b8395fd2e19dac633bcb5cdd9fca6168f1da797a40138c2fb70657075c280786841622f7328f967154e764487b0f48487055e41c9489172e4a73e1fd46df716a9390ef14097df10065ea64dea21200758d85e4601a3a6c8152b0e230d407c2094c6a1cc66baf88fd2327fba30fc0ec217d997c6ec093d364c82f0abde64cef7b9a85eecfa523840b69c0b675011bbfd0d27e012735f92c71bf689ff9c6000d0e5123b8af6ec0c7e44921678159dae8ae890c98b9ca2a13b650cadaf2f6737cf08e5810f979d77e7542e01311a43c304e14ad20af14abe91eec5b766b44925f724a48816a903a1c2e25f36554ac39f84512c663af78c4b8d5a69aa6de8aead722c28b4e83bfce620adad3b19db745845327aabfcaab3d42c4e5b1e26a533bbbea95e9b7dceabbc962a83244ed4073d90c2b7593cbf24faef6ad152c2d4ef3a2457a5a576bd9b36ad5a7870cffc8a38a029def080eb913627eef09db9cba6b49c0f65548a1957634c4b87d46d89884fd7561fb52351fd65d60029b6d8714d970a8e04e264ab4b842c36cc6f35c422da36b3d96d33b2fe13e6c3c89300ec5569af86c6e76b039fea751a2aabceb891dfe88ca3aceff635d7cfb042b3f1181dc86da8d0c53b12e645606f98085ce401b3b2649d18b4d676c87ec31433269db718449aa75861af482b0060716d39657b9e9b355ff69fa68914ff6812a010b39c2bac85277c2274f78ab9edaa19663d41cd5816ee6fede6837494f7a114736a4ff59e3ab0ff66a3920ccfe9576083ad3720f18f811149f76d6d8f29aee242c49a4509660f9b1691c31eac639c65333277ef7817d50fc286ba32687766670e7b18d7a433cfcc2eaab65769d4a4ce67b671bd43b9a70d089b422a5ebca0f84a2019f0a828c83f285c4b547b14766e3e9975d22e0fec56abad4cbe68c364dc43a3bb49837fc2daaddb821e2a356a168d321c5cc287d51ce91eba680fa0284da91f24c274af3e7013aaeeb5aa023ffce4ed16efe04730a7a134401c91e35043d6c1a3097d6ab37a13171ec78f0ace8b834859b4156c7ac9cbc1421f4706ea70f9a9765c73bd60daed8ba30769918e8ac5be6217043d4ea308c51632efb68b4938cd6500c64da7fdf77b6e6ac8c2f8d22eb73d44e6d91cbbf0b16233fb8590ce24dcd32e55a60797ca4d99205fee5ff43d16541ea625dc4a8292ed5069160dfa5dd1dffa0ba0dcbd3bbf7cdae005b2704282c35e0a1edfbc76d28ee2a5c4f2cb739b622066a24524cba457e844d1e0ffdc516daac36f8204ee4d473acf4c7749331dd39a39c3b5630446d3fa18e14424d8cddc6b63527053b63f01ba0d2ac313e233f6a86c27ec6f264071f6a3877485d7316f0c18845451d20100c4b5c3b9087e3284217de5299552fcb87c535e52961809abd9bd46d7e72d113b058b57addf67e8b1f93aec43e5cd6babb72971a2b9299b795ed9276a50c1235362b7ac457f92d376cfbfe50289c5ff1a769287bee82d4a71277553666cd47e33dd3decf62f7fe5cf71df9e318e6b48dc62946ce2da23906b7e53a5aca74e53528898628e60b7c9320093cda20ebf8a1d973e132f6427afaf3810fa00baa3bf2411c2812a25da82785198bb1e366008df4edc0d358678aacc63bfe7c38f1c3901d701f3b433c466a66710c30a9896b16bf39e5bb1aa8bbafd4bb20ed377e9be794c717f5852afe1a5709f332e9f0e7c967b8ea1e93aca53f14a621334f4fa687ac0b3548fbeb5f1321734d0c37cbe2d657be93c31e7a1e404b2315a3bd5429fbb214fb83a9649c3432f59801175b2bf2f554ae56e3b01744574811ff93cf477c3ab5741cf5bd84e5dee0e17a78e0bbfe8fd64e7a93a6cb9c36706f08cb3ce161bac69f2db95a9c043ee9228dd7973e335b2d7fc688977c999e4de5a580d4fad5813798eddec83a9ecef2bc4709a22e15acc1a16ed441f19e0363de270bac3d5cd0d5db95c68218cb06585c8e808360229ece4cb6358dd07c76f3ab5770ee7c23ccad46ccb5a534bc91219b78f9ddca55961b551f7f14a18854c9cfd0d8d3b7401d509ac560f8c6ba508ec8ecc0f276699595223ff9ad5634fbf9f6eff95619d6f4c40817d5cd63c8457eca737f0995240cfa2a4545c00139bf576b6d5b1c9f55834c8608564f5758e3e85e6bd401c1689c41283ed0364163eb681c9e3d7b4c4792c700e09406ef82ca1ac7d7f2f8d667e7722cbd7969d375a66725269798f1c74aec11df0176cf0db314c3085dfa086826f0abc98e3af45aa01356a100a8aaee8b11a85cbc06229c2c4c122302568eb6471952c47f777fd08c606962531bd765412686f96702795d9902b406c36a9de5c6f951c9189a2a2b425c8ec25bc7679df57c9daead33eac89a6fd7c33e247c434d137b746fefaceba1cc7b66edde13f2de1c443c2afba7c19290a3efbcd17591b4fe829107dbf2b93c602fd396fce4b786bda7c49da1d5dc4e87aada55f9e40dc3b497607e5f792a0343fa0364439ab3952b366d818c2a68abcc8714f7c6325f8f6907a1b011ff2c1304d595ea70e9562fb336ae68cf51996dde9a068f2545b4007de6948d3a450328eb4d1627987f83731cba28a8d97cf4e8f4745df2796f4886ddaf2f5920b61b30c8b8805c87f6bb7c2274552d2b6e265039156dfd2b9ba0423a678b0dd34a79e53e4ca5f24ad3c86bbc354781045d5eb06ddae1420f19673b8fa119a0329eafce080a7f42a5cc58ab65260a24b59e691465e965599afbc3cb744325452acc88167f14579739fafe7ae5005a3ca98d7ade5e1384081bf4bfb4808a187e1b99ab2570b7af9bf92d45668f93491420a6f91198eeaf56f71e8385d273dd526e1e4bcff9de1bc8d11db1ba0a804c06b21c0b4b9fbcf4e02e9830cfeb4ab58223157e327a9d60e8af074faf2a2e689976cc4fbadbf0968760d97eeb52f3305bbf034c9363cd935ca8fb39790894bb61f1028a82f25ecd20bdbd8b7d9d6100e8aa123c4c5462d07a92cff2950de5057fb1799a038e348c821ef092fca561448c6f8f5a8e6dd852e84a722e67431bfb92fc551494ac163f9ec9b1ba3b9879afb0547a03c6d694717a33d763534d6fa3906f4051c49111687a4b0df348572fb54418103f7c6a07e90e048887d474d1ff2c68c6f9d528a317ae25ef4117cca980d2bc791ada47c067a0e08036e63a79f21af87933add9777b1a39dff33fb759ace33e4be955a05b4a77bd941300238121103d36b8baa6bd1d4044146ac4367ff03cb39ebed7c606a9d3f321774d132775b02ae4a70fd66959325d40bb4e32bb36438b3009b0eaaf87926c18603c931790d2309b52d33e3e228d41b6bfed1069121bda1b06ce7df6c310bb7052b7b30be28c1312be08d4695997adf15f5c9cae96177edd8d9ed9231efc6b7520463353ca14", 0x1000}, {&(0x7f0000000840)="39297367782eff72ab4dd7a935d7007e00e1c23dd81d4d24d7f5c122882d4962f83a3486ebe97c5d41027dc9c3478b701a7c126ef070068a16bdad5de03f607891d70515a9a4cbc13bffded376e2ac3822ce966181ee5bfe4c142a852f1b2988b5290276ba47bcc58753192502a7473cb859ba20e6928a5966c27d6182a7604e3f05b5e4728060884349c74bddc54c38cffe55563a438e4fc591bc99c92d7d1cea4b0ec5c7b2d5f7d82ca6914ad50a18c68505535fa2a74be27bcf57ea8442a19e99067eb0f09e32b07069fef07c6b4cb25906f4aaf270c96e5d6fc537e666a68b71d6f2a9ec3f3d01698e06a1924538e63551089efda07e0c08648ef56167a0898a044706105e25d58f97647d3904f86350e112a779bbfa0cf0a52d4f131832587e8f1d1b1f94b3083569d665f3c8255c91b6af34a51ef40437fdc3e654185cfa9f82bb713d15678aaa2662e85c22244f2491189f71bc415aaaa3c3b260ca044aef3410d8cdebdbe96474829832cc2e4172cc4db311c8d156c876c3632020a5cb5e17ea05fe87cf3378fa4c155e661e5c5f198627e3bccd69c41687a585782b0ca3d473f1804af2480ee8689ac9b26cc8a3a08b9962abc7956a4798c665143f7888175d1fafd15a6a9394f3a234a3cac7753c89e4921616c4d00df84a4714540bb32c075e125090ab303508f6bdecbcda6b52e9f25ec39d7d0a4758a6eef965aa410a15f88adbc6ab13e112d9f2a93fe68619334f49bcae21bb0533608c072de2a777f9f71da8e69afccf93a3bf7ecff02609bbdf45227f777c51b74a92f1b5072888c3fd8cd902140c6df03f3318061f059ba67ee784fa3406f2c9724d26dbe683121059fe4cce12", 0x269}, {&(0x7f0000000580)="98698f70ab7fd6ea61723963af8a18299c6007bccf107467787b3f09399a386282715faee2fb95a9cbc239f6a9cc9b6995b75a0baf18badc116a2708fd7a3de18efe4e08948de003022f780239cc6f0dcecd51e4c05088d70c0edd3691db288b76584e616c5f123c29f378fbc57fff33e1001c27a3364d1e9a0a352ae389650a6cd94d21d4052ed9dbe2881b079571c223ca562914b96df954d45943752f12d79b74dbe6ac7b457c5a5bf946647812e408c5dc51ecee46fd980f71ca479f0a7d83e490419f3f3252e25fa48e5f0d", 0xce}, {&(0x7f0000000680)="e2fce911c312c4f1c1b4d181a634a9361209cf9a4b0815b7a7485e992364f5bd2dac3544c913203952657719b8ea49a11ba10067ae485a4bd344c148d33ced7e8218160218973626f489c935e0256afdda9e2a4911c6335588e4522414b53f30ff6722be9e6be8607fce1b82bddf59726a20b3a25c091938ae19bd207b57ca8068226c05ff0301493583421617d56c46f741b85cee4ffb8359e6866c69dca68b571b8c3989ad37131fb59a83f2c9612b1c34a3128db3ab5f9d88feee2a14d524e8ebbc11450bb8f0988fe6fcbad4d23ab5a25b3fbd5e39bb90d4", 0xda}], 0x5}, 0x0) dup2(r0, r1) ftruncate(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:01:10 executing program 2: syz_emit_ethernet(0x12, &(0x7f0000000100)) 02:01:10 executing program 4: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xc4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 02:01:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x8) 02:01:10 executing program 5: r0 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB=' '], 0xd8}, 0x0) 02:01:10 executing program 2: socketpair(0x1, 0x0, 0x4, 0x0) 02:01:10 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="8e7ceae16f641f5377e0070c007e70e150ebaa9874e602c629afa07e0ee89bf7cc6505747928bdfd8dddd314cc6543d3766f5fa8f11c28c3542e117f045d8d5863f42d4ec8883e11f670032182f9f9408bf766078df1c96b12b4a0dae7d45258f1df1b0c44550b53f501c1b3bbd1cf0d19dcfdd736d9207ab31f596000a3b02d15fc711dc7f87d39a7bcd059bfe5fbe1c0", 0x91, 0xc, 0x0, 0x0) 02:01:10 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 02:01:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000ec0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000d00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 02:01:10 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x1, 0x0) 02:01:10 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x710, 0x1b2) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="89", 0xffffff6a}], 0x1, 0xdfff) truncate(&(0x7f0000000000)='./file0\x00', 0x34001, 0x0) 02:01:11 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xc4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 02:01:11 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)) 02:01:11 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) dup2(r5, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:01:11 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) 02:01:11 executing program 5: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) 02:01:11 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 02:01:11 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x710, 0x1b2) truncate(0x0, 0x0, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x8, r0) 02:01:11 executing program 0: setpgid(0xffffffffffffffff, 0x0) setpgid(0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8}, 0x4, 0x7fffffff, 0x0, 0x0, 0x8, 0x7fff, 0x2, 0x800000000}) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="e4bff97e2a39551b040100000200000000000000f300e6ca21eec4996fcd5943019cfc04df346c3a66a2ba9e6ac1648e90d00488a989326c4db283bd8174328aa37173ea00ed2347f039a5500854c9c72fa1cef8be2ea62f6c9942d17bf7c808f494797278ac0d5c4116664e1a18333d2654d4da3fcf4035a1ce5ebad56889d128996a09ba950b97fe14e60000000000000000"], 0x18, 0x800) 02:01:11 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) 02:01:11 executing program 3: ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) 02:01:11 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff}) accept(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 02:01:11 executing program 1: socket$inet(0x2, 0x3, 0x81) 02:01:11 executing program 3: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) 02:01:11 executing program 2: pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:01:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) close(r0) connect$unix(r0, 0x0, 0x0) 02:01:11 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000580)) 02:01:11 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ftruncate(r0, 0x8000000000000000, 0x0) 02:01:11 executing program 3: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 02:01:11 executing program 5: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x30, 0xffffffffffffffff, 0x0, 0x0) 02:01:11 executing program 1: socketpair(0x1a, 0x0, 0x0, &(0x7f0000000040)) 02:01:11 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) 02:01:11 executing program 2: socket$inet6(0xa, 0x0, 0x7641071f) 02:01:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2e0, 0x0) flock(r0, 0x1) 02:01:12 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000003a80)=[{&(0x7f0000000180)="c5bb24042be6ab79acadf7df6f7ebd9e11fd221838a6bf38089f07d08f5f766cbf25ac1c97751cae3a0ae33f2060b2fb5bbbba3de8caee3b1b92686aac636e6c9efd501793e08645d1a56a", 0x4b}, {&(0x7f0000000200)="0e0ff2608e696485510dc47b9c906bafdc5ec06451f6bfacb03c4614ebe3cfe0effce9aa7e3428875a8cb22ea8d9106f2d31653b3b3a2bb9694ca3215bdae6b3ae6b83187aab904ca8f41b4b24a3c6d9bd61844b2a140bc3b794be9fd342ed12f3133f1d56879380196dc10c27cbf0c43eeef4ddd537790df13759986716ad5edc370c98fea036b3486a1f43528581ec0bbf73de64fa26aa7c95608ac45f8bd76a986e457b5fc11332dcc88742a798002e746c41a76ce9c37367524756b106f2a4d042c54299211bbe22d4ed63c8766bf79fd76b416f1f21202f2b9c1e4ebab247ce9ead69da4ca440c37cd0820bd10a2d3ae6eec0e4ce50b3585550234bd75a65c14b3f0a4637bd904fd6ace6c3017394dab8fd9a22a22e9ffc4c14b0615b6e2db9cc85c1fcb7f8681198bc855f2a0f83d4606788f89f4ea49568b7048d1f4a688d51c40288565bc50122d4692dda2a9711a513c623cacdf9c7f12a879a58b1b73f67fabc31d635293cb101720ba6dc357bdf1441f2b9d126428f5cd57260fe5e113680c9d7976e3588ae4acd4d84057c8317c303ab67c9cd944a0119160cfa4cabe5480d2546062ee870bffd24bfb50772e4faae49ef416a2797f336fae79d86d2d76501a4f2032e3653bea103c6808600274f600c4f04e4bb1213f372cf696c15f8d57eae69abb8becaef9a263a0725e09f0f8ceaeb3dab054e034349eab6d6a51f0923f541eb0f52bc8e50c2eb5aa52b7c7044362ce2363cfdcd8b5542bf11a6d7db15d3c96266a79b54e43fc1d2daedde79a25872d4a7a21b7bfba5bfdc0bdf8f1ba570c38e89c027d021b1f18db6068aa2dc9568dca196a68cd745c6e9398a71347c2aa81bdbbe438dbbf24a350f78a3b9f17bdd867270509de541eb95d81f265e486979145dd8703835e6e18e30c34c72bbf59000bbd9aa0a24b3003270009b926e93f810bee8df6fa4dff0c95cd1f70f5d19e8fe9aec884301ea36b2c8478f3a8242c908af2c33bebf26be258b7bb0ad9d7bb1e43b87cebbd54e61a3b7939825f097c0986f04fe6599755fda28dff45dd0a458e64118488e4e26fea49f94251b6f4dfd1d1a738c90aadc4a182b43e7c7760cb8b452629a124057b4902be8f1bf096651eb040b2a609502c1395fe911184a34f4e9919143b9a29ff209a1789a4753effdb29824739e87cdb0ed17f1cd50ff73c076e7de104a1cf90b564f014695e81352f82c77428d4fd9b85ac3f1870c571e59471728d3f3ef176178eedcfd65b6a97445980a2dd5fc10516f6a3986ae57e8b71ea9c69075c554304a1b82884ffa12515602ddae1437ffde9843161362b53961f2d8af136709fc91a809c4ccb341344e123b4ceefa4fa8c66c2da85bd12d3b14f04b3f88093120251c37c2fb7a8534e9e76ce9d29c095954dd26cf569cd158608d2cb905187ba570ac850e28018317ab86cfb1d846b20ddb0517848ed4645e8f6845b167c38a9279d0eb03a8e86b690fe7eba6203c1506d83b91533852cb596b36a6171f1dd3656b2d4e58be8fc7b4e0aca85b81dedfdda717e9418826313e2da9b7e627b6e77184869236faf046415ed0c9a36c610d0853b082cb718bcb15f689352944cee29199c9019bcc9ddf2080bfefb37cb833b0e93b65cc55a0bd287d1be8b486297bbced5c4efa542b1f1a7640ded097b226b6e2e650a62464e563eef2eca9698559fde91722b54b8f8d5e553cb01c3cce595332a020ac7dbd2e1ebac1838be9d43c3b3e9f8b5307a33aa74f72c9bb77bdef13ae55e08434b76f1535a4c117f3f750098cc5ddc261c530ca691e760c29aaf86c6fcd7d7c1d851b6b16457357f5d931e9c0a44da7bf10172e673f94787027e949b8054b9cb146641d4d4a6fb962f68a77aa90ce2a7828e98cf1da3ba57cb893323f940d43b58f34209a22c5f0ead004de8247ab0f5cf8742f5c471d4477d292318aafca7afe71fdfff6b13264b6acb9c1987f99738a7bf11d01fb955f89dad0a4caf8b212b417d2d30a1251336d1f5825b98bb4ff14a890bbda16405b520ef62ba9044d1c4a549fdf915d1fee1bb3ab310d31e8973b0d78385c1b692f36b85f1158ad09a9c1a2aee6a66d64840f2ce5bbcb207d1d113366a26453ccb061e6e48daba9d812025e8bf1c5f93859303c12205dcad869d32fc9c16c37826f2b2bf62ea2d0dbf12417fe91bc42ce897332a7891478914a2f5eb9697e519261524582f856ed4da878ec4c2b1fb37e1c82a1480e66efc74716367b4d05ba3441566b50df54d15f24c64a804a1a1e9441bdf85e03dec5a2354538a6dfa769d49d379cdddfe499cb3ae3c0570497a1f9840702640c0276b273626ada0ce6e15852a0ccb391fd29d2d1c556d45d53a812b57d5d3f3cd1195171a27cccb380b26ed2114dfcff3da3cc3d2646e7bd6491fd67123a7f7bb23c3a480c9195feb05b008b5028bcffe290fd5a2207236ec19144aefd194af8db5948d647a1c22fa59520e13c43dccff730ecd2becf5be4be4d0752dadda3d1eaf9a42d3e21780232a3c9d00b57f3f507ae71fccdb892b8b358e0ebf48528e046c4852780b17554ce6d5e0b57cd85d92934250e075e7d742b01dc7c358f80c197e241544cb3939b9de86ef5da72b4f6644773fcfe864bb0f2c6d12838a775dca43293c1e9f714ea69902bbdebb564ced05c41c0bb60a4bc251bc1c97768869d8431418a4bfaefbf432b1a69acf14c1c114e1263b9c6872757559bba492b435e21cb534bfaafe3c6378f4d8f6d108f7fd0df5c0601d69c67d545a258a2152b7e46e9b228369b75430481d6743aa56c0a2a7cb739b90a908cb0e2bfb63809ea547e7c0388d51424256957f1ce89cebd14f18e6bfcee1975cc41f7c88d009468965aab30017b4e8a35fbfea95a60d0094dd53716ee81de010a5f5192e584b7880027ef45ad0a46f1eed31d8817a45496808d506e47c92f971bc133f16e373d8850f9a65237416e00e2c7f7b23e631a1d2b6a70f444b2d8a45994d6429f32ed9211c13cb0472bc847b8e87435fd532fd517ac8023b7d9e889d02c38199eef923f784661a6711f75ca230eb77c140ffa60dc8bd1d9ba7797260f72c1489c0bf400b20cd996289934148de18c97f225990a982f81ef1a957bfafde4ccd00b87cc146e447215a13fa8b544d1a9e2daf580f50f18122395e98d9f0de4fe06dd779eb16f80ddef19a39417776d08355f83ec9ae77e504dc9deaa7278cd7c0c6f2bc80a8f2d42000e79baccf57fb0cadadbfd94a53a26e95647620befc7f866bb94e04cbc8a1080228017dcb1655fdde20e40b66b91254968b42eb4b38018cb8630ee4c72dad526b5e98c5e3db1e2142eb1140d7f81e67910069d52bf2fcf498c1c07eb07250e9e33652bdad6fc5ea74ef726e399bf32397e00bd80fb10c9602a827c0f1cdb32a7a4694f3c573d8a43716c756c68ac6b70aecf9ceaf525ea34b2a48fbbf8becd26256d0b33c4f7e0b7230ebfeb64fa7fd595aee5e50753b3b4d0999a75aecac243d911aa65648d0f89bcc1eb9ae4cb8632d101e465da5f937359427b1e7a40599d6e90d84ce239fe67b3cfc3bbc3bd9241a9e02bbb6ecd09c37e8bc64abbb3d29b4879c170a9071b0b7a7fbb48da6e8a4901e41522a23a22086df0067bda8fec4f1ff1bca510709e6da06101ea773841493a2d10a38c93241615ebf89534e794ad1f7dd8531e0a71e65454ed033e0045d214ce5e59a0357a7014c219ab672bb1e7f55f91d34dbdd92aaa5d2554c03f3bfd1f11673639288f442b0580260b8905df44c4f1ac541899e0047e18fd9c6c497a71d3016bfe8a2ff97aaef5c5650fffa2b11cd07fb2ecd72997ccc1bb2668b311d8fe1164c79a3a80ea10a1d1aca1aac7005df69dcd7c89b008ff6fb2222eee7a1cc29b7a929ca7ae794e0064e14671f75146cb087392dca78253a357aa4b1a131406b7e7bea4819b72a7cf76c79c54bbdbddf5b89dfb64fbe917955e793da3ed31c374bf5576d8279247942a8c4c832b89a99959f34b1dfcfeede51594ecb28238ad90ca8a0f777ce43f12706b54285becce44881194c984990186e01485355e8ccaef51209a17e1121d5e7c318000534bcf9b53d850ff544b1156bfe58e15072f576b809a462494be8ba9e1dfd0bf5e7e37ed189b990572526cbbebb730d36d947279a42c6ce41f10f3cb8ad77292ff63fd323e1ce09f5daa8fbc74464c890fa94f6f8faf823664459fb8c9e13506e67704d8e8612641887710f43b91dfda29c7bedef1ae97dcb332850f8b8d55d693e36bfef2b81cdf181aeeba69114cb620c7ee31c12d5ec68e4c120f9b16787240801f397bdf9f5ba5aa329334704771e96ac1c2fd0b50b03494838d44293c807cffdb28d84c64ff94e87ee178f5127e542d6d0f74b987bf763e790c6056ed8a211311f9730389772a4ba7fbd62efd96d13c1789b3551a58470f604c4294e6207dd84d3a99583ca59260ce6539ebbbc9023861f23d8dfa596c44518d314ed1dd35f9ebfd7cf139b3c5f5c075201a211af98b8eda79acc0b01a5e4b01f0d24cddf2ea6dc597af9e523873fef7098b1d45a7cec257d3739750b320c43a24a0f8347e6f3b22bd4d88ace0c16bf479081d3326f8de3a1111f16a6d8df737ffc496bf1fedb96a320a4877e1324a83acf8d7cf4767e4d6fc7de7155ac710b4207910ef683d986de3ad05875e5b0dcd3603c9894a3e92840116191f45b64b0440d51b0f7246605f90799400b9340335af7318b69d3f9a56ba74f41379e3e9e3c2bf670ad09bf9758206952f41cae2d1b6ac71019e27caf9b7178524ead11a1ec37282b872af32cf27aeba16415fa5bfc67f37d451404c0d8f0f316338d9f4f8f2856ee752acd2bbe589aaf7575a2a67211e015416e28ab6888b68b597050831e075437c06c7d017eb0e75454a1ce42b157508ab69bddabee631c67f6556d27a298a8b7191776915302373eb9cc576831fb3b50063d6dabbbd03721d6b6b6b4dd34ac77bb15de5f7d6ab1663bdd949e3ef2f97045391665d969eee6788d5fed55b1f8bd633459923f3dd1c44c0e98385fb6d021f99b8ad281d66e469cdfd13d6af6b0ab0014f167be52758a29756aa87951fb044d63025520e275648323e448fc30449ab99083d8d0ed7530c2e679d53f40f7688d2becdbaa3e0cd237b54da7de72e1eb182be6046d857732ace1c654e8e0ae46c2334722fdb775eefaac5ece9e80200b4d32d69245af40fc54cb7ba6dee0504c314c0bb46746d482136d1668abe0fa8236727dbfeb9110292003f00de5fde0c14b81e51836c0667bd54aa6926c0fc958584b7f7731722d758e034bc0b65e5538ea9f369a7a32b7ddf30ee52a8d2f191ebf94fd456adf6b637132be18b67f464c10740385fa3965b31c108db39b63b0d8aefc057fe0d35f126db86cc0860786532a5f59c6c978a2ed0648424a725f3a2818fd4da6a76a612c52b39f18cdecc9e31a8e089288cd692c52f8e8daa4b2cdecf31909a575c569f377b7dc2f0879bd490127edf3a0bf6edaed33e1cbecc04ffdfc56b2cb168a8682c7f88211081b0b869f01542615cf276b9e01a20a524a91a56b3839303a86f771823aefb9c5c00b89df36e8324994e0788a8359a7d2d5610d55f0d363d4d099c89ec18a21d362f11474a322093153f35ec641b5dc351e2977ec4eaed7931261da81cfa692fa6f7d0e7c5d0c4878248861031d52cae91d4cca63a7bae4f304e22d5395b5574c7d345a7cd84055ce216ac4e3c1b5cc201ab706a", 0x1000}, {&(0x7f0000001200)="246e19dba54ea534f0aebee77647c97e3d2fd4b4567dad01f692eceaf6a90e0bcd900a76ca96db08445adbf306576990986ee8c37d319686c5d6a648508e8dd75fd3a33a4f9f78717cd9e330326198ee31f54abe270d7a531d10127207d5aca1d317283bae9857c3172ccf24999773934a174c12362a925fd17c8b60bab806912889b4940e0f8ba1b6c4d4eef087d8d6a22affb8aa57683dbea0a5ac52a630fb92fcec5a35f046888e8ca4dee3942cc8d91e1b2d17ddc795894c54e19405ab78f9ea89690309c96aecce354ebab3361ac8f09015c76d08e35231a6aba4142ff51e7c910dd2c8ec421bb49598e166f5c223bc787058a69fe514846ff6adcea982bf6de4a8ad8d3cfabca10ebf2988db5bc32ad5d63050b7ccf4ed43436b2e3f3c9660072d948a39b967dbe57a93e913b5aef80ee9a6b8e984da35ebc6ed552bc03e8e251fd6a91222eeb93a684f90c7ed7bf62ed4fb577ab127b8e76d1ff2b896fb66e67199aeda82b396754517fd7219385d46f8a032bcffe80acf50b36d72de0af029113e701c1f3e9d1bbd099a422f1dff1c7ac49c9c35ece2a3a42081222f32f9ca3634271959c55a7536bed0866b0688e99b2e740c0555938c83a44ec0dd30828748aca0ffd7163a05bed1a9480dd5ec61424a1e296f8e96e88c023e4639c33868a9397668a44053ea449e1298538e6c831ab60862697071c46af7ef9c330f2d58025d7148bd1c4395b741e0ef3c97fea2d10dc8eb004c9e398c841476548cea477ef22abae673ebbe2b093cf3c6bedee6185e6ab7e84a3ca88cb40e9862e6fc1be322010e5d4bae7b9394715b87a2543a745bf205d524992aa5f127e8eb5c94d1d422a18c6b60e69f5eb5e871f6c6cf1b3dee47b0d014a0806cef25083fa942d3108f7c3a005ac4fed5a81dfe0a4cf2b3a742d4f6e1f6e5e56b4c9672a202c1396b193d0e180fd012d505b86f53257db7f243ae7a3769d7cc7d0b6b7259832fc398338537233124b8251b17e20bf47c95be723fffd054a29bbf76d83b719789816f52d6bfdf336384d914da14e964c2f01200a1b42745e5ff3ceacf0d2a4f7bc7b90afc90f1f6144fa7fe23b776512b5a70e02406d209712529bced58e9272167a6dad733d7ce82edf340ba2f3e451dff0febfb0e0c17199662403831124350ecb8e04badd39ce0d489f2aad0bb1e5f6c7489c2e723e2bba529623df31af586fde70198edc1763259542ecd82ac16326b0224da6e8059a4290b8cf4250756cefcb0c8280017abfa1b145602dbb638b82c7ac978001436468aeb2bd4dd3c9872128a5055f7e59b314d35fc1384ed98309535c394ef36d0f63e32c7be4e6aba0cef51a01d302ecedf1ce37a7e84aab6c92864caf085202e00746b938df5ecfb1d8ed32e8f5f3e6e6f5fa459b9075971b303450cee0bacc2d708a45a360a47e22ff8243a19fa7981bb1bbe0d703b14b33916f52d1601e5858298f3f6bf00e7f9d9730710e0fc1c0d0e2ff6d305fb2ed58863b2c40446c16db70eef3287f4f277adc6388654a04e60015e3575d98cc07fc66aa2c043b51d44614bcb788fdde0e87761cae5d28003677772e60951798b1897580bb0ed983960b0bfdd69a4210f965eb05e2ddec0e16b17cf334880bbe3e63de65b1a80104b545386d023ee64c2b3539b4f7bd8d64cc2b2d91e5c865b7f91d3e66e7c562b1b7fc6d73f5de4fee0826a05b8d64fff4f1d7055f31b39b4153ad64ade9850ee45cf4e4b0b0882be2eed89dab7e004f1dfe42cd51d88919742dfafc5d0a82471552353daab3bcc5b091aaa1f1d831b071b7cd4ac0d5cc98a2fc59a213cd3b55164514d3827297fc9be4477d14a7b653a330a3da8b30bd8caf4648e97e54710b150bfa8cea6ce0f7792b757f7b58983e37a25f29122ca477059b468c0c6da3b7ce534603e48058203dc3b4680749f5134ab3294094aef2f052e0b43e742eeeba489758ca12fd4623ba1ac803d32e2e3c467bb4ea3ff9898e3662d956d9b593bebd8fb0279106c7a92fe34d2f6c7a7c753ac2b29dd797af3aa832120c8251263fbb80767db3b5c4fa150068ebbe8066918a24dd81b050ce0911412ed6d299244d058f3467ce1e740400ae3368712069968993fea62a10ee438f7e61a04a32fe01927256f1801f166ce30b4f13915269f0a0c877088d6bfc0b9f43aafdfe2b17251d812ba0774cbab34453cb4ebc15a03e31f436e31b2a6ae2a80876cdb9c3a018568337fa93b4000c5c612f262c574a64e1fbf1e4d275fd568e845bb9d03a49430a5512d96eb59d48e5388ad8dfbe0d5b5fda0501e4bb94097b716523cae8ba137b92eca88ff09ef17ff077e4bf823eb08b198a4837534cf9011290f33023629a5321fca3ed6868c8a5a14f4cef4f0f98a4cda5938eee9f83a11c59e75b70a5ce5980d76f4560857d493fb82eaadf792666330794ee58dd6dabae85e996bd59fa278520db584aa2def2772c34b9a0852253c70c27ac462a3242648ca92a19317e4bdedc6ba859072a6ec4a82697f7c062cdcdafe8e74874de560049b5fb56b51ba89d35eafe6bbbda03b5e3f68b632b1c16e4867ae22ae7fc06e1b869383124949b26e8f7a393464dc180a6223bba12ce06995099c32cdd842a475d7c20aeae5fc72739aca89f3badf829264d9201eabb0ad7afe3bf3b5e30354eda9e960b03239064bd87848cb83fedb2ee89db813c5d442f7d67d93d8d4e47b8d9f649208d43bc75a664a5184ac61486821c5bc861aa4cb24b0ed081df6e63fc2d5bba92f6cdfbeac18a13d71edd57657451315083f07172d17c0e4860e86dfd7e2c5d9989c1cdcefd1a82347c877863b26907c4f9a075ec7f50c4e1d8d941dbde05fa5d6f42b203fead2e63ef4a258f93e913969e7c310e6cb4035793bf6c70c13a77be278be3344b539eac4299eebeebf83661f83f30861ee63bbc64cd2b329cb69fafb0309b4b5c4499662ee8aa3a5a2999a1c7be2889dd130881e6d5bc3320e05539cbb5305d8ad0a8d989c09f795aeede9a9f4f283e2fc718949adaf193272478b927083c2688173079fea283f09d86b446493517d757c8a1ef6f50386470984d8b9982e08c1a011be939d9af76def64d93957f4fbe6a78eaa27ec94a70405246a51b6c0f6f8ba9c46dcac496eec50d09c7ee46a7f0fca645b7e09a4ebc994f39eb640f936e1b616cad49d0d8e5e22dbe8c4a14db4807246ddf2d8d9a0966f28c6a5f5cc262805cc92dba8e8a9118cd54f9e6040057a77d9bcde790567f76ff59b954e80d186db21498c4ecef14af7c09f0e49dbeead939bc6c09ee38649882b5906c2fc451517730de9b67445767566724d213f7a772f89ab398715d26d37442cb10138d04f5857c1fbc559a6459b8e8259c8972d04662292da7dfc0d92f564583a647dc6e192e22c47eae90d599a297a3c53dfcc2a16a421875f5844c69c5c7d8dad46c00cf0b6bf83d30d0ee86bc526049901c3115dd2df97d64110cf30f94ebf35c96795b1308265066e270bdd25431502643bf434ae5229e0003618d6b080ceb8ebb558871330de7de5d2d3664d06638a82f00c5f49ee9fb8199b2dc2b5e4bdff69a71bcbc4cb89532041c15c2bafe149c0f0d7150de989c1e7ab7ecc3504bc7d1fec1e1bb54aa9b4f05dad0a84fedb9d66aee847bfa857132ea6d410d0593b2a25cac056b6e38f37251eacda047af30d20c33b2265909b7ed33126d51a3c6778417e644a15c89fdbdf0f11ff71ae1475111e9c8f8dd0fcf28c66b9ed1770fa18fcdce33e51e6bb7869eacc165b84dc2e6ddfb4454ea8791a9d12d9c294247d4608959173ac06101103fde65f3779f87035e4913d78d52ddf96401ceebf61e1589fda711ceb6b7ba0ced7bebd19a343b1b9ac64063b792f1420a0995368b8b499c5ccbc683b4d3c5220090f831a141420356032e3a60925e2042ddc583f069f919243911e1ddd8c3ab0868b929cee3bb1fa504fa976ecb71dfa2447e6c67d65a13fb9aa735cea95d230d3fb4e68b3e826fd2eb7827734544d9fb9f2a1a83a3ed4d34764ff12934565a18cc8aff894fa88dfa63d0733a8bb68d7bc8ed5a1aa6fbf3449c807b440388427e5bdfb25b89ca77dbcf63d06f441a543d67e069b06fd944798f9bed81a1fcae3d75d7a8c25bad507aa6f7f0511849fffb272f86f6246d87383f62753375eed5f14873f35e245bcc07fc51a1fe68e26e471352b8ce87a3041853ce8fe749a8685dcdbaa71182a7986a44193afc5e877ad60cd23155408c0779b3f463383631922793bc3cda50c9465efe2618ac2ac9496e6a56b00a8c15be04250e8a329dd33f0ed99a27e43a0a155a4a164fdb4b4ce4a80b785e05b2405198f01802cdbf2264506026d2adc7fcadc34ed59c585ca950948a9accf376bd4dc56b6cab255b13a2073203fa70bc5c1c5dfa6adeeb14c5e01cf4f7d94b5936330fa7201d2bdfcdcaa9919b98482f330b00b5fd6f13d021f30a5b1f2ffe136bc949bd7ab88afa83102f0e0030476a363422fe0b866302d4d70b8e72ed3c84fdfa0c70026629448aabeac8c7773636f679caea55cb8efb6321f85eaa27c9c5a873b24cadae2bfc16d35f571a6d9a05d8c4fdd15c9b9fa6727ed3fc9f21b6b3127566ae292796a3e51627a7728a8f28275a02ce08defac9d012bfb3ccfe74aeb1429f6638e689bd4b0927d45dce4f919f73f717fc9bdd00973730cdc5804609b407bc6c18ccf795482a6093dd028230cddb27d963dfa5cef13c7df596b25df754496999d29a602d7ea9f19cbc4c0e457a1340e395cd4d837b668fdcc5f46469d580556fec48b7aebfce58d61eb6ccf678eb480a4e8ed8adbf700f180e037ea2333e95b7fbbc0861032f32cf41aa6e80734ea4c1e4ee0dcfd48ebf491893e434b77aaa62ff24cac96cfda3968e0c2cd512f86ddcf34ce1dfc20674c812d21e323a4b064b6599df173dd17dd800f5b1844d8433161d1cf24640544b4fc0cacd635a425489bede4d8c54bfe4bb95618d54138d2c5e9e7a4fe0a3d04d572e78aeecaf5f8965433c54e9afc16b33b71b12d07ab94ee108275f6c1b922c7a8d2c55f2a5b7d7b597d3e58578e4f4fb74d712fd921e4bd597052b8f002e3732d532531e48478f1c4c9c05d75118d02a227103173da3478fa28ec52966ed14485cc6d823f37e385f7dd86b10c28a3019f4aa2e6e7f2fca6bafb783f49367d9c12424690d5801eb600d0c3e0b120fe035eaabcb7b40068d7b445408a1c1a7a9cd8c45111bce48aa017d1a491171ebc0b3439950404105651541da4980b979e29b7fc9556318229f8dfa1f2cbf9a6ba800606b01513d3af103ba7979f11a483c9cf80f091d4d9731bdde980785567f525b80082503a78d40501021e11253503e6798d1f68b5e100d2ec4b7beca9c8ea914ce54afa5667a49df30c227b81b9820055b70e0cb442d05ec9f3423763f6af936e827223eb793892451378a57f44ce1942d2b8a2562f8bc650d3db910a537c5a9bd545a7a684b0597fb4755d5fa00dc9d28a72fb459dd1970762c3c10329eb172169c586797ea9624eb5ad8f2580347f59a4ab3e2763b9be338a74cdc1ef3fba6d3b66536e88feb4f3fa2cb2f478ff586e848931fc4a9a06005a471875bc33466099a8a8b3f1f2c4fdecaadc477f1b886b7a80325c09", 0xfb6}], 0x3) 02:01:12 executing program 2: shmget$private(0x2, 0x4000, 0x2c000680, &(0x7f0000ff3000/0x4000)=nil) 02:01:12 executing program 3: mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/181) 02:01:12 executing program 2: shmget$private(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 02:01:12 executing program 5: shmget$private(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 02:01:12 executing program 0: semget(0x0, 0x2, 0x0) 02:01:12 executing program 1: socketpair(0x2c, 0x0, 0x0, &(0x7f0000000280)) 02:01:12 executing program 5: socket$inet6(0x2, 0x1, 0x0) 02:01:12 executing program 3: socket$inet6(0xa, 0x0, 0x80000000) 02:01:12 executing program 2: socket$inet6(0xa, 0x7653c89831330ee0, 0x0) 02:01:12 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r1, 0x0) 02:01:12 executing program 0: socket$inet6(0xa, 0x2, 0x81) 02:01:12 executing program 1: shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x9000) 02:01:12 executing program 3: shmget$private(0x4, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 02:01:12 executing program 5: socket$inet6(0x9, 0x0, 0x0) 02:01:12 executing program 0: socket$inet6(0x63, 0x0, 0x0) 02:01:12 executing program 2: msgsnd(0x0, &(0x7f0000000540)={0x3, "61e57205e3f31268aeba9f9e09009df2b4918f95e1aae59256ac99dd8365e2529615452af5932d6149def35f2dcdaf380bc2e76ca041ddb0028f03b2629a38fd075f4fc6b372bbf7e17d9fe84fd2215746104ddd9b636641c2fb6ae5584c323c2022ee13b1e322c23bb0cf4f6f2967a8bfc8d3013aade6ed201819bc2018defdaefe1894266d911184fd46bd25678db4c855c139b8b6ebbd7305d4249f18c88b03a99898cb427014baffe9f26507a4a8cabcf17404cd30344252452d545a791d1de05678ab63d2c9fb4f1b0ff968143fb21bd1f0f0e03816f8c3dbe8844e8dc23d7373294e82ef425912fcd20e46cc742ebf5e4caf793fb1f0f467d1e4b0e187ead70599c886c1f144537c5ab2b8fb12fae968fa98d2925246e09a6024915927657ffae63770b88c91f5fd17797c63f8e1043809f280b42562f4de25db2ddb5be61b622bce9fd13122516979a174c3f20d868647de42f5872675036295bc88a4c076831c545467b3f289d7f755a91fe7e1e8ef1b21e0cb22e1ba02732856b05fc20daa6bbdf332af4c05b5051bb1a181f3f0943b2515125fd52be7756589df12bdfe0c95a2e5ddebfc2cedcfafae2336f430d53da83f496a7b9cd20dadfc5eb8a38bd3b5b0ad7e7418e54c1dc9381988da5b1c8eeb4fb3ce1ed6ee8f03484df0637c96c2e59e9c7198fd2f85c530b216d355fc5971fcbb458f570cac2a49dafea494f4540ccf3e190d99513eb61741a761b2c73922a9b9b1609a26f570e2a0eb7b0c93c2e1eadf343a89ee7d51e463e18e183ffc94a804ddfd33bdfdfe0263495ea6145a0596491d05922caa24d81a24133c27f87f0cd2cc2e3bc4bc38a08425d77f8b6a3bf1aaa441c5140d6233ae3c36500c64c63ae7bd608c675b5d38fbb5fd2612e4af4f411401d5192f41d78ebc21a9794aac9ba4343f50b718a054aea9e142b748ade00cf3dd7413364887e126230adba8f90826a0e76712451be2eb4358e2448621ca01851a4beb413714a41e81778c0d62979b9e8d31a16c35a735c786f2ef42fc7d6037cc659314f690fd164525b54e79d15c10776c22cf9d8dbcb6c06beec89ce1117544784a72b3cff2a5bb9608f9213c04806c52c6a5992f345f88b72a739df572b4017ca9205e852252074cfc84a21a00d8f8167273ccdfa6a05401428d7f83eb5ef0f906cb43cb779108bdf2c3d345473a116d63115b055f05fb19d5ef7e40fd1720ab95767434b27f0e407a243cce43f185dc26399ebc5b14bb303644d57ec679b35da3e1d7c031ddb9352f04656375a309dffaf55d1c3375d884d548e97eccc686a8c9598c6446bc2f678a968aa2673269e0d7a9f2d02ca19ca62630fc60bc182abf5e68ee3acacc2b48fe6667ecece33f1cbf1497e873672c2ce24a019546e8a34237bd1ed72929b81a2d14570fdc3662b3dbf89dd6a3ba1452ba583457bd583c643cd27dc1c3b0e695a99607e54b8d111686f76e128896308f4bb9a69fb11c65b86f90deb2b70fbaa44616c250c3918af00bac68ac7585cf9d0fe2233e8b99d6279b37a47ef57af5505bb3893ac87ab5fca631151eca1c26fd11ff93125e54d362ac19289cadc1b7c353f89938f25eb146a10659141f2e8ba2025b0e1c037e7a7459781e029de92cfa2dcaecda5cc4ac715ba2e33a0a8f84cd8f359aaf807a3536891fce774046b2ff7d5454bc4afb014a6402f9118a1e3cbad1c6873547a9f87eed39dca10c62f1a90bed6ae41d1da5921abca0e9efc7f33e2cadb5a801eeb8594c00eb26a49510a6768fe5a5ca86385b5ad811cd800b6b7062dbf56302b9ab75e923807efcc6c5effab3605af8a4c04fa957b568041c932b1cca60096a66d8fd58bd0b13310a0dbd9cae50423e3e4e0725a538147a3d02aae64393238890f61d04023c65c2baaa85ec89b37f4f0206f8f739c46034b5e6e418f7959ab00cf3ff6e590008c485b22ff6323b9893cba79a0845495dfc3579e237f0ee0cecf3da5a66ff8b7b67267a8727a5750ff4fb94ede72657c4a2f2ea6e87ad4dd7384cbeb33d9e6d5bcc134c7791637ae2e992e89947e5242e7d3c6088effc9551d36ba697c1d937ac90985eb6df0e94cb26cc851fb78cf637b5c89327ede06b305dd17a4873f17dd2c7a9fd234392112b4c0bcdb34fa91c1f9c7d1ae6ee600db26c502e02b5e63c588ab072f606ed7e5c966c9a821fdcf3ac20996deb1ff7141d7322631eb797927f343064919183b74decaa829811f0a67f7b5e36f0089e44962ae28186c5447d623d335830bf3e527059ea43d116a1d8df20d60c65dd20e070d88b6642cb74fa88111b4b8f7a20dde128c12379f7dd6c899ef414fee89dd2edb5f983162ae7f7006db6dac0f8f941b29d77e3e507cfab000136c48a694ae401a8ca232f248ba44d3f9843462211e81652ed4964e452bd3777f2105e762476d937bcf494b37081d2ef3400b381893487af85b2479d1aed57da1c3b6011ee2b9749a141df97d58e9321e2c3c1f1d9bbc8f50a42d5eb572c87624b768c58de4192a6814157d31d215d664f7d973b431c58ad6e9a9304aef8c676c66b44bc8e22c5068fea88bcfb7d000f114278d88adb323a18b57edb58818247276f913f472bb83ba503ce99fd164a148c04ad7fed440e1d633edb5ed711fd6da9a3bb0bb4a2552904602df59620d5a6e5c506193e7ad91598db0f9a80ddffa4a5466759db29484701bf7b3702f19e93acb2b1ad38df112c0301a8bc62fb723d6f61c0038c1dc9429495e8e844356ebbacbcb0131dca3303afc31a69e9ecd903257c5b3eb7ac982245edb7bee45b81bc2a220690b2bc09a4de56fdd9fcce7d08691637a36f95217b8ae018472896547d55a4630687fd2092de8e2805ef9a31860c514b6f3fb1f314b3be7f7458b2f99aafc207f0d2c02a248e1b893cf84c9e9ac6d76d93d095f0c354055b6c3b5b895fd47c4a52505a48928bafa215b23333c9a3392f5944ba3903b5612870582a482b444ab223517277c409595378b61cb3c82e72f30d8d9fb15e4c65f3c29a2f9baddf9faaa8891139c1c4877f09e942406e13d1e5fd2d5beefb79b792a72c00122f0937d7eb102915f2ca99d16bdd816cfcc99cba50f1cf0af3ad89c6ec39c538a596a021ff55fc77b38665ab8ac1235544c81199d1f48ea2bf6af18e8f6471fef44eb4f77c1b98d45a46bfe4952b6efa76d1290aa3639f720327f580e4d1fc3b34e2290f31e42133985f6fe7e8f329978b42df0eaeea88a5ebb50eb3b4aa3dd9c9c952735c575503e15d17a2d231902aecaa0d382c66abf7e61922cef9beca3cd39b7958f6c7584475769ca2765a9235a69b358e387ee8a4e9d36b4677a44654168c642b09140daf44468a4c7f9ce08c94a2d1a39065e318f906602c709914830245c6ad362ae54c1ff9df6aa2ba61a56218245c39ca4f17c9ac4c437b87e95252b18caa6fd95f9606b1f792ea28af473a9f9a771e17c964bbf69933cf822896f801761ba89400ec6e3189e79dfe3732e14951abd5a1aa257c14b35b42aa96ca3a0acf2bd84ccda33a9a7a8c0e6c6316a33ab60dd2a564dfd51ac1f7e786c901a62882d7438374cc7504d0b1e3df433aab96a32c9b4eae64c72d47582b1d61e54347f3f32c781d8c54aed0779ca18340fe4625902b09ef7849cf15d6872eb34d550eb19eeae9704fd63c17fccac83bd2a5e9d21dc88ce8d3cf568ee3cb0cae108a4afe3b15359e7a8278fc703611d5cc6067d7d36bbb08226302c6ffa432967a3b56aac176508f08a7148f9c24bd37ae49dab2597ecb1aa9a124554ca6fd44c17adf6377ad9313e1a3784e61f5afbbb3f58ce1e6ef2a13634b68d967eb1571db8c8551bec8918f8e6d144a11e9ec35f0c56af583a847465f38d4254b82cc9ae41280f3f934e7da6cea0393bd4484eb05dd0cf0cd58343ac91cf22c22b80f7e931fdb12a11efbbb56a96feb2cd469f3c6ca42e3d3c8128d6879ffcbbceba818e9d04bb7a28297c661ea2dd9d2194f73a6ad55e1c4e8ba1adcf6463d5fdc0ea0778fb23da1acc3dd4abe09b4aa01f528291e7e1954018a5b7377cbbdfbcec60470b4cef90402eabf81333e3d77d6f5a43a536a59ac269ddb8930902bb11b73eb9f95b3db332bc0bfe97f7ba49831345c8225498fd62821487622c9e3895aeef90b49c333a821d610901f3dc7cba73932ea5caf6d9bf59537fdb50ebfc6063b04d13f59b7eafafcda57a9d6b45904cba2067d5e28e224aca98894ce40bbaafe6f38358b182bae8e946558183ec706e472fcfd36dd2cc483ffa31936460f452ed63eb66ab660a6b8ca417a1384174a6857b932ba5231b9e860764d43a2bbaffd00ebc7415e8c68c9fefb9a02e768bb22dbf93221f78d432cbd42759e881b7daf19aeb07c80ba10b55d557671d24ccb3f2444b245c00f4610a3b3647f009b31cbf6ce52a1555cd77656d178477da1db1201af0657fa9553b04f87ae7b97699438dbe781465e8524432a30370008c7529eb4e9e5ba44063d1a3808b895512cc6e481b290d7e77ac098711eb339c6ad5196c19ef51ce0fc340aaadfe7ae2093d8564abd355beb83d19310b975b17ff5d8db076439162d22a5031e3d5a6fd5598b9a46de5c27209e33b3b4509d236b6578e2acb813e7e596f7c938358aae65e4c54ba5ecdb61ad8ac0d765a21b67983cbe00e1cbca9750a58aba1b16a9547a702dbc43e33e84791ac24876ce8b97548ca7e4eec556bcc507d3ae2837cfc04e6a355507ee7a261a2b741e99a845095ccca068b4f7baa049d8ee4b7e7947a3938b5b4ad3441fc5e7df0b02674d2350acd5052491c11036741e6e65dfd0d14304684af3fcd1fbbefa7c2d191239b4884db0b807de893c630b463f3f2020767560e4d5f316439c235cf0ca1b65f7116c405321ee0ea031a92be8051b0ce9ea703595745507756dee20e3e6f48cdd1e2425f7897c909d288e071121ac1c404aa0639b69c37b9d18144a58e364ec9eb8ff08078ee81c6c27ecfe48c07b2ad71a80adc55371edf67b4690076c085a587352790c1ef835019c49fca320f7d41ab1da2e9e77c2d1202582824ba26412c5ec5dad7f3bcfc2c14266669dc76cd10b9ccb53ff8a161d23516ee873956813804f0e87554ea85205255753dfaf73c1b2de8c18a1fa77a76b617000f090b98cf98cccbbdef4b20305ff71f6a0c86b79b590c60b5bd2051058036ec2dce86d6179d3b8acc08b25ec2ef3f24b3da9eb5b88d83da3ca5fd2b68f05bc1d1cfc9c94979149c12b23fa37c9895d32a3006dcec9761208721e18bd61428706035f5ced8431671110a775050ecd68837394357b3a59b58dba30646411e487132c554bdc54415267b5391dad60585c1b87731c6da534092bcfec109aad430e67bee1329add10e12eff5c1510e2135c42c41117e8410693e6526268b66a5d88ccce3630b14acc31d0067a7f270a3752a5284ec0a16c35c2b6381981ad1fe8620599517bbd6e2f0731cbe137cf300b3605df3dce9e9e2fb4f34da0f3952d66d3e213b61516dd1a77c8d6a1dc427203b1168babaccf364d073ce99a3796418a788cb9e93e3a044de452b240c0ca6615c875968a10a531392222e215921467550e1ec05c4393a191340a433314ca702f4f950b677a16db3a24d41c76f73e568e713c3ea568bbf21923e70d96afd9cd97b6a675693e2cbec735d0"}, 0xfd1, 0x0) 02:01:12 executing program 5: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) 02:01:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x2800) 02:01:12 executing program 4: socket(0x1d, 0x0, 0x50fb) 02:01:13 executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaaaa86dd60f4adf700383a0000000000000000000000000000000000ff02"]) 02:01:13 executing program 1: socket$inet6(0xa, 0x0, 0x6000000) 02:01:13 executing program 5: socket(0x3, 0x0, 0x401) 02:01:13 executing program 4: socket$inet6(0xa, 0x3, 0x8) 02:01:13 executing program 0: socket$inet6(0xa, 0x5, 0x8) 02:01:13 executing program 0: msgsnd(0x0, &(0x7f0000000100)={0x4}, 0x8, 0x0) 02:01:13 executing program 4: socket(0xa, 0x6, 0x4) 02:01:13 executing program 3: socket(0x28, 0x0, 0x538) 02:01:13 executing program 5: socket(0xa, 0x1, 0x1) 02:01:13 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000080)) 02:01:13 executing program 0: socketpair(0xa, 0x0, 0x0, &(0x7f0000000c40)) 02:01:13 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x186a40, 0x0) 02:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e40)) 02:01:13 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x84041, 0x0) 02:01:13 executing program 0: socketpair(0x2c, 0x3, 0x9, &(0x7f0000000000)) 02:01:13 executing program 5: socket(0x22, 0x0, 0xfffff801) 02:01:13 executing program 4: socket(0x10, 0x3, 0x5) 02:01:13 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x84041, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) 02:01:13 executing program 5: socket(0x2, 0x2, 0x7) 02:01:13 executing program 2: socketpair(0x0, 0x4d5b1630cb759ae6, 0x0, 0x0) 02:01:13 executing program 3: socket(0x18, 0x0, 0x10001) 02:01:14 executing program 2: socket(0x2, 0x5, 0x7) 02:01:14 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x84041, 0xfbffffff) 02:01:14 executing program 5: socketpair(0x2, 0xa, 0x400003, &(0x7f0000000000)) 02:01:14 executing program 1: compat_30_fhopen(0x0, 0x0) __setitimer50(0x2, &(0x7f0000001740)={{0x0, 0x9}, {0x100000000}}, 0x0) pipe(0x0) ioctl$HDAUDIO_FGRP_SETCONFIG(0xffffffffffffffff, 0xc0106802, &(0x7f0000002980)={&(0x7f0000002940)}) pipe(&(0x7f0000002a00)) 02:01:14 executing program 3: socket(0x11, 0xa, 0x7ed) 02:01:14 executing program 4: socket(0x1e, 0x0, 0xfffffffd) 02:01:14 executing program 5: socketpair(0x0, 0xa, 0x0, &(0x7f0000000c40)) 02:01:14 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x185040, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 02:01:14 executing program 5: socket(0x2, 0x0, 0x80000000) 02:01:14 executing program 0: pipe(0x0) ioctl$HDAUDIO_AFG_CODEC_INFO(0xffffffffffffffff, 0xc0104801, &(0x7f0000002900)={&(0x7f0000002800)}) 02:01:14 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r1) dup(r0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 02:01:14 executing program 4: compat_30_fhopen(&(0x7f0000000000)={{}, {0x0, 0x0, "e2d290bdc53661058bfb9221ab6b0065"}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) openat$hdaudio(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x6) 02:01:14 executing program 3: compat_30_fhopen(0x0, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) ioctl$I2C_IOCTL_EXEC(0xffffffffffffffff, 0x80284900, 0x0) pipe(0x0) pipe(0x0) 02:01:14 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000002cc0)) 02:01:14 executing program 5: compat_30_fhopen(&(0x7f0000000000)={{}, {0x0, 0x0, "e2d290bdc53661058bfb9221ab6b0065"}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) 02:01:14 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r1) dup(r0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 02:01:15 executing program 2: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x80, 0xf7, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x7, 0x1, 0x2, 0x3, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x0, 0x8f}}, [{{0x9, 0x5, 0x82, 0x2, 0x218, 0x0, 0x7, 0x2}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x7, 0x1f, 0x0, 0x20}, 0x87, &(0x7f0000000080)={0x5, 0xf, 0x87, 0x4, [@generic={0x59, 0x10, 0x1, "2b37b956c65c9c1c6e2ea09c6301b87a5f2100681e6a4bdfc00884fbb25973fac294aab7406b83a21b7c50faea071f74966a508e37a0e773991e85701bc9a87a692e4961e63620e1c357d92db92526b3c32949f408cd"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0xed, 0xff, 0x4f}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "b7a7654ffea0266dcc944bbfc7c4caf4"}, @wireless={0xb, 0x10, 0x1, 0x0, 0xb1, 0x4, 0x5, 0x3ff}]}, 0x7, [{0x90, &(0x7f0000000140)=@string={0x90, 0x3, "3b5447baeedc48b50dd8eae497edd69507bd1272cd5738172e95f6ea2b3a100d90bfe41292c0be3c9f81160d72e17f98159446242d2b9f4fbc3b6e2fd1bcb43d935397386fb585faf65eb51f94321685c52f5bcc015a40a4ad1b0fd13703cb9157250c030b09cef1ec4f04e2675c4b9a64fead4b58e2cbe3cc181731d643fa1e16383a07696973149fc53aec9f09"}}, {0xa8, &(0x7f0000000200)=@string={0xa8, 0x3, "19a4767358cf27e6a6d076758d1e406e57a0ccaace2dd0b60893ccb4a5aa50d1fabbecee509bb0899bc3c239f76e2069f8ecdd6f47b006c8a1d2e94758feb24712d2f67f55d1d33bd37ba81bf7d07b4ebb49273bee8efbc92573d3b0b9ddab3a1aa49b742bcc64d578f71e86a053cd654e3dd9ae73e1a6d0f741c7b868e197dcbaf41376327a9f6d2b49528d51c58d175f60fcc5568b86afe424953d5e890079b631fd80e830"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1009}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x3001}}, {0xde, &(0x7f0000000340)=@string={0xde, 0x3, "0bd9ee0ed1216961075925b63aa75b3148dc0b6ba4bb94a02e2ffe1e6eef6aacdea1da4903e80e2c5bda778b063e3ad9878dc75303aa25114ecd79e4d81fc9841a853a9375b34e45729aba7939f282c98a737cbe2f86cb6012639000288d9f3808038767522a7292f2dd182a75761463151fbc0857f00665d32b1a6b9aa235561c99fc96bfbca58691d09cda8f1ea0a19991a40f958c0563cac4efe6a48e04f40aec00bdc3670b8cbac8dd936741d10b7f2a28819312d4f6004e5810886d4cd96274f5739fb85a524c2dbae11df5a329ac1408149d8c8c86802cac8b"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x200a}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x410}}]}) [ 86.9033029] uhub3: device problem, disabling port 1 [ 87.0933025] uhub4: device problem, disabling port 1 02:01:15 executing program 1: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{}, [{}]}}}]}}]}}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000140)=@string={0x2}}]}) 02:01:15 executing program 0: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x218, 0x0, 0x7, 0x2}}]}}}]}}]}}, 0x0) [ 87.2133038] uhub5: device problem, disabling port 1 [ 87.5133049] uhub2: device problem, disabling port 1 02:01:15 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000000)) [ 87.8133238] uhub1: device problem, disabling port 1 02:01:16 executing program 5: mkdir(&(0x7f0000000740)='./file0\x00', 0x33) [ 87.8533010] uhub0: device problem, disabling port 1 02:01:16 executing program 3: pipe(0x0) ioctl$HDAUDIO_AFG_CODEC_INFO(0xffffffffffffffff, 0xc0104801, &(0x7f0000002900)={0x0}) 02:01:16 executing program 4: socketpair(0x29, 0x5, 0x4, &(0x7f0000002300)) 02:01:16 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x458, 0x153, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0xf8, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) 02:01:16 executing program 2: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000001380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {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) 02:01:16 executing program 4: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x2, 0x3, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x3, 0x8f}}, [{{0x9, 0x5, 0x82, 0x2, 0x218, 0xff, 0x7, 0x2}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x0, 0x1f, 0x5}, 0x87, &(0x7f0000000080)={0x5, 0xf, 0x87, 0x4, [@generic={0x59, 0x10, 0x1, "2b37b956c65c9c1c6e2ea09c6301b87a5f2100681e6a4bdfc00884fbb25973fac294aab7406b83a21b7c50faea071f74966a508e37a0e773991e85701bc9a87a692e4961e63620e1c357d92db92526b3c32949f408cd"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0xed, 0xff, 0x4f}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "b7a7654ffea0266dcc944bbfc7c4caf4"}, @wireless={0xb, 0x10, 0x1, 0x0, 0xb1, 0x4, 0x5, 0x3ff}]}, 0x7, [{0x90, &(0x7f0000000140)=@string={0x90, 0x3, "3b5447baeedc48b50dd8eae497edd69507bd1272cd5738172e95f6ea2b3a100d90bfe41292c0be3c9f81160d72e17f98159446242d2b9f4fbc3b6e2fd1bcb43d935397386fb585faf65eb51f94321685c52f5bcc015a40a4ad1b0fd13703cb9157250c030b09cef1ec4f04e2675c4b9a64fead4b58e2cbe3cc181731d643fa1e16383a07696973149fc53aec9f09"}}, {0xa8, &(0x7f0000000200)=@string={0xa8, 0x3, "19a4767358cf27e6a6d076758d1e406e57a0ccaace2dd0b60893ccb4a5aa50d1fabbecee509bb0899bc3c239f76e2069f8ecdd6f47b006c8a1d2e94758feb24712d2f67f55d1d33bd37ba81bf7d07b4ebb49273bee8efbc92573d3b0b9ddab3a1aa49b742bcc64d578f71e86a053cd654e3dd9ae73e1a6d0f741c7b868e197dcbaf41376327a9f6d2b49528d51c58d175f60fcc5568b86afe424953d5e890079b631fd80e830"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1009}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x3001}}, {0xde, &(0x7f0000000340)=@string={0xde, 0x3, "0bd9ee0ed1216961075925b63aa75b3148dc0b6ba4bb94a02e2ffe1e6eef6aacdea1da4903e80e2c5bda778b063e3ad9878dc75303aa25114ecd79e4d81fc9841a853a9375b34e45729aba7939f282c98a737cbe2f86cb6012639000288d9f3808038767522a7292f2dd182a75761463151fbc0857f00665d32b1a6b9aa235561c99fc96bfbca58691d09cda8f1ea0a19991a40f958c0563cac4efe6a48e04f40aec00bdc3670b8cbac8dd936741d10b7f2a28819312d4f6004e5810886d4cd96274f5739fb85a524c2dbae11df5a329ac1408149d8c8c86802cac8b"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x200a}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x410}}]}) 02:01:16 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xf8, 0xa2, 0xa, 0x10, 0x148f, 0x2671, 0x7914, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xe6, 0xe2}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001b80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x90, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7}}}}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000002480)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x5000, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x40, 0xc3, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x6, 0x2, 0x1, {0x22, 0xfb9}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7f, 0x0, 0x2}}}}}]}}]}}, 0x0) 02:01:16 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x458, 0x153, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) 02:01:16 executing program 0: socketpair(0x9, 0x0, 0x0, &(0x7f0000001300)) [ 88.6133036] uhub5: device problem, disabling port 1 [ 88.7233133] uhub2: device problem, disabling port 1 [ 88.8733162] uhub3: device problem, disabling port 1 [ 89.0633121] uhub1: device problem, disabling port 1 [ 89.1333039] uhub4: device problem, disabling port 1 02:01:17 executing program 2: socketpair(0x28, 0x0, 0x3ff, &(0x7f0000000140)) 02:01:17 executing program 0: syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 89.5332961] uhub3: device problem, disabling port 1 02:01:17 executing program 2: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2}}]}}]}}, 0x0) 02:01:17 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x231, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x23, &(0x7f00000000c0)={0x5, 0xf, 0x23, 0x3, [@generic={0x7, 0x10, 0x2, "49484cfd"}, @generic={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "0adcc12e2a0b2f3e2d75afbdaf45d4d4"}]}}) 02:01:17 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x458, 0x153, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0xf8, {0x9}, {{}, [{{0x9, 0x5, 0x2, 0x3, 0x400}}]}}}]}}]}}, 0x0) syz_usb_disconnect(r0) 02:01:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@abs, 0x8, 0x0}, 0x0) [ 90.0333032] uhub3: device problem, disabling port 1 02:01:18 executing program 1: socket$inet6(0xa, 0x803, 0x5) [ 90.1733069] uhub2: device problem, disabling port 1 [ 90.3533084] uhub5: device problem, disabling port 1 02:01:18 executing program 1: socketpair(0x1, 0x4, 0x0, &(0x7f0000000040)) 02:01:18 executing program 3: socketpair(0x10, 0x0, 0x237f, &(0x7f00000000c0)) [ 90.6233338] uhub0: device problem, disabling port 1 02:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000580), 0x10, 0x0, &(0x7f00000005c0)) 02:01:19 executing program 3: socketpair(0x22, 0x0, 0x0, &(0x7f0000000400)) [ 90.8833146] uhub4: device problem, disabling port 1 02:01:19 executing program 5: socketpair(0x2b, 0x0, 0x0, &(0x7f0000000000)) 02:01:19 executing program 1: socketpair(0x29, 0x0, 0x0, &(0x7f00000000c0)) 02:01:19 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:01:19 executing program 0: socketpair(0x21, 0x0, 0x0, &(0x7f0000000b40)) 02:01:19 executing program 1: socketpair(0x5, 0x0, 0x0, &(0x7f0000000080)) 02:01:19 executing program 3: socketpair(0x1a, 0x0, 0x0, &(0x7f0000000080)) 02:01:19 executing program 2: socketpair(0x1e, 0x0, 0x56, &(0x7f0000000040)) 02:01:19 executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) read(r0, &(0x7f0000001000)=""/4096, 0x1000) 02:01:19 executing program 1: socket$inet(0x2, 0x5, 0x577e) 02:01:19 executing program 5: socketpair(0x1d, 0x0, 0x8001, &(0x7f0000000000)) 02:01:19 executing program 0: socketpair(0x18, 0x0, 0x37f, &(0x7f0000000000)) 02:01:19 executing program 1: socket$inet(0x2, 0xa, 0x8000) 02:01:19 executing program 0: socket$inet(0x2, 0xf079d47ca63b83bf, 0x0) 02:01:19 executing program 5: socketpair(0x26, 0x0, 0x0, &(0x7f0000003740)) 02:01:20 executing program 2: socketpair(0x8, 0x80000, 0x0, &(0x7f0000003300)) 02:01:20 executing program 3: socketpair(0xa, 0x3, 0x1, &(0x7f0000000000)) 02:01:20 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x250, 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}}}}]}}]}}, &(0x7f00000002c0)={0x0, 0x0, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}}) 02:01:20 executing program 5: socketpair(0x1, 0x0, 0x0, &(0x7f0000000140)) 02:01:20 executing program 0: socketpair(0x1, 0x0, 0x4, &(0x7f0000000140)) 02:01:20 executing program 4: socketpair(0x0, 0x8000e, 0x0, &(0x7f0000000480)) 02:01:20 executing program 3: socketpair(0x20, 0x0, 0x0, &(0x7f00000011c0)) 02:01:20 executing program 2: socketpair(0x2c, 0x0, 0x0, &(0x7f0000000080)) 02:01:20 executing program 5: socket$inet(0x2, 0x0, 0xffffffff) 02:01:20 executing program 0: socketpair(0x0, 0x0, 0x0, &(0x7f0000003740)) 02:01:20 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000400)='Z', 0x1, 0x0, &(0x7f0000000480)=@abs, 0x6e) 02:01:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000480)=@abs, 0x6e) 02:01:20 executing program 2: syz_emit_ethernet(0xe3, &(0x7f0000000140)) 02:01:20 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)) [ 92.5533202] uhub1: device problem, disabling port 1 02:01:21 executing program 2: socketpair(0x3b, 0x0, 0x0, &(0x7f0000001ac0)) 02:01:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) 02:01:21 executing program 4: syz_emit_ethernet(0xc2, &(0x7f0000000200)) 02:01:21 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='c', 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x40000) 02:01:21 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)) 02:01:21 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)) 02:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="a2", 0x1}], 0x1, 0x3fffd) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)=""/47, 0x2f}], 0x1, 0x0) 02:01:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:01:21 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:01:21 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000280)) 02:01:21 executing program 4: readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) 02:01:21 executing program 3: symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0, 0x0) 02:01:21 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) [ 93.6233071] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3145 command syz-executor.3) 02:01:21 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept(r0, 0x0, 0x0) 02:01:21 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 02:01:21 executing program 4: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 02:01:22 executing program 5: syz_emit_ethernet(0xa7, &(0x7f0000000280)) 02:01:22 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000280)) 02:01:22 executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80, 0x4) close(r0) 02:01:22 executing program 0: seteuid(0xffffffffffffffff) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffa000/0x2000)=nil) 02:01:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/207, 0xcf}, 0x0) 02:01:22 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000000)) 02:01:22 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000000)) 02:01:22 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x400000000000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:01:22 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)) 02:01:22 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x2000, 0x0, 0x0, 0x0) 02:01:22 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 02:01:22 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000280)) 02:01:22 executing program 4: socket(0x18, 0x400000002, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x49}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:01:22 executing program 0: symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 02:01:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/207, 0xcf}, 0x0) 02:01:22 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 02:01:22 executing program 3: shmget(0x2, 0x1000, 0x609, &(0x7f0000fff000/0x1000)=nil) 02:01:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/207, 0xcf}, 0x0) 02:01:22 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:01:23 executing program 4: socketpair(0x10, 0x0, 0x4, &(0x7f0000000180)) 02:01:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/207, 0xcf}, 0x0) 02:01:23 executing program 2: symlinkat(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') 02:01:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000010080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 02:01:23 executing program 3: munmap(&(0x7f00007fd000/0x800000)=nil, 0x800000) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/4096) 02:01:23 executing program 5: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000040580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') 02:01:23 executing program 2: socketpair(0x2, 0x2, 0x11, &(0x7f0000000080)) 02:01:23 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00005de000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f00005dd000/0x4000)=nil, 0x4000) 02:01:23 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f0000030080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200) 02:01:23 executing program 0: socketpair(0x10, 0x2, 0x1, &(0x7f0000000180)) 02:01:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0x4c) 02:01:23 executing program 3: socketpair(0x10, 0x0, 0x5, &(0x7f0000000180)) 02:01:23 executing program 4: mlock(&(0x7f00004d9000/0x400000)=nil, 0x400000) munlock(&(0x7f000050c000/0x2000)=nil, 0x2000) 02:01:23 executing program 0: socketpair(0x10, 0x0, 0x15, &(0x7f0000000180)) 02:01:23 executing program 2: open$dir(&(0x7f0000000080)='.\x00', 0xc400, 0x0) 02:01:23 executing program 5: socketpair(0x10, 0x0, 0xa, &(0x7f0000000180)) 02:01:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x66) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:01:24 executing program 3: socketpair(0x2, 0x2, 0x88, &(0x7f0000000080)) 02:01:24 executing program 2: socketpair(0x10, 0x0, 0x9, &(0x7f0000000180)) 02:01:24 executing program 5: socketpair(0xa, 0x2, 0x9, &(0x7f0000000180)) 02:01:24 executing program 3: socketpair(0x10, 0x0, 0xf, &(0x7f0000000180)) 02:01:24 executing program 0: munmap(&(0x7f000087f000/0x3000)=nil, 0x3000) mlock(&(0x7f00004d9000/0x400000)=nil, 0x400000) munlock(&(0x7f000050c000/0x2000)=nil, 0x2000) 02:01:24 executing program 0: readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', &(0x7f0000000080)=""/151, 0x97) 02:01:24 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0x0, 0xee00]) setregid(0x0, r0) 02:01:24 executing program 2: munmap(&(0x7f00009d4000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f00009d4000/0x1000)=nil, 0x0) 02:01:24 executing program 4: munmap(&(0x7f000087f000/0x3000)=nil, 0x3000) mlock(&(0x7f00004d9000/0x400000)=nil, 0x400000) 02:01:24 executing program 0: munmap(&(0x7f00007fd000/0x800000)=nil, 0x800000) munmap(&(0x7f0000981000/0x2000)=nil, 0x2000) 02:01:24 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002011, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000001ac0)=[0xee01, 0xee01]) 02:01:24 executing program 5: munmap(&(0x7f000087f000/0x3000)=nil, 0x3000) mlock(&(0x7f00007ad000/0x2000)=nil, 0x2000) mlock(&(0x7f00004d9000/0x400000)=nil, 0x400000) 02:01:24 executing program 3: socketpair(0x20, 0x0, 0x0, &(0x7f0000000180)) 02:01:24 executing program 3: socketpair(0x23, 0x0, 0x1, &(0x7f0000000180)) 02:01:24 executing program 0: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0x10) mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 02:01:24 executing program 2: socketpair(0xa, 0x0, 0x0, &(0x7f0000000280)) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) 02:01:24 executing program 4: munmap(&(0x7f00007fd000/0x800000)=nil, 0x800000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 02:01:24 executing program 1: socketpair(0x22, 0x0, 0x1, &(0x7f0000000180)) 02:01:24 executing program 2: unlinkat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x200) 02:01:24 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001840)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1038, 0x1410, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 02:01:25 executing program 5: getgroups(0x4000000000000221, &(0x7f0000000000)) 02:01:25 executing program 1: socketpair(0x22, 0x0, 0x2, &(0x7f0000000040)) 02:01:25 executing program 4: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000040080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 02:01:25 executing program 2: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x4000)=nil, 0x6000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x7800) 02:01:25 executing program 0: socketpair(0x10, 0x0, 0x1, &(0x7f0000000180)) 02:01:25 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x4000)=nil, 0x6000) 02:01:25 executing program 5: socketpair(0x29, 0x5, 0xfffffffe, &(0x7f0000000080)) 02:01:25 executing program 1: socketpair(0x10, 0x3, 0x2, &(0x7f0000000000)) 02:01:25 executing program 5: socketpair(0x10, 0x0, 0x8, &(0x7f0000000180)) 02:01:25 executing program 4: socketpair(0x10, 0x2, 0x81, &(0x7f0000000180)) 02:01:25 executing program 5: socketpair(0x25, 0x5, 0xfffffff8, &(0x7f0000000180)) [ 97.4933026] uhub3: device problem, disabling port 1 02:01:26 executing program 0: shmat(0x0, &(0x7f0000ff7000/0x4000)=nil, 0x6000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 02:01:26 executing program 2: symlinkat(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) 02:01:26 executing program 5: munmap(&(0x7f0000a30000/0x1000)=nil, 0x1000) munmap(&(0x7f0000a2d000/0x4000)=nil, 0x4000) 02:01:26 executing program 4: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mincore(&(0x7f0000d15000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/4096) 02:01:26 executing program 1: socketpair(0x22, 0x0, 0x4, &(0x7f0000000180)) 02:01:26 executing program 3: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 02:01:26 executing program 5: socketpair(0x10, 0x0, 0xe, &(0x7f0000000180)) 02:01:26 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f00005dd000/0x4000)=nil, 0x4000) 02:01:26 executing program 2: socketpair(0x10, 0x0, 0x12, &(0x7f0000000180)) 02:01:26 executing program 4: munmap(&(0x7f00007fd000/0x800000)=nil, 0x800000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000c38000/0x4000)=nil, 0x0) 02:01:26 executing program 1: munmap(&(0x7f00007fd000/0x800000)=nil, 0x800000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x4000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ff7000/0x4000)=nil, 0x6000) 02:01:26 executing program 5: setrlimit(0x1, &(0x7f0000000280)={0x0, 0x7fffffffffffffff}) 02:01:26 executing program 0: socket$inet6(0xa, 0x3, 0x3f) 02:01:26 executing program 3: socket(0x1d, 0x1, 0x0) 02:01:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000180)) 02:01:26 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000180)) 02:01:26 executing program 5: socketpair(0x11, 0x3, 0x0, &(0x7f0000000100)) 02:01:26 executing program 1: socketpair(0x1e, 0x0, 0x9, &(0x7f0000000080)) 02:01:26 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 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}}}]}}]}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f00000000c0)=@string={0x2}}, {0x41, &(0x7f00000001c0)=@string={0x41, 0x3, "acc6a856e63b76ccccec954a9b654f9f48e76277d9593b36e3bf790212424aff7bf5ea8cff413c4ef1be5b7dfd51313ea4ce90c2219c6ad9901535db81de49"}}]}) 02:01:26 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 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}}}]}}]}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f00000000c0)=@string={0x2}}, {0x4c, &(0x7f00000001c0)=@string={0x4c, 0x3, "acc6a856e63b76ccccec954a9b654f9f48e76277d9593b36e3bf790212424aff7bf5ea8cff413c4ef1be5b7dfd51313ea4ce90c2219c6ad9901535db81de495e76c2619677b37dde30d9"}}]}) 02:01:26 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 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}}}]}}]}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f00000000c0)=@string={0x2}}, {0x4e, &(0x7f00000001c0)=@string={0x4e, 0x3, "acc6a856e63b76ccccec954a9b654f9f48e76277d9593b36e3bf790212424aff7bf5ea8cff413c4ef1be5b7dfd51313ea4ce90c2219c6ad9901535db81de495e76c2619677b37dde30d9874a"}}]}) 02:01:26 executing program 0: syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@processing_unit={0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x0, 0x0, "58bfbf"}]}, {{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) 02:01:27 executing program 1: socket(0x10, 0x3, 0x7) 02:01:27 executing program 5: socket$inet6(0xa, 0x5, 0x0) 02:01:27 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 02:01:27 executing program 5: fchownat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0, 0x400) [ 99.3733251] uhub0: device problem, disabling port 1 02:01:27 executing program 5: r0 = open$dir(&(0x7f0000002100)='./file0\x00', 0x2040, 0x0) fcntl$setown(r0, 0x40a, 0x0) 02:01:27 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x1000, 0x0) [ 99.4933237] uhub2: device problem, disabling port 1 02:01:27 executing program 1: r0 = open$dir(&(0x7f0000002100)='./file0\x00', 0x2040, 0x0) fcntl$setown(r0, 0x406, 0x0) [ 99.5833195] uhub4: device problem, disabling port 1 02:01:27 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB='6'], 0x38}, 0x0) [ 99.8333238] uhub3: device problem, disabling port 1 02:01:28 executing program 5: r0 = open$dir(&(0x7f0000002100)='./file0\x00', 0x2040, 0x0) fcntl$setown(r0, 0x40c, 0x0) 02:01:28 executing program 1: fcntl$setown(0xffffffffffffffff, 0x8, 0x0) 02:01:28 executing program 3: open(&(0x7f0000000140)='./file0\x00', 0x410002, 0x0) 02:01:28 executing program 4: open$dir(&(0x7f0000002100)='./file0\x00', 0x2040, 0x0) 02:01:28 executing program 2: r0 = open$dir(&(0x7f0000002100)='./file0\x00', 0x2040, 0x0) fcntl$setown(r0, 0x25, 0x0) 02:01:28 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x3180, 0x0) 02:01:28 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xa, 0x0}, 0x2) 02:01:28 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200407f8, &(0x7f0000000040)={0x2, 0x0}, 0x10) 02:01:28 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)) 02:01:28 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000040)) 02:01:28 executing program 4: r0 = open$dir(&(0x7f0000002100)='./file0\x00', 0x2040, 0x0) fcntl$setown(r0, 0x408, 0x0) 02:01:28 executing program 5: unlinkat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) 02:01:29 executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x24, 0x0, 0x0) 02:01:29 executing program 4: setrlimit(0x6, &(0x7f0000000000)={0xfffffffffffffff9, 0xfffffffffffffffd}) mlockall(0x1) 02:01:29 executing program 2: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 02:01:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:01:29 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 02:01:29 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) close(r0) 02:01:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 02:01:29 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000004c0), 0x10000000000002c0, &(0x7f0000000540)=""/102, 0x66}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) 02:01:29 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 02:01:29 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) chown(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 02:01:29 executing program 0: pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000003a00)=[{&(0x7f0000002940)='7', 0x1}, {&(0x7f0000003940)="f3", 0x1}], 0x2) 02:01:30 executing program 5: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlockall(0x1) 02:01:30 executing program 1: munmap(&(0x7f000087d000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f000087f000/0x2000)=nil, 0x5000) 02:01:31 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 02:01:31 executing program 1: syz_emit_ethernet(0x27, &(0x7f0000000180)) 02:01:31 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 02:01:31 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000140)) 02:01:31 executing program 4: syz_emit_ethernet(0x3a, &(0x7f0000000100)) 02:01:31 executing program 4: pipe(&(0x7f0000002900)) 02:01:31 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socket$inet(0x2, 0x0, 0x0) 02:01:32 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000100)) 02:01:32 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x0) 02:01:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) connect$unix(r1, &(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa) 02:01:32 executing program 5: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlockall(0x1) 02:01:32 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 02:01:32 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x64}, {0x0, 0x2}], 0x2) 02:01:32 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702e1327f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 02:01:32 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 02:01:32 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000140)) 02:01:32 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)) 02:01:32 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/82) semget$private(0x0, 0x4, 0x9) semop(r0, &(0x7f0000000280)=[{0x3, 0x4, 0x800}, {0x4, 0x0, 0x400}, {0x3, 0x6, 0x800}, {0x0, 0x9}, {0x2, 0x6a9}, {0x0, 0x6, 0x1000}, {0x4, 0x7ff, 0x1800}], 0x7) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000026c0)=""/54) semop(r0, &(0x7f0000000100)=[{0x1, 0x7, 0x400}, {0x2, 0xa06, 0x1800}, {0x2, 0x6, 0x3000}, {0x1, 0x40, 0xc00}, {0x1, 0x7fff}, {0x1, 0x7f, 0x1800}], 0x6) syz_emit_ethernet(0xd4, &(0x7f0000000000)) semop(r0, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0xfa9a}], 0x3) 02:01:32 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 02:01:33 executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x24, &(0x7f00000000c0), 0x0) 02:01:33 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg(r2, &(0x7f0000001300)={&(0x7f0000000040), 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 02:01:33 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/82) semget$private(0x0, 0x4, 0x9) semop(r0, &(0x7f0000000280)=[{0x3, 0x4, 0x800}, {0x4, 0x0, 0x400}, {0x3, 0x6, 0x800}, {0x0, 0x9}, {0x2, 0x6a9}, {0x0, 0x6, 0x1000}, {0x4, 0x7ff, 0x1800}], 0x7) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000026c0)=""/54) semop(r0, &(0x7f0000000100)=[{0x1, 0x7, 0x400}, {0x2, 0xa06, 0x1800}, {0x2, 0x6, 0x3000}, {0x1, 0x40, 0xc00}, {0x1, 0x7fff}, {0x1, 0x7f, 0x1800}], 0x6) syz_emit_ethernet(0xd4, &(0x7f0000000000)) semop(r0, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0xfa9a}], 0x3) 02:01:34 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 02:01:34 executing program 1: pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000003a00)=[{0x0}], 0x1) 02:01:34 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000002c0)) 02:01:34 executing program 4: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 02:01:34 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/82) semget$private(0x0, 0x4, 0x9) semop(r0, &(0x7f0000000280)=[{0x3, 0x4, 0x800}, {0x4, 0x0, 0x400}, {0x3, 0x6, 0x800}, {0x0, 0x9}, {0x2, 0x6a9}, {0x0, 0x6, 0x1000}, {0x4, 0x7ff, 0x1800}], 0x7) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000026c0)=""/54) semop(r0, &(0x7f0000000100)=[{0x1, 0x7, 0x400}, {0x2, 0xa06, 0x1800}, {0x2, 0x6, 0x3000}, {0x1, 0x40, 0xc00}, {0x1, 0x7fff}, {0x1, 0x7f, 0x1800}], 0x6) syz_emit_ethernet(0xd4, &(0x7f0000000000)) semop(r0, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0xfa9a}], 0x3) 02:01:34 executing program 5: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlockall(0x1) 02:01:34 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x26, 0x0, 0x0) 02:01:34 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/82) semget$private(0x0, 0x4, 0x9) semop(r0, &(0x7f0000000280)=[{0x3, 0x4, 0x800}, {0x4, 0x0, 0x400}, {0x3, 0x6, 0x800}, {0x0, 0x9}, {0x2, 0x6a9}, {0x0, 0x6, 0x1000}, {0x4, 0x7ff, 0x1800}], 0x7) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000026c0)=""/54) semop(r0, &(0x7f0000000100)=[{0x1, 0x7, 0x400}, {0x2, 0xa06, 0x1800}, {0x2, 0x6, 0x3000}, {0x1, 0x40, 0xc00}, {0x1, 0x7fff}, {0x1, 0x7f, 0x1800}], 0x6) syz_emit_ethernet(0xd4, &(0x7f0000000000)) semop(r0, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0xfa9a}], 0x3) 02:01:34 executing program 4: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0xfffffffe, 0x0, 0x0, 0x0) 02:01:34 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x480c1, 0x0) 02:01:34 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000140)) 02:01:35 executing program 0: syz_emit_ethernet(0x106, &(0x7f0000000180)) 02:01:35 executing program 4: r0 = getpid() r1 = getpid() setpgid(r0, r1) 02:01:35 executing program 1: r0 = semget(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x8000, 0x800}], 0x1) 02:01:35 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 02:01:35 executing program 4: socketpair(0x9, 0x0, 0x0, &(0x7f0000000340)) 02:01:35 executing program 3: socket(0xdb7dc20c76e3631a, 0x0, 0x0) 02:01:36 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r0, &(0x7f0000000340)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000000)="3302", 0x2a}], 0x1, 0x0, 0x0, 0x2c}, 0x0) 02:01:36 executing program 5: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlockall(0x1) 02:01:36 executing program 0: socketpair(0x28, 0x0, 0x7, &(0x7f0000000180)) 02:01:36 executing program 1: socketpair(0x26, 0x5, 0x5, &(0x7f0000000140)) 02:01:36 executing program 2: socket(0x10, 0x3, 0x40) 02:01:36 executing program 4: socketpair(0x3, 0x0, 0xffffffff, &(0x7f0000000000)) 02:01:36 executing program 3: socketpair(0x2, 0x3, 0x4, &(0x7f0000000000)) 02:01:36 executing program 4: socket$inet(0x2, 0x33856326b206ed73, 0x0) 02:01:36 executing program 3: socket(0x28, 0x0, 0xfffffffc) 02:01:36 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/24) 02:01:36 executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) 02:01:36 executing program 4: socket$inet(0x2, 0x0, 0x80000001) 02:01:36 executing program 1: socketpair(0x28, 0x0, 0x0, &(0x7f0000000180)) 02:01:37 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r0, &(0x7f0000000340)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}, 0x0) 02:01:37 executing program 4: socket(0x0, 0x300, 0x0) 02:01:37 executing program 0: mlockall(0x3) mlockall(0x0) 02:01:37 executing program 2: socket(0x23, 0x0, 0x81) 02:01:37 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r0, &(0x7f0000000340)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x58, 0x0}, 0x0) 02:01:37 executing program 5: socketpair(0x44, 0x0, 0x0, &(0x7f0000000000)) 02:01:37 executing program 4: socketpair(0x3, 0x0, 0x249, &(0x7f0000000000)) 02:01:37 executing program 0: socket(0x1, 0x0, 0x9) 02:01:37 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007133684045050c800a030000000109021200010000000009"], 0x0) 02:01:37 executing program 1: socketpair(0x18, 0x0, 0x4, &(0x7f00000001c0)) 02:01:37 executing program 2: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 02:01:38 executing program 3: socket(0x3, 0x0, 0xffff8000) 02:01:38 executing program 2: socket(0x25, 0x1, 0xef) 02:01:38 executing program 1: socket(0x29, 0x2, 0x5) 02:01:38 executing program 3: socketpair(0x1e, 0x0, 0x4, &(0x7f0000000040)) 02:01:38 executing program 4: socketpair(0x1d, 0x0, 0x7fff, &(0x7f0000000000)) 02:01:38 executing program 2: syz_emit_ethernet(0x49, &(0x7f00000000c0)) 02:01:38 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:38 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000000)) 02:01:38 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)) [ 110.5733043] uhub5: device problem, disabling port 1 02:01:39 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000400)) 02:01:39 executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000000)) 02:01:39 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:39 executing program 4: syz_emit_ethernet(0xfdef, &(0x7f0000000000)) 02:01:39 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000001540)) 02:01:39 executing program 0: socket$inet(0x2, 0x0, 0x8000000) 02:01:39 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0400ffffffffffffffffff812b"]) 02:01:39 executing program 2: socket(0x18, 0x0, 0x7fffffff) 02:01:39 executing program 3: syz_emit_ethernet(0x4e, &(0x7f00000000c0)) 02:01:39 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000400)) 02:01:39 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:39 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 02:01:39 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000400)) 02:01:39 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000140)) 02:01:39 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:39 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) 02:01:39 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 02:01:39 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000840)) 02:01:39 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:39 executing program 2: r0 = socket$inet6(0x10, 0x2, 0x0) write(r0, &(0x7f0000000100)="fc0000001c000706ab092509b86813000aab120102000000b85b1293210001c0f0080848050000010000000000039815fa2c53c28648000000b9d956620d7a00bc000c00f0036cdf0db400600033d44000040060b16a482c0a3c313012dafd5a32e273fc83ab82d710f74cec18444ef90d475ef8b29d3ef3d92c94170e5bba2e177312e081f691bc5110556888100000463ae4f5df77bc4cfd6239ec2a0f0d1bcae5f5502943283f4b9e611183b102b2b8f5b69af818c8f763e0566791cf190201ded815b2ccd243f395ed94e0ad91bd0733802e0784f2013cd1890058a10000c880ac801fe4af000049f0d4794eedfca92c09d776e7a90ab79a6f00", 0xfc) 02:01:39 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:40 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:40 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 02:01:40 executing program 2: socket(0x3, 0x0, 0x101) 02:01:40 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:40 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000400)) 02:01:40 executing program 3: socketpair(0x28, 0x0, 0x0, &(0x7f00000000c0)) 02:01:40 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)) 02:01:40 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:40 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:40 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000400)) 02:01:40 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 02:01:40 executing program 2: socketpair(0x2, 0xa, 0x0, &(0x7f00000002c0)) 02:01:40 executing program 1: socketpair(0x10, 0x0, 0x20, &(0x7f00000005c0)) 02:01:40 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x2021) 02:01:40 executing program 3: unlink(&(0x7f0000000500)='./file0/file0\x00') 02:01:40 executing program 0: socketpair(0xa, 0x0, 0x0, &(0x7f0000000080)) 02:01:40 executing program 5: socketpair(0xa, 0x2, 0x7, &(0x7f0000000080)) 02:01:40 executing program 1: socketpair(0x2, 0xa, 0x7, &(0x7f00000002c0)) 02:01:40 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000016c0)) 02:01:40 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 02:01:40 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000000)) 02:01:40 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005040000", 0x6, 0x0, 0x0, 0x0) 02:01:40 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x710, 0x1b2) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x0) 02:01:40 executing program 2: pipe2(&(0x7f0000000700), 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) 02:01:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = accept$inet(r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) dup2(r4, r0) sendto$inet(r5, &(0x7f00000001c0)="775f927bd8cb47f421afe2df1ccd5c80c762a5db272fd36ad53a9f8c1bfaaae687c3a97a11a2580cf72e897e3bacd4c4a95741a6fdbf4d92368afc87c39dab0c11b093a4aa631a4df55d3ff2032a3dbfd1365aec2f062612a67849db39df634a90", 0x61, 0x0, 0x0, 0x0) shutdown(r0, 0x1) write(r3, &(0x7f0000000140)="8457f354faf70e4db770058070af6c7d5be31982006012fd3c540a6ce616aa24bc1a8f300cadb8f84778ac8e86b49d19df2c7178d2311575c21b51b7784883f8bafd1f13b1caf7be47ccf4cfebd05b4143", 0xff70) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:01:41 executing program 0: r0 = __fhopen40(&(0x7f0000000000)="2086462b1d", 0x5, 0x8010) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000140)) unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$wscons(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x20) 02:01:41 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 02:01:41 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x5, 0x3d) fktrace(r0, 0x0, 0x400, 0x0) ioctl$FIOSEEKHOLE(r1, 0xc0086662, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000000)={0xfffffffffffffffc, 0x6}, 0x10) 02:01:41 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) writev(r1, &(0x7f0000000680)=[{0x0}], 0x1) 02:01:41 executing program 2: mkdir(&(0x7f0000000500)='./file0\x00', 0x10) compat_43_ocreat(&(0x7f0000000180)='./file0\x00', 0x2) chmod(&(0x7f00000001c0)='./file0\x00', 0x1c0) __mount50(&(0x7f0000000000)='lfs\x00', &(0x7f0000000040)='./file0\x00', 0x100, &(0x7f0000000080)="51de071e258f0333f4b75f2687960f334c83524fe5f517e67fb0e059cca6cafcfdd54a665995bd8b1ae17c32511c549f09f4cf99278af080aec1cc7bcc72dec7375bf43f2aae70d9dc67d4a6a44e12ff5f68ae64c967bdfb65b3e4c682aa850ec1f288da36860a5a38357a15072e709f8b303b70047d2bfe3100639b0e17acf777054b2656b24c5ad1b1450e2e96f4ad46d3174feacda6e478db53035d696ab1655941ee92bc1b4f5e0896e4af3722ff0a6d", 0xb2) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) 02:01:41 executing program 0: r0 = __fhopen40(&(0x7f0000000000)="2086462b1d", 0x5, 0x8010) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000140)) (async) unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) openat$wscons(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x20) 02:01:41 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 02:01:41 executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000200)='umap\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) compat_50___stat30(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fstatat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000280), 0xa00) open(0x0, 0x0, 0x2) 02:01:41 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) (async) writev(r1, &(0x7f0000000680)=[{0x0}], 0x1) 02:01:41 executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') (async) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000200)='umap\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) compat_50___stat30(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) compat_50___stat30(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fstatat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000280), 0xa00) open(0x0, 0x0, 0x2) 02:01:41 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) (async) r1 = socket$inet(0x2, 0x5, 0x3d) fktrace(r0, 0x0, 0x400, 0x0) (async) ioctl$FIOSEEKHOLE(r1, 0xc0086662, &(0x7f0000000040)=0x1) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async, rerun: 32) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000000)={0xfffffffffffffffc, 0x6}, 0x10) 02:01:41 executing program 2: mkdir(&(0x7f0000000500)='./file0\x00', 0x10) (async) compat_43_ocreat(&(0x7f0000000180)='./file0\x00', 0x2) (async) chmod(&(0x7f00000001c0)='./file0\x00', 0x1c0) (async) __mount50(&(0x7f0000000000)='lfs\x00', &(0x7f0000000040)='./file0\x00', 0x100, &(0x7f0000000080)="51de071e258f0333f4b75f2687960f334c83524fe5f517e67fb0e059cca6cafcfdd54a665995bd8b1ae17c32511c549f09f4cf99278af080aec1cc7bcc72dec7375bf43f2aae70d9dc67d4a6a44e12ff5f68ae64c967bdfb65b3e4c682aa850ec1f288da36860a5a38357a15072e709f8b303b70047d2bfe3100639b0e17acf777054b2656b24c5ad1b1450e2e96f4ad46d3174feacda6e478db53035d696ab1655941ee92bc1b4f5e0896e4af3722ff0a6d", 0xb2) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) 02:01:41 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) writev(r1, &(0x7f0000000680)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) shutdown(r0, 0x0) (async) writev(r1, &(0x7f0000000680)=[{0x0}], 0x1) (async) 02:01:41 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x5, 0x3d) fktrace(r0, 0x0, 0x400, 0x0) ioctl$FIOSEEKHOLE(r1, 0xc0086662, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000000)={0xfffffffffffffffc, 0x6}, 0x10) socket$inet(0x2, 0x3, 0x0) (async) socket$inet(0x2, 0x5, 0x3d) (async) fktrace(r0, 0x0, 0x400, 0x0) (async) ioctl$FIOSEEKHOLE(r1, 0xc0086662, &(0x7f0000000040)=0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000000)={0xfffffffffffffffc, 0x6}, 0x10) (async) 02:01:41 executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000200)='umap\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) compat_50___stat30(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fstatat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000280), 0xa00) open(0x0, 0x0, 0x2) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') (async) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) compat_40_mount(&(0x7f0000000200)='umap\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) (async) compat_50___stat30(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) fstatat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000280), 0xa00) (async) open(0x0, 0x0, 0x2) (async) 02:01:41 executing program 0: r0 = __fhopen40(&(0x7f0000000000)="2086462b1d", 0x5, 0x8010) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') (async) pipe(&(0x7f0000000140)) unlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) openat$wscons(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x20) 02:01:42 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 02:01:42 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) 02:01:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x20003101, 0x0) 02:01:42 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x200, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) __fhstat50(&(0x7f0000000100)="fe2533d33781f238608a46950b2ad6381f14873b4dd157da2747cf15b20e05f81ff656fc5d93144a851ec08eaf6f8fd569cd412de0a19d29aa23ade526b15ee227eb79c5dcb83f7f85521b0a1f5a67fae0e890b088866aae32efb210a9a87796d0", 0x61, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x1050044) socketpair(0x23, 0x20000000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0xffffffffffffffff) 02:01:42 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x200, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) __fhstat50(&(0x7f0000000100)="fe2533d33781f238608a46950b2ad6381f14873b4dd157da2747cf15b20e05f81ff656fc5d93144a851ec08eaf6f8fd569cd412de0a19d29aa23ade526b15ee227eb79c5dcb83f7f85521b0a1f5a67fae0e890b088866aae32efb210a9a87796d0", 0x61, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x1050044) socketpair(0x23, 0x20000000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000240)='./bus\x00', 0x200, 0x2) (async) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) (async) __fhstat50(&(0x7f0000000100)="fe2533d33781f238608a46950b2ad6381f14873b4dd157da2747cf15b20e05f81ff656fc5d93144a851ec08eaf6f8fd569cd412de0a19d29aa23ade526b15ee227eb79c5dcb83f7f85521b0a1f5a67fae0e890b088866aae32efb210a9a87796d0", 0x61, &(0x7f0000000180)) (async) fcntl$setstatus(r0, 0x4, 0x1050044) (async) socketpair(0x23, 0x20000000, 0x7, &(0x7f0000000040)) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0xffffffffffffffff) (async) 02:01:42 executing program 2: mkdir(&(0x7f0000000500)='./file0\x00', 0x10) (async) compat_43_ocreat(&(0x7f0000000180)='./file0\x00', 0x2) chmod(&(0x7f00000001c0)='./file0\x00', 0x1c0) (async) __mount50(&(0x7f0000000000)='lfs\x00', &(0x7f0000000040)='./file0\x00', 0x100, &(0x7f0000000080)="51de071e258f0333f4b75f2687960f334c83524fe5f517e67fb0e059cca6cafcfdd54a665995bd8b1ae17c32511c549f09f4cf99278af080aec1cc7bcc72dec7375bf43f2aae70d9dc67d4a6a44e12ff5f68ae64c967bdfb65b3e4c682aa850ec1f288da36860a5a38357a15072e709f8b303b70047d2bfe3100639b0e17acf777054b2656b24c5ad1b1450e2e96f4ad46d3174feacda6e478db53035d696ab1655941ee92bc1b4f5e0896e4af3722ff0a6d", 0xb2) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) 02:01:42 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10200, 0x19a) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x33026e1b) compat_50_lutimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x4, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x204, 0x0) 02:01:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x20003101, 0x0) (async) ioctl$FIOASYNC(r0, 0x20003101, 0x0) 02:01:42 executing program 2: compat_43_osetrlimit(0x9, &(0x7f0000000000)) compat_43_osetrlimit(0x1, &(0x7f0000000040)={0x4}) socket(0x6, 0x3, 0x28) 02:01:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) 02:01:44 executing program 2: compat_43_osetrlimit(0x9, &(0x7f0000000000)) compat_43_osetrlimit(0x1, &(0x7f0000000040)={0x4}) socket(0x6, 0x3, 0x28) compat_43_osetrlimit(0x9, &(0x7f0000000000)) (async) compat_43_osetrlimit(0x1, &(0x7f0000000040)={0x4}) (async) socket(0x6, 0x3, 0x28) (async) 02:01:44 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) (async) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) 02:01:44 executing program 4: open$dir(&(0x7f0000000080)='./file0\x00', 0x10200, 0x19a) (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10200, 0x19a) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x33026e1b) compat_50_lutimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x4, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x204, 0x0) 02:01:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x20003101, 0x0) 02:01:44 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x200, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) __fhstat50(&(0x7f0000000100)="fe2533d33781f238608a46950b2ad6381f14873b4dd157da2747cf15b20e05f81ff656fc5d93144a851ec08eaf6f8fd569cd412de0a19d29aa23ade526b15ee227eb79c5dcb83f7f85521b0a1f5a67fae0e890b088866aae32efb210a9a87796d0", 0x61, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0x1050044) socketpair(0x23, 0x20000000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000240)='./bus\x00', 0x200, 0x2) (async) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) (async) __fhstat50(&(0x7f0000000100)="fe2533d33781f238608a46950b2ad6381f14873b4dd157da2747cf15b20e05f81ff656fc5d93144a851ec08eaf6f8fd569cd412de0a19d29aa23ade526b15ee227eb79c5dcb83f7f85521b0a1f5a67fae0e890b088866aae32efb210a9a87796d0", 0x61, &(0x7f0000000180)) (async) fcntl$setstatus(r0, 0x4, 0x1050044) (async) socketpair(0x23, 0x20000000, 0x7, &(0x7f0000000040)) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0xffffffffffffffff) (async) 02:01:44 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) 02:01:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) 02:01:44 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) (async) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) (async) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) 02:01:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80003fff) mlockall(0x2) compat_43_ommap(&(0x7f0000080000/0x400000)=nil, 0x400144, 0x1, 0x0, r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) mmap(&(0x7f0000385000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0xff) compat_43_ommap(&(0x7f00002ba000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x0) compat_43_oftruncate(r0, 0x0) 02:01:44 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10200, 0x19a) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x33026e1b) compat_50_lutimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x4, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x204, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10200, 0x19a) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x33026e1b) (async) compat_50_lutimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x4, 0x2}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x204, 0x0) (async) 02:01:44 executing program 2: compat_43_osetrlimit(0x9, &(0x7f0000000000)) (async) compat_43_osetrlimit(0x1, &(0x7f0000000040)={0x4}) (async) socket(0x6, 0x3, 0x28) 02:01:44 executing program 4: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x2, 0x6, 0x2000}, {0x0, 0x0, 0x800}, {0x4, 0x7b78, 0x1400}, {0x3, 0x6, 0x1000}, {0x1, 0x5, 0x1800}, {0x1, 0x20}, {0x0, 0x6, 0x800}, {0x0, 0x7f, 0x800}], 0x9) 02:01:44 executing program 5: syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0xe9}}}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0xb9, &(0x7f0000000340)=@string={0xb9, 0x3, "13591b732968755831a7474434978c063cbcafdd963993d3f4c1a15878f2cdc13868e6a886b7e029a34af32def175280a3397e6a5a502e332f139e1282ae156555f44ce35b756c279dfdad37dfb6d40891c093383d9073b391616c154f12fda77eccadd5e6823ebc09bd123084350abd12d4d887cc9bc5c42df6ad41bf4c09240c17617655ecf4ca4432472d9e021cee9c0785b446805f7e13ff135ac1ca8ccbdd98375d424558bd162cab2b59b57b03385ee8da4ec6f2"}}]}) 02:01:44 executing program 2: compat_14___semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)=@val=0x7) r0 = open(&(0x7f00000020c0)='./file1\x00', 0x101240, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000002, 0x80191, r0, 0x0, 0x0) 02:01:45 executing program 2: compat_14___semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)=@val=0x7) open(&(0x7f00000020c0)='./file1\x00', 0x101240, 0x0) (async) r0 = open(&(0x7f00000020c0)='./file1\x00', 0x101240, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000002, 0x80191, r0, 0x0, 0x0) 02:01:45 executing program 4: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x2, 0x6, 0x2000}, {0x0, 0x0, 0x800}, {0x4, 0x7b78, 0x1400}, {0x3, 0x6, 0x1000}, {0x1, 0x5, 0x1800}, {0x1, 0x20}, {0x0, 0x6, 0x800}, {0x0, 0x7f, 0x800}], 0x9) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x2, 0x6, 0x2000}, {0x0, 0x0, 0x800}, {0x4, 0x7b78, 0x1400}, {0x3, 0x6, 0x1000}, {0x1, 0x5, 0x1800}, {0x1, 0x20}, {0x0, 0x6, 0x800}, {0x0, 0x7f, 0x800}], 0x9) 02:01:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80003fff) (async) mlockall(0x2) (async, rerun: 64) compat_43_ommap(&(0x7f0000080000/0x400000)=nil, 0x400144, 0x1, 0x0, r0, 0x0) (rerun: 64) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) mmap(&(0x7f0000385000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0xff) (async) compat_43_ommap(&(0x7f00002ba000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x0) compat_43_oftruncate(r0, 0x0) 02:01:45 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) [ 117.5233213] uhub5: device problem, disabling port 1 02:01:47 executing program 2: compat_14___semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)=@val=0x7) (async) r0 = open(&(0x7f00000020c0)='./file1\x00', 0x101240, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000002, 0x80191, r0, 0x0, 0x0) 02:01:47 executing program 4: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x2, 0x6, 0x2000}, {0x0, 0x0, 0x800}, {0x4, 0x7b78, 0x1400}, {0x3, 0x6, 0x1000}, {0x1, 0x5, 0x1800}, {0x1, 0x20}, {0x0, 0x6, 0x800}, {0x0, 0x7f, 0x800}], 0x9) 02:01:47 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80003fff) mlockall(0x2) (async) mlockall(0x2) compat_43_ommap(&(0x7f0000080000/0x400000)=nil, 0x400144, 0x1, 0x0, r0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) mmap(&(0x7f0000385000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0xff) compat_43_ommap(&(0x7f00002ba000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x0) compat_43_oftruncate(r0, 0x0) 02:01:47 executing program 5: syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0xe9}}}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0xb9, &(0x7f0000000340)=@string={0xb9, 0x3, "13591b732968755831a7474434978c063cbcafdd963993d3f4c1a15878f2cdc13868e6a886b7e029a34af32def175280a3397e6a5a502e332f139e1282ae156555f44ce35b756c279dfdad37dfb6d40891c093383d9073b391616c154f12fda77eccadd5e6823ebc09bd123084350abd12d4d887cc9bc5c42df6ad41bf4c09240c17617655ecf4ca4432472d9e021cee9c0785b446805f7e13ff135ac1ca8ccbdd98375d424558bd162cab2b59b57b03385ee8da4ec6f2"}}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0xe9}}}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0xb9, &(0x7f0000000340)=@string={0xb9, 0x3, "13591b732968755831a7474434978c063cbcafdd963993d3f4c1a15878f2cdc13868e6a886b7e029a34af32def175280a3397e6a5a502e332f139e1282ae156555f44ce35b756c279dfdad37dfb6d40891c093383d9073b391616c154f12fda77eccadd5e6823ebc09bd123084350abd12d4d887cc9bc5c42df6ad41bf4c09240c17617655ecf4ca4432472d9e021cee9c0785b446805f7e13ff135ac1ca8ccbdd98375d424558bd162cab2b59b57b03385ee8da4ec6f2"}}]}) (async) 02:01:47 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) 02:01:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x20) 02:01:47 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0xd0a03e4954c2f50b, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 02:01:47 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = dup3(r1, r0, 0x0) fktrace(r3, 0x0, 0x4, r2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(r2) fktrace(r5, 0x4, 0xc0000000, r6) 02:01:48 executing program 0: mprotect(&(0x7f000012e000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x8, 0x2, 0x0) setsockopt(r1, 0x401, 0x1000, &(0x7f0000000100)="0cba8ea9d22967826e2173465bd7e2967e4e2c9c3b890170972c1bca40bb7c6fcd52e79115b1da8bfc37e862e68c4ff22bdab6a771599a4813065362cf558b453f7279477c0a3a335f9587a7b38a5d2c10d0d63df4c39a3df2cc7a54dc400a2f56260900dec5341610281ad750e5a20d9309d544ac6ca8d81326b0d1721c67ca3e846fbc42334e7379d6504d213fac9970b33dfd24e6f028fd434f", 0x9b) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) [ 119.9533195] uhub5: device problem, disabling port 1 02:01:48 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0xd0a03e4954c2f50b, 0x0) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 02:01:48 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:48 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = dup3(r1, r0, 0x0) fktrace(r3, 0x0, 0x4, r2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(r2) fktrace(r5, 0x4, 0xc0000000, r6) pipe(&(0x7f0000000140)) (async) getpid() (async) dup3(r1, r0, 0x0) (async) fktrace(r3, 0x0, 0x4, r2) (async) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) pwrite(r4, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) getpgid(r2) (async) fktrace(r5, 0x4, 0xc0000000, r6) (async) 02:01:48 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0xd0a03e4954c2f50b, 0x0) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) [ 120.5233264] uhub5: device problem, disabling port 1 02:01:48 executing program 0: mprotect(&(0x7f000012e000/0x2000)=nil, 0x2000, 0x5) (async) mprotect(&(0x7f000012e000/0x2000)=nil, 0x2000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x8, 0x2, 0x0) setsockopt(r1, 0x401, 0x1000, &(0x7f0000000100)="0cba8ea9d22967826e2173465bd7e2967e4e2c9c3b890170972c1bca40bb7c6fcd52e79115b1da8bfc37e862e68c4ff22bdab6a771599a4813065362cf558b453f7279477c0a3a335f9587a7b38a5d2c10d0d63df4c39a3df2cc7a54dc400a2f56260900dec5341610281ad750e5a20d9309d544ac6ca8d81326b0d1721c67ca3e846fbc42334e7379d6504d213fac9970b33dfd24e6f028fd434f", 0x9b) (async) setsockopt(r1, 0x401, 0x1000, &(0x7f0000000100)="0cba8ea9d22967826e2173465bd7e2967e4e2c9c3b890170972c1bca40bb7c6fcd52e79115b1da8bfc37e862e68c4ff22bdab6a771599a4813065362cf558b453f7279477c0a3a335f9587a7b38a5d2c10d0d63df4c39a3df2cc7a54dc400a2f56260900dec5341610281ad750e5a20d9309d544ac6ca8d81326b0d1721c67ca3e846fbc42334e7379d6504d213fac9970b33dfd24e6f028fd434f", 0x9b) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 02:01:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:01:49 executing program 4: r0 = dup(0xffffffffffffff9c) pwrite(r0, &(0x7f00000004c0)="a2aba4a2032411fea969209636d72955417fca0b38c1883d141080bb32f0721dd4a2c8f4893a894fb929e50018578f4bbd816329630218b3b6d1df95819037c50bc1c84ceb992348ce02b1775c3fc7f844e3890ed2f772feeb532e79d630565dce3dcb2f0e1555c50c41f8a86c0f5cf32222196fa23b69582a5de9693d5c7bf6b65b7e2709f13ff6755c0a9cf1f11f65be6cc71c6cbeab581519858a2ffc2f6249ab39158308c2c7d7b5e93ef9b7fdd864229b6f7678034a35a80de3635351cd5b57a03b5ed30ca07411f56eda87f911b31950195018d1c81ab03724408a7dab9aeb36737688a687149aa3c4e549233ac76186170eb3d866699e36d7759ccf76f37008be9df21ee2ff44228fdc37ab71e9855265ebbeb1817e9db33caa3689bd122d1bb6d377ee9fee4746132a54c8b39bd627fd3cf0cd67867caccd34abffc6dfbc3c4f2c330b4dee9d7c65b6761d0521e88b1f58f6e4a68675769b644c8b85e43c1c6413e289ac3f1d31197dd7eab0c639e88751951566d11cd4f93f9bee1ce5633155eb30e5ce6ce75cf32896344f6877311cd5a67713ed28a6daddc424072ae70a2cc8788fb225e92cf9d16ab7223dce9a188ea76c2614a3a2ec127e6ca0e8849cbe80bd0f6f62c07073cbe00e5300eec278e11bf3fc0875dc8ea4473d1089c2f64e1732b400d16b447d05488ea6c247364b73bfc4d323d25a74c73e214a24fb73f17498c372985619d9549c4d56bc7a0decf4e1014559fbdcaeff8e6b7e9b1e2e3ea59966b42c05b388cf492adf43766b32ac7794dac15179c94a8142d1b44efd3b7355944b2637f2df06b11130eab1238663efe60a2d1f9765e36501c0b0c68b8e436af48d0fa60cad728ea2cd04af4854259c1f9dbcbfd96409eff4bf538f2d71c1dbe4ce8fb71dec51cee7ab9e488d955703e49ba04c7cdd83605b3f1131c41db6f9ef46169e9f0219a5bd68eab3f6dc233a777a065362032a28c8866009fea82ee36d78680c4b0ffc6f728ec201f43efaea1639cd4c2aadcf47d6c4af7e15cc69211168581311cd7fc3acfb7d51df620dc28ac91a57f5747a34aad752fb5cb95435869b890d11532cc516866cbf6bea6a77e3f91ba6397c2da56aa9ad5db56cc0018276564f69b635f9a01e97ec387e57776181646329f3124df4c5ca79e9e1ba53ffa97465165e136ebb09333b650bef4cbcfde95c0e677bd62805a1f26fc07882d2e54e4fae749d8fd7ea46032b764cf5eb732ac3e3b7e3fc4bb5fb20651bcb143c0ee402d304b8d2a38f957b8c6a618f426b4b3c8551985194c767db97bac96351d2391db23354a1657d289c501c139aa075bc8c3a044fa42aa2a5071809beace6b698376de0da15d98ebf48904f3d434a3f953c068aaaea8b57f2f456df6edfb98220293f524303963f3ce19beb72e134ff91feedee92a3cbd7e2877da8db9c74b0b34750c7df3157e8a5ec14eb61c05c9a3f2bfa23d29865ff0a087eeba779e746ba8b19055c3cf96a9770d59788b3fd8beb32dd0dfd720a29e18d3b4fb10b7733eca9e12f3ba0f3b70c00c45da17e26237ccfd9de9d34b8e005a72cdaa4b3be555402366303c92ce57faedf64a27ac82ce02bfdae02080d73097441d10fb3aa1778dd4bb3010ddb8e2b6652129360eefd605ecc1e85faa457de92b700bff6da69a23d1b8c02a9827f788b61fbaaaf6d7ef2d082959955611543b32a93860827b01bc839ad92f2712f51ed5b3ea6de4aa375729c76cfcfd52c1eedb9522a2212daf7b228575992962a9f8089aee3537a59ce9d07c3b29f43a77000ff51e461284b9d31010693500cb68bd864a0e252177b03164a7bf0a7b8b7f1a39542cece38c4a78b3bf69244262800ff4778d5bdb3b593e438e84c3301a9e9ac3c3fb89a1c569efc005cd1aa6e877bc0f048123bd5928ae21d5b64e57846b369ba1892271aaf308d2306a3b4ba25a07091965188acd9fb8d7f64086d73da42351b9f6524f11f7b49e133a7a327a56041f2994870340f7aa2d05d00f5d2a50814480d659209636276bddf8c4104d893439ea64c7cf4c4c6b1a497622aaf2372e74cda7e7c94bccda04420247140a7186e297789717c5173ff801da9dda76c50b7092753e2ed2ea548765449735f6aa8aa571be16d8d5d167c03c1a9ee59fe05373a52113425b37780d15b64171c6b44c01c12eb85d7e4d7d83551abbef2b1bda3e2234dc908b0b271f62590c936770082f3d385190dce01ad16e6e11e9b191c57deb6588e40d3dfd2367bece3723d8a8498af21ed99ad558beb93009c81500ff868cbe487eb89d9daa9fc8dbccd1d32c7541bd9efc259db2ab1f59e09b4c52e1e5b380f39ce66641593dba102d80a4a18cca35362b0dc525857dfa6b1cd08339b91a46d4cc7d3d66e748cfef3acdfa6cd71e98c8cb586323c545a134521097fbf1e42590bd248c7fd14a8618f0f2ed1514bee5546a975e7cb4f472832e4491b5a40382b3389f42fbeb2812a856cd2d3a3c99c8842df4d8c7266fc4feecb3dfd5fab1712bcd7309a3209066b2b6dd1896732e4027fb21884f9166ab1c52d5f1e6e54a21b1335f2ad1185c7431dee439f19e28802976d7e224fe8c6f465f65464bad41ef597f3048029056f7878493b99a606c209d2e80e71e695e91a2f8ae33d89d57d11493837de57917ee30d520c2873984b1dfc02ef9f245699a44573bfc1c80923e912b46ae416214439c531b5c5759731f6c3ef624b9dfddf0fa2abc1b78758853d6fb94ed952b52989143948c923e3a4df7a522d03d6b736f1763a5f4860e50411a73ce6135642f70fce6bc17910566fcb06e4cdd646611d16d4695264ecf1b113466525bec9fff6eb4fd7448b0ef388a95f420397ff1cb277fd2a74e71bb02f2e92a542c34a51f33d54c65e819c05f79306819de13fc96b301a4edfb9d542b061963c80b8c9193adcf16d46ce48e6dd149764a9f12d2e2ea5eb8a3efaa840356aefc513c799a4313953d09effbcd5b68b83f50a8184ebae5ed2764f72d3f917f62e865f8f4242fa01379acfa3599cc102e82d100f13a83c3dd6be10b00b97e51526acb5609649e763dabc7441b59b8f3cf7e0b517fafd0362d5de4e0ca32befc03697ce348119e9c281df35464f367972d61c0ed9c4e6b6c50a64484031eec82ccb032b08acd344f2bf946d279c7cbff4d4011711c44be100c39499e0d54866a9996d49e26a220220eedeb36a31904414c322b77e16a8a5a8b8580ae01db298484d81fb5f690b1ba624dcd14159043dbbe418d87f18a465395f5d451e9fdf5f02664f489af6e72afb4049203105c497f70a0b244c0711426dc03a89a00e8111119d8c9467a4af59b411bd5de1c444c8774a3d52852e95f31f0490cefeaad3e87263b38f3c8a8a56d9cca400b7a5b8fb97a9470b59a6adf3c02e97b93df8fcb8d437dada2194dbec5a2b1a5d299293997c82a4ce05485c3e4c592f212e15d3902730fc60df1c6a767bac1078f4126634c2a94508b4ca6b34184d641dbf1ccc47c3ab0efb656b43cac318178dbcd97d0cc42fbba34f5f467789667f563531bf66d1a93ee62e330885a63278590e77073f2998fcb8e6e04931a5cbb0953bc2b7cdb4cd11fc0a333f31b9e201212ec4c192139a7b84d116a0fd91e0842431275d15e4f7ca2b2ec210b433a421d755740faa65e733258ffc13fdff6492ad0d23b6d8de5d30caed4bfefc924405c69894972b7154a1249384562656de85a57892f3735a1c8d019cd621d248e562116b04a267eef30095cf06f6bb7028ac5dd6f9561992d32affd573e189e42d74660224d5104f39e0cc0850c380d8e46a15056ac8fd8942966b67a97a95911df82fdd04cb5f141c3a7de4cbcbc948f2fb834cee2a5d634909d54bf7c46c6bb31c08775bddce2ff0bb1d0f0ea880a08228c89953bf933271e51b399946a95245dac00bd0c0fc5db15f55e12b366b5b858085fd3967c775c066303affca0cb38501f6e5713c29a4d1dbebc0f1ea053c1e2a41531c8cee5e17c58431a55a93bc264dabc1ade652e9e50fdcf079a31078c73d01ad9edab844d3311690b2ff34ebdd18fddf9d67cb9b0014aee196f0a7b5ea4fe6e34b2ddf78f24f008d9ea0fc4b32b0c7fe7dcfaf5773f50c19413b5b32a52a80b04a63a5cd3d3c9b8cb630f1fbba48de639a914d249df77607e6b64e4a1fb715758335e7aedccd4870b7a9779196414cd94a323f48c6951b99fd9d999a22ecf7d9b0ec3ec2c8ac77086f21a495ecf2b32804e9c206aa54627bf8ea859a026d5a017313b2060acbddb2eafa02acbae0525a2ced3c15d740ea6495d79303826708d6de61e82c59123f724ba1b1186cfd7598636d2a71bbc91bfba533e35a18a2c012b1b9ffd5b2cc405703bbad1e53ace61ad129511d19ba15e3771ce4f93b7c82dc8013b8fb28cb3d0ff9ff4943f1204c79b5dd0451408b18f7d9e3a4ff9c7353c0966a1c98adfc1fe120c7aa89b60c7daaa5dd4179f47621172e9b32ddcf57e1ef5b92b3a6229e23ce29f66fff537d80f5bff4c98c0163cc98a0b32f568e6855011a736faa5468e5c106e3489250e64faa0caea73b4f0161cdc7deff56173bb9decdbd8d5cd5c831f1bbcfe57ffc3457fb7c18da31c25e7b7dfe2a92cd424ac8ac7f1e7b9530aa29d65c82cfb20f686f7ed78463ece6d7d42d766ad3e617cfe6bc232a777eab42a893de2b69b0fcb1450ca23d750567d7f70a3d15eaa313ef4963c3c0d1737a911413c0119f967721191cef7fe8f091cfdb4eff845c2f471b453ada645bc20234f4ae29216f2ad4fc87539d7d71695b7dac6945655acec3761d85e17d53c5b871c618c1e6962a019258c5fcc00eed7399bd11cc2603c9b4f85f9a36933b593f78a8c671c158582a7b188fd5ae7c99b6fe8f9d723a6e363d542a1ed078399dbe17f37e97d49f0d6f8c47f369e50e70bf03497bb2ae9932e236c99ad7ec27998a4f8f006dc42a3206df3936ae7c140051e1e1732d17028aaa7de5a25f21e5186e5eea32aef0254c1520ad633ecc42198da6b2108caaccee6925def2b4be3340ba2f488cd6eefc692763a930ef63723e14c7dca53078c58c9df38af5f9e0003db2dedf662ce2aad696c6184d4c85c77bc8dc0c0dfd45aca203d2228d2fa285f3bc6e82c6490131161099767227167a3202ec998985bc24f19100d266b486a9cb7b9af0f80bf77dc6cc380f81f30bee0e8ed36d6b4ca441afccc2a40a7efc95c1b9b4f0c1cc794457769a1330c388b05413545c1fe356bb94d5ad5899a38eaaa564f30d889dbb7d5f5789cee0fbd4c97928d60fcd613cd43b81c24cde5e857dbc6ddfe46a435c374f3f5fe06f7819651b10ac67bd9c9fa1f989e8ce95c96123379f75b00a699c1755082a72a59729aee67c3af68ae6dd46b4b46b21c7d6ae7797827368b8f3d43d1cd5b9cfeaa15bf982411bfd0f6ad64514a4e14276ed7cbf470646b9987515f8c2c0f4ef060ed312c39b2d5bde90bfafec205f73976bc81af825f1b3698fcdf8bc0b7351f912938e6cca909bf8311ce848e6f656999c9e952575ab7f77b5ef6d21a2d6ea74a42a8b11a272a52d0df69a90b6159bd241c47e689fa2e62d7deb3bb9d0e6de948967ec27909503ef4528a98c73bcd5ed951f4ab3890803864052808f905d00f61615f70522115d53edf78a40d6740faf5d4e9982ebeeeed0b4f866d5ced988499e6d72f1552bf0b0914726eb479ef91702b372a594b872d97ff4f8cb75a178a44346fbd9362e132245d8d254aa3349", 0x1000, 0x7f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) syz_usb_connect(0x2, 0x36, &(0x7f0000000480)=ANY=[], 0x0) 02:01:49 executing program 5: syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0xe9}}}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0xb9, &(0x7f0000000340)=@string={0xb9, 0x3, "13591b732968755831a7474434978c063cbcafdd963993d3f4c1a15878f2cdc13868e6a886b7e029a34af32def175280a3397e6a5a502e332f139e1282ae156555f44ce35b756c279dfdad37dfb6d40891c093383d9073b391616c154f12fda77eccadd5e6823ebc09bd123084350abd12d4d887cc9bc5c42df6ad41bf4c09240c17617655ecf4ca4432472d9e021cee9c0785b446805f7e13ff135ac1ca8ccbdd98375d424558bd162cab2b59b57b03385ee8da4ec6f2"}}]}) 02:01:49 executing program 0: mprotect(&(0x7f000012e000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x8, 0x2, 0x0) (async) r1 = socket(0x8, 0x2, 0x0) setsockopt(r1, 0x401, 0x1000, &(0x7f0000000100)="0cba8ea9d22967826e2173465bd7e2967e4e2c9c3b890170972c1bca40bb7c6fcd52e79115b1da8bfc37e862e68c4ff22bdab6a771599a4813065362cf558b453f7279477c0a3a335f9587a7b38a5d2c10d0d63df4c39a3df2cc7a54dc400a2f56260900dec5341610281ad750e5a20d9309d544ac6ca8d81326b0d1721c67ca3e846fbc42334e7379d6504d213fac9970b33dfd24e6f028fd434f", 0x9b) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) (async) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000080)="ffb4b6f1c2ad5215bdd9cf889df1540300daf64c", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 02:01:49 executing program 2: pipe(&(0x7f0000000140)) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = dup3(r1, r0, 0x0) fktrace(r3, 0x0, 0x4, r2) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = getpgid(r2) fktrace(r5, 0x4, 0xc0000000, r6) (async) fktrace(r5, 0x4, 0xc0000000, r6) 02:01:49 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:49 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:49 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:01:49 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:49 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x40) __mount50(&(0x7f0000000100)='procfs\x00', &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000080)="12", 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000000140), 0x0) __fstat50(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) __fstat50(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) unmount(&(0x7f00000001c0)='./file0\x00', 0x2000000) pathconf(&(0x7f0000000140)='./file0\x00', 0x6) [ 121.7733135] uhub5: device problem, disabling port 1 02:01:50 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) [ 122.1433257] uhub4: device problem, disabling port 1 02:01:50 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="a4b6ffb93a6a664ccfdde941bb3a22588b430ec2100533b112cce7e0615aba453dbfb5042cd4cc714ab05f5f45bbf453e66099768a4a52a4713ba537cf1b42e716ccc166dd69dc674e19a5f344a3d96661b3cbd5486dc084de40f4e4d290e9250ad875e566ee5cd6711cf8753b2a4ad67312f6ff90ecedde001a5228082aa5d6e2cd977419bfa4ac3a1e479355ce5417d08f16209c3a28e396c42f9d8e2a723902e91fb5881bbe72d3f4433bb19223312d4b9288b75454203b79f61a94a5476445910e8810ff2403f494a57cb6f26bc9ea568066116f9f8b3e1543e6b811e8940c02ae96bd06ac3176c784810dd4721e24604359dfa69fc61d4a8e", 0xfb) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 02:01:50 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x40) __mount50(&(0x7f0000000100)='procfs\x00', &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000080)="12", 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000000140), 0x0) __fstat50(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) __fstat50(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) unmount(&(0x7f00000001c0)='./file0\x00', 0x2000000) pathconf(&(0x7f0000000140)='./file0\x00', 0x6) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) (async) __mount50(&(0x7f0000000100)='procfs\x00', &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000080)="12", 0x1) (async) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000000140), 0x0) (async) __fstat50(0xffffffffffffffff, &(0x7f0000000240)) (async) __fstat50(0xffffffffffffff9c, &(0x7f0000000300)) (async) getuid() (async) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) (async) unmount(&(0x7f00000001c0)='./file0\x00', 0x2000000) (async) pathconf(&(0x7f0000000140)='./file0\x00', 0x6) (async) 02:01:50 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:50 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="a4b6ffb93a6a664ccfdde941bb3a22588b430ec2100533b112cce7e0615aba453dbfb5042cd4cc714ab05f5f45bbf453e66099768a4a52a4713ba537cf1b42e716ccc166dd69dc674e19a5f344a3d96661b3cbd5486dc084de40f4e4d290e9250ad875e566ee5cd6711cf8753b2a4ad67312f6ff90ecedde001a5228082aa5d6e2cd977419bfa4ac3a1e479355ce5417d08f16209c3a28e396c42f9d8e2a723902e91fb5881bbe72d3f4433bb19223312d4b9288b75454203b79f61a94a5476445910e8810ff2403f494a57cb6f26bc9ea568066116f9f8b3e1543e6b811e8940c02ae96bd06ac3176c784810dd4721e24604359dfa69fc61d4a8e", 0xfb) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="a4b6ffb93a6a664ccfdde941bb3a22588b430ec2100533b112cce7e0615aba453dbfb5042cd4cc714ab05f5f45bbf453e66099768a4a52a4713ba537cf1b42e716ccc166dd69dc674e19a5f344a3d96661b3cbd5486dc084de40f4e4d290e9250ad875e566ee5cd6711cf8753b2a4ad67312f6ff90ecedde001a5228082aa5d6e2cd977419bfa4ac3a1e479355ce5417d08f16209c3a28e396c42f9d8e2a723902e91fb5881bbe72d3f4433bb19223312d4b9288b75454203b79f61a94a5476445910e8810ff2403f494a57cb6f26bc9ea568066116f9f8b3e1543e6b811e8940c02ae96bd06ac3176c784810dd4721e24604359dfa69fc61d4a8e", 0xfb) (async) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) (async) 02:01:50 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:50 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x40) __mount50(&(0x7f0000000100)='procfs\x00', &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000080)="12", 0x1) (async) __mount50(&(0x7f0000000100)='procfs\x00', &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000080)="12", 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000000140), 0x0) (async) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000000140), 0x0) __fstat50(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) __fstat50(0xffffffffffffff9c, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getuid() (async) getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) unmount(&(0x7f00000001c0)='./file0\x00', 0x2000000) pathconf(&(0x7f0000000140)='./file0\x00', 0x6) 02:01:50 executing program 4: r0 = dup(0xffffffffffffff9c) pwrite(r0, &(0x7f00000004c0)="a2aba4a2032411fea969209636d72955417fca0b38c1883d141080bb32f0721dd4a2c8f4893a894fb929e50018578f4bbd816329630218b3b6d1df95819037c50bc1c84ceb992348ce02b1775c3fc7f844e3890ed2f772feeb532e79d630565dce3dcb2f0e1555c50c41f8a86c0f5cf32222196fa23b69582a5de9693d5c7bf6b65b7e2709f13ff6755c0a9cf1f11f65be6cc71c6cbeab581519858a2ffc2f6249ab39158308c2c7d7b5e93ef9b7fdd864229b6f7678034a35a80de3635351cd5b57a03b5ed30ca07411f56eda87f911b31950195018d1c81ab03724408a7dab9aeb36737688a687149aa3c4e549233ac76186170eb3d866699e36d7759ccf76f37008be9df21ee2ff44228fdc37ab71e9855265ebbeb1817e9db33caa3689bd122d1bb6d377ee9fee4746132a54c8b39bd627fd3cf0cd67867caccd34abffc6dfbc3c4f2c330b4dee9d7c65b6761d0521e88b1f58f6e4a68675769b644c8b85e43c1c6413e289ac3f1d31197dd7eab0c639e88751951566d11cd4f93f9bee1ce5633155eb30e5ce6ce75cf32896344f6877311cd5a67713ed28a6daddc424072ae70a2cc8788fb225e92cf9d16ab7223dce9a188ea76c2614a3a2ec127e6ca0e8849cbe80bd0f6f62c07073cbe00e5300eec278e11bf3fc0875dc8ea4473d1089c2f64e1732b400d16b447d05488ea6c247364b73bfc4d323d25a74c73e214a24fb73f17498c372985619d9549c4d56bc7a0decf4e1014559fbdcaeff8e6b7e9b1e2e3ea59966b42c05b388cf492adf43766b32ac7794dac15179c94a8142d1b44efd3b7355944b2637f2df06b11130eab1238663efe60a2d1f9765e36501c0b0c68b8e436af48d0fa60cad728ea2cd04af4854259c1f9dbcbfd96409eff4bf538f2d71c1dbe4ce8fb71dec51cee7ab9e488d955703e49ba04c7cdd83605b3f1131c41db6f9ef46169e9f0219a5bd68eab3f6dc233a777a065362032a28c8866009fea82ee36d78680c4b0ffc6f728ec201f43efaea1639cd4c2aadcf47d6c4af7e15cc69211168581311cd7fc3acfb7d51df620dc28ac91a57f5747a34aad752fb5cb95435869b890d11532cc516866cbf6bea6a77e3f91ba6397c2da56aa9ad5db56cc0018276564f69b635f9a01e97ec387e57776181646329f3124df4c5ca79e9e1ba53ffa97465165e136ebb09333b650bef4cbcfde95c0e677bd62805a1f26fc07882d2e54e4fae749d8fd7ea46032b764cf5eb732ac3e3b7e3fc4bb5fb20651bcb143c0ee402d304b8d2a38f957b8c6a618f426b4b3c8551985194c767db97bac96351d2391db23354a1657d289c501c139aa075bc8c3a044fa42aa2a5071809beace6b698376de0da15d98ebf48904f3d434a3f953c068aaaea8b57f2f456df6edfb98220293f524303963f3ce19beb72e134ff91feedee92a3cbd7e2877da8db9c74b0b34750c7df3157e8a5ec14eb61c05c9a3f2bfa23d29865ff0a087eeba779e746ba8b19055c3cf96a9770d59788b3fd8beb32dd0dfd720a29e18d3b4fb10b7733eca9e12f3ba0f3b70c00c45da17e26237ccfd9de9d34b8e005a72cdaa4b3be555402366303c92ce57faedf64a27ac82ce02bfdae02080d73097441d10fb3aa1778dd4bb3010ddb8e2b6652129360eefd605ecc1e85faa457de92b700bff6da69a23d1b8c02a9827f788b61fbaaaf6d7ef2d082959955611543b32a93860827b01bc839ad92f2712f51ed5b3ea6de4aa375729c76cfcfd52c1eedb9522a2212daf7b228575992962a9f8089aee3537a59ce9d07c3b29f43a77000ff51e461284b9d31010693500cb68bd864a0e252177b03164a7bf0a7b8b7f1a39542cece38c4a78b3bf69244262800ff4778d5bdb3b593e438e84c3301a9e9ac3c3fb89a1c569efc005cd1aa6e877bc0f048123bd5928ae21d5b64e57846b369ba1892271aaf308d2306a3b4ba25a07091965188acd9fb8d7f64086d73da42351b9f6524f11f7b49e133a7a327a56041f2994870340f7aa2d05d00f5d2a50814480d659209636276bddf8c4104d893439ea64c7cf4c4c6b1a497622aaf2372e74cda7e7c94bccda04420247140a7186e297789717c5173ff801da9dda76c50b7092753e2ed2ea548765449735f6aa8aa571be16d8d5d167c03c1a9ee59fe05373a52113425b37780d15b64171c6b44c01c12eb85d7e4d7d83551abbef2b1bda3e2234dc908b0b271f62590c936770082f3d385190dce01ad16e6e11e9b191c57deb6588e40d3dfd2367bece3723d8a8498af21ed99ad558beb93009c81500ff868cbe487eb89d9daa9fc8dbccd1d32c7541bd9efc259db2ab1f59e09b4c52e1e5b380f39ce66641593dba102d80a4a18cca35362b0dc525857dfa6b1cd08339b91a46d4cc7d3d66e748cfef3acdfa6cd71e98c8cb586323c545a134521097fbf1e42590bd248c7fd14a8618f0f2ed1514bee5546a975e7cb4f472832e4491b5a40382b3389f42fbeb2812a856cd2d3a3c99c8842df4d8c7266fc4feecb3dfd5fab1712bcd7309a3209066b2b6dd1896732e4027fb21884f9166ab1c52d5f1e6e54a21b1335f2ad1185c7431dee439f19e28802976d7e224fe8c6f465f65464bad41ef597f3048029056f7878493b99a606c209d2e80e71e695e91a2f8ae33d89d57d11493837de57917ee30d520c2873984b1dfc02ef9f245699a44573bfc1c80923e912b46ae416214439c531b5c5759731f6c3ef624b9dfddf0fa2abc1b78758853d6fb94ed952b52989143948c923e3a4df7a522d03d6b736f1763a5f4860e50411a73ce6135642f70fce6bc17910566fcb06e4cdd646611d16d4695264ecf1b113466525bec9fff6eb4fd7448b0ef388a95f420397ff1cb277fd2a74e71bb02f2e92a542c34a51f33d54c65e819c05f79306819de13fc96b301a4edfb9d542b061963c80b8c9193adcf16d46ce48e6dd149764a9f12d2e2ea5eb8a3efaa840356aefc513c799a4313953d09effbcd5b68b83f50a8184ebae5ed2764f72d3f917f62e865f8f4242fa01379acfa3599cc102e82d100f13a83c3dd6be10b00b97e51526acb5609649e763dabc7441b59b8f3cf7e0b517fafd0362d5de4e0ca32befc03697ce348119e9c281df35464f367972d61c0ed9c4e6b6c50a64484031eec82ccb032b08acd344f2bf946d279c7cbff4d4011711c44be100c39499e0d54866a9996d49e26a220220eedeb36a31904414c322b77e16a8a5a8b8580ae01db298484d81fb5f690b1ba624dcd14159043dbbe418d87f18a465395f5d451e9fdf5f02664f489af6e72afb4049203105c497f70a0b244c0711426dc03a89a00e8111119d8c9467a4af59b411bd5de1c444c8774a3d52852e95f31f0490cefeaad3e87263b38f3c8a8a56d9cca400b7a5b8fb97a9470b59a6adf3c02e97b93df8fcb8d437dada2194dbec5a2b1a5d299293997c82a4ce05485c3e4c592f212e15d3902730fc60df1c6a767bac1078f4126634c2a94508b4ca6b34184d641dbf1ccc47c3ab0efb656b43cac318178dbcd97d0cc42fbba34f5f467789667f563531bf66d1a93ee62e330885a63278590e77073f2998fcb8e6e04931a5cbb0953bc2b7cdb4cd11fc0a333f31b9e201212ec4c192139a7b84d116a0fd91e0842431275d15e4f7ca2b2ec210b433a421d755740faa65e733258ffc13fdff6492ad0d23b6d8de5d30caed4bfefc924405c69894972b7154a1249384562656de85a57892f3735a1c8d019cd621d248e562116b04a267eef30095cf06f6bb7028ac5dd6f9561992d32affd573e189e42d74660224d5104f39e0cc0850c380d8e46a15056ac8fd8942966b67a97a95911df82fdd04cb5f141c3a7de4cbcbc948f2fb834cee2a5d634909d54bf7c46c6bb31c08775bddce2ff0bb1d0f0ea880a08228c89953bf933271e51b399946a95245dac00bd0c0fc5db15f55e12b366b5b858085fd3967c775c066303affca0cb38501f6e5713c29a4d1dbebc0f1ea053c1e2a41531c8cee5e17c58431a55a93bc264dabc1ade652e9e50fdcf079a31078c73d01ad9edab844d3311690b2ff34ebdd18fddf9d67cb9b0014aee196f0a7b5ea4fe6e34b2ddf78f24f008d9ea0fc4b32b0c7fe7dcfaf5773f50c19413b5b32a52a80b04a63a5cd3d3c9b8cb630f1fbba48de639a914d249df77607e6b64e4a1fb715758335e7aedccd4870b7a9779196414cd94a323f48c6951b99fd9d999a22ecf7d9b0ec3ec2c8ac77086f21a495ecf2b32804e9c206aa54627bf8ea859a026d5a017313b2060acbddb2eafa02acbae0525a2ced3c15d740ea6495d79303826708d6de61e82c59123f724ba1b1186cfd7598636d2a71bbc91bfba533e35a18a2c012b1b9ffd5b2cc405703bbad1e53ace61ad129511d19ba15e3771ce4f93b7c82dc8013b8fb28cb3d0ff9ff4943f1204c79b5dd0451408b18f7d9e3a4ff9c7353c0966a1c98adfc1fe120c7aa89b60c7daaa5dd4179f47621172e9b32ddcf57e1ef5b92b3a6229e23ce29f66fff537d80f5bff4c98c0163cc98a0b32f568e6855011a736faa5468e5c106e3489250e64faa0caea73b4f0161cdc7deff56173bb9decdbd8d5cd5c831f1bbcfe57ffc3457fb7c18da31c25e7b7dfe2a92cd424ac8ac7f1e7b9530aa29d65c82cfb20f686f7ed78463ece6d7d42d766ad3e617cfe6bc232a777eab42a893de2b69b0fcb1450ca23d750567d7f70a3d15eaa313ef4963c3c0d1737a911413c0119f967721191cef7fe8f091cfdb4eff845c2f471b453ada645bc20234f4ae29216f2ad4fc87539d7d71695b7dac6945655acec3761d85e17d53c5b871c618c1e6962a019258c5fcc00eed7399bd11cc2603c9b4f85f9a36933b593f78a8c671c158582a7b188fd5ae7c99b6fe8f9d723a6e363d542a1ed078399dbe17f37e97d49f0d6f8c47f369e50e70bf03497bb2ae9932e236c99ad7ec27998a4f8f006dc42a3206df3936ae7c140051e1e1732d17028aaa7de5a25f21e5186e5eea32aef0254c1520ad633ecc42198da6b2108caaccee6925def2b4be3340ba2f488cd6eefc692763a930ef63723e14c7dca53078c58c9df38af5f9e0003db2dedf662ce2aad696c6184d4c85c77bc8dc0c0dfd45aca203d2228d2fa285f3bc6e82c6490131161099767227167a3202ec998985bc24f19100d266b486a9cb7b9af0f80bf77dc6cc380f81f30bee0e8ed36d6b4ca441afccc2a40a7efc95c1b9b4f0c1cc794457769a1330c388b05413545c1fe356bb94d5ad5899a38eaaa564f30d889dbb7d5f5789cee0fbd4c97928d60fcd613cd43b81c24cde5e857dbc6ddfe46a435c374f3f5fe06f7819651b10ac67bd9c9fa1f989e8ce95c96123379f75b00a699c1755082a72a59729aee67c3af68ae6dd46b4b46b21c7d6ae7797827368b8f3d43d1cd5b9cfeaa15bf982411bfd0f6ad64514a4e14276ed7cbf470646b9987515f8c2c0f4ef060ed312c39b2d5bde90bfafec205f73976bc81af825f1b3698fcdf8bc0b7351f912938e6cca909bf8311ce848e6f656999c9e952575ab7f77b5ef6d21a2d6ea74a42a8b11a272a52d0df69a90b6159bd241c47e689fa2e62d7deb3bb9d0e6de948967ec27909503ef4528a98c73bcd5ed951f4ab3890803864052808f905d00f61615f70522115d53edf78a40d6740faf5d4e9982ebeeeed0b4f866d5ced988499e6d72f1552bf0b0914726eb479ef91702b372a594b872d97ff4f8cb75a178a44346fbd9362e132245d8d254aa3349", 0x1000, 0x7f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) syz_usb_connect(0x2, 0x36, &(0x7f0000000480)=ANY=[], 0x0) 02:01:50 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:01:51 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:51 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="a4b6ffb93a6a664ccfdde941bb3a22588b430ec2100533b112cce7e0615aba453dbfb5042cd4cc714ab05f5f45bbf453e66099768a4a52a4713ba537cf1b42e716ccc166dd69dc674e19a5f344a3d96661b3cbd5486dc084de40f4e4d290e9250ad875e566ee5cd6711cf8753b2a4ad67312f6ff90ecedde001a5228082aa5d6e2cd977419bfa4ac3a1e479355ce5417d08f16209c3a28e396c42f9d8e2a723902e91fb5881bbe72d3f4433bb19223312d4b9288b75454203b79f61a94a5476445910e8810ff2403f494a57cb6f26bc9ea568066116f9f8b3e1543e6b811e8940c02ae96bd06ac3176c784810dd4721e24604359dfa69fc61d4a8e", 0xfb) (async) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 02:01:51 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:01:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:51 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:51 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) [ 123.4033257] uhub4: device problem, disabling port 1 02:01:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:52 executing program 4: r0 = dup(0xffffffffffffff9c) pwrite(r0, &(0x7f00000004c0)="a2aba4a2032411fea969209636d72955417fca0b38c1883d141080bb32f0721dd4a2c8f4893a894fb929e50018578f4bbd816329630218b3b6d1df95819037c50bc1c84ceb992348ce02b1775c3fc7f844e3890ed2f772feeb532e79d630565dce3dcb2f0e1555c50c41f8a86c0f5cf32222196fa23b69582a5de9693d5c7bf6b65b7e2709f13ff6755c0a9cf1f11f65be6cc71c6cbeab581519858a2ffc2f6249ab39158308c2c7d7b5e93ef9b7fdd864229b6f7678034a35a80de3635351cd5b57a03b5ed30ca07411f56eda87f911b31950195018d1c81ab03724408a7dab9aeb36737688a687149aa3c4e549233ac76186170eb3d866699e36d7759ccf76f37008be9df21ee2ff44228fdc37ab71e9855265ebbeb1817e9db33caa3689bd122d1bb6d377ee9fee4746132a54c8b39bd627fd3cf0cd67867caccd34abffc6dfbc3c4f2c330b4dee9d7c65b6761d0521e88b1f58f6e4a68675769b644c8b85e43c1c6413e289ac3f1d31197dd7eab0c639e88751951566d11cd4f93f9bee1ce5633155eb30e5ce6ce75cf32896344f6877311cd5a67713ed28a6daddc424072ae70a2cc8788fb225e92cf9d16ab7223dce9a188ea76c2614a3a2ec127e6ca0e8849cbe80bd0f6f62c07073cbe00e5300eec278e11bf3fc0875dc8ea4473d1089c2f64e1732b400d16b447d05488ea6c247364b73bfc4d323d25a74c73e214a24fb73f17498c372985619d9549c4d56bc7a0decf4e1014559fbdcaeff8e6b7e9b1e2e3ea59966b42c05b388cf492adf43766b32ac7794dac15179c94a8142d1b44efd3b7355944b2637f2df06b11130eab1238663efe60a2d1f9765e36501c0b0c68b8e436af48d0fa60cad728ea2cd04af4854259c1f9dbcbfd96409eff4bf538f2d71c1dbe4ce8fb71dec51cee7ab9e488d955703e49ba04c7cdd83605b3f1131c41db6f9ef46169e9f0219a5bd68eab3f6dc233a777a065362032a28c8866009fea82ee36d78680c4b0ffc6f728ec201f43efaea1639cd4c2aadcf47d6c4af7e15cc69211168581311cd7fc3acfb7d51df620dc28ac91a57f5747a34aad752fb5cb95435869b890d11532cc516866cbf6bea6a77e3f91ba6397c2da56aa9ad5db56cc0018276564f69b635f9a01e97ec387e57776181646329f3124df4c5ca79e9e1ba53ffa97465165e136ebb09333b650bef4cbcfde95c0e677bd62805a1f26fc07882d2e54e4fae749d8fd7ea46032b764cf5eb732ac3e3b7e3fc4bb5fb20651bcb143c0ee402d304b8d2a38f957b8c6a618f426b4b3c8551985194c767db97bac96351d2391db23354a1657d289c501c139aa075bc8c3a044fa42aa2a5071809beace6b698376de0da15d98ebf48904f3d434a3f953c068aaaea8b57f2f456df6edfb98220293f524303963f3ce19beb72e134ff91feedee92a3cbd7e2877da8db9c74b0b34750c7df3157e8a5ec14eb61c05c9a3f2bfa23d29865ff0a087eeba779e746ba8b19055c3cf96a9770d59788b3fd8beb32dd0dfd720a29e18d3b4fb10b7733eca9e12f3ba0f3b70c00c45da17e26237ccfd9de9d34b8e005a72cdaa4b3be555402366303c92ce57faedf64a27ac82ce02bfdae02080d73097441d10fb3aa1778dd4bb3010ddb8e2b6652129360eefd605ecc1e85faa457de92b700bff6da69a23d1b8c02a9827f788b61fbaaaf6d7ef2d082959955611543b32a93860827b01bc839ad92f2712f51ed5b3ea6de4aa375729c76cfcfd52c1eedb9522a2212daf7b228575992962a9f8089aee3537a59ce9d07c3b29f43a77000ff51e461284b9d31010693500cb68bd864a0e252177b03164a7bf0a7b8b7f1a39542cece38c4a78b3bf69244262800ff4778d5bdb3b593e438e84c3301a9e9ac3c3fb89a1c569efc005cd1aa6e877bc0f048123bd5928ae21d5b64e57846b369ba1892271aaf308d2306a3b4ba25a07091965188acd9fb8d7f64086d73da42351b9f6524f11f7b49e133a7a327a56041f2994870340f7aa2d05d00f5d2a50814480d659209636276bddf8c4104d893439ea64c7cf4c4c6b1a497622aaf2372e74cda7e7c94bccda04420247140a7186e297789717c5173ff801da9dda76c50b7092753e2ed2ea548765449735f6aa8aa571be16d8d5d167c03c1a9ee59fe05373a52113425b37780d15b64171c6b44c01c12eb85d7e4d7d83551abbef2b1bda3e2234dc908b0b271f62590c936770082f3d385190dce01ad16e6e11e9b191c57deb6588e40d3dfd2367bece3723d8a8498af21ed99ad558beb93009c81500ff868cbe487eb89d9daa9fc8dbccd1d32c7541bd9efc259db2ab1f59e09b4c52e1e5b380f39ce66641593dba102d80a4a18cca35362b0dc525857dfa6b1cd08339b91a46d4cc7d3d66e748cfef3acdfa6cd71e98c8cb586323c545a134521097fbf1e42590bd248c7fd14a8618f0f2ed1514bee5546a975e7cb4f472832e4491b5a40382b3389f42fbeb2812a856cd2d3a3c99c8842df4d8c7266fc4feecb3dfd5fab1712bcd7309a3209066b2b6dd1896732e4027fb21884f9166ab1c52d5f1e6e54a21b1335f2ad1185c7431dee439f19e28802976d7e224fe8c6f465f65464bad41ef597f3048029056f7878493b99a606c209d2e80e71e695e91a2f8ae33d89d57d11493837de57917ee30d520c2873984b1dfc02ef9f245699a44573bfc1c80923e912b46ae416214439c531b5c5759731f6c3ef624b9dfddf0fa2abc1b78758853d6fb94ed952b52989143948c923e3a4df7a522d03d6b736f1763a5f4860e50411a73ce6135642f70fce6bc17910566fcb06e4cdd646611d16d4695264ecf1b113466525bec9fff6eb4fd7448b0ef388a95f420397ff1cb277fd2a74e71bb02f2e92a542c34a51f33d54c65e819c05f79306819de13fc96b301a4edfb9d542b061963c80b8c9193adcf16d46ce48e6dd149764a9f12d2e2ea5eb8a3efaa840356aefc513c799a4313953d09effbcd5b68b83f50a8184ebae5ed2764f72d3f917f62e865f8f4242fa01379acfa3599cc102e82d100f13a83c3dd6be10b00b97e51526acb5609649e763dabc7441b59b8f3cf7e0b517fafd0362d5de4e0ca32befc03697ce348119e9c281df35464f367972d61c0ed9c4e6b6c50a64484031eec82ccb032b08acd344f2bf946d279c7cbff4d4011711c44be100c39499e0d54866a9996d49e26a220220eedeb36a31904414c322b77e16a8a5a8b8580ae01db298484d81fb5f690b1ba624dcd14159043dbbe418d87f18a465395f5d451e9fdf5f02664f489af6e72afb4049203105c497f70a0b244c0711426dc03a89a00e8111119d8c9467a4af59b411bd5de1c444c8774a3d52852e95f31f0490cefeaad3e87263b38f3c8a8a56d9cca400b7a5b8fb97a9470b59a6adf3c02e97b93df8fcb8d437dada2194dbec5a2b1a5d299293997c82a4ce05485c3e4c592f212e15d3902730fc60df1c6a767bac1078f4126634c2a94508b4ca6b34184d641dbf1ccc47c3ab0efb656b43cac318178dbcd97d0cc42fbba34f5f467789667f563531bf66d1a93ee62e330885a63278590e77073f2998fcb8e6e04931a5cbb0953bc2b7cdb4cd11fc0a333f31b9e201212ec4c192139a7b84d116a0fd91e0842431275d15e4f7ca2b2ec210b433a421d755740faa65e733258ffc13fdff6492ad0d23b6d8de5d30caed4bfefc924405c69894972b7154a1249384562656de85a57892f3735a1c8d019cd621d248e562116b04a267eef30095cf06f6bb7028ac5dd6f9561992d32affd573e189e42d74660224d5104f39e0cc0850c380d8e46a15056ac8fd8942966b67a97a95911df82fdd04cb5f141c3a7de4cbcbc948f2fb834cee2a5d634909d54bf7c46c6bb31c08775bddce2ff0bb1d0f0ea880a08228c89953bf933271e51b399946a95245dac00bd0c0fc5db15f55e12b366b5b858085fd3967c775c066303affca0cb38501f6e5713c29a4d1dbebc0f1ea053c1e2a41531c8cee5e17c58431a55a93bc264dabc1ade652e9e50fdcf079a31078c73d01ad9edab844d3311690b2ff34ebdd18fddf9d67cb9b0014aee196f0a7b5ea4fe6e34b2ddf78f24f008d9ea0fc4b32b0c7fe7dcfaf5773f50c19413b5b32a52a80b04a63a5cd3d3c9b8cb630f1fbba48de639a914d249df77607e6b64e4a1fb715758335e7aedccd4870b7a9779196414cd94a323f48c6951b99fd9d999a22ecf7d9b0ec3ec2c8ac77086f21a495ecf2b32804e9c206aa54627bf8ea859a026d5a017313b2060acbddb2eafa02acbae0525a2ced3c15d740ea6495d79303826708d6de61e82c59123f724ba1b1186cfd7598636d2a71bbc91bfba533e35a18a2c012b1b9ffd5b2cc405703bbad1e53ace61ad129511d19ba15e3771ce4f93b7c82dc8013b8fb28cb3d0ff9ff4943f1204c79b5dd0451408b18f7d9e3a4ff9c7353c0966a1c98adfc1fe120c7aa89b60c7daaa5dd4179f47621172e9b32ddcf57e1ef5b92b3a6229e23ce29f66fff537d80f5bff4c98c0163cc98a0b32f568e6855011a736faa5468e5c106e3489250e64faa0caea73b4f0161cdc7deff56173bb9decdbd8d5cd5c831f1bbcfe57ffc3457fb7c18da31c25e7b7dfe2a92cd424ac8ac7f1e7b9530aa29d65c82cfb20f686f7ed78463ece6d7d42d766ad3e617cfe6bc232a777eab42a893de2b69b0fcb1450ca23d750567d7f70a3d15eaa313ef4963c3c0d1737a911413c0119f967721191cef7fe8f091cfdb4eff845c2f471b453ada645bc20234f4ae29216f2ad4fc87539d7d71695b7dac6945655acec3761d85e17d53c5b871c618c1e6962a019258c5fcc00eed7399bd11cc2603c9b4f85f9a36933b593f78a8c671c158582a7b188fd5ae7c99b6fe8f9d723a6e363d542a1ed078399dbe17f37e97d49f0d6f8c47f369e50e70bf03497bb2ae9932e236c99ad7ec27998a4f8f006dc42a3206df3936ae7c140051e1e1732d17028aaa7de5a25f21e5186e5eea32aef0254c1520ad633ecc42198da6b2108caaccee6925def2b4be3340ba2f488cd6eefc692763a930ef63723e14c7dca53078c58c9df38af5f9e0003db2dedf662ce2aad696c6184d4c85c77bc8dc0c0dfd45aca203d2228d2fa285f3bc6e82c6490131161099767227167a3202ec998985bc24f19100d266b486a9cb7b9af0f80bf77dc6cc380f81f30bee0e8ed36d6b4ca441afccc2a40a7efc95c1b9b4f0c1cc794457769a1330c388b05413545c1fe356bb94d5ad5899a38eaaa564f30d889dbb7d5f5789cee0fbd4c97928d60fcd613cd43b81c24cde5e857dbc6ddfe46a435c374f3f5fe06f7819651b10ac67bd9c9fa1f989e8ce95c96123379f75b00a699c1755082a72a59729aee67c3af68ae6dd46b4b46b21c7d6ae7797827368b8f3d43d1cd5b9cfeaa15bf982411bfd0f6ad64514a4e14276ed7cbf470646b9987515f8c2c0f4ef060ed312c39b2d5bde90bfafec205f73976bc81af825f1b3698fcdf8bc0b7351f912938e6cca909bf8311ce848e6f656999c9e952575ab7f77b5ef6d21a2d6ea74a42a8b11a272a52d0df69a90b6159bd241c47e689fa2e62d7deb3bb9d0e6de948967ec27909503ef4528a98c73bcd5ed951f4ab3890803864052808f905d00f61615f70522115d53edf78a40d6740faf5d4e9982ebeeeed0b4f866d5ced988499e6d72f1552bf0b0914726eb479ef91702b372a594b872d97ff4f8cb75a178a44346fbd9362e132245d8d254aa3349", 0x1000, 0x7f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) syz_usb_connect(0x2, 0x36, &(0x7f0000000480)=ANY=[], 0x0) 02:01:52 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) ioctl$FIONSPACE(r0, 0x40047458, &(0x7f0000000040)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:01:52 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) [ 124.7033280] uhub4: device problem, disabling port 1 02:01:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:53 executing program 5: r0 = socket$inet(0x2, 0x20000000, 0x2) compat_43_ogetpeername(r0, &(0x7f0000000140)=""/203, &(0x7f0000000080)=0xcb) lseek(r0, 0x0, 0x100000001, 0x2) r1 = accept(r0, &(0x7f00000000c0)=@family, &(0x7f0000000240)=0xe) r2 = socket$inet(0x2, 0x7, 0x80) setsockopt(r1, 0x7, 0x31, &(0x7f0000000280)="4f2b5d7126e44ef0931087ed136304a13950350bc852c929bc17e93cfd50cf20d482673b8b9311d290216e6a9cf27292481f8b5c75b3ea39a6b71a522a315e9a88f6a27c6218ea6ea02f0b568aca78dd6d073850a843882f0eb531e4ae59600e2d", 0x61) connect$inet(r2, &(0x7f0000000300)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, 0x0, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e157b0f88650000"], 0xa) 02:01:53 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:53 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x100000001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:53 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x7bc327ed) undelete(&(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x47) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="b5fc59a8", 0x4}, {&(0x7f0000000100)="cac791fa73a10354d93432856d1fe8c1197f86ff5178f1afa4dbe5186c3e483a53c97ad06493625b9f146f24a1096a4d72877520b8e5ef59acacd7ab9f35220fd1095726c37bf06cb164c5133e157080f5fb6c7944bbe6e3d9e7ae90cf6888503759d03d10f48d021566cd74eacf1082606abc3a6bc97ee9f662033ff088d089c992aa1454b857b9eb14017d7aa9be8a4d57342c3f20b434329783a220d4826d80bc45a84c54ec164be418c460487489f5ea31a9b622df18dc9d", 0xba}, {&(0x7f00000003c0)="90446ab42acbe621db0b61b8871f64922f787f000000000000e77612ada52cf8815eb2b29accc8f73a55edd9c5f9dcb06bcc1824ced44f7571239a02d23e000009065fa30b5c74de69a7b4596d99bc60f46c336a2b32c07be5dc9fd3dfc1932696b734c9337f8076a8fc80facb8d8731240665f1f27f46543458acb24a6c3b56e80b0c4adbb9b0c3665b2d17000aa98678776e193725df3cb376713b832dddf2782606481d8e7d43c508d5c066203422c4e6712553a488b85d33114bfbdb878708ddfa2cedd516cff17de459472ed0f92ec1b64f3e3298e8e222", 0xda}], 0x3) 02:01:53 executing program 4: pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETCMAP(r1, 0x80205742, &(0x7f00000000c0)={0x7, 0x4, &(0x7f0000000000)=0x8, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0xff}) fcntl$lock(r0, 0x7, 0x0) 02:01:53 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x7bc327ed) (async) undelete(&(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x3, 0x47) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="b5fc59a8", 0x4}, {&(0x7f0000000100)="cac791fa73a10354d93432856d1fe8c1197f86ff5178f1afa4dbe5186c3e483a53c97ad06493625b9f146f24a1096a4d72877520b8e5ef59acacd7ab9f35220fd1095726c37bf06cb164c5133e157080f5fb6c7944bbe6e3d9e7ae90cf6888503759d03d10f48d021566cd74eacf1082606abc3a6bc97ee9f662033ff088d089c992aa1454b857b9eb14017d7aa9be8a4d57342c3f20b434329783a220d4826d80bc45a84c54ec164be418c460487489f5ea31a9b622df18dc9d", 0xba}, {&(0x7f00000003c0)="90446ab42acbe621db0b61b8871f64922f787f000000000000e77612ada52cf8815eb2b29accc8f73a55edd9c5f9dcb06bcc1824ced44f7571239a02d23e000009065fa30b5c74de69a7b4596d99bc60f46c336a2b32c07be5dc9fd3dfc1932696b734c9337f8076a8fc80facb8d8731240665f1f27f46543458acb24a6c3b56e80b0c4adbb9b0c3665b2d17000aa98678776e193725df3cb376713b832dddf2782606481d8e7d43c508d5c066203422c4e6712553a488b85d33114bfbdb878708ddfa2cedd516cff17de459472ed0f92ec1b64f3e3298e8e222", 0xda}], 0x3) 02:01:53 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:53 executing program 5: r0 = socket$inet(0x2, 0x20000000, 0x2) compat_43_ogetpeername(r0, &(0x7f0000000140)=""/203, &(0x7f0000000080)=0xcb) (async) lseek(r0, 0x0, 0x100000001, 0x2) (async) r1 = accept(r0, &(0x7f00000000c0)=@family, &(0x7f0000000240)=0xe) (async) r2 = socket$inet(0x2, 0x7, 0x80) setsockopt(r1, 0x7, 0x31, &(0x7f0000000280)="4f2b5d7126e44ef0931087ed136304a13950350bc852c929bc17e93cfd50cf20d482673b8b9311d290216e6a9cf27292481f8b5c75b3ea39a6b71a522a315e9a88f6a27c6218ea6ea02f0b568aca78dd6d073850a843882f0eb531e4ae59600e2d", 0x61) (async) connect$inet(r2, &(0x7f0000000300)={0x2, 0x1}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, 0x0, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e157b0f88650000"], 0xa) 02:01:53 executing program 4: pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETCMAP(r1, 0x80205742, &(0x7f00000000c0)={0x7, 0x4, &(0x7f0000000000)=0x8, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0xff}) (async) fcntl$lock(r0, 0x7, 0x0) 02:01:53 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:54 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:54 executing program 4: pipe(&(0x7f0000002480)) (async) pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETCMAP(r1, 0x80205742, &(0x7f00000000c0)={0x7, 0x4, &(0x7f0000000000)=0x8, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0xff}) fcntl$lock(r0, 0x7, 0x0) 02:01:54 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:54 executing program 4: setregid(0x0, 0xee00) setgid(0xee00) r0 = semget$private(0x0, 0x0, 0x2b) compat_14___semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=@val=0xfffffffe) 02:01:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:55 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:55 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x7bc327ed) (async) undelete(&(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x47) (async) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="b5fc59a8", 0x4}, {&(0x7f0000000100)="cac791fa73a10354d93432856d1fe8c1197f86ff5178f1afa4dbe5186c3e483a53c97ad06493625b9f146f24a1096a4d72877520b8e5ef59acacd7ab9f35220fd1095726c37bf06cb164c5133e157080f5fb6c7944bbe6e3d9e7ae90cf6888503759d03d10f48d021566cd74eacf1082606abc3a6bc97ee9f662033ff088d089c992aa1454b857b9eb14017d7aa9be8a4d57342c3f20b434329783a220d4826d80bc45a84c54ec164be418c460487489f5ea31a9b622df18dc9d", 0xba}, {&(0x7f00000003c0)="90446ab42acbe621db0b61b8871f64922f787f000000000000e77612ada52cf8815eb2b29accc8f73a55edd9c5f9dcb06bcc1824ced44f7571239a02d23e000009065fa30b5c74de69a7b4596d99bc60f46c336a2b32c07be5dc9fd3dfc1932696b734c9337f8076a8fc80facb8d8731240665f1f27f46543458acb24a6c3b56e80b0c4adbb9b0c3665b2d17000aa98678776e193725df3cb376713b832dddf2782606481d8e7d43c508d5c066203422c4e6712553a488b85d33114bfbdb878708ddfa2cedd516cff17de459472ed0f92ec1b64f3e3298e8e222", 0xda}], 0x3) 02:01:55 executing program 4: setregid(0x0, 0xee00) setgid(0xee00) r0 = semget$private(0x0, 0x0, 0x2b) compat_14___semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=@val=0xfffffffe) setregid(0x0, 0xee00) (async) setgid(0xee00) (async) semget$private(0x0, 0x0, 0x2b) (async) compat_14___semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=@val=0xfffffffe) (async) 02:01:55 executing program 5: r0 = socket$inet(0x2, 0x20000000, 0x2) compat_43_ogetpeername(r0, &(0x7f0000000140)=""/203, &(0x7f0000000080)=0xcb) (async) lseek(r0, 0x0, 0x100000001, 0x2) r1 = accept(r0, &(0x7f00000000c0)=@family, &(0x7f0000000240)=0xe) (async) r2 = socket$inet(0x2, 0x7, 0x80) setsockopt(r1, 0x7, 0x31, &(0x7f0000000280)="4f2b5d7126e44ef0931087ed136304a13950350bc852c929bc17e93cfd50cf20d482673b8b9311d290216e6a9cf27292481f8b5c75b3ea39a6b71a522a315e9a88f6a27c6218ea6ea02f0b568aca78dd6d073850a843882f0eb531e4ae59600e2d", 0x61) (async) connect$inet(r2, &(0x7f0000000300)={0x2, 0x1}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, 0x0, &(0x7f0000000100)) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e157b0f88650000"], 0xa) 02:01:55 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:55 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:55 executing program 4: setregid(0x0, 0xee00) (async) setgid(0xee00) (async) r0 = semget$private(0x0, 0x0, 0x2b) compat_14___semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=@val=0xfffffffe) 02:01:55 executing program 5: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6f1d1d4921cdf2fb2f57b322f893bf626f47cbe8eab0e2f9e993e15d9c47fa256048aca88fcd3a66d073f6b6329fdef35e5ccb3117d233b15198fa0f1bed0bec48205ac8e9de4c27e3ce103dda8d52a2ba2a82f85bd72d032a84618c744a3c64e1c8622eb69f784be2c9ecefcd3685eb755aef2c6964b14b5a8b20dfe4733970492c998c0f9e5d54858b9158a1a7430325505a4e950f83117cd39f06b3a86e11b81a"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, &(0x7f0000000040)="051c00e000000000", 0x8) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x1, 0x2ff, 0x1800}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r0, &(0x7f0000000040)=[{0x4, 0x3, 0x800}, {0x3, 0x9, 0x2800}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0x101, 0x800}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xa) r2 = getuid() setuid(r2) r3 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r3}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x8}, 0x9, 0x8, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, r5, r6, r7, 0x109, 0x81}, 0x2, 0x101, 0x2f6}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) __mount50(&(0x7f0000000000)='kernfs\x00', &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0, 0x0) compat_12_stat12(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) lchown(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000380)='umap\x00', &(0x7f0000000400)='./file0/../file0\x00', 0x0, &(0x7f00000001c0)) pathconf(&(0x7f0000000180)='./file0/../file0\x00', 0x11) 02:01:55 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x1733) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1280971, 0x20) pipe2(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup3(r0, r2, 0x0) r4 = accept(r0, &(0x7f0000000040)=@data, &(0x7f00000000c0)=0xe) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) poll(&(0x7f0000000100)=[{r4, 0x10}, {r0, 0x8}, {r2, 0x100}, {r5, 0x10}, {r1, 0x4}, {r3, 0x40}, {r2, 0x100}, {r6, 0x40}, {r3, 0x4}], 0x9, 0x8) fcntl$setown(r2, 0x6, 0xffffffffffffffff) posix_spawn(0x0, &(0x7f0000000180)='!\xf8\x00', &(0x7f0000000200)={0x0, 0x2, &(0x7f00000001c0)=@dup={0x1, r4, {0x90f}}}, &(0x7f0000000240)={0x1, 0x0, {0x7}, 0xffff, {[0x5, 0x4, 0xfffffffa, 0x10001]}, {[0x5, 0x90, 0x7fffffff, 0xffff]}}, &(0x7f0000000280)=['{.\\#\x00', '\x17{}\x00'], &(0x7f00000002c0)=['S-[[-\x00', '\x00']) 02:01:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x1733) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1280971, 0x20) (async) pipe2(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup3(r0, r2, 0x0) (async) r4 = accept(r0, &(0x7f0000000040)=@data, &(0x7f00000000c0)=0xe) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) poll(&(0x7f0000000100)=[{r4, 0x10}, {r0, 0x8}, {r2, 0x100}, {r5, 0x10}, {r1, 0x4}, {r3, 0x40}, {r2, 0x100}, {r6, 0x40}, {r3, 0x4}], 0x9, 0x8) (async) fcntl$setown(r2, 0x6, 0xffffffffffffffff) (async) posix_spawn(0x0, &(0x7f0000000180)='!\xf8\x00', &(0x7f0000000200)={0x0, 0x2, &(0x7f00000001c0)=@dup={0x1, r4, {0x90f}}}, &(0x7f0000000240)={0x1, 0x0, {0x7}, 0xffff, {[0x5, 0x4, 0xfffffffa, 0x10001]}, {[0x5, 0x90, 0x7fffffff, 0xffff]}}, &(0x7f0000000280)=['{.\\#\x00', '\x17{}\x00'], &(0x7f00000002c0)=['S-[[-\x00', '\x00']) 02:01:56 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:56 executing program 4: r0 = __clone(0x0, 0x0) ptrace(0x1000020000009, r0, 0x0, 0x100000000006) compat_50_wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x14, r0, 0x0, 0x0) 02:01:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:56 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:56 executing program 4: r0 = __clone(0x0, 0x0) ptrace(0x1000020000009, r0, 0x0, 0x100000000006) compat_50_wait4(0x0, 0x0, 0x0, 0x0) (async) compat_50_wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x14, r0, 0x0, 0x0) 02:01:56 executing program 5: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6f1d1d4921cdf2fb2f57b322f893bf626f47cbe8eab0e2f9e993e15d9c47fa256048aca88fcd3a66d073f6b6329fdef35e5ccb3117d233b15198fa0f1bed0bec48205ac8e9de4c27e3ce103dda8d52a2ba2a82f85bd72d032a84618c744a3c64e1c8622eb69f784be2c9ecefcd3685eb755aef2c6964b14b5a8b20dfe4733970492c998c0f9e5d54858b9158a1a7430325505a4e950f83117cd39f06b3a86e11b81a"], 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, &(0x7f0000000040)="051c00e000000000", 0x8) (async) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x1, 0x2ff, 0x1800}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async, rerun: 64) semop(r0, &(0x7f0000000040)=[{0x4, 0x3, 0x800}, {0x3, 0x9, 0x2800}], 0x2) (async, rerun: 64) semop(r0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0x101, 0x800}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xa) (async) r2 = getuid() setuid(r2) (async) r3 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r3}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) (async) semop(r0, &(0x7f0000000000), 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x8}, 0x9, 0x8, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r5) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) (async, rerun: 32) r7 = getgid() (rerun: 32) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, r5, r6, r7, 0x109, 0x81}, 0x2, 0x101, 0x2f6}) (async) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) (async) __mount50(&(0x7f0000000000)='kernfs\x00', &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0, 0x0) compat_12_stat12(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) (async) lchown(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) (async) compat_40_mount(&(0x7f0000000380)='umap\x00', &(0x7f0000000400)='./file0/../file0\x00', 0x0, &(0x7f00000001c0)) (async) pathconf(&(0x7f0000000180)='./file0/../file0\x00', 0x11) 02:01:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x1733) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1280971, 0x20) pipe2(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup3(r0, r2, 0x0) (async) r4 = accept(r0, &(0x7f0000000040)=@data, &(0x7f00000000c0)=0xe) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) poll(&(0x7f0000000100)=[{r4, 0x10}, {r0, 0x8}, {r2, 0x100}, {r5, 0x10}, {r1, 0x4}, {r3, 0x40}, {r2, 0x100}, {r6, 0x40}, {r3, 0x4}], 0x9, 0x8) (async) fcntl$setown(r2, 0x6, 0xffffffffffffffff) posix_spawn(0x0, &(0x7f0000000180)='!\xf8\x00', &(0x7f0000000200)={0x0, 0x2, &(0x7f00000001c0)=@dup={0x1, r4, {0x90f}}}, &(0x7f0000000240)={0x1, 0x0, {0x7}, 0xffff, {[0x5, 0x4, 0xfffffffa, 0x10001]}, {[0x5, 0x90, 0x7fffffff, 0xffff]}}, &(0x7f0000000280)=['{.\\#\x00', '\x17{}\x00'], &(0x7f00000002c0)=['S-[[-\x00', '\x00']) 02:01:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:56 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:57 executing program 4: r0 = __clone(0x0, 0x0) ptrace(0x1000020000009, r0, 0x0, 0x100000000006) compat_50_wait4(0x0, 0x0, 0x0, 0x0) (async) ptrace(0x14, r0, 0x0, 0x0) 02:01:57 executing program 5: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6f1d1d4921cdf2fb2f57b322f893bf626f47cbe8eab0e2f9e993e15d9c47fa256048aca88fcd3a66d073f6b6329fdef35e5ccb3117d233b15198fa0f1bed0bec48205ac8e9de4c27e3ce103dda8d52a2ba2a82f85bd72d032a84618c744a3c64e1c8622eb69f784be2c9ecefcd3685eb755aef2c6964b14b5a8b20dfe4733970492c998c0f9e5d54858b9158a1a7430325505a4e950f83117cd39f06b3a86e11b81a"], 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, &(0x7f0000000040)="051c00e000000000", 0x8) (async) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x1, 0x2ff, 0x1800}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) (async) semop(r0, &(0x7f0000000040)=[{0x4, 0x3, 0x800}, {0x3, 0x9, 0x2800}], 0x2) (async) semop(r0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0x101, 0x800}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xa) (async) r2 = getuid() setuid(r2) (async) r3 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r3}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) (async) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x8}, 0x9, 0x8, 0x8}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, r5, r6, r7, 0x109, 0x81}, 0x2, 0x101, 0x2f6}) (async) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) (async) __mount50(&(0x7f0000000000)='kernfs\x00', &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0, 0x0) (async) compat_12_stat12(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) (async) lchown(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) (async) compat_40_mount(&(0x7f0000000380)='umap\x00', &(0x7f0000000400)='./file0/../file0\x00', 0x0, &(0x7f00000001c0)) (async) pathconf(&(0x7f0000000180)='./file0/../file0\x00', 0x11) 02:01:57 executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6f1d1d4921cdf2fb2f57b322f893bf626f47cbe8eab0e2f9e993e15d9c47fa256048aca88fcd3a66d073f6b6329fdef35e5ccb3117d233b15198fa0f1bed0bec48205ac8e9de4c27e3ce103dda8d52a2ba2a82f85bd72d032a84618c744a3c64e1c8622eb69f784be2c9ecefcd3685eb755aef2c6964b14b5a8b20dfe4733970492c998c0f9e5d54858b9158a1a7430325505a4e950f83117cd39f06b3a86e11b81a"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, &(0x7f0000000040)="051c00e000000000", 0x8) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x1, 0x2ff, 0x1800}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r0, &(0x7f0000000040)=[{0x4, 0x3, 0x800}, {0x3, 0x9, 0x2800}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0x101, 0x800}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xa) r2 = getuid() setuid(r2) r3 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r3}, 0x0, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2000}) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x8}, 0x9, 0x8, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0x0, r5, r6, r7, 0x109, 0x81}, 0x2, 0x101, 0x2f6}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) __mount50(&(0x7f0000000000)='kernfs\x00', &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0, 0x0) compat_12_stat12(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) lchown(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000380)='umap\x00', &(0x7f0000000400)='./file0/../file0\x00', 0x0, &(0x7f00000001c0)) pathconf(&(0x7f0000000180)='./file0/../file0\x00', 0x11) 02:01:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:57 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:57 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:57 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x18, 0x0, 0x0) close(r0) 02:01:57 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x18, 0x0, 0x0) close(r0) socket(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x18, 0x0, 0x0) (async) close(r0) (async) 02:01:57 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:57 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:59 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:59 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:59 executing program 4: _lwp_unpark_all(0xffffffffffffffff, 0xf5, 0x0) r0 = _lwp_self() _lwp_setname(r0, &(0x7f0000000340)='\\(]\x00') _lwp_continue(r0) _lwp_unpark_all(&(0x7f0000000000)=[0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff], 0x4, &(0x7f0000000040)=0xf2d5) 02:01:59 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x18, 0x0, 0x0) (async, rerun: 64) close(r0) (rerun: 64) 02:01:59 executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) flock(r0, 0x4) acct(&(0x7f0000000080)='./file0\x00') r1 = open$dir(0x0, 0x40000400001803c1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000001a00)=[{0x0}, {&(0x7f0000001c40)}], 0x2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) poll(0x0, 0x0, 0x8d) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x0, 0x0) close(r2) __lstat50(&(0x7f00000019c0)='./file0\x00', &(0x7f0000000280)) socket(0x6, 0x0, 0xfe) __lstat50(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f0000001940), 0x0, 0x0) ftruncate(r1, 0x0, 0x0) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)={0x0}) mknod(&(0x7f00000001c0)='./file1\x00', 0x1000, r4) compat_20_fstatfs(0xffffffffffffffff, 0x0) 02:01:59 executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:01:59 executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:59 executing program 1: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:01:59 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}, {0x0}, {&(0x7f0000000300)}], 0x10000000000002c1, 0x0, 0x0, 0x40e}, 0x0) r2 = dup3(r1, r0, 0x1000000) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="09f84b8959d70ee9160527df8d905649a4e851d8eff135536ea7da2d5a", 0x1d}, {&(0x7f0000000540)="1a53f8d65d6583d3fb675e8b705cb098c13090e81ab8f299edce0e881335fcf50ddbfc324c476c9ef55db76ad845585245e29aeb8332e55ebd87f9456d3b0d0599c9e4ea70191c630dfded3d6cb9d1184a45bba5197785e531b65ba7c9609a11cbf715f211ecc3fdb2ab78ffa0ee44ede0ed48fbb4d8ad1ee30a33dcf300d1697d7694857d284c073111e6274d940c91a7e93fb8297455e3d8eeb4bd54cfa314abe0f60e3ec51016b4aff37d1b932ec21032d14d5780ac50a6e991ba1777479916567dbdd28b762c36a9f6d6329b60df447a4bbf3b548ef4e95fa5f364a77f4b001523e9ec650e5af61cb7d98ce74f9834a8ada8c7ab0c76cb9f8f78fceab5897ab62f59abfa1fcd6b56761baec5603a9f806b1e0cb1ff398285071303605b342e53fa8226b16bd7f8a5c403d296ece9171107255a668ae9897a92d72eff923812eed3e68873b494eebaa746c5532531e3927acaecd3ace6190aea8db68e60df392e177139085248d2925868abf237f2565bd44c7f9a0ccb41bb348af4f1cda146d06c3f38e49ecd918be758bc27fbbe2583988dbb0fb4e2d57eb471f0556b4a25ac18980487c4c69ba8b07ba03dae0058432789d3b164bf32deadd28a5bee208eeb137bcf613e50468bb8c262d1ebea1625fb0d79ff596ac085883d05b97962b1f33fb9f6934217e5e73d4dd9e1cedbc31ded2ba9a60e4a7b6aa4cbd55726d256ba2f7969f5a2ca88356f545e662bad795fd69e4999a18990cd051261a2cfbd44e6ba566f065531daaa5ee6e60d215d6f058a11b583e889107d01f2e85bb3f6e1629b60fd6850a0eeb05a20688549372163c7c3d8bdc6223cc9e701f09fe83f84dc68d82f6fa6a74d77955ae966272210c91632292ba23f17e01a6c9ea8e745ce528d2194eb380229f8250dd04d441284e1bcef711e435c558bd05593c92c9587096e08a7d873c2dfc2bb212bc16eb590e0523210896df67df65079dc3a4f79f86e36397696ae166baade4dc1cf49ce0ed6e6c7537c80215a7a67abc3343b6960aaab7935c6078b7ba6add5d1114b204cf0ab692d4c761b0699a5911c7cf67abbb92b2bf0babcc3fa6ee8c05e03193705270787fa164549b319ef87cca5ff4203f71ca92abfc6d73387a438aec281133790a6f6abfefb3e91809dc38d6559217293ef7777c4dedfa5c8568ed937f3e79e8f0b630b09df1c407e29560b1d0fc4ee51bd73bdf88a3279b2e595c750d987c0effb75892fa9282d558b98ba459b55760a4c3ce395029be4dce4ed028b92ff57d578e7881ed5c27cbbd0540d6386570157c8456226b33116fcd195a8b9fa102702d35adb53be8cccca4f71af8ba1a8e4a7518b3a62d23f89d65efb6c142da5d4cdbbb5d38262f0d1a034d33f8e70909f7a161facf24a12ad42d224d2bef360edf9386788eaa8dc0930189e2b3d5c70cd6589aff1f21311c3b71445cfcb7d4fbde343ffdd547aeea2a741721c4c24a72318a3d7e838668cd46bdc5259b8901668ff0496a8842a865dbbc4aaf22724330677499c89ed15e026cecd76a45b411d3f60be981d850e59494a932ce6000a4aa1ce087558aed46851b0d387bc36ca8923c4ef060d5f821bff7ec54638960e1d6e7a456a7bde6083d38c3c71a6dca20b5b001c01c0cc1e1318e6cecd48b5817462f2367650d8bfc373d7dc38d9569aa8bac81aa0022949effbfefdc13491f97fed90db03ca82fb0c04612439d8d7adb271fad97bb6dda1e920a442fca45459fbf862ee4fa10c848be9f6ad052184a1f5715c6a883def4f9f9d7e9766edff537b6a5b01e040fbac889ec551435f9af2ec511f979a395ee990071330f0801e4475bdf31db9968b6ae59881f50341651a337e09e0f754695ac1063c179f879521f1c01478395db00fa62d0b9195bb3d487123b2e077e8ff081c79cc60eaf39ad6fdd66b8baf53d94908c8310af12fff370f71a955028c9ef7878241379f2dbc79ce803f6d1ac6d337b5a2a4b77308baaa45ae1470f168771df104704fc9d700fd159e4a7793c59fabc3db6f74a8053c9c1f036d56428030f400429c2ee756e81a88f9773cd8998d5bc2a2e093c5120e19b96ee805643273ab29628ffadf7f742d24bcbd37bd10b97886c6049144883653b1d1704a766e76ce0147ba4bba68a7dba24c39a1cdaff121659c6f13401fe7107a7e3db6dd34fe877852ee3601cf0142d694a3aad2fc0b9e7266660f9d04aec4194278a8f13cf87c3c86cd543591b2f5baad94298ce99e7b0704d960ea5e7af50eeaf97c0023058c18d645a9bcd218ae15d6ad62d16afb10cbd38e112fb570e993e01a6a6803cdc8ecb00aa4273d54a75a2715803d3af22bccf35f939157bed2e1ce84d6169ef15a9471664ea99a2dedb1bdf8b0fade7e5743c0d1e7f425181d3d755de39519d3f9f40e6e9b5aa80f863eed0be3aff1549946b01524eb1e20713d4de97e49371ba85b416727cc5b202c8734b453814393f77eb59e00a1bb227f8824d9bef8892fcd906c94d1daf909aab5a407e69b4f2e3942d924f32411034f956b67daa3f6f8e11c64993148d11867fe0b5941805f300b8bda77280fd87cb3b3d16d1e61af9ef5be16a863b4f15ea9bc7c31c849fdc083663333d275b933a86716181d677c393e18859b3f4deab1f6606aecd9bcfccf8e2bde28890957c50400356d489c30548b18df047f924efae6a787fed300f46eb2616da50de68c58872664080cd4a694b432080aff1a2679af93f546bd33c6ae9787a002fc0ae7e29f11649d7098f9e69ad10f20bcdb8ffb15f3a8000c366f63dbc1261960cb5adf1ef8e7430e6f4ee9db1c87e8b452a897eff17dbb03451c6ed04bfff9da30860666da9ba4a6bbf86085fbef0468d7a1b9371ed29c6d849734f3a800e03cd6169629ad23fa4a66cb432e7cde070c490d2c8c480da73f733151bb83fdf85f4357ead1d6e710bd73f40b596e1ad556a78305a17071082b2f1b2725bcc3a8ecebeb450f7b2dc6a736c0ccc2cb217eee3b1c95d6f4a0b7e5cc589d9fda8899db5f35fb2c749d21c90dbb8348e0191429580a999c98a3df3f45a8cec7f17eeea18441121428202fef10f971aa382ec1db9f99821234bb8d94f673229cb80b68f45d951c88998c7247e13953c76dcd49bfcf2295f875bec76fdb9309b26e60214f714c798ff60e12690f03374f8bcccb409d1f0239460d6881486279b5ce7b1b7a0c107b79bd7654d1a236770342b24ea2755e73b823d34b9e843a50a445cdd6f98df0bef6ad7bb5328757902901179b3be5e69cd517b906a93bbb658adf9103f32a6a7f6ad9328cf1768fd9acfdeb25c4bb648372058a3b920107eb890e0d1b7611c9038ec64a3000b45fe8b891509582e6f596fbb3821361f764fa0e9bef14a2003e6c2b415c7b5bdbc539ba0374b9e2ad779cf937cddfa1293dc70f2258412402d5be4d6e06c241efe39d8cde9ae2a293e3eace9059e879edd17dd8dd6c013795d241e9284cd8f4102fb13b22544bb6df0e8b7cf285652e43b1c77ea5955652169527962de206639f2f1e229273e0b49e6c322016f5e1135d7eb699bc31d9b1cdf5a6299e4e193d28dd16abbdd97a36a185c00e6f0434879851cdffa344ae598a58fd841cc143e4986bd522b46689b2888906b29ead87eba1eb33524f1a776796c40595bc5ac775f724968111c846559bc25970e79436d20ee55f25acf6c6554ac1cb5e0daa31f68b628ce7781375f318cb01216062b8b498e95290b8728d6c997c1e441faecd7a2d3b9376eda3fb5eb02ccab538e99bef8c2d80bdb8fbd3fc39984972e1488b539634973529f7aee9a807762fbe7731f25c160959508686ce8dd8f365fb56011e39ba9348f95c5b3c542aa8368adf32a44daece8bc3bb30aaecda3bff1a134f73e9c7f9a897babfaf5db032bf390d224b0b6df610a1801464f5b0805a4046e4f20ccf29efc77e0d794b4f07dbe42be30fb04a7acfb726ced7cbbd0d599ae14c15c1eb183bccec047e7c20517343e3301f77a21e4383d6b6fafe0118fdc0b11797efd93bbf1e1b5b148798fe4ba225db10d771da65fc2c425266163b16e73c66d90885e9a1d7fb993bb4be79ee315949b530dc06d2b44f0c03e3d7c1ae9d1695400c281354a754ae7252365135fd2557093692c57307f19625c82f96a4e7c5db127e66da7ea8ddbf8e61bc0a4efd1cdb8c5a81bea542456ec0b3ab963c7aef78e65144cf9aaae6096dc324d4a6e80fb8f88334c92f370efe5c7bc055ea93053a0d698668d1ff7c9edd2288d473cdf9b579b1b0d61c00d9dec1841cfda0c5fc4e112fa9fad4ab8323a747e07e10b428bfd2c389a7075bc9b5a24b8d383028bd20f43f62859c2303ddade6573a00df000f90c78869bdd1233f1b13a3b67e554a47d04e96c4b0b6638a546730222ef2a2c47516a572f8f0f8cc280a2ec19c9abc6203eeee1d983f7762e3d82724aa1b1bc4fe2ad6848ce685552394b24296b0753ee12105ffbb383d01958cea89605c2402362b3f7b626f1ebc443757cb0e90c49b4e2dcc14d63b4d4632e822a07e391e97e9f8de8b86756e3309502c1b18f92e1366eee76936b9b738868bb4cdf69f32a410d0a3d4880d3852a2e9e168f354b68ae53317aab6d2326caf8845758dd42ef5c63aea4420ccd379d7766bfbb5bc584c4bad48e60013aec287c9fa4bbc17f7eeaa2838034b5b3251b1803a467a67b547f98c56d2a063b70509ccf4c3c30f5a616ea20ded485853adc988225755142f74f957c130017790d29ccb4563ef8c7896523d44a76531cbc78004e78a6274d794d1443f943a76fd7118771209a6c87dcc134d68bdd4be0d4e2ea1e680bf8b673185ea42115179eb03d144e525867ae094b5833f498291ee38ff96a5e74a1173bcf10f66fe997dca3343dc36a36d346bd572c0083211037ea0ad48233987bb9ff79f6ee18062820fa9e7c8ca1b4c7243e44443f5b91d85c6bb1c5d4d626a0c3472b039e3f77cddbbaba5d93b176518acbfc078f98ab1a7695835de1fea5d53af41732c1469ecfe8c61da9481baf9d197e5a7cd6bee2845826f75335f37c5ac8fde40eff7d3ae31649f15d554e12e8a1faeca2d568509af621381ca21df56c94a68cbf50bdfedc4f631cf525c95244ec9a825a92edd31db565156b9c9e629ecda89c6fc381952e954720f6083f83f8b34aa585beb46f0032ca0bda5b0423263e8720b75d304e1d89cbb3586dce660c09bf7f80d5300e274b9071775fa647ad1c1b0e24c48ef00e61c429f2fb8d4d9edd6e8d296825eee924af23d719ed23e2a976fc361dda07288666278d46dcd54a27f9e2176f36e67e7d7333e990b60cbc2b025054942b1f15a865b4706e7adbf8f0f6b9eefb446669b9900e3fda44aa72ab4fbed8d8cd0c6ffee9b40577e9e237bea983a51b79bde5a3196b107af9ab328e5fed48e36a2a7e07e08fb2a0055d7f850a0aee4c480e1e6830789f63d4736e51404e1e1d80d583c1b119cc740afb385be10a2b6392bacc03ecea73b4d11527d9b15556e8f2ef1df9edd1a510485fd21db85b1ffff8374843b05f34aa7fd60f4d32e36ae2d8ca9a709356cb16973518dc5571419631c5d3485654357dd31fa8f34944eb93e5577724756d35dd9e9f0f36714ee27f4ad20cbae9c4687ba1b49b182a82d112bbcd5ec03636a4f7b449abcf6aabd2b1eb15f7fd795045e552d59bbd30488638845e852eba97723be91daac5666a94493c442e09386f2edee32bf324b007b04ed4ec431cfdcdc19a0127e13", 0x1000}, {&(0x7f0000000140)="f5c09dd345a09ce464900559c37289071bd1191eee04195e7b22fc0cf70c2941c94754286e9b9a66488d6b620c6a00d991dc405d9d9228e0c40da360e3a4d57cda6c89b4c19551efbcb19d0262c7313db720252a3822186229f547e3e96242e3c15cb874734f14107989ca328dff1b74a9d3adb4d82450db472bd6877fa29d5c8d34373b0bbb8aff8e90c03d9bf5904c1ff950e1536655b89fed0280c4375a3e7d966f30cec49d0f9c4302d6ca7c2e1027414697753ebdfdca7ff9", 0xbb}, {&(0x7f0000000200)="da0319581bc0018cc0081b91aea8832e012090300089fb3b0d1be045b6eef4b2cc12dc636ab9a159031f718739629c5d39b3f13493ab5e2332b5aac1c81f961b1e97fd63dce00f240c4e7bebde3c1582c388989532263aa7187052", 0x5b}], 0x4, 0x0, 0x0, 0x71958fa85e218957}, 0x0) 02:01:59 executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:59 executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:01:59 executing program 1: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:00 executing program 1: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:06 executing program 4: _lwp_unpark_all(0xffffffffffffffff, 0xf5, 0x0) (async) _lwp_unpark_all(0xffffffffffffffff, 0xf5, 0x0) r0 = _lwp_self() _lwp_setname(r0, &(0x7f0000000340)='\\(]\x00') _lwp_continue(r0) _lwp_unpark_all(&(0x7f0000000000)=[0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff], 0x4, &(0x7f0000000040)=0xf2d5) 02:02:06 executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) flock(r0, 0x4) (async) acct(&(0x7f0000000080)='./file0\x00') r1 = open$dir(0x0, 0x40000400001803c1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000001a00)=[{0x0}, {&(0x7f0000001c40)}], 0x2, 0x0) (async) ftruncate(r3, 0x0, 0x7fffffff) (async) poll(0x0, 0x0, 0x8d) (async) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x0, 0x0) close(r2) __lstat50(&(0x7f00000019c0)='./file0\x00', &(0x7f0000000280)) (async) socket(0x6, 0x0, 0xfe) (async) __lstat50(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f0000001940), 0x0, 0x0) (async) ftruncate(r1, 0x0, 0x0) (async) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)={0x0}) mknod(&(0x7f00000001c0)='./file1\x00', 0x1000, r4) (async) compat_20_fstatfs(0xffffffffffffffff, 0x0) 02:02:06 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}, {0x0}, {&(0x7f0000000300)}], 0x10000000000002c1, 0x0, 0x0, 0x40e}, 0x0) r2 = dup3(r1, r0, 0x1000000) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="09f84b8959d70ee9160527df8d905649a4e851d8eff135536ea7da2d5a", 0x1d}, {&(0x7f0000000540)="1a53f8d65d6583d3fb675e8b705cb098c13090e81ab8f299edce0e881335fcf50ddbfc324c476c9ef55db76ad845585245e29aeb8332e55ebd87f9456d3b0d0599c9e4ea70191c630dfded3d6cb9d1184a45bba5197785e531b65ba7c9609a11cbf715f211ecc3fdb2ab78ffa0ee44ede0ed48fbb4d8ad1ee30a33dcf300d1697d7694857d284c073111e6274d940c91a7e93fb8297455e3d8eeb4bd54cfa314abe0f60e3ec51016b4aff37d1b932ec21032d14d5780ac50a6e991ba1777479916567dbdd28b762c36a9f6d6329b60df447a4bbf3b548ef4e95fa5f364a77f4b001523e9ec650e5af61cb7d98ce74f9834a8ada8c7ab0c76cb9f8f78fceab5897ab62f59abfa1fcd6b56761baec5603a9f806b1e0cb1ff398285071303605b342e53fa8226b16bd7f8a5c403d296ece9171107255a668ae9897a92d72eff923812eed3e68873b494eebaa746c5532531e3927acaecd3ace6190aea8db68e60df392e177139085248d2925868abf237f2565bd44c7f9a0ccb41bb348af4f1cda146d06c3f38e49ecd918be758bc27fbbe2583988dbb0fb4e2d57eb471f0556b4a25ac18980487c4c69ba8b07ba03dae0058432789d3b164bf32deadd28a5bee208eeb137bcf613e50468bb8c262d1ebea1625fb0d79ff596ac085883d05b97962b1f33fb9f6934217e5e73d4dd9e1cedbc31ded2ba9a60e4a7b6aa4cbd55726d256ba2f7969f5a2ca88356f545e662bad795fd69e4999a18990cd051261a2cfbd44e6ba566f065531daaa5ee6e60d215d6f058a11b583e889107d01f2e85bb3f6e1629b60fd6850a0eeb05a20688549372163c7c3d8bdc6223cc9e701f09fe83f84dc68d82f6fa6a74d77955ae966272210c91632292ba23f17e01a6c9ea8e745ce528d2194eb380229f8250dd04d441284e1bcef711e435c558bd05593c92c9587096e08a7d873c2dfc2bb212bc16eb590e0523210896df67df65079dc3a4f79f86e36397696ae166baade4dc1cf49ce0ed6e6c7537c80215a7a67abc3343b6960aaab7935c6078b7ba6add5d1114b204cf0ab692d4c761b0699a5911c7cf67abbb92b2bf0babcc3fa6ee8c05e03193705270787fa164549b319ef87cca5ff4203f71ca92abfc6d73387a438aec281133790a6f6abfefb3e91809dc38d6559217293ef7777c4dedfa5c8568ed937f3e79e8f0b630b09df1c407e29560b1d0fc4ee51bd73bdf88a3279b2e595c750d987c0effb75892fa9282d558b98ba459b55760a4c3ce395029be4dce4ed028b92ff57d578e7881ed5c27cbbd0540d6386570157c8456226b33116fcd195a8b9fa102702d35adb53be8cccca4f71af8ba1a8e4a7518b3a62d23f89d65efb6c142da5d4cdbbb5d38262f0d1a034d33f8e70909f7a161facf24a12ad42d224d2bef360edf9386788eaa8dc0930189e2b3d5c70cd6589aff1f21311c3b71445cfcb7d4fbde343ffdd547aeea2a741721c4c24a72318a3d7e838668cd46bdc5259b8901668ff0496a8842a865dbbc4aaf22724330677499c89ed15e026cecd76a45b411d3f60be981d850e59494a932ce6000a4aa1ce087558aed46851b0d387bc36ca8923c4ef060d5f821bff7ec54638960e1d6e7a456a7bde6083d38c3c71a6dca20b5b001c01c0cc1e1318e6cecd48b5817462f2367650d8bfc373d7dc38d9569aa8bac81aa0022949effbfefdc13491f97fed90db03ca82fb0c04612439d8d7adb271fad97bb6dda1e920a442fca45459fbf862ee4fa10c848be9f6ad052184a1f5715c6a883def4f9f9d7e9766edff537b6a5b01e040fbac889ec551435f9af2ec511f979a395ee990071330f0801e4475bdf31db9968b6ae59881f50341651a337e09e0f754695ac1063c179f879521f1c01478395db00fa62d0b9195bb3d487123b2e077e8ff081c79cc60eaf39ad6fdd66b8baf53d94908c8310af12fff370f71a955028c9ef7878241379f2dbc79ce803f6d1ac6d337b5a2a4b77308baaa45ae1470f168771df104704fc9d700fd159e4a7793c59fabc3db6f74a8053c9c1f036d56428030f400429c2ee756e81a88f9773cd8998d5bc2a2e093c5120e19b96ee805643273ab29628ffadf7f742d24bcbd37bd10b97886c6049144883653b1d1704a766e76ce0147ba4bba68a7dba24c39a1cdaff121659c6f13401fe7107a7e3db6dd34fe877852ee3601cf0142d694a3aad2fc0b9e7266660f9d04aec4194278a8f13cf87c3c86cd543591b2f5baad94298ce99e7b0704d960ea5e7af50eeaf97c0023058c18d645a9bcd218ae15d6ad62d16afb10cbd38e112fb570e993e01a6a6803cdc8ecb00aa4273d54a75a2715803d3af22bccf35f939157bed2e1ce84d6169ef15a9471664ea99a2dedb1bdf8b0fade7e5743c0d1e7f425181d3d755de39519d3f9f40e6e9b5aa80f863eed0be3aff1549946b01524eb1e20713d4de97e49371ba85b416727cc5b202c8734b453814393f77eb59e00a1bb227f8824d9bef8892fcd906c94d1daf909aab5a407e69b4f2e3942d924f32411034f956b67daa3f6f8e11c64993148d11867fe0b5941805f300b8bda77280fd87cb3b3d16d1e61af9ef5be16a863b4f15ea9bc7c31c849fdc083663333d275b933a86716181d677c393e18859b3f4deab1f6606aecd9bcfccf8e2bde28890957c50400356d489c30548b18df047f924efae6a787fed300f46eb2616da50de68c58872664080cd4a694b432080aff1a2679af93f546bd33c6ae9787a002fc0ae7e29f11649d7098f9e69ad10f20bcdb8ffb15f3a8000c366f63dbc1261960cb5adf1ef8e7430e6f4ee9db1c87e8b452a897eff17dbb03451c6ed04bfff9da30860666da9ba4a6bbf86085fbef0468d7a1b9371ed29c6d849734f3a800e03cd6169629ad23fa4a66cb432e7cde070c490d2c8c480da73f733151bb83fdf85f4357ead1d6e710bd73f40b596e1ad556a78305a17071082b2f1b2725bcc3a8ecebeb450f7b2dc6a736c0ccc2cb217eee3b1c95d6f4a0b7e5cc589d9fda8899db5f35fb2c749d21c90dbb8348e0191429580a999c98a3df3f45a8cec7f17eeea18441121428202fef10f971aa382ec1db9f99821234bb8d94f673229cb80b68f45d951c88998c7247e13953c76dcd49bfcf2295f875bec76fdb9309b26e60214f714c798ff60e12690f03374f8bcccb409d1f0239460d6881486279b5ce7b1b7a0c107b79bd7654d1a236770342b24ea2755e73b823d34b9e843a50a445cdd6f98df0bef6ad7bb5328757902901179b3be5e69cd517b906a93bbb658adf9103f32a6a7f6ad9328cf1768fd9acfdeb25c4bb648372058a3b920107eb890e0d1b7611c9038ec64a3000b45fe8b891509582e6f596fbb3821361f764fa0e9bef14a2003e6c2b415c7b5bdbc539ba0374b9e2ad779cf937cddfa1293dc70f2258412402d5be4d6e06c241efe39d8cde9ae2a293e3eace9059e879edd17dd8dd6c013795d241e9284cd8f4102fb13b22544bb6df0e8b7cf285652e43b1c77ea5955652169527962de206639f2f1e229273e0b49e6c322016f5e1135d7eb699bc31d9b1cdf5a6299e4e193d28dd16abbdd97a36a185c00e6f0434879851cdffa344ae598a58fd841cc143e4986bd522b46689b2888906b29ead87eba1eb33524f1a776796c40595bc5ac775f724968111c846559bc25970e79436d20ee55f25acf6c6554ac1cb5e0daa31f68b628ce7781375f318cb01216062b8b498e95290b8728d6c997c1e441faecd7a2d3b9376eda3fb5eb02ccab538e99bef8c2d80bdb8fbd3fc39984972e1488b539634973529f7aee9a807762fbe7731f25c160959508686ce8dd8f365fb56011e39ba9348f95c5b3c542aa8368adf32a44daece8bc3bb30aaecda3bff1a134f73e9c7f9a897babfaf5db032bf390d224b0b6df610a1801464f5b0805a4046e4f20ccf29efc77e0d794b4f07dbe42be30fb04a7acfb726ced7cbbd0d599ae14c15c1eb183bccec047e7c20517343e3301f77a21e4383d6b6fafe0118fdc0b11797efd93bbf1e1b5b148798fe4ba225db10d771da65fc2c425266163b16e73c66d90885e9a1d7fb993bb4be79ee315949b530dc06d2b44f0c03e3d7c1ae9d1695400c281354a754ae7252365135fd2557093692c57307f19625c82f96a4e7c5db127e66da7ea8ddbf8e61bc0a4efd1cdb8c5a81bea542456ec0b3ab963c7aef78e65144cf9aaae6096dc324d4a6e80fb8f88334c92f370efe5c7bc055ea93053a0d698668d1ff7c9edd2288d473cdf9b579b1b0d61c00d9dec1841cfda0c5fc4e112fa9fad4ab8323a747e07e10b428bfd2c389a7075bc9b5a24b8d383028bd20f43f62859c2303ddade6573a00df000f90c78869bdd1233f1b13a3b67e554a47d04e96c4b0b6638a546730222ef2a2c47516a572f8f0f8cc280a2ec19c9abc6203eeee1d983f7762e3d82724aa1b1bc4fe2ad6848ce685552394b24296b0753ee12105ffbb383d01958cea89605c2402362b3f7b626f1ebc443757cb0e90c49b4e2dcc14d63b4d4632e822a07e391e97e9f8de8b86756e3309502c1b18f92e1366eee76936b9b738868bb4cdf69f32a410d0a3d4880d3852a2e9e168f354b68ae53317aab6d2326caf8845758dd42ef5c63aea4420ccd379d7766bfbb5bc584c4bad48e60013aec287c9fa4bbc17f7eeaa2838034b5b3251b1803a467a67b547f98c56d2a063b70509ccf4c3c30f5a616ea20ded485853adc988225755142f74f957c130017790d29ccb4563ef8c7896523d44a76531cbc78004e78a6274d794d1443f943a76fd7118771209a6c87dcc134d68bdd4be0d4e2ea1e680bf8b673185ea42115179eb03d144e525867ae094b5833f498291ee38ff96a5e74a1173bcf10f66fe997dca3343dc36a36d346bd572c0083211037ea0ad48233987bb9ff79f6ee18062820fa9e7c8ca1b4c7243e44443f5b91d85c6bb1c5d4d626a0c3472b039e3f77cddbbaba5d93b176518acbfc078f98ab1a7695835de1fea5d53af41732c1469ecfe8c61da9481baf9d197e5a7cd6bee2845826f75335f37c5ac8fde40eff7d3ae31649f15d554e12e8a1faeca2d568509af621381ca21df56c94a68cbf50bdfedc4f631cf525c95244ec9a825a92edd31db565156b9c9e629ecda89c6fc381952e954720f6083f83f8b34aa585beb46f0032ca0bda5b0423263e8720b75d304e1d89cbb3586dce660c09bf7f80d5300e274b9071775fa647ad1c1b0e24c48ef00e61c429f2fb8d4d9edd6e8d296825eee924af23d719ed23e2a976fc361dda07288666278d46dcd54a27f9e2176f36e67e7d7333e990b60cbc2b025054942b1f15a865b4706e7adbf8f0f6b9eefb446669b9900e3fda44aa72ab4fbed8d8cd0c6ffee9b40577e9e237bea983a51b79bde5a3196b107af9ab328e5fed48e36a2a7e07e08fb2a0055d7f850a0aee4c480e1e6830789f63d4736e51404e1e1d80d583c1b119cc740afb385be10a2b6392bacc03ecea73b4d11527d9b15556e8f2ef1df9edd1a510485fd21db85b1ffff8374843b05f34aa7fd60f4d32e36ae2d8ca9a709356cb16973518dc5571419631c5d3485654357dd31fa8f34944eb93e5577724756d35dd9e9f0f36714ee27f4ad20cbae9c4687ba1b49b182a82d112bbcd5ec03636a4f7b449abcf6aabd2b1eb15f7fd795045e552d59bbd30488638845e852eba97723be91daac5666a94493c442e09386f2edee32bf324b007b04ed4ec431cfdcdc19a0127e13", 0x1000}, {&(0x7f0000000140)="f5c09dd345a09ce464900559c37289071bd1191eee04195e7b22fc0cf70c2941c94754286e9b9a66488d6b620c6a00d991dc405d9d9228e0c40da360e3a4d57cda6c89b4c19551efbcb19d0262c7313db720252a3822186229f547e3e96242e3c15cb874734f14107989ca328dff1b74a9d3adb4d82450db472bd6877fa29d5c8d34373b0bbb8aff8e90c03d9bf5904c1ff950e1536655b89fed0280c4375a3e7d966f30cec49d0f9c4302d6ca7c2e1027414697753ebdfdca7ff9", 0xbb}, {&(0x7f0000000200)="da0319581bc0018cc0081b91aea8832e012090300089fb3b0d1be045b6eef4b2cc12dc636ab9a159031f718739629c5d39b3f13493ab5e2332b5aac1c81f961b1e97fd63dce00f240c4e7bebde3c1582c388989532263aa7187052", 0x5b}], 0x4, 0x0, 0x0, 0x71958fa85e218957}, 0x0) 02:02:06 executing program 2: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:07 executing program 4: _lwp_unpark_all(0xffffffffffffffff, 0xf5, 0x0) r0 = _lwp_self() _lwp_setname(r0, &(0x7f0000000340)='\\(]\x00') (async) _lwp_continue(r0) (async) _lwp_unpark_all(&(0x7f0000000000)=[0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff], 0x4, &(0x7f0000000040)=0xf2d5) 02:02:07 executing program 3: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:07 executing program 2: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:07 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}, {0x0}, {&(0x7f0000000300)}], 0x10000000000002c1, 0x0, 0x0, 0x40e}, 0x0) r2 = dup3(r1, r0, 0x1000000) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="09f84b8959d70ee9160527df8d905649a4e851d8eff135536ea7da2d5a", 0x1d}, {&(0x7f0000000540)="1a53f8d65d6583d3fb675e8b705cb098c13090e81ab8f299edce0e881335fcf50ddbfc324c476c9ef55db76ad845585245e29aeb8332e55ebd87f9456d3b0d0599c9e4ea70191c630dfded3d6cb9d1184a45bba5197785e531b65ba7c9609a11cbf715f211ecc3fdb2ab78ffa0ee44ede0ed48fbb4d8ad1ee30a33dcf300d1697d7694857d284c073111e6274d940c91a7e93fb8297455e3d8eeb4bd54cfa314abe0f60e3ec51016b4aff37d1b932ec21032d14d5780ac50a6e991ba1777479916567dbdd28b762c36a9f6d6329b60df447a4bbf3b548ef4e95fa5f364a77f4b001523e9ec650e5af61cb7d98ce74f9834a8ada8c7ab0c76cb9f8f78fceab5897ab62f59abfa1fcd6b56761baec5603a9f806b1e0cb1ff398285071303605b342e53fa8226b16bd7f8a5c403d296ece9171107255a668ae9897a92d72eff923812eed3e68873b494eebaa746c5532531e3927acaecd3ace6190aea8db68e60df392e177139085248d2925868abf237f2565bd44c7f9a0ccb41bb348af4f1cda146d06c3f38e49ecd918be758bc27fbbe2583988dbb0fb4e2d57eb471f0556b4a25ac18980487c4c69ba8b07ba03dae0058432789d3b164bf32deadd28a5bee208eeb137bcf613e50468bb8c262d1ebea1625fb0d79ff596ac085883d05b97962b1f33fb9f6934217e5e73d4dd9e1cedbc31ded2ba9a60e4a7b6aa4cbd55726d256ba2f7969f5a2ca88356f545e662bad795fd69e4999a18990cd051261a2cfbd44e6ba566f065531daaa5ee6e60d215d6f058a11b583e889107d01f2e85bb3f6e1629b60fd6850a0eeb05a20688549372163c7c3d8bdc6223cc9e701f09fe83f84dc68d82f6fa6a74d77955ae966272210c91632292ba23f17e01a6c9ea8e745ce528d2194eb380229f8250dd04d441284e1bcef711e435c558bd05593c92c9587096e08a7d873c2dfc2bb212bc16eb590e0523210896df67df65079dc3a4f79f86e36397696ae166baade4dc1cf49ce0ed6e6c7537c80215a7a67abc3343b6960aaab7935c6078b7ba6add5d1114b204cf0ab692d4c761b0699a5911c7cf67abbb92b2bf0babcc3fa6ee8c05e03193705270787fa164549b319ef87cca5ff4203f71ca92abfc6d73387a438aec281133790a6f6abfefb3e91809dc38d6559217293ef7777c4dedfa5c8568ed937f3e79e8f0b630b09df1c407e29560b1d0fc4ee51bd73bdf88a3279b2e595c750d987c0effb75892fa9282d558b98ba459b55760a4c3ce395029be4dce4ed028b92ff57d578e7881ed5c27cbbd0540d6386570157c8456226b33116fcd195a8b9fa102702d35adb53be8cccca4f71af8ba1a8e4a7518b3a62d23f89d65efb6c142da5d4cdbbb5d38262f0d1a034d33f8e70909f7a161facf24a12ad42d224d2bef360edf9386788eaa8dc0930189e2b3d5c70cd6589aff1f21311c3b71445cfcb7d4fbde343ffdd547aeea2a741721c4c24a72318a3d7e838668cd46bdc5259b8901668ff0496a8842a865dbbc4aaf22724330677499c89ed15e026cecd76a45b411d3f60be981d850e59494a932ce6000a4aa1ce087558aed46851b0d387bc36ca8923c4ef060d5f821bff7ec54638960e1d6e7a456a7bde6083d38c3c71a6dca20b5b001c01c0cc1e1318e6cecd48b5817462f2367650d8bfc373d7dc38d9569aa8bac81aa0022949effbfefdc13491f97fed90db03ca82fb0c04612439d8d7adb271fad97bb6dda1e920a442fca45459fbf862ee4fa10c848be9f6ad052184a1f5715c6a883def4f9f9d7e9766edff537b6a5b01e040fbac889ec551435f9af2ec511f979a395ee990071330f0801e4475bdf31db9968b6ae59881f50341651a337e09e0f754695ac1063c179f879521f1c01478395db00fa62d0b9195bb3d487123b2e077e8ff081c79cc60eaf39ad6fdd66b8baf53d94908c8310af12fff370f71a955028c9ef7878241379f2dbc79ce803f6d1ac6d337b5a2a4b77308baaa45ae1470f168771df104704fc9d700fd159e4a7793c59fabc3db6f74a8053c9c1f036d56428030f400429c2ee756e81a88f9773cd8998d5bc2a2e093c5120e19b96ee805643273ab29628ffadf7f742d24bcbd37bd10b97886c6049144883653b1d1704a766e76ce0147ba4bba68a7dba24c39a1cdaff121659c6f13401fe7107a7e3db6dd34fe877852ee3601cf0142d694a3aad2fc0b9e7266660f9d04aec4194278a8f13cf87c3c86cd543591b2f5baad94298ce99e7b0704d960ea5e7af50eeaf97c0023058c18d645a9bcd218ae15d6ad62d16afb10cbd38e112fb570e993e01a6a6803cdc8ecb00aa4273d54a75a2715803d3af22bccf35f939157bed2e1ce84d6169ef15a9471664ea99a2dedb1bdf8b0fade7e5743c0d1e7f425181d3d755de39519d3f9f40e6e9b5aa80f863eed0be3aff1549946b01524eb1e20713d4de97e49371ba85b416727cc5b202c8734b453814393f77eb59e00a1bb227f8824d9bef8892fcd906c94d1daf909aab5a407e69b4f2e3942d924f32411034f956b67daa3f6f8e11c64993148d11867fe0b5941805f300b8bda77280fd87cb3b3d16d1e61af9ef5be16a863b4f15ea9bc7c31c849fdc083663333d275b933a86716181d677c393e18859b3f4deab1f6606aecd9bcfccf8e2bde28890957c50400356d489c30548b18df047f924efae6a787fed300f46eb2616da50de68c58872664080cd4a694b432080aff1a2679af93f546bd33c6ae9787a002fc0ae7e29f11649d7098f9e69ad10f20bcdb8ffb15f3a8000c366f63dbc1261960cb5adf1ef8e7430e6f4ee9db1c87e8b452a897eff17dbb03451c6ed04bfff9da30860666da9ba4a6bbf86085fbef0468d7a1b9371ed29c6d849734f3a800e03cd6169629ad23fa4a66cb432e7cde070c490d2c8c480da73f733151bb83fdf85f4357ead1d6e710bd73f40b596e1ad556a78305a17071082b2f1b2725bcc3a8ecebeb450f7b2dc6a736c0ccc2cb217eee3b1c95d6f4a0b7e5cc589d9fda8899db5f35fb2c749d21c90dbb8348e0191429580a999c98a3df3f45a8cec7f17eeea18441121428202fef10f971aa382ec1db9f99821234bb8d94f673229cb80b68f45d951c88998c7247e13953c76dcd49bfcf2295f875bec76fdb9309b26e60214f714c798ff60e12690f03374f8bcccb409d1f0239460d6881486279b5ce7b1b7a0c107b79bd7654d1a236770342b24ea2755e73b823d34b9e843a50a445cdd6f98df0bef6ad7bb5328757902901179b3be5e69cd517b906a93bbb658adf9103f32a6a7f6ad9328cf1768fd9acfdeb25c4bb648372058a3b920107eb890e0d1b7611c9038ec64a3000b45fe8b891509582e6f596fbb3821361f764fa0e9bef14a2003e6c2b415c7b5bdbc539ba0374b9e2ad779cf937cddfa1293dc70f2258412402d5be4d6e06c241efe39d8cde9ae2a293e3eace9059e879edd17dd8dd6c013795d241e9284cd8f4102fb13b22544bb6df0e8b7cf285652e43b1c77ea5955652169527962de206639f2f1e229273e0b49e6c322016f5e1135d7eb699bc31d9b1cdf5a6299e4e193d28dd16abbdd97a36a185c00e6f0434879851cdffa344ae598a58fd841cc143e4986bd522b46689b2888906b29ead87eba1eb33524f1a776796c40595bc5ac775f724968111c846559bc25970e79436d20ee55f25acf6c6554ac1cb5e0daa31f68b628ce7781375f318cb01216062b8b498e95290b8728d6c997c1e441faecd7a2d3b9376eda3fb5eb02ccab538e99bef8c2d80bdb8fbd3fc39984972e1488b539634973529f7aee9a807762fbe7731f25c160959508686ce8dd8f365fb56011e39ba9348f95c5b3c542aa8368adf32a44daece8bc3bb30aaecda3bff1a134f73e9c7f9a897babfaf5db032bf390d224b0b6df610a1801464f5b0805a4046e4f20ccf29efc77e0d794b4f07dbe42be30fb04a7acfb726ced7cbbd0d599ae14c15c1eb183bccec047e7c20517343e3301f77a21e4383d6b6fafe0118fdc0b11797efd93bbf1e1b5b148798fe4ba225db10d771da65fc2c425266163b16e73c66d90885e9a1d7fb993bb4be79ee315949b530dc06d2b44f0c03e3d7c1ae9d1695400c281354a754ae7252365135fd2557093692c57307f19625c82f96a4e7c5db127e66da7ea8ddbf8e61bc0a4efd1cdb8c5a81bea542456ec0b3ab963c7aef78e65144cf9aaae6096dc324d4a6e80fb8f88334c92f370efe5c7bc055ea93053a0d698668d1ff7c9edd2288d473cdf9b579b1b0d61c00d9dec1841cfda0c5fc4e112fa9fad4ab8323a747e07e10b428bfd2c389a7075bc9b5a24b8d383028bd20f43f62859c2303ddade6573a00df000f90c78869bdd1233f1b13a3b67e554a47d04e96c4b0b6638a546730222ef2a2c47516a572f8f0f8cc280a2ec19c9abc6203eeee1d983f7762e3d82724aa1b1bc4fe2ad6848ce685552394b24296b0753ee12105ffbb383d01958cea89605c2402362b3f7b626f1ebc443757cb0e90c49b4e2dcc14d63b4d4632e822a07e391e97e9f8de8b86756e3309502c1b18f92e1366eee76936b9b738868bb4cdf69f32a410d0a3d4880d3852a2e9e168f354b68ae53317aab6d2326caf8845758dd42ef5c63aea4420ccd379d7766bfbb5bc584c4bad48e60013aec287c9fa4bbc17f7eeaa2838034b5b3251b1803a467a67b547f98c56d2a063b70509ccf4c3c30f5a616ea20ded485853adc988225755142f74f957c130017790d29ccb4563ef8c7896523d44a76531cbc78004e78a6274d794d1443f943a76fd7118771209a6c87dcc134d68bdd4be0d4e2ea1e680bf8b673185ea42115179eb03d144e525867ae094b5833f498291ee38ff96a5e74a1173bcf10f66fe997dca3343dc36a36d346bd572c0083211037ea0ad48233987bb9ff79f6ee18062820fa9e7c8ca1b4c7243e44443f5b91d85c6bb1c5d4d626a0c3472b039e3f77cddbbaba5d93b176518acbfc078f98ab1a7695835de1fea5d53af41732c1469ecfe8c61da9481baf9d197e5a7cd6bee2845826f75335f37c5ac8fde40eff7d3ae31649f15d554e12e8a1faeca2d568509af621381ca21df56c94a68cbf50bdfedc4f631cf525c95244ec9a825a92edd31db565156b9c9e629ecda89c6fc381952e954720f6083f83f8b34aa585beb46f0032ca0bda5b0423263e8720b75d304e1d89cbb3586dce660c09bf7f80d5300e274b9071775fa647ad1c1b0e24c48ef00e61c429f2fb8d4d9edd6e8d296825eee924af23d719ed23e2a976fc361dda07288666278d46dcd54a27f9e2176f36e67e7d7333e990b60cbc2b025054942b1f15a865b4706e7adbf8f0f6b9eefb446669b9900e3fda44aa72ab4fbed8d8cd0c6ffee9b40577e9e237bea983a51b79bde5a3196b107af9ab328e5fed48e36a2a7e07e08fb2a0055d7f850a0aee4c480e1e6830789f63d4736e51404e1e1d80d583c1b119cc740afb385be10a2b6392bacc03ecea73b4d11527d9b15556e8f2ef1df9edd1a510485fd21db85b1ffff8374843b05f34aa7fd60f4d32e36ae2d8ca9a709356cb16973518dc5571419631c5d3485654357dd31fa8f34944eb93e5577724756d35dd9e9f0f36714ee27f4ad20cbae9c4687ba1b49b182a82d112bbcd5ec03636a4f7b449abcf6aabd2b1eb15f7fd795045e552d59bbd30488638845e852eba97723be91daac5666a94493c442e09386f2edee32bf324b007b04ed4ec431cfdcdc19a0127e13", 0x1000}, {&(0x7f0000000140)="f5c09dd345a09ce464900559c37289071bd1191eee04195e7b22fc0cf70c2941c94754286e9b9a66488d6b620c6a00d991dc405d9d9228e0c40da360e3a4d57cda6c89b4c19551efbcb19d0262c7313db720252a3822186229f547e3e96242e3c15cb874734f14107989ca328dff1b74a9d3adb4d82450db472bd6877fa29d5c8d34373b0bbb8aff8e90c03d9bf5904c1ff950e1536655b89fed0280c4375a3e7d966f30cec49d0f9c4302d6ca7c2e1027414697753ebdfdca7ff9", 0xbb}, {&(0x7f0000000200)="da0319581bc0018cc0081b91aea8832e012090300089fb3b0d1be045b6eef4b2cc12dc636ab9a159031f718739629c5d39b3f13493ab5e2332b5aac1c81f961b1e97fd63dce00f240c4e7bebde3c1582c388989532263aa7187052", 0x5b}], 0x4, 0x0, 0x0, 0x71958fa85e218957}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}, {0x0}, {&(0x7f0000000300)}], 0x10000000000002c1, 0x0, 0x0, 0x40e}, 0x0) (async) dup3(r1, r0, 0x1000000) (async) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="09f84b8959d70ee9160527df8d905649a4e851d8eff135536ea7da2d5a", 0x1d}, {&(0x7f0000000540)="1a53f8d65d6583d3fb675e8b705cb098c13090e81ab8f299edce0e881335fcf50ddbfc324c476c9ef55db76ad845585245e29aeb8332e55ebd87f9456d3b0d0599c9e4ea70191c630dfded3d6cb9d1184a45bba5197785e531b65ba7c9609a11cbf715f211ecc3fdb2ab78ffa0ee44ede0ed48fbb4d8ad1ee30a33dcf300d1697d7694857d284c073111e6274d940c91a7e93fb8297455e3d8eeb4bd54cfa314abe0f60e3ec51016b4aff37d1b932ec21032d14d5780ac50a6e991ba1777479916567dbdd28b762c36a9f6d6329b60df447a4bbf3b548ef4e95fa5f364a77f4b001523e9ec650e5af61cb7d98ce74f9834a8ada8c7ab0c76cb9f8f78fceab5897ab62f59abfa1fcd6b56761baec5603a9f806b1e0cb1ff398285071303605b342e53fa8226b16bd7f8a5c403d296ece9171107255a668ae9897a92d72eff923812eed3e68873b494eebaa746c5532531e3927acaecd3ace6190aea8db68e60df392e177139085248d2925868abf237f2565bd44c7f9a0ccb41bb348af4f1cda146d06c3f38e49ecd918be758bc27fbbe2583988dbb0fb4e2d57eb471f0556b4a25ac18980487c4c69ba8b07ba03dae0058432789d3b164bf32deadd28a5bee208eeb137bcf613e50468bb8c262d1ebea1625fb0d79ff596ac085883d05b97962b1f33fb9f6934217e5e73d4dd9e1cedbc31ded2ba9a60e4a7b6aa4cbd55726d256ba2f7969f5a2ca88356f545e662bad795fd69e4999a18990cd051261a2cfbd44e6ba566f065531daaa5ee6e60d215d6f058a11b583e889107d01f2e85bb3f6e1629b60fd6850a0eeb05a20688549372163c7c3d8bdc6223cc9e701f09fe83f84dc68d82f6fa6a74d77955ae966272210c91632292ba23f17e01a6c9ea8e745ce528d2194eb380229f8250dd04d441284e1bcef711e435c558bd05593c92c9587096e08a7d873c2dfc2bb212bc16eb590e0523210896df67df65079dc3a4f79f86e36397696ae166baade4dc1cf49ce0ed6e6c7537c80215a7a67abc3343b6960aaab7935c6078b7ba6add5d1114b204cf0ab692d4c761b0699a5911c7cf67abbb92b2bf0babcc3fa6ee8c05e03193705270787fa164549b319ef87cca5ff4203f71ca92abfc6d73387a438aec281133790a6f6abfefb3e91809dc38d6559217293ef7777c4dedfa5c8568ed937f3e79e8f0b630b09df1c407e29560b1d0fc4ee51bd73bdf88a3279b2e595c750d987c0effb75892fa9282d558b98ba459b55760a4c3ce395029be4dce4ed028b92ff57d578e7881ed5c27cbbd0540d6386570157c8456226b33116fcd195a8b9fa102702d35adb53be8cccca4f71af8ba1a8e4a7518b3a62d23f89d65efb6c142da5d4cdbbb5d38262f0d1a034d33f8e70909f7a161facf24a12ad42d224d2bef360edf9386788eaa8dc0930189e2b3d5c70cd6589aff1f21311c3b71445cfcb7d4fbde343ffdd547aeea2a741721c4c24a72318a3d7e838668cd46bdc5259b8901668ff0496a8842a865dbbc4aaf22724330677499c89ed15e026cecd76a45b411d3f60be981d850e59494a932ce6000a4aa1ce087558aed46851b0d387bc36ca8923c4ef060d5f821bff7ec54638960e1d6e7a456a7bde6083d38c3c71a6dca20b5b001c01c0cc1e1318e6cecd48b5817462f2367650d8bfc373d7dc38d9569aa8bac81aa0022949effbfefdc13491f97fed90db03ca82fb0c04612439d8d7adb271fad97bb6dda1e920a442fca45459fbf862ee4fa10c848be9f6ad052184a1f5715c6a883def4f9f9d7e9766edff537b6a5b01e040fbac889ec551435f9af2ec511f979a395ee990071330f0801e4475bdf31db9968b6ae59881f50341651a337e09e0f754695ac1063c179f879521f1c01478395db00fa62d0b9195bb3d487123b2e077e8ff081c79cc60eaf39ad6fdd66b8baf53d94908c8310af12fff370f71a955028c9ef7878241379f2dbc79ce803f6d1ac6d337b5a2a4b77308baaa45ae1470f168771df104704fc9d700fd159e4a7793c59fabc3db6f74a8053c9c1f036d56428030f400429c2ee756e81a88f9773cd8998d5bc2a2e093c5120e19b96ee805643273ab29628ffadf7f742d24bcbd37bd10b97886c6049144883653b1d1704a766e76ce0147ba4bba68a7dba24c39a1cdaff121659c6f13401fe7107a7e3db6dd34fe877852ee3601cf0142d694a3aad2fc0b9e7266660f9d04aec4194278a8f13cf87c3c86cd543591b2f5baad94298ce99e7b0704d960ea5e7af50eeaf97c0023058c18d645a9bcd218ae15d6ad62d16afb10cbd38e112fb570e993e01a6a6803cdc8ecb00aa4273d54a75a2715803d3af22bccf35f939157bed2e1ce84d6169ef15a9471664ea99a2dedb1bdf8b0fade7e5743c0d1e7f425181d3d755de39519d3f9f40e6e9b5aa80f863eed0be3aff1549946b01524eb1e20713d4de97e49371ba85b416727cc5b202c8734b453814393f77eb59e00a1bb227f8824d9bef8892fcd906c94d1daf909aab5a407e69b4f2e3942d924f32411034f956b67daa3f6f8e11c64993148d11867fe0b5941805f300b8bda77280fd87cb3b3d16d1e61af9ef5be16a863b4f15ea9bc7c31c849fdc083663333d275b933a86716181d677c393e18859b3f4deab1f6606aecd9bcfccf8e2bde28890957c50400356d489c30548b18df047f924efae6a787fed300f46eb2616da50de68c58872664080cd4a694b432080aff1a2679af93f546bd33c6ae9787a002fc0ae7e29f11649d7098f9e69ad10f20bcdb8ffb15f3a8000c366f63dbc1261960cb5adf1ef8e7430e6f4ee9db1c87e8b452a897eff17dbb03451c6ed04bfff9da30860666da9ba4a6bbf86085fbef0468d7a1b9371ed29c6d849734f3a800e03cd6169629ad23fa4a66cb432e7cde070c490d2c8c480da73f733151bb83fdf85f4357ead1d6e710bd73f40b596e1ad556a78305a17071082b2f1b2725bcc3a8ecebeb450f7b2dc6a736c0ccc2cb217eee3b1c95d6f4a0b7e5cc589d9fda8899db5f35fb2c749d21c90dbb8348e0191429580a999c98a3df3f45a8cec7f17eeea18441121428202fef10f971aa382ec1db9f99821234bb8d94f673229cb80b68f45d951c88998c7247e13953c76dcd49bfcf2295f875bec76fdb9309b26e60214f714c798ff60e12690f03374f8bcccb409d1f0239460d6881486279b5ce7b1b7a0c107b79bd7654d1a236770342b24ea2755e73b823d34b9e843a50a445cdd6f98df0bef6ad7bb5328757902901179b3be5e69cd517b906a93bbb658adf9103f32a6a7f6ad9328cf1768fd9acfdeb25c4bb648372058a3b920107eb890e0d1b7611c9038ec64a3000b45fe8b891509582e6f596fbb3821361f764fa0e9bef14a2003e6c2b415c7b5bdbc539ba0374b9e2ad779cf937cddfa1293dc70f2258412402d5be4d6e06c241efe39d8cde9ae2a293e3eace9059e879edd17dd8dd6c013795d241e9284cd8f4102fb13b22544bb6df0e8b7cf285652e43b1c77ea5955652169527962de206639f2f1e229273e0b49e6c322016f5e1135d7eb699bc31d9b1cdf5a6299e4e193d28dd16abbdd97a36a185c00e6f0434879851cdffa344ae598a58fd841cc143e4986bd522b46689b2888906b29ead87eba1eb33524f1a776796c40595bc5ac775f724968111c846559bc25970e79436d20ee55f25acf6c6554ac1cb5e0daa31f68b628ce7781375f318cb01216062b8b498e95290b8728d6c997c1e441faecd7a2d3b9376eda3fb5eb02ccab538e99bef8c2d80bdb8fbd3fc39984972e1488b539634973529f7aee9a807762fbe7731f25c160959508686ce8dd8f365fb56011e39ba9348f95c5b3c542aa8368adf32a44daece8bc3bb30aaecda3bff1a134f73e9c7f9a897babfaf5db032bf390d224b0b6df610a1801464f5b0805a4046e4f20ccf29efc77e0d794b4f07dbe42be30fb04a7acfb726ced7cbbd0d599ae14c15c1eb183bccec047e7c20517343e3301f77a21e4383d6b6fafe0118fdc0b11797efd93bbf1e1b5b148798fe4ba225db10d771da65fc2c425266163b16e73c66d90885e9a1d7fb993bb4be79ee315949b530dc06d2b44f0c03e3d7c1ae9d1695400c281354a754ae7252365135fd2557093692c57307f19625c82f96a4e7c5db127e66da7ea8ddbf8e61bc0a4efd1cdb8c5a81bea542456ec0b3ab963c7aef78e65144cf9aaae6096dc324d4a6e80fb8f88334c92f370efe5c7bc055ea93053a0d698668d1ff7c9edd2288d473cdf9b579b1b0d61c00d9dec1841cfda0c5fc4e112fa9fad4ab8323a747e07e10b428bfd2c389a7075bc9b5a24b8d383028bd20f43f62859c2303ddade6573a00df000f90c78869bdd1233f1b13a3b67e554a47d04e96c4b0b6638a546730222ef2a2c47516a572f8f0f8cc280a2ec19c9abc6203eeee1d983f7762e3d82724aa1b1bc4fe2ad6848ce685552394b24296b0753ee12105ffbb383d01958cea89605c2402362b3f7b626f1ebc443757cb0e90c49b4e2dcc14d63b4d4632e822a07e391e97e9f8de8b86756e3309502c1b18f92e1366eee76936b9b738868bb4cdf69f32a410d0a3d4880d3852a2e9e168f354b68ae53317aab6d2326caf8845758dd42ef5c63aea4420ccd379d7766bfbb5bc584c4bad48e60013aec287c9fa4bbc17f7eeaa2838034b5b3251b1803a467a67b547f98c56d2a063b70509ccf4c3c30f5a616ea20ded485853adc988225755142f74f957c130017790d29ccb4563ef8c7896523d44a76531cbc78004e78a6274d794d1443f943a76fd7118771209a6c87dcc134d68bdd4be0d4e2ea1e680bf8b673185ea42115179eb03d144e525867ae094b5833f498291ee38ff96a5e74a1173bcf10f66fe997dca3343dc36a36d346bd572c0083211037ea0ad48233987bb9ff79f6ee18062820fa9e7c8ca1b4c7243e44443f5b91d85c6bb1c5d4d626a0c3472b039e3f77cddbbaba5d93b176518acbfc078f98ab1a7695835de1fea5d53af41732c1469ecfe8c61da9481baf9d197e5a7cd6bee2845826f75335f37c5ac8fde40eff7d3ae31649f15d554e12e8a1faeca2d568509af621381ca21df56c94a68cbf50bdfedc4f631cf525c95244ec9a825a92edd31db565156b9c9e629ecda89c6fc381952e954720f6083f83f8b34aa585beb46f0032ca0bda5b0423263e8720b75d304e1d89cbb3586dce660c09bf7f80d5300e274b9071775fa647ad1c1b0e24c48ef00e61c429f2fb8d4d9edd6e8d296825eee924af23d719ed23e2a976fc361dda07288666278d46dcd54a27f9e2176f36e67e7d7333e990b60cbc2b025054942b1f15a865b4706e7adbf8f0f6b9eefb446669b9900e3fda44aa72ab4fbed8d8cd0c6ffee9b40577e9e237bea983a51b79bde5a3196b107af9ab328e5fed48e36a2a7e07e08fb2a0055d7f850a0aee4c480e1e6830789f63d4736e51404e1e1d80d583c1b119cc740afb385be10a2b6392bacc03ecea73b4d11527d9b15556e8f2ef1df9edd1a510485fd21db85b1ffff8374843b05f34aa7fd60f4d32e36ae2d8ca9a709356cb16973518dc5571419631c5d3485654357dd31fa8f34944eb93e5577724756d35dd9e9f0f36714ee27f4ad20cbae9c4687ba1b49b182a82d112bbcd5ec03636a4f7b449abcf6aabd2b1eb15f7fd795045e552d59bbd30488638845e852eba97723be91daac5666a94493c442e09386f2edee32bf324b007b04ed4ec431cfdcdc19a0127e13", 0x1000}, {&(0x7f0000000140)="f5c09dd345a09ce464900559c37289071bd1191eee04195e7b22fc0cf70c2941c94754286e9b9a66488d6b620c6a00d991dc405d9d9228e0c40da360e3a4d57cda6c89b4c19551efbcb19d0262c7313db720252a3822186229f547e3e96242e3c15cb874734f14107989ca328dff1b74a9d3adb4d82450db472bd6877fa29d5c8d34373b0bbb8aff8e90c03d9bf5904c1ff950e1536655b89fed0280c4375a3e7d966f30cec49d0f9c4302d6ca7c2e1027414697753ebdfdca7ff9", 0xbb}, {&(0x7f0000000200)="da0319581bc0018cc0081b91aea8832e012090300089fb3b0d1be045b6eef4b2cc12dc636ab9a159031f718739629c5d39b3f13493ab5e2332b5aac1c81f961b1e97fd63dce00f240c4e7bebde3c1582c388989532263aa7187052", 0x5b}], 0x4, 0x0, 0x0, 0x71958fa85e218957}, 0x0) (async) 02:02:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) flock(r0, 0x4) (async) acct(&(0x7f0000000080)='./file0\x00') r1 = open$dir(0x0, 0x40000400001803c1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000001a00)=[{0x0}, {&(0x7f0000001c40)}], 0x2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) (async) poll(0x0, 0x0, 0x8d) (async) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x0, 0x0) (async) close(r2) (async) __lstat50(&(0x7f00000019c0)='./file0\x00', &(0x7f0000000280)) (async) socket(0x6, 0x0, 0xfe) __lstat50(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) (async) pwritev(0xffffffffffffffff, &(0x7f0000001940), 0x0, 0x0) (async) ftruncate(r1, 0x0, 0x0) (async) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)={0x0}) mknod(&(0x7f00000001c0)='./file1\x00', 0x1000, r4) (async) compat_20_fstatfs(0xffffffffffffffff, 0x0) 02:02:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:07 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4, 0xfc) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000), 0xc) sendmmsg(r2, 0x0, 0x0, 0x0, 0x0) 02:02:07 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4, 0xfc) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000), 0xc) sendmmsg(r2, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(r2, 0x0, 0x0, 0x0, 0x0) 02:02:07 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1733) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8010427a, &(0x7f0000000100)) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x40001d32, r2) posix_spawn(0xffffffffffffffff, &(0x7f0000000080)='($\\\x00', &(0x7f0000000180)={0x401, 0x77, &(0x7f0000000140)=@close={0x2, r1}}, &(0x7f00000001c0)={0x2, r2, {0x3}, 0x9, {[0x9, 0x8, 0xf459, 0x10001]}, {[0x0, 0x97e0, 0x0, 0x5]}}, &(0x7f0000000200)=['$\x00', '[/\xbe\\]*\x00', '~}+-%{.({(!].\x00', '#]\x00', '\\]@@^({.T\x00', '],\x00'], &(0x7f0000000240)=['/+&]#\x00', '-*\x87[%[h']) 02:02:07 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4, 0xfc) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000), 0xc) sendmmsg(r2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) (async) getpid() (async) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) socket$inet(0x2, 0x4, 0xfc) (async) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000), 0xc) (async) sendmmsg(r2, 0x0, 0x0, 0x0, 0x0) (async) 02:02:07 executing program 2: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:07 executing program 3: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:08 executing program 0: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:08 executing program 4: shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) 02:02:08 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1733) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1733) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8010427a, &(0x7f0000000100)) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x40001d32, r2) posix_spawn(0xffffffffffffffff, &(0x7f0000000080)='($\\\x00', &(0x7f0000000180)={0x401, 0x77, &(0x7f0000000140)=@close={0x2, r1}}, &(0x7f00000001c0)={0x2, r2, {0x3}, 0x9, {[0x9, 0x8, 0xf459, 0x10001]}, {[0x0, 0x97e0, 0x0, 0x5]}}, &(0x7f0000000200)=['$\x00', '[/\xbe\\]*\x00', '~}+-%{.({(!].\x00', '#]\x00', '\\]@@^({.T\x00', '],\x00'], &(0x7f0000000240)=['/+&]#\x00', '-*\x87[%[h']) 02:02:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:08 executing program 0: r0 = socket$inet(0x2, 0x40000000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0xb) __fstat50(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) compat_50___shmctl13$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x1, r2, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x1c0, 0x6}, 0x80, 0x1000, 0xaf, 0x3c69, 0x2, 0x8000, 0x5, &(0x7f0000000280)="a9dbb37ff7221ad735785b0f0ededfc270c48f1fc85e3a0b22415aa4ec2abae1c088381974344d46a7679399bb1df8db052f11f2e8c51a40843a6bfd8d5ac5de33f668124d2e4057be61edaf9d3c522a0510946980dbcf7a77d90e5055468051ce8404cfbdead4e54c7f04065c2aa62377343a3e2a"}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x200) ioctl$FIOSEEKHOLE(r8, 0xc0086662, &(0x7f0000000180)=0x7) r9 = getuid() openat(r8, &(0x7f00000003c0)='./file0\x00', 0x80, 0x4) setreuid(0xee00, r9) r10 = getegid() r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) ptrace(0xd, 0x0, 0x0, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0x1, r6, 0xffffffffffffffff, r2, r3, 0x7, 0x20}, 0x2, 0x1f, r5, r13, 0x8c4, 0x3, 0x80000000, 0x8}) getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r5, 0xffffffffffffffff, r10}, 0xc) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRESHEX=r11, @ANYRESDEC], 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000380)="aa916056ae382472634aa7b161b3cd42983ddef2147bc0c2321fb4ae3b9e103ef73f95665b75bea6a0713ffdec22defd0346e9", 0x33) msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab722be9252d17e4e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbeff146f929fb46c715c18e83e3d02961117f712ef3e7763bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1", @ANYRESHEX=r12, @ANYRESDEC, @ANYRES16=r5, @ANYRES16=r7, @ANYRES32=r4, @ANYRES16=r0, @ANYRES16=r1, @ANYRES16], 0x9a, 0x1, 0x1800) r14 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRESHEX=r14, @ANYRESDEC], 0x0, 0x0) msgrcv(r15, &(0x7f0000000580)={0x0, ""/79}, 0x57, 0x0, 0x0) 02:02:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(0x0, 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:08 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1733) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8010427a, &(0x7f0000000100)) chdir(&(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x40001d32, r2) posix_spawn(0xffffffffffffffff, &(0x7f0000000080)='($\\\x00', &(0x7f0000000180)={0x401, 0x77, &(0x7f0000000140)=@close={0x2, r1}}, &(0x7f00000001c0)={0x2, r2, {0x3}, 0x9, {[0x9, 0x8, 0xf459, 0x10001]}, {[0x0, 0x97e0, 0x0, 0x5]}}, &(0x7f0000000200)=['$\x00', '[/\xbe\\]*\x00', '~}+-%{.({(!].\x00', '#]\x00', '\\]@@^({.T\x00', '],\x00'], &(0x7f0000000240)=['/+&]#\x00', '-*\x87[%[h']) 02:02:08 executing program 3: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:08 executing program 4: shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) 02:02:08 executing program 5: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) 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, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x3ff}}}}}]}}]}}, 0x0) syz_usb_connect$uac1(0x4, 0xef, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdd, 0x3, 0x1, 0x1f, 0x0, 0xe1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1000, 0x1}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x101, 0x6, 0x3, 0x80}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x206, 0x3, 0xff, 0x9fff, 0x5b, 0x20}, @mixer_unit={0xa, 0x24, 0x4, 0x5, 0x6, "18d7e0d53d"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x0, 0x4, 0x40}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x7, 0x2, 0xfd, 0x3b}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x4c, 0x7, 0x29, {0x7, 0x25, 0x1, 0x1, 0x3b, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x80, 0x13, 0x1002}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0xad0, 0x95ec, 0x40, "e61bd93959"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x5, 0x3, 0x9, 0x39, "2402"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x8, 0x6, 0x7f, "5ed582100dba7095"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0xc8, 0x0, "fd03c3bc897daeee22"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x8, 0x4, 0x7f, "19cd12"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x0, 0x85, 0x6, {0x7, 0x25, 0x1, 0x81, 0x4a, 0x4}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0xff, 0xb1, 0x3, 0x8, 0x1}, 0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="050f2e00031410950832bfecfd564f15afd6e53eafbfc68d180b1001044000586fff072000000002020008010400"], 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x443}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x40d}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x2409}}]}) 02:02:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:09 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(0x0, 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:09 executing program 0: r0 = socket$inet(0x2, 0x40000000, 0x0) (async, rerun: 64) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) (rerun: 64) shmctl$IPC_RMID(r1, 0xb) (async, rerun: 32) __fstat50(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) compat_50___shmctl13$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x1, r2, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x1c0, 0x6}, 0x80, 0x1000, 0xaf, 0x3c69, 0x2, 0x8000, 0x5, &(0x7f0000000280)="a9dbb37ff7221ad735785b0f0ededfc270c48f1fc85e3a0b22415aa4ec2abae1c088381974344d46a7679399bb1df8db052f11f2e8c51a40843a6bfd8d5ac5de33f668124d2e4057be61edaf9d3c522a0510946980dbcf7a77d90e5055468051ce8404cfbdead4e54c7f04065c2aa62377343a3e2a"}) (async) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x200) ioctl$FIOSEEKHOLE(r8, 0xc0086662, &(0x7f0000000180)=0x7) (async, rerun: 32) r9 = getuid() (async, rerun: 32) openat(r8, &(0x7f00000003c0)='./file0\x00', 0x80, 0x4) setreuid(0xee00, r9) (async) r10 = getegid() (async) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r12 = msgget$private(0x0, 0xfffffffffffffffd) (async) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) (async, rerun: 32) ptrace(0xd, 0x0, 0x0, 0x0) (async, rerun: 32) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0x1, r6, 0xffffffffffffffff, r2, r3, 0x7, 0x20}, 0x2, 0x1f, r5, r13, 0x8c4, 0x3, 0x80000000, 0x8}) getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r5, 0xffffffffffffffff, r10}, 0xc) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRESHEX=r11, @ANYRESDEC], 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000380)="aa916056ae382472634aa7b161b3cd42983ddef2147bc0c2321fb4ae3b9e103ef73f95665b75bea6a0713ffdec22defd0346e9", 0x33) (async, rerun: 32) msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab722be9252d17e4e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbeff146f929fb46c715c18e83e3d02961117f712ef3e7763bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1", @ANYRESHEX=r12, @ANYRESDEC, @ANYRES16=r5, @ANYRES16=r7, @ANYRES32=r4, @ANYRES16=r0, @ANYRES16=r1, @ANYRES16], 0x9a, 0x1, 0x1800) (async, rerun: 32) r14 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRESHEX=r14, @ANYRESDEC], 0x0, 0x0) msgrcv(r15, &(0x7f0000000580)={0x0, ""/79}, 0x57, 0x0, 0x0) 02:02:09 executing program 4: shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) 02:02:09 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="9caec41f992b03d88925ae6f65219ec24f", 0x11, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000006c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0xa, 0x0) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000), 0xe, &(0x7f0000001780)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000000c0)}, {&(0x7f00000003c0)=""/235, 0xeb}, {&(0x7f00000004c0)=""/42, 0x2a}, {&(0x7f0000000500)=""/165, 0xa5}, {&(0x7f0000000640)=""/84, 0x54}], 0xa, &(0x7f0000001840)=""/164, 0xa4}, 0x0) dup2(r0, r1) 02:02:09 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(0x0, 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:09 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:09 executing program 0: r0 = socket$inet(0x2, 0x40000000, 0x0) (async) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0xb) (async) __fstat50(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) compat_50___shmctl13$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x1, r2, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x1c0, 0x6}, 0x80, 0x1000, 0xaf, 0x3c69, 0x2, 0x8000, 0x5, &(0x7f0000000280)="a9dbb37ff7221ad735785b0f0ededfc270c48f1fc85e3a0b22415aa4ec2abae1c088381974344d46a7679399bb1df8db052f11f2e8c51a40843a6bfd8d5ac5de33f668124d2e4057be61edaf9d3c522a0510946980dbcf7a77d90e5055468051ce8404cfbdead4e54c7f04065c2aa62377343a3e2a"}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x200) ioctl$FIOSEEKHOLE(r8, 0xc0086662, &(0x7f0000000180)=0x7) (async, rerun: 64) r9 = getuid() (rerun: 64) openat(r8, &(0x7f00000003c0)='./file0\x00', 0x80, 0x4) setreuid(0xee00, r9) (async, rerun: 64) r10 = getegid() (async, rerun: 64) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) (async) r12 = msgget$private(0x0, 0xfffffffffffffffd) (async) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) (async) ptrace(0xd, 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0x1, r6, 0xffffffffffffffff, r2, r3, 0x7, 0x20}, 0x2, 0x1f, r5, r13, 0x8c4, 0x3, 0x80000000, 0x8}) getppid() (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r5, 0xffffffffffffffff, r10}, 0xc) (async) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRESHEX=r11, @ANYRESDEC], 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000380)="aa916056ae382472634aa7b161b3cd42983ddef2147bc0c2321fb4ae3b9e103ef73f95665b75bea6a0713ffdec22defd0346e9", 0x33) (async) msgrcv(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab722be9252d17e4e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbeff146f929fb46c715c18e83e3d02961117f712ef3e7763bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1", @ANYRESHEX=r12, @ANYRESDEC, @ANYRES16=r5, @ANYRES16=r7, @ANYRES32=r4, @ANYRES16=r0, @ANYRES16=r1, @ANYRES16], 0x9a, 0x1, 0x1800) (async) r14 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) (async) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRESHEX=r14, @ANYRESDEC], 0x0, 0x0) msgrcv(r15, &(0x7f0000000580)={0x0, ""/79}, 0x57, 0x0, 0x0) [ 141.5933373] uhub5: device problem, disabling port 1 [ 142.2033305] uhub5: device problem, disabling port 1 02:02:10 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:10 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="9caec41f992b03d88925ae6f65219ec24f", 0x11, 0x0, 0x0, 0x0) (async) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000006c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0xa, 0x0) (async) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000), 0xe, &(0x7f0000001780)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000000c0)}, {&(0x7f00000003c0)=""/235, 0xeb}, {&(0x7f00000004c0)=""/42, 0x2a}, {&(0x7f0000000500)=""/165, 0xa5}, {&(0x7f0000000640)=""/84, 0x54}], 0xa, &(0x7f0000001840)=""/164, 0xa4}, 0x0) (async) dup2(r0, r1) 02:02:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:10 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x20, 0x7) open(&(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1c0) open(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0x1c0) __posix_rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus/file0\x00') getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) __posix_lchown(r1, 0xffffffffffffffff, r2) 02:02:10 executing program 5: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) 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, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x3ff}}}}}]}}]}}, 0x0) (async) syz_usb_connect$uac1(0x4, 0xef, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdd, 0x3, 0x1, 0x1f, 0x0, 0xe1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1000, 0x1}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x101, 0x6, 0x3, 0x80}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x206, 0x3, 0xff, 0x9fff, 0x5b, 0x20}, @mixer_unit={0xa, 0x24, 0x4, 0x5, 0x6, "18d7e0d53d"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x0, 0x4, 0x40}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x7, 0x2, 0xfd, 0x3b}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x4c, 0x7, 0x29, {0x7, 0x25, 0x1, 0x1, 0x3b, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x80, 0x13, 0x1002}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0xad0, 0x95ec, 0x40, "e61bd93959"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x5, 0x3, 0x9, 0x39, "2402"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x8, 0x6, 0x7f, "5ed582100dba7095"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0xc8, 0x0, "fd03c3bc897daeee22"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x8, 0x4, 0x7f, "19cd12"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x0, 0x85, 0x6, {0x7, 0x25, 0x1, 0x81, 0x4a, 0x4}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0xff, 0xb1, 0x3, 0x8, 0x1}, 0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="050f2e00031410950832bfecfd564f15afd6e53eafbfc68d180b1001044000586fff072000000002020008010400"], 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x443}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x40d}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x2409}}]}) 02:02:11 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:11 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="9caec41f992b03d88925ae6f65219ec24f", 0x11, 0x0, 0x0, 0x0) (async) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000006c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000100)={0x0}, 0x10, 0xa, 0x0) (async) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000), 0xe, &(0x7f0000001780)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000000c0)}, {&(0x7f00000003c0)=""/235, 0xeb}, {&(0x7f00000004c0)=""/42, 0x2a}, {&(0x7f0000000500)=""/165, 0xa5}, {&(0x7f0000000640)=""/84, 0x54}], 0xa, &(0x7f0000001840)=""/164, 0xa4}, 0x0) dup2(r0, r1) 02:02:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x20, 0x7) (async) open(&(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1c0) (async) open(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0x1c0) __posix_rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus/file0\x00') getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) __posix_lchown(r1, 0xffffffffffffffff, r2) 02:02:11 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(0x0, 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:11 executing program 4: pipe(&(0x7f0000000400)={0xffffffffffffffff}) fktrace(r0, 0x4, 0x0, 0xffffffffffffffff) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000800) __posix_chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) [ 143.4933212] uhub5: device problem, disabling port 1 02:02:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x20, 0x7) open(&(0x7f00000000c0)='./bus/file0\x00', 0x40, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1c0) (async) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1c0) open(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0x1c0) (async) open(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0x1c0) __posix_rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus/file0\x00') getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) __posix_lchown(r1, 0xffffffffffffffff, r2) (async) __posix_lchown(r1, 0xffffffffffffffff, r2) 02:02:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:11 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(0x0, 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:11 executing program 4: pipe(&(0x7f0000000400)={0xffffffffffffffff}) fktrace(r0, 0x4, 0x0, 0xffffffffffffffff) (async) fktrace(r0, 0x4, 0x0, 0xffffffffffffffff) getpid() (async) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000800) __posix_chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:02:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:12 executing program 4: pipe(&(0x7f0000000400)={0xffffffffffffffff}) fktrace(r0, 0x4, 0x0, 0xffffffffffffffff) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000800) (async) __posix_chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:02:12 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(0x0, 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:12 executing program 5: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) 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, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x3ff}}}}}]}}]}}, 0x0) syz_usb_connect$uac1(0x4, 0xef, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdd, 0x3, 0x1, 0x1f, 0x0, 0xe1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1000, 0x1}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x101, 0x6, 0x3, 0x80}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x206, 0x3, 0xff, 0x9fff, 0x5b, 0x20}, @mixer_unit={0xa, 0x24, 0x4, 0x5, 0x6, "18d7e0d53d"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x0, 0x4, 0x40}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x7, 0x2, 0xfd, 0x3b}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x4c, 0x7, 0x29, {0x7, 0x25, 0x1, 0x1, 0x3b, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x80, 0x13, 0x1002}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0xad0, 0x95ec, 0x40, "e61bd93959"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x5, 0x3, 0x9, 0x39, "2402"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x8, 0x6, 0x7f, "5ed582100dba7095"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0xc8, 0x0, "fd03c3bc897daeee22"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x8, 0x4, 0x7f, "19cd12"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x0, 0x85, 0x6, {0x7, 0x25, 0x1, 0x81, 0x4a, 0x4}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0xff, 0xb1, 0x3, 0x8, 0x1}, 0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="050f2e00031410950832bfecfd564f15afd6e53eafbfc68d180b1001044000586fff072000000002020008010400"], 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x443}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x40d}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x2409}}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) (async) 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, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x3ff}}}}}]}}]}}, 0x0) (async) syz_usb_connect$uac1(0x4, 0xef, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdd, 0x3, 0x1, 0x1f, 0x0, 0xe1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1000, 0x1}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x101, 0x6, 0x3, 0x80}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x206, 0x3, 0xff, 0x9fff, 0x5b, 0x20}, @mixer_unit={0xa, 0x24, 0x4, 0x5, 0x6, "18d7e0d53d"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x0, 0x4, 0x40}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x7, 0x2, 0xfd, 0x3b}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x4c, 0x7, 0x29, {0x7, 0x25, 0x1, 0x1, 0x3b, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x80, 0x13, 0x1002}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0xad0, 0x95ec, 0x40, "e61bd93959"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x5, 0x3, 0x9, 0x39, "2402"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x8, 0x6, 0x7f, "5ed582100dba7095"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0xc8, 0x0, "fd03c3bc897daeee22"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x8, 0x4, 0x7f, "19cd12"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x0, 0x85, 0x6, {0x7, 0x25, 0x1, 0x81, 0x4a, 0x4}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0xff, 0xb1, 0x3, 0x8, 0x1}, 0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="050f2e00031410950832bfecfd564f15afd6e53eafbfc68d180b1001044000586fff072000000002020008010400"], 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x443}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x40d}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x2409}}]}) (async) 02:02:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x4010647f, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x1c0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0xcd24}) 02:02:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:12 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:12 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:12 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x4010647f, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x1c0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0xcd24}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) (async) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) (async) ioctl$WSMOUSEIO_SRES(r0, 0x4010647f, &(0x7f0000000040)) (async) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x1c0) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0xcd24}) (async) 02:02:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:12 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) [ 144.7433247] uhub5: device problem, disabling port 1 02:02:13 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd03) (async) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x4010647f, &(0x7f0000000040)) (async) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x1c0) (async, rerun: 64) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0xcd24}) (rerun: 64) 02:02:13 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) [ 145.3733237] uhub5: device problem, disabling port 1 [ 145.8733375] uhub5: device problem, disabling port 1 02:02:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:14 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:14 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x1f, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="9a8399d83024ccfc92e38bd3d1128fc62ef310728673becce53ebec042e670b643f5655f788c9296aee0b75ec4619e166e82bec34928fd83f7368bf00aabbfb26587ee4e5b7defca448b64f62aed0ed650d3b3f6595c61dfe61a56fa4b90d7e8cd96a621c228dcd8000cab818fd54daa35cd285d0732c3ccc4d34e960fed8c4c5d2a36f3fe719f59d0d9b681f35e2b288e628d988783016366da02c36b5170ec356c611ac45f118f7f9969f24ba8bde7bd2b0a4a5bb90d32de6fdea956773621856cb8b039b97041d5b92f800f8791f56c65ab84f10a4672cbd68a96e0659bbf2534172954ee", 0xe6, 0x7, &(0x7f0000000140)={0x2, 0x2}, 0xc) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00a70000000000000000"], 0xa) dup2(r1, r2) 02:02:14 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:14 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201100300000020ff16ffff400001030301090224dd00010000000904000000080100000921000000012200000972b91058d92f8d3f1e58c2fad9d0be2b69f811c6d1a2f6c08ca299f48910ff4becc9c8ef4621b4d3a25297ad0de87d73fa11164bf217f77fcfd3572a7e48cbeffbd9cc65d4a8ffaadedb2ef44f0bc86b97153557734996cef19ff8b4ec6bfeb9ddab1117228d1a309aefc92669d14b5bacb08a159722954c1f01efe4aef201760000000000000000cbc92378e5f933de3da2f9d8d1e28653fd3287bcffd3773ea2bdd372c61120e6af78ab7839abc572ada97b974f83bcf34e8c1f934377e6e613527687bbd6cc322761c40f280397538547ad39f38a86597ec2cd729094f6fb323814722214df1cc0567d8a2526e908107f3f80fb7ec2e3e10956ef4dd1872daa1237268067adf1603eb4751fbd1321ed7b15bbfb9369b6c89a858475bdf6cb4543eaa5e4a3186c9945f715f0f65d5e311c81b66fecce0224b2f064fea49a7dda"], &(0x7f0000000500)={0x0, 0x0, 0x1c, &(0x7f00000001c0)=ANY=[@ANYRES8=0x0]}) syz_usb_connect$cdc_ncm(0x6, 0x8c, &(0x7f00000009c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x2, 0x1, 0x1, 0xa94cdafc09ee6986, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "ad53d51b2317"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0xa9b, 0x100, 0x20, 0x5}, {0x6, 0x24, 0x1a, 0x7, 0x20}, [@network_terminal={0x7, 0x24, 0xa, 0x6, 0x81, 0xf2, 0x1}, @dmm={0x7, 0x24, 0x14, 0x6, 0x200}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0xd, 0x2, 0xff}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x8, 0x4, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x8, 0x20, 0xad}}}}}}}]}}, &(0x7f0000000d00)={0xa, &(0x7f0000000a80)={0xa, 0x6, 0x201, 0xff, 0x7f, 0x7, 0xef, 0x8c}, 0xff, &(0x7f0000000ac0)={0x5, 0xf, 0xff, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x1, 0xc, 0xbcd}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x7, 0xf00, 0x200, [0xff00f0, 0xff0017, 0xffc000, 0xff0030]}, @ptm_cap={0x3}, @generic={0xa5, 0x10, 0x4, "8a2994734e84e5e419f2b86922a9ea5b90e55e84f8ee29be4fed91e2823830d0c351487fa95c3c6047c5b956d1e9adf8c09fb4c007f08c7b0bdd5b2267054b84130f259fcc0fd53498a26bcbbd18e41771e0a525805c724ea3a280b35cc53022df7d5cd36573c429d940571819409480ed40c35b4cff5f5af609bd3e1b34ae50a420b568498c18e514bff6a0591abca71ddf5f2b5b0cfce521b047a227f256e67efd"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x22, 0x7f, 0x7, 0x7f, 0x7f}, @ssp_cap={0x24, 0x10, 0xa, 0x6, 0x6, 0x9, 0x8, 0x8, [0x30, 0xcf, 0xc0c0, 0xff3fff, 0xff00c0, 0xff3f00]}]}, 0x3, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x438}}, {0x94, &(0x7f0000000c00)=@string={0x94, 0x3, "c6116e27289d4368c3548766b8e1e709eacb4ea07e3a59cd2d918ad61eb6c0b4968ba3993c36915e6454c5b6d86af60a99f18a76dcca7bfd9494dd8ccd7e5a180462ce4733d88d080f52fe4d71f088d1475d9eef6379f79add937dc0dc3493d604d7f93a0094650551a74adf40045e1ac42e3d04f4d5476cf0bbaf485539389ff7f9e9a02436ed9feb0126a9bb0da0bd427c"}}, {0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x500a}}]}) syz_usb_connect(0x2, 0x650, &(0x7f0000000d40)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63e, 0x3, 0x81, 0x1, 0x10, 0x2, [{{0x9, 0x4, 0x3, 0x5, 0xd, 0x0, 0x0, 0x0, 0x3, [], [{{0x9, 0x5, 0xe, 0x2, 0x8, 0x80, 0x2, 0x7}}, {{0x9, 0x5, 0x2, 0x8, 0x10, 0x6, 0x2, 0x1, [@generic={0x50, 0xd, "aa782eda355f6a23cf097095d4691eb3b0206b119d5d19d28662544c8696b433c17a47a6121b8492c3fb857eef46d6fde6a92e4853199be6b23c1240b6eb65c639c63efaccc46abfd4aee46b6431"}, @generic={0xaf, 0x3e, "4e38078604040f0f62e3db779893b0c81dae87c308d4efdcd62679625346e9ff7f2cf75d2a1d5a570bb2c173abc5c0ae34b534a5bb32f247f9ef0ae0fb8b16d16cfc45db75fef6c6e4884495fbd006ea825a6961781136ad2caf3b79a07942ed6eaae4107ba84b037e4916fbc12170d302a64de518ac7d3bf0085bca6211f0737b5b703942e71965439d9e9abcec4faccf055822ab70511c89f75d018413a4c63ad204930a41578b04c083fd34"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x2, 0x6, 0xd5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x9}]}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x9, 0x80, 0xff, [@generic={0xe7, 0x7, "4587a9e81e653f2b907f6f4c65a83cff1fc4938d3ead9c5c4bbadd7a056d7dcc010f707b441b421ca094a26e37ee2adc319a79c18d873c495b788f4be0ddf91e119a2939a5cf92c8237c0f27dad0f4e1da358caa36724dec25543efb24fe4d73d200c4db31ee4a2410c1676fe6cba63463409d78db0e95e636246359a33b8b922f57701048b1c126bea3ff4f6572d88bd43698cb080f2e473eb2e523acb756772b44aef3989e2c2e835e35d03c9a968878361a2d51fa9690223cb3bfc99e8870744511e50a4e66e1d096c969904589d35fa81137b441dd906d22903461ae42d79cce24433d"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3ff, 0x6, 0x7, 0x69, [@generic={0x2, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1b, 0x1}]}}, {{0x9, 0x5, 0xb, 0xd, 0x10, 0x6, 0x6, 0x3}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x3, 0x81, 0x6}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x0, 0x1, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0xc5, 0x2, 0x5}}, {{0x9, 0x5, 0xc, 0x4, 0x10, 0x0, 0x7b, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xf46307c9d9db9542}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x6, 0x0, 0x38, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x1ff}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x3f, 0x40, 0x5, [@generic={0x19, 0xf, "b646e3875b2cb645ea98ddac14ab3ec157ffe1189936e4"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x2}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x6, 0x8, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc261da0631aa64a1, 0x19, 0x8}]}}]}}, {{0x9, 0x4, 0x0, 0x3, 0x7, 0x0, 0x0, 0x0, 0xa5, [@generic={0xe6, 0x0, "c03b6094f40ecda4e01bc83893dc5c4c0583c0d28129ab7358447bf968d8c5c933522d08a3953e7615390ff885309cc8f9651f510c0d602098261066a729f22e25ac77779e33fe986d1c40369cc8e36d9472caa102f561c54d7ef3228d9d372c4978e3227d1a249bc16dbad15daa348c2778744472e0139275c44d1bd83543f55a129603128ca951fe8a971ab161179faa691d38c82bedd6c20e87dbb3016df29e7f9d6a6837965a77c651b4698b62276f94e4814f6ef443bc76701e5a0c8d784f8a85d0732d022fc68aa99b7ccd234ab018b254977519332c5f96774e09962324895632"}, @cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "13614a2bfc72"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x200, 0x4, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x5, 0x1, 0x1}, @acm={0x4, 0x24, 0x2, 0x9}, @mdlm_detail={0x1e, 0x24, 0x13, 0x9, "6ba51315518b5eeb7f787d6f672a455c26109c3edf6ca21aee98"}, @acm={0x4}, @dmm={0x7, 0x24, 0x14, 0x1, 0x3ff}, @acm={0x4, 0x24, 0x2, 0x8}]}], [{{0x9, 0x5, 0xe, 0x10, 0x200, 0x2, 0x7, 0x9}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xc5, 0x7f, 0x8}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x0, 0x30, 0x8, [@generic={0x58, 0x21, "706e58d0fc43b88a0d7919d625b5cf17961c81e429ca95fca3a4894be97dee1df3a3cff8381ed145ea714a2f54fb1e4162e5e156148e981bcda439a12b749f57d91a8cfcd40507163959ea0fef0a5bfe830d4bcc6c06"}, @generic={0x60, 0x6, "f7ce43de8c5b9d8a5d027e6854966cdd9f69ae3a4ebf28af6aff56af4fe63ba017af618133581c0b07f718b474f7f4c6346d69b6d4e4a127ec65ef24d4bc7fd911808dbdb31dd1865fb8eccd66b2ae0f57d8cbdc9e4ce3531a142299c340"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x20, 0xf7, 0x7, 0x2, [@generic={0x4f, 0x8, "69da688009b2832534d2fb9c475fcd3c50fe690496fff7b4a104c3fe632a72e39bbcd2e5ace207ab908c2990689b8370c983dbe5b2cbb10fd62d4f5b94f10b68ab2a292c1f9371d31b94863abe"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x2}]}}, {{0x9, 0x5, 0xa, 0x0, 0x7af, 0xb6, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0x4}]}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x2, 0x5, 0x7f, [@generic={0x3f, 0x30, "ac22e76561850b11b2dbe6695ed6daba5e30842e30f79ae4bc4ded97b35cb48590f06bc6f99044c16d5bf639001b6efa6aa1846cca34bf3ea6b392bfcf"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x40, 0x8, 0x8, 0x41, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x8}]}}]}}, {{0x9, 0x4, 0xc, 0x64, 0x0, 0x0, 0x0, 0x0, 0x21, [@generic={0x9e, 0x2, "66bfa621f795e089f00c7d458e981f2354563da6809cfaeb9519c60aec0688906bd9836fe42c747ea7924bb6ef6b42a3fca9fbac44349fbe4463a9d45b8153572966229a4306c0f72c0b9a9c2e74a2ba05218644f6322da74c0210ac6b83912189aa63dc0944e0ba6a24d7bd6bab419888ca575ca3618e6b4491b20c58847ffa589513f866097ec3d248e794dd281cbad3ff1dd3cdcf81939dede504"}]}}]}}]}}, &(0x7f0000001680)={0xa, &(0x7f00000013c0)={0xa, 0x6, 0x310, 0x7c, 0xfc, 0x2, 0x8f}, 0x59, &(0x7f0000001400)={0x5, 0xf, 0x59, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x1, 0xa2}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x5, 0xc, 0x9}, @wireless={0xb, 0x10, 0x1, 0x8, 0xa6, 0xe2, 0x40, 0xed, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "e82b3c670c867b3c70945c0619c93678"}, @ssp_cap={0x20, 0x10, 0xa, 0x2e, 0x5, 0x0, 0xf000, 0x167, [0x0, 0xff0000, 0xc000, 0xf, 0xff3f30]}, @generic={0x4, 0x10, 0xb, "93"}]}, 0x3, [{0xc7, &(0x7f0000001480)=@string={0xc7, 0x3, "f6ec3938e9a43711fcd0257035267088432b67bf0bd31149f226c8409f870a74d01ee15c1934ab258ee7cc5bbec0509083415d931e7a865c5c619da9c982e614afdadcdf951b6228bd75d4afcaa1aacc0968233b5187cb6ddf9fe6d56ccfc280569b4c0a687e56811fcd5e9af7148ec44b2a5ad0fcc22ccc348c1bc93c555bc9a826e9a6b2b556c0effc370b4162411719147bc32952d05d3f92fb0d2e7e101cfa8569845e58cf98bd9143bc384c9a83fd44ca18dff7f4f3f65da184de29d249187713ae07"}}, {0x4, &(0x7f0000001580)=@lang_id={0x4, 0x3, 0xf0ff}}, {0xaa, &(0x7f00000015c0)=@string={0xaa, 0x3, "02a8f3d80cf1a0246ebc7f9a547af505b70bbcdd7ea9fbd44c1c266d72dd9223c26902a8abf77f2107f371c7f12edef4963964725f733ca580245e1377935ea8053a7deb444128b70b556639699c2fee4b15744e54e9fc2e03c525e5136c578b076e0cc661f570b7cd41c588e3d8f4af32f33ae040cc90ce296f44a411979fefd6292a244717bef4ea852a2c42a6c2eecd68eeeb3be79e0bccc0689324816f5c3382bce7d0d1bf50"}}]}) syz_usb_connect$cdc_ecm(0x2, 0x84, &(0x7f0000000200)={{0x12, 0x1, 0x50, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x1, 0x1, 0x7, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0xb, 0x24, 0x6, 0x0, 0x0, "209441400878"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x433, 0xf000, 0x7, 0x1}, [@mdlm={0x15, 0x24, 0x12, 0x4}, @country_functional={0x10, 0x24, 0x7, 0x1, 0x6, [0x4, 0x81, 0x8, 0x6, 0x9]}, @mbim={0xc, 0x24, 0x1b, 0xfffd, 0xfff, 0x5, 0x80, 0xc8, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0xb5, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x2, 0x81, 0x5}}}}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x0, 0x5, 0x6, 0xff, 0xf6}, 0xf, &(0x7f00000002c0)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x6, 0x9, 0x9}]}, 0x9, [{0xd0, &(0x7f0000000300)=@string={0xd0, 0x3, "0a8471ad5780bf65d672ce9962567c5eafeaccc2d8ed0fb12c2524afa79bfba71944b6d737a1600cdf22ee9df0d2d6eb5e635b15fa23a8b40c7b08e0ee9665f2f9dd4e2e7c082a0f9bf1bc749a5d6c29c19778e4d323162a199a95b41e31ea05129ecb83dfd3a20142cc9f08966cdc5949bf8f3a22904e52e58ab8b5ebcdf94d2a21e0b8dbd3d5d902663bf334707f444529146fc001eed3029fb381c156be47bd6268a58c1a89b6e8264d50a517a8b2e4db5fa54fbe88572603c897932f7986471c60f2a6b27cc2220783a409df"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x441}}, {0xb7, &(0x7f0000000440)=@string={0xb7, 0x3, "cac8c6b3f4e9eacc581d71a4906eb2a81011b701f5f02b763d20cd8b303001d516764326c10ce1aa260e4e5c84865f8327678a83cbe4972eba1d0ad8df0fea39a2e90523d682e5efb893ab6781d05e121a7d570fad3e3ab782d7382b82a6f1573e5a8388a46c67afeb1bc666481dd740857a2b0ba24bfa16d5ada243cfa7775ecda62190ba59e1d5c65c4507093a7f5335d87ae72bc5a9472ddfa19ea9c71f0b3da405443dd32ac3695c54b2ba1b12ead9ab4cf72b"}}, {0xcf, &(0x7f0000000540)=@string={0xcf, 0x3, "6b08554d6a0a8a6fdd090aee4ccbd7854c86bb11115526a7123828e80fc7357892b74e2b6d36d5ca2681e5d9788a91e3d8291ac63e6eb2a50de86426e35af84aaa2d28f94030a7641f36a3c106d3f605e385e2ff2f0e34eef8cb8f6f8e9ca9baf6097a82a4123273216d873fdb3423dc0739bb95b7eeed24090088e2119084e0c525b21114f48998db805d62e1b6e3e19d8a16b8149dc9452d6ed4ab725da8c5d3de92715fe766945be4ed75b0ec577f60b5b105c1f4c4b1733534af8483999ebd3ac7165786c87d3b32165f55"}}, {0x4c, &(0x7f0000000640)=@string={0x4c, 0x3, "03357dea2d6709780d1808cca188343216bb66a478e47f15e3d3deedfd041642ffb6a641f9da95d81b28318d1f7e57775a6e288ef2ba9ae35c1dcf4eece37f733364e95bc7ff093b7533"}}, {0x51, &(0x7f00000006c0)=@string={0x51, 0x3, "6f9ce62babebdac644232efbad93b858655a4f6e3ad6dd60935e3f23381acc0569786cabc9266791dae2b250043ab0257e0302fca76b9a9890b6e7062fe865c6e473b501cec2b6b04f89d62df1054e"}}, {0xa5, &(0x7f0000000740)=@string={0xa5, 0x3, "ca5f831839163923b694c82bc6c112bbbab785b8387a0f292df1768777a175331b772ea1ba406bc4ad28a30d1d2e8117de6590f92258be77ca7b1a6a634c451a70f91d9650d419ebed0d250a91e5b2dad76a08d73441165aaa92e7fa42c0269a7fed52000617ad8e109c915be432ee6e20d4328adffaf208c1604df0b50275ce8121cff32d541e8b60c5362f98e9f00de59c7c63394482d81ca9e5e4a09532afae081e"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x100a}}, {0x9b, &(0x7f0000000840)=@string={0x9b, 0x3, "abc2b602e890c4945709763f89c363a91b39608366c2f209cc75288c3457012c795aabdedb229d6689038c946e7ebf858b568574735ebcb153500506a5b97acb6d0d871648a4a27f02b3ddb534eb82f5840b2876d4efd938999d62699706953d006740958504fe138ec4b59a6cf2468c00816d60c46e1c5f5d6921779ba4af71e2a5db809764447b463fbbb30b28ef1d5d904ccd5e5b8891e7"}}]}) 02:02:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:14 executing program 0: openat$tprof(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) 02:02:14 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x1f, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="9a8399d83024ccfc92e38bd3d1128fc62ef310728673becce53ebec042e670b643f5655f788c9296aee0b75ec4619e166e82bec34928fd83f7368bf00aabbfb26587ee4e5b7defca448b64f62aed0ed650d3b3f6595c61dfe61a56fa4b90d7e8cd96a621c228dcd8000cab818fd54daa35cd285d0732c3ccc4d34e960fed8c4c5d2a36f3fe719f59d0d9b681f35e2b288e628d988783016366da02c36b5170ec356c611ac45f118f7f9969f24ba8bde7bd2b0a4a5bb90d32de6fdea956773621856cb8b039b97041d5b92f800f8791f56c65ab84f10a4672cbd68a96e0659bbf2534172954ee", 0xe6, 0x7, &(0x7f0000000140)={0x2, 0x2}, 0xc) listen(r2, 0x0) (async) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00a70000000000000000"], 0xa) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00a70000000000000000"], 0xa) dup2(r1, r2) 02:02:14 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:14 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:15 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x1f, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="9a8399d83024ccfc92e38bd3d1128fc62ef310728673becce53ebec042e670b643f5655f788c9296aee0b75ec4619e166e82bec34928fd83f7368bf00aabbfb26587ee4e5b7defca448b64f62aed0ed650d3b3f6595c61dfe61a56fa4b90d7e8cd96a621c228dcd8000cab818fd54daa35cd285d0732c3ccc4d34e960fed8c4c5d2a36f3fe719f59d0d9b681f35e2b288e628d988783016366da02c36b5170ec356c611ac45f118f7f9969f24ba8bde7bd2b0a4a5bb90d32de6fdea956773621856cb8b039b97041d5b92f800f8791f56c65ab84f10a4672cbd68a96e0659bbf2534172954ee", 0xe6, 0x7, &(0x7f0000000140)={0x2, 0x2}, 0xc) (async) listen(r2, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00a70000000000000000"], 0xa) dup2(r1, r2) 02:02:15 executing program 0: openat$tprof(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) openat$tprof(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) (async) 02:02:15 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) [ 147.3733263] uhub5: device problem, disabling port 1 02:02:15 executing program 4: __mount50(&(0x7f0000000000)='kernfs\x00', &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4103}, &(0x7f0000001180)=0x1009) bind(r0, &(0x7f0000000100)=@data="4c5ddd1856eb915d962797448ef5", 0xe) unmount(&(0x7f0000000080)='./file0\x00', 0x2000) compat_40_mount(0x0, &(0x7f00000011c0)='./file0\x00', 0x4, 0x0) 02:02:15 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) [ 148.0833249] uhub5: device problem, disabling port 1 [ 149.2433241] uhub5: port 1, set config at addr 2 failed [ 149.2433241] uhub5: device problem, disabling port 1 02:02:17 executing program 0: openat$tprof(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) 02:02:17 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:18 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:18 executing program 4: __mount50(&(0x7f0000000000)='kernfs\x00', &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4103}, &(0x7f0000001180)=0x1009) (async) bind(r0, &(0x7f0000000100)=@data="4c5ddd1856eb915d962797448ef5", 0xe) (async) unmount(&(0x7f0000000080)='./file0\x00', 0x2000) (async) compat_40_mount(0x0, &(0x7f00000011c0)='./file0\x00', 0x4, 0x0) 02:02:18 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201100300000020ff16ffff400001030301090224dd00010000000904000000080100000921000000012200000972b91058d92f8d3f1e58c2fad9d0be2b69f811c6d1a2f6c08ca299f48910ff4becc9c8ef4621b4d3a25297ad0de87d73fa11164bf217f77fcfd3572a7e48cbeffbd9cc65d4a8ffaadedb2ef44f0bc86b97153557734996cef19ff8b4ec6bfeb9ddab1117228d1a309aefc92669d14b5bacb08a159722954c1f01efe4aef201760000000000000000cbc92378e5f933de3da2f9d8d1e28653fd3287bcffd3773ea2bdd372c61120e6af78ab7839abc572ada97b974f83bcf34e8c1f934377e6e613527687bbd6cc322761c40f280397538547ad39f38a86597ec2cd729094f6fb323814722214df1cc0567d8a2526e908107f3f80fb7ec2e3e10956ef4dd1872daa1237268067adf1603eb4751fbd1321ed7b15bbfb9369b6c89a858475bdf6cb4543eaa5e4a3186c9945f715f0f65d5e311c81b66fecce0224b2f064fea49a7dda"], &(0x7f0000000500)={0x0, 0x0, 0x1c, &(0x7f00000001c0)=ANY=[@ANYRES8=0x0]}) (async) syz_usb_connect$cdc_ncm(0x6, 0x8c, &(0x7f00000009c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x2, 0x1, 0x1, 0xa94cdafc09ee6986, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "ad53d51b2317"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0xa9b, 0x100, 0x20, 0x5}, {0x6, 0x24, 0x1a, 0x7, 0x20}, [@network_terminal={0x7, 0x24, 0xa, 0x6, 0x81, 0xf2, 0x1}, @dmm={0x7, 0x24, 0x14, 0x6, 0x200}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0xd, 0x2, 0xff}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x8, 0x4, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x8, 0x20, 0xad}}}}}}}]}}, &(0x7f0000000d00)={0xa, &(0x7f0000000a80)={0xa, 0x6, 0x201, 0xff, 0x7f, 0x7, 0xef, 0x8c}, 0xff, &(0x7f0000000ac0)={0x5, 0xf, 0xff, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x1, 0xc, 0xbcd}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x7, 0xf00, 0x200, [0xff00f0, 0xff0017, 0xffc000, 0xff0030]}, @ptm_cap={0x3}, @generic={0xa5, 0x10, 0x4, "8a2994734e84e5e419f2b86922a9ea5b90e55e84f8ee29be4fed91e2823830d0c351487fa95c3c6047c5b956d1e9adf8c09fb4c007f08c7b0bdd5b2267054b84130f259fcc0fd53498a26bcbbd18e41771e0a525805c724ea3a280b35cc53022df7d5cd36573c429d940571819409480ed40c35b4cff5f5af609bd3e1b34ae50a420b568498c18e514bff6a0591abca71ddf5f2b5b0cfce521b047a227f256e67efd"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x22, 0x7f, 0x7, 0x7f, 0x7f}, @ssp_cap={0x24, 0x10, 0xa, 0x6, 0x6, 0x9, 0x8, 0x8, [0x30, 0xcf, 0xc0c0, 0xff3fff, 0xff00c0, 0xff3f00]}]}, 0x3, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x438}}, {0x94, &(0x7f0000000c00)=@string={0x94, 0x3, "c6116e27289d4368c3548766b8e1e709eacb4ea07e3a59cd2d918ad61eb6c0b4968ba3993c36915e6454c5b6d86af60a99f18a76dcca7bfd9494dd8ccd7e5a180462ce4733d88d080f52fe4d71f088d1475d9eef6379f79add937dc0dc3493d604d7f93a0094650551a74adf40045e1ac42e3d04f4d5476cf0bbaf485539389ff7f9e9a02436ed9feb0126a9bb0da0bd427c"}}, {0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x500a}}]}) (async) syz_usb_connect(0x2, 0x650, &(0x7f0000000d40)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63e, 0x3, 0x81, 0x1, 0x10, 0x2, [{{0x9, 0x4, 0x3, 0x5, 0xd, 0x0, 0x0, 0x0, 0x3, [], [{{0x9, 0x5, 0xe, 0x2, 0x8, 0x80, 0x2, 0x7}}, {{0x9, 0x5, 0x2, 0x8, 0x10, 0x6, 0x2, 0x1, [@generic={0x50, 0xd, "aa782eda355f6a23cf097095d4691eb3b0206b119d5d19d28662544c8696b433c17a47a6121b8492c3fb857eef46d6fde6a92e4853199be6b23c1240b6eb65c639c63efaccc46abfd4aee46b6431"}, @generic={0xaf, 0x3e, "4e38078604040f0f62e3db779893b0c81dae87c308d4efdcd62679625346e9ff7f2cf75d2a1d5a570bb2c173abc5c0ae34b534a5bb32f247f9ef0ae0fb8b16d16cfc45db75fef6c6e4884495fbd006ea825a6961781136ad2caf3b79a07942ed6eaae4107ba84b037e4916fbc12170d302a64de518ac7d3bf0085bca6211f0737b5b703942e71965439d9e9abcec4faccf055822ab70511c89f75d018413a4c63ad204930a41578b04c083fd34"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x2, 0x6, 0xd5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x9}]}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x9, 0x80, 0xff, [@generic={0xe7, 0x7, "4587a9e81e653f2b907f6f4c65a83cff1fc4938d3ead9c5c4bbadd7a056d7dcc010f707b441b421ca094a26e37ee2adc319a79c18d873c495b788f4be0ddf91e119a2939a5cf92c8237c0f27dad0f4e1da358caa36724dec25543efb24fe4d73d200c4db31ee4a2410c1676fe6cba63463409d78db0e95e636246359a33b8b922f57701048b1c126bea3ff4f6572d88bd43698cb080f2e473eb2e523acb756772b44aef3989e2c2e835e35d03c9a968878361a2d51fa9690223cb3bfc99e8870744511e50a4e66e1d096c969904589d35fa81137b441dd906d22903461ae42d79cce24433d"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3ff, 0x6, 0x7, 0x69, [@generic={0x2, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1b, 0x1}]}}, {{0x9, 0x5, 0xb, 0xd, 0x10, 0x6, 0x6, 0x3}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x3, 0x81, 0x6}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x0, 0x1, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0xc5, 0x2, 0x5}}, {{0x9, 0x5, 0xc, 0x4, 0x10, 0x0, 0x7b, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xf46307c9d9db9542}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x6, 0x0, 0x38, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x1ff}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x3f, 0x40, 0x5, [@generic={0x19, 0xf, "b646e3875b2cb645ea98ddac14ab3ec157ffe1189936e4"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x2}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x6, 0x8, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc261da0631aa64a1, 0x19, 0x8}]}}]}}, {{0x9, 0x4, 0x0, 0x3, 0x7, 0x0, 0x0, 0x0, 0xa5, [@generic={0xe6, 0x0, "c03b6094f40ecda4e01bc83893dc5c4c0583c0d28129ab7358447bf968d8c5c933522d08a3953e7615390ff885309cc8f9651f510c0d602098261066a729f22e25ac77779e33fe986d1c40369cc8e36d9472caa102f561c54d7ef3228d9d372c4978e3227d1a249bc16dbad15daa348c2778744472e0139275c44d1bd83543f55a129603128ca951fe8a971ab161179faa691d38c82bedd6c20e87dbb3016df29e7f9d6a6837965a77c651b4698b62276f94e4814f6ef443bc76701e5a0c8d784f8a85d0732d022fc68aa99b7ccd234ab018b254977519332c5f96774e09962324895632"}, @cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "13614a2bfc72"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x200, 0x4, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x5, 0x1, 0x1}, @acm={0x4, 0x24, 0x2, 0x9}, @mdlm_detail={0x1e, 0x24, 0x13, 0x9, "6ba51315518b5eeb7f787d6f672a455c26109c3edf6ca21aee98"}, @acm={0x4}, @dmm={0x7, 0x24, 0x14, 0x1, 0x3ff}, @acm={0x4, 0x24, 0x2, 0x8}]}], [{{0x9, 0x5, 0xe, 0x10, 0x200, 0x2, 0x7, 0x9}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xc5, 0x7f, 0x8}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x0, 0x30, 0x8, [@generic={0x58, 0x21, "706e58d0fc43b88a0d7919d625b5cf17961c81e429ca95fca3a4894be97dee1df3a3cff8381ed145ea714a2f54fb1e4162e5e156148e981bcda439a12b749f57d91a8cfcd40507163959ea0fef0a5bfe830d4bcc6c06"}, @generic={0x60, 0x6, "f7ce43de8c5b9d8a5d027e6854966cdd9f69ae3a4ebf28af6aff56af4fe63ba017af618133581c0b07f718b474f7f4c6346d69b6d4e4a127ec65ef24d4bc7fd911808dbdb31dd1865fb8eccd66b2ae0f57d8cbdc9e4ce3531a142299c340"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x20, 0xf7, 0x7, 0x2, [@generic={0x4f, 0x8, "69da688009b2832534d2fb9c475fcd3c50fe690496fff7b4a104c3fe632a72e39bbcd2e5ace207ab908c2990689b8370c983dbe5b2cbb10fd62d4f5b94f10b68ab2a292c1f9371d31b94863abe"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x2}]}}, {{0x9, 0x5, 0xa, 0x0, 0x7af, 0xb6, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0x4}]}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x2, 0x5, 0x7f, [@generic={0x3f, 0x30, "ac22e76561850b11b2dbe6695ed6daba5e30842e30f79ae4bc4ded97b35cb48590f06bc6f99044c16d5bf639001b6efa6aa1846cca34bf3ea6b392bfcf"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x40, 0x8, 0x8, 0x41, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x8}]}}]}}, {{0x9, 0x4, 0xc, 0x64, 0x0, 0x0, 0x0, 0x0, 0x21, [@generic={0x9e, 0x2, "66bfa621f795e089f00c7d458e981f2354563da6809cfaeb9519c60aec0688906bd9836fe42c747ea7924bb6ef6b42a3fca9fbac44349fbe4463a9d45b8153572966229a4306c0f72c0b9a9c2e74a2ba05218644f6322da74c0210ac6b83912189aa63dc0944e0ba6a24d7bd6bab419888ca575ca3618e6b4491b20c58847ffa589513f866097ec3d248e794dd281cbad3ff1dd3cdcf81939dede504"}]}}]}}]}}, &(0x7f0000001680)={0xa, &(0x7f00000013c0)={0xa, 0x6, 0x310, 0x7c, 0xfc, 0x2, 0x8f}, 0x59, &(0x7f0000001400)={0x5, 0xf, 0x59, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x1, 0xa2}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x5, 0xc, 0x9}, @wireless={0xb, 0x10, 0x1, 0x8, 0xa6, 0xe2, 0x40, 0xed, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "e82b3c670c867b3c70945c0619c93678"}, @ssp_cap={0x20, 0x10, 0xa, 0x2e, 0x5, 0x0, 0xf000, 0x167, [0x0, 0xff0000, 0xc000, 0xf, 0xff3f30]}, @generic={0x4, 0x10, 0xb, "93"}]}, 0x3, [{0xc7, &(0x7f0000001480)=@string={0xc7, 0x3, "f6ec3938e9a43711fcd0257035267088432b67bf0bd31149f226c8409f870a74d01ee15c1934ab258ee7cc5bbec0509083415d931e7a865c5c619da9c982e614afdadcdf951b6228bd75d4afcaa1aacc0968233b5187cb6ddf9fe6d56ccfc280569b4c0a687e56811fcd5e9af7148ec44b2a5ad0fcc22ccc348c1bc93c555bc9a826e9a6b2b556c0effc370b4162411719147bc32952d05d3f92fb0d2e7e101cfa8569845e58cf98bd9143bc384c9a83fd44ca18dff7f4f3f65da184de29d249187713ae07"}}, {0x4, &(0x7f0000001580)=@lang_id={0x4, 0x3, 0xf0ff}}, {0xaa, &(0x7f00000015c0)=@string={0xaa, 0x3, "02a8f3d80cf1a0246ebc7f9a547af505b70bbcdd7ea9fbd44c1c266d72dd9223c26902a8abf77f2107f371c7f12edef4963964725f733ca580245e1377935ea8053a7deb444128b70b556639699c2fee4b15744e54e9fc2e03c525e5136c578b076e0cc661f570b7cd41c588e3d8f4af32f33ae040cc90ce296f44a411979fefd6292a244717bef4ea852a2c42a6c2eecd68eeeb3be79e0bccc0689324816f5c3382bce7d0d1bf50"}}]}) (async) syz_usb_connect$cdc_ecm(0x2, 0x84, &(0x7f0000000200)={{0x12, 0x1, 0x50, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x1, 0x1, 0x7, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0xb, 0x24, 0x6, 0x0, 0x0, "209441400878"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x433, 0xf000, 0x7, 0x1}, [@mdlm={0x15, 0x24, 0x12, 0x4}, @country_functional={0x10, 0x24, 0x7, 0x1, 0x6, [0x4, 0x81, 0x8, 0x6, 0x9]}, @mbim={0xc, 0x24, 0x1b, 0xfffd, 0xfff, 0x5, 0x80, 0xc8, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0xb5, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x2, 0x81, 0x5}}}}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x0, 0x5, 0x6, 0xff, 0xf6}, 0xf, &(0x7f00000002c0)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x6, 0x9, 0x9}]}, 0x9, [{0xd0, &(0x7f0000000300)=@string={0xd0, 0x3, "0a8471ad5780bf65d672ce9962567c5eafeaccc2d8ed0fb12c2524afa79bfba71944b6d737a1600cdf22ee9df0d2d6eb5e635b15fa23a8b40c7b08e0ee9665f2f9dd4e2e7c082a0f9bf1bc749a5d6c29c19778e4d323162a199a95b41e31ea05129ecb83dfd3a20142cc9f08966cdc5949bf8f3a22904e52e58ab8b5ebcdf94d2a21e0b8dbd3d5d902663bf334707f444529146fc001eed3029fb381c156be47bd6268a58c1a89b6e8264d50a517a8b2e4db5fa54fbe88572603c897932f7986471c60f2a6b27cc2220783a409df"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x441}}, {0xb7, &(0x7f0000000440)=@string={0xb7, 0x3, "cac8c6b3f4e9eacc581d71a4906eb2a81011b701f5f02b763d20cd8b303001d516764326c10ce1aa260e4e5c84865f8327678a83cbe4972eba1d0ad8df0fea39a2e90523d682e5efb893ab6781d05e121a7d570fad3e3ab782d7382b82a6f1573e5a8388a46c67afeb1bc666481dd740857a2b0ba24bfa16d5ada243cfa7775ecda62190ba59e1d5c65c4507093a7f5335d87ae72bc5a9472ddfa19ea9c71f0b3da405443dd32ac3695c54b2ba1b12ead9ab4cf72b"}}, {0xcf, &(0x7f0000000540)=@string={0xcf, 0x3, "6b08554d6a0a8a6fdd090aee4ccbd7854c86bb11115526a7123828e80fc7357892b74e2b6d36d5ca2681e5d9788a91e3d8291ac63e6eb2a50de86426e35af84aaa2d28f94030a7641f36a3c106d3f605e385e2ff2f0e34eef8cb8f6f8e9ca9baf6097a82a4123273216d873fdb3423dc0739bb95b7eeed24090088e2119084e0c525b21114f48998db805d62e1b6e3e19d8a16b8149dc9452d6ed4ab725da8c5d3de92715fe766945be4ed75b0ec577f60b5b105c1f4c4b1733534af8483999ebd3ac7165786c87d3b32165f55"}}, {0x4c, &(0x7f0000000640)=@string={0x4c, 0x3, "03357dea2d6709780d1808cca188343216bb66a478e47f15e3d3deedfd041642ffb6a641f9da95d81b28318d1f7e57775a6e288ef2ba9ae35c1dcf4eece37f733364e95bc7ff093b7533"}}, {0x51, &(0x7f00000006c0)=@string={0x51, 0x3, "6f9ce62babebdac644232efbad93b858655a4f6e3ad6dd60935e3f23381acc0569786cabc9266791dae2b250043ab0257e0302fca76b9a9890b6e7062fe865c6e473b501cec2b6b04f89d62df1054e"}}, {0xa5, &(0x7f0000000740)=@string={0xa5, 0x3, "ca5f831839163923b694c82bc6c112bbbab785b8387a0f292df1768777a175331b772ea1ba406bc4ad28a30d1d2e8117de6590f92258be77ca7b1a6a634c451a70f91d9650d419ebed0d250a91e5b2dad76a08d73441165aaa92e7fa42c0269a7fed52000617ad8e109c915be432ee6e20d4328adffaf208c1604df0b50275ce8121cff32d541e8b60c5362f98e9f00de59c7c63394482d81ca9e5e4a09532afae081e"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x100a}}, {0x9b, &(0x7f0000000840)=@string={0x9b, 0x3, "abc2b602e890c4945709763f89c363a91b39608366c2f209cc75288c3457012c795aabdedb229d6689038c946e7ebf858b568574735ebcb153500506a5b97acb6d0d871648a4a27f02b3ddb534eb82f5840b2876d4efd938999d62699706953d006740958504fe138ec4b59a6cf2468c00816d60c46e1c5f5d6921779ba4af71e2a5db809764447b463fbbb30b28ef1d5d904ccd5e5b8891e7"}}]}) 02:02:18 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201100300000020ff16ffff400001030301090224dd00010000000904000000080100000921000000012200000972b91058d92f8d3f1e58c2fad9d0be2b69f811c6d1a2f6c08ca299f48910ff4becc9c8ef4621b4d3a25297ad0de87d73fa11164bf217f77fcfd3572a7e48cbeffbd9cc65d4a8ffaadedb2ef44f0bc86b97153557734996cef19ff8b4ec6bfeb9ddab1117228d1a309aefc92669d14b5bacb08a159722954c1f01efe4aef201760000000000000000cbc92378e5f933de3da2f9d8d1e28653fd3287bcffd3773ea2bdd372c61120e6af78ab7839abc572ada97b974f83bcf34e8c1f934377e6e613527687bbd6cc322761c40f280397538547ad39f38a86597ec2cd729094f6fb323814722214df1cc0567d8a2526e908107f3f80fb7ec2e3e10956ef4dd1872daa1237268067adf1603eb4751fbd1321ed7b15bbfb9369b6c89a858475bdf6cb4543eaa5e4a3186c9945f715f0f65d5e311c81b66fecce0224b2f064fea49a7dda"], &(0x7f0000000500)={0x0, 0x0, 0x1c, &(0x7f00000001c0)=ANY=[@ANYRES8=0x0]}) syz_usb_connect$cdc_ncm(0x6, 0x8c, &(0x7f00000009c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x2, 0x1, 0x1, 0xa94cdafc09ee6986, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "ad53d51b2317"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0xa9b, 0x100, 0x20, 0x5}, {0x6, 0x24, 0x1a, 0x7, 0x20}, [@network_terminal={0x7, 0x24, 0xa, 0x6, 0x81, 0xf2, 0x1}, @dmm={0x7, 0x24, 0x14, 0x6, 0x200}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0xd, 0x2, 0xff}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x8, 0x4, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x8, 0x20, 0xad}}}}}}}]}}, &(0x7f0000000d00)={0xa, &(0x7f0000000a80)={0xa, 0x6, 0x201, 0xff, 0x7f, 0x7, 0xef, 0x8c}, 0xff, &(0x7f0000000ac0)={0x5, 0xf, 0xff, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x1, 0xc, 0xbcd}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x7, 0xf00, 0x200, [0xff00f0, 0xff0017, 0xffc000, 0xff0030]}, @ptm_cap={0x3}, @generic={0xa5, 0x10, 0x4, "8a2994734e84e5e419f2b86922a9ea5b90e55e84f8ee29be4fed91e2823830d0c351487fa95c3c6047c5b956d1e9adf8c09fb4c007f08c7b0bdd5b2267054b84130f259fcc0fd53498a26bcbbd18e41771e0a525805c724ea3a280b35cc53022df7d5cd36573c429d940571819409480ed40c35b4cff5f5af609bd3e1b34ae50a420b568498c18e514bff6a0591abca71ddf5f2b5b0cfce521b047a227f256e67efd"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x22, 0x7f, 0x7, 0x7f, 0x7f}, @ssp_cap={0x24, 0x10, 0xa, 0x6, 0x6, 0x9, 0x8, 0x8, [0x30, 0xcf, 0xc0c0, 0xff3fff, 0xff00c0, 0xff3f00]}]}, 0x3, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x438}}, {0x94, &(0x7f0000000c00)=@string={0x94, 0x3, "c6116e27289d4368c3548766b8e1e709eacb4ea07e3a59cd2d918ad61eb6c0b4968ba3993c36915e6454c5b6d86af60a99f18a76dcca7bfd9494dd8ccd7e5a180462ce4733d88d080f52fe4d71f088d1475d9eef6379f79add937dc0dc3493d604d7f93a0094650551a74adf40045e1ac42e3d04f4d5476cf0bbaf485539389ff7f9e9a02436ed9feb0126a9bb0da0bd427c"}}, {0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x500a}}]}) syz_usb_connect(0x2, 0x650, &(0x7f0000000d40)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63e, 0x3, 0x81, 0x1, 0x10, 0x2, [{{0x9, 0x4, 0x3, 0x5, 0xd, 0x0, 0x0, 0x0, 0x3, [], [{{0x9, 0x5, 0xe, 0x2, 0x8, 0x80, 0x2, 0x7}}, {{0x9, 0x5, 0x2, 0x8, 0x10, 0x6, 0x2, 0x1, [@generic={0x50, 0xd, "aa782eda355f6a23cf097095d4691eb3b0206b119d5d19d28662544c8696b433c17a47a6121b8492c3fb857eef46d6fde6a92e4853199be6b23c1240b6eb65c639c63efaccc46abfd4aee46b6431"}, @generic={0xaf, 0x3e, "4e38078604040f0f62e3db779893b0c81dae87c308d4efdcd62679625346e9ff7f2cf75d2a1d5a570bb2c173abc5c0ae34b534a5bb32f247f9ef0ae0fb8b16d16cfc45db75fef6c6e4884495fbd006ea825a6961781136ad2caf3b79a07942ed6eaae4107ba84b037e4916fbc12170d302a64de518ac7d3bf0085bca6211f0737b5b703942e71965439d9e9abcec4faccf055822ab70511c89f75d018413a4c63ad204930a41578b04c083fd34"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x2, 0x6, 0xd5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x9}]}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x9, 0x80, 0xff, [@generic={0xe7, 0x7, "4587a9e81e653f2b907f6f4c65a83cff1fc4938d3ead9c5c4bbadd7a056d7dcc010f707b441b421ca094a26e37ee2adc319a79c18d873c495b788f4be0ddf91e119a2939a5cf92c8237c0f27dad0f4e1da358caa36724dec25543efb24fe4d73d200c4db31ee4a2410c1676fe6cba63463409d78db0e95e636246359a33b8b922f57701048b1c126bea3ff4f6572d88bd43698cb080f2e473eb2e523acb756772b44aef3989e2c2e835e35d03c9a968878361a2d51fa9690223cb3bfc99e8870744511e50a4e66e1d096c969904589d35fa81137b441dd906d22903461ae42d79cce24433d"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3ff, 0x6, 0x7, 0x69, [@generic={0x2, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1b, 0x1}]}}, {{0x9, 0x5, 0xb, 0xd, 0x10, 0x6, 0x6, 0x3}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x3, 0x81, 0x6}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x0, 0x1, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0xc5, 0x2, 0x5}}, {{0x9, 0x5, 0xc, 0x4, 0x10, 0x0, 0x7b, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xf46307c9d9db9542}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x6, 0x0, 0x38, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x1ff}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x3f, 0x40, 0x5, [@generic={0x19, 0xf, "b646e3875b2cb645ea98ddac14ab3ec157ffe1189936e4"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x2}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x6, 0x8, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc261da0631aa64a1, 0x19, 0x8}]}}]}}, {{0x9, 0x4, 0x0, 0x3, 0x7, 0x0, 0x0, 0x0, 0xa5, [@generic={0xe6, 0x0, "c03b6094f40ecda4e01bc83893dc5c4c0583c0d28129ab7358447bf968d8c5c933522d08a3953e7615390ff885309cc8f9651f510c0d602098261066a729f22e25ac77779e33fe986d1c40369cc8e36d9472caa102f561c54d7ef3228d9d372c4978e3227d1a249bc16dbad15daa348c2778744472e0139275c44d1bd83543f55a129603128ca951fe8a971ab161179faa691d38c82bedd6c20e87dbb3016df29e7f9d6a6837965a77c651b4698b62276f94e4814f6ef443bc76701e5a0c8d784f8a85d0732d022fc68aa99b7ccd234ab018b254977519332c5f96774e09962324895632"}, @cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "13614a2bfc72"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x200, 0x4, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x5, 0x1, 0x1}, @acm={0x4, 0x24, 0x2, 0x9}, @mdlm_detail={0x1e, 0x24, 0x13, 0x9, "6ba51315518b5eeb7f787d6f672a455c26109c3edf6ca21aee98"}, @acm={0x4}, @dmm={0x7, 0x24, 0x14, 0x1, 0x3ff}, @acm={0x4, 0x24, 0x2, 0x8}]}], [{{0x9, 0x5, 0xe, 0x10, 0x200, 0x2, 0x7, 0x9}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xc5, 0x7f, 0x8}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x0, 0x30, 0x8, [@generic={0x58, 0x21, "706e58d0fc43b88a0d7919d625b5cf17961c81e429ca95fca3a4894be97dee1df3a3cff8381ed145ea714a2f54fb1e4162e5e156148e981bcda439a12b749f57d91a8cfcd40507163959ea0fef0a5bfe830d4bcc6c06"}, @generic={0x60, 0x6, "f7ce43de8c5b9d8a5d027e6854966cdd9f69ae3a4ebf28af6aff56af4fe63ba017af618133581c0b07f718b474f7f4c6346d69b6d4e4a127ec65ef24d4bc7fd911808dbdb31dd1865fb8eccd66b2ae0f57d8cbdc9e4ce3531a142299c340"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x20, 0xf7, 0x7, 0x2, [@generic={0x4f, 0x8, "69da688009b2832534d2fb9c475fcd3c50fe690496fff7b4a104c3fe632a72e39bbcd2e5ace207ab908c2990689b8370c983dbe5b2cbb10fd62d4f5b94f10b68ab2a292c1f9371d31b94863abe"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x2}]}}, {{0x9, 0x5, 0xa, 0x0, 0x7af, 0xb6, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0x4}]}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x2, 0x5, 0x7f, [@generic={0x3f, 0x30, "ac22e76561850b11b2dbe6695ed6daba5e30842e30f79ae4bc4ded97b35cb48590f06bc6f99044c16d5bf639001b6efa6aa1846cca34bf3ea6b392bfcf"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x40, 0x8, 0x8, 0x41, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x8}]}}]}}, {{0x9, 0x4, 0xc, 0x64, 0x0, 0x0, 0x0, 0x0, 0x21, [@generic={0x9e, 0x2, "66bfa621f795e089f00c7d458e981f2354563da6809cfaeb9519c60aec0688906bd9836fe42c747ea7924bb6ef6b42a3fca9fbac44349fbe4463a9d45b8153572966229a4306c0f72c0b9a9c2e74a2ba05218644f6322da74c0210ac6b83912189aa63dc0944e0ba6a24d7bd6bab419888ca575ca3618e6b4491b20c58847ffa589513f866097ec3d248e794dd281cbad3ff1dd3cdcf81939dede504"}]}}]}}]}}, &(0x7f0000001680)={0xa, &(0x7f00000013c0)={0xa, 0x6, 0x310, 0x7c, 0xfc, 0x2, 0x8f}, 0x59, &(0x7f0000001400)={0x5, 0xf, 0x59, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x1, 0xa2}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x5, 0xc, 0x9}, @wireless={0xb, 0x10, 0x1, 0x8, 0xa6, 0xe2, 0x40, 0xed, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "e82b3c670c867b3c70945c0619c93678"}, @ssp_cap={0x20, 0x10, 0xa, 0x2e, 0x5, 0x0, 0xf000, 0x167, [0x0, 0xff0000, 0xc000, 0xf, 0xff3f30]}, @generic={0x4, 0x10, 0xb, "93"}]}, 0x3, [{0xc7, &(0x7f0000001480)=@string={0xc7, 0x3, "f6ec3938e9a43711fcd0257035267088432b67bf0bd31149f226c8409f870a74d01ee15c1934ab258ee7cc5bbec0509083415d931e7a865c5c619da9c982e614afdadcdf951b6228bd75d4afcaa1aacc0968233b5187cb6ddf9fe6d56ccfc280569b4c0a687e56811fcd5e9af7148ec44b2a5ad0fcc22ccc348c1bc93c555bc9a826e9a6b2b556c0effc370b4162411719147bc32952d05d3f92fb0d2e7e101cfa8569845e58cf98bd9143bc384c9a83fd44ca18dff7f4f3f65da184de29d249187713ae07"}}, {0x4, &(0x7f0000001580)=@lang_id={0x4, 0x3, 0xf0ff}}, {0xaa, &(0x7f00000015c0)=@string={0xaa, 0x3, "02a8f3d80cf1a0246ebc7f9a547af505b70bbcdd7ea9fbd44c1c266d72dd9223c26902a8abf77f2107f371c7f12edef4963964725f733ca580245e1377935ea8053a7deb444128b70b556639699c2fee4b15744e54e9fc2e03c525e5136c578b076e0cc661f570b7cd41c588e3d8f4af32f33ae040cc90ce296f44a411979fefd6292a244717bef4ea852a2c42a6c2eecd68eeeb3be79e0bccc0689324816f5c3382bce7d0d1bf50"}}]}) syz_usb_connect$cdc_ecm(0x2, 0x84, &(0x7f0000000200)={{0x12, 0x1, 0x50, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x1, 0x1, 0x7, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0xb, 0x24, 0x6, 0x0, 0x0, "209441400878"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x433, 0xf000, 0x7, 0x1}, [@mdlm={0x15, 0x24, 0x12, 0x4}, @country_functional={0x10, 0x24, 0x7, 0x1, 0x6, [0x4, 0x81, 0x8, 0x6, 0x9]}, @mbim={0xc, 0x24, 0x1b, 0xfffd, 0xfff, 0x5, 0x80, 0xc8, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0xb5, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x2, 0x81, 0x5}}}}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x0, 0x5, 0x6, 0xff, 0xf6}, 0xf, &(0x7f00000002c0)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x6, 0x9, 0x9}]}, 0x9, [{0xd0, &(0x7f0000000300)=@string={0xd0, 0x3, "0a8471ad5780bf65d672ce9962567c5eafeaccc2d8ed0fb12c2524afa79bfba71944b6d737a1600cdf22ee9df0d2d6eb5e635b15fa23a8b40c7b08e0ee9665f2f9dd4e2e7c082a0f9bf1bc749a5d6c29c19778e4d323162a199a95b41e31ea05129ecb83dfd3a20142cc9f08966cdc5949bf8f3a22904e52e58ab8b5ebcdf94d2a21e0b8dbd3d5d902663bf334707f444529146fc001eed3029fb381c156be47bd6268a58c1a89b6e8264d50a517a8b2e4db5fa54fbe88572603c897932f7986471c60f2a6b27cc2220783a409df"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x441}}, {0xb7, &(0x7f0000000440)=@string={0xb7, 0x3, "cac8c6b3f4e9eacc581d71a4906eb2a81011b701f5f02b763d20cd8b303001d516764326c10ce1aa260e4e5c84865f8327678a83cbe4972eba1d0ad8df0fea39a2e90523d682e5efb893ab6781d05e121a7d570fad3e3ab782d7382b82a6f1573e5a8388a46c67afeb1bc666481dd740857a2b0ba24bfa16d5ada243cfa7775ecda62190ba59e1d5c65c4507093a7f5335d87ae72bc5a9472ddfa19ea9c71f0b3da405443dd32ac3695c54b2ba1b12ead9ab4cf72b"}}, {0xcf, &(0x7f0000000540)=@string={0xcf, 0x3, "6b08554d6a0a8a6fdd090aee4ccbd7854c86bb11115526a7123828e80fc7357892b74e2b6d36d5ca2681e5d9788a91e3d8291ac63e6eb2a50de86426e35af84aaa2d28f94030a7641f36a3c106d3f605e385e2ff2f0e34eef8cb8f6f8e9ca9baf6097a82a4123273216d873fdb3423dc0739bb95b7eeed24090088e2119084e0c525b21114f48998db805d62e1b6e3e19d8a16b8149dc9452d6ed4ab725da8c5d3de92715fe766945be4ed75b0ec577f60b5b105c1f4c4b1733534af8483999ebd3ac7165786c87d3b32165f55"}}, {0x4c, &(0x7f0000000640)=@string={0x4c, 0x3, "03357dea2d6709780d1808cca188343216bb66a478e47f15e3d3deedfd041642ffb6a641f9da95d81b28318d1f7e57775a6e288ef2ba9ae35c1dcf4eece37f733364e95bc7ff093b7533"}}, {0x51, &(0x7f00000006c0)=@string={0x51, 0x3, "6f9ce62babebdac644232efbad93b858655a4f6e3ad6dd60935e3f23381acc0569786cabc9266791dae2b250043ab0257e0302fca76b9a9890b6e7062fe865c6e473b501cec2b6b04f89d62df1054e"}}, {0xa5, &(0x7f0000000740)=@string={0xa5, 0x3, "ca5f831839163923b694c82bc6c112bbbab785b8387a0f292df1768777a175331b772ea1ba406bc4ad28a30d1d2e8117de6590f92258be77ca7b1a6a634c451a70f91d9650d419ebed0d250a91e5b2dad76a08d73441165aaa92e7fa42c0269a7fed52000617ad8e109c915be432ee6e20d4328adffaf208c1604df0b50275ce8121cff32d541e8b60c5362f98e9f00de59c7c63394482d81ca9e5e4a09532afae081e"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x100a}}, {0x9b, &(0x7f0000000840)=@string={0x9b, 0x3, "abc2b602e890c4945709763f89c363a91b39608366c2f209cc75288c3457012c795aabdedb229d6689038c946e7ebf858b568574735ebcb153500506a5b97acb6d0d871648a4a27f02b3ddb534eb82f5840b2876d4efd938999d62699706953d006740958504fe138ec4b59a6cf2468c00816d60c46e1c5f5d6921779ba4af71e2a5db809764447b463fbbb30b28ef1d5d904ccd5e5b8891e7"}}]}) 02:02:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:18 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201100300000020ff16ffff400001030301090224dd00010000000904000000080100000921000000012200000972b91058d92f8d3f1e58c2fad9d0be2b69f811c6d1a2f6c08ca299f48910ff4becc9c8ef4621b4d3a25297ad0de87d73fa11164bf217f77fcfd3572a7e48cbeffbd9cc65d4a8ffaadedb2ef44f0bc86b97153557734996cef19ff8b4ec6bfeb9ddab1117228d1a309aefc92669d14b5bacb08a159722954c1f01efe4aef201760000000000000000cbc92378e5f933de3da2f9d8d1e28653fd3287bcffd3773ea2bdd372c61120e6af78ab7839abc572ada97b974f83bcf34e8c1f934377e6e613527687bbd6cc322761c40f280397538547ad39f38a86597ec2cd729094f6fb323814722214df1cc0567d8a2526e908107f3f80fb7ec2e3e10956ef4dd1872daa1237268067adf1603eb4751fbd1321ed7b15bbfb9369b6c89a858475bdf6cb4543eaa5e4a3186c9945f715f0f65d5e311c81b66fecce0224b2f064fea49a7dda"], &(0x7f0000000500)={0x0, 0x0, 0x1c, &(0x7f00000001c0)=ANY=[@ANYRES8=0x0]}) syz_usb_connect$cdc_ncm(0x6, 0x8c, &(0x7f00000009c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x2, 0x1, 0x1, 0xa94cdafc09ee6986, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "ad53d51b2317"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0xa9b, 0x100, 0x20, 0x5}, {0x6, 0x24, 0x1a, 0x7, 0x20}, [@network_terminal={0x7, 0x24, 0xa, 0x6, 0x81, 0xf2, 0x1}, @dmm={0x7, 0x24, 0x14, 0x6, 0x200}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0xd, 0x2, 0xff}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x8, 0x4, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x8, 0x20, 0xad}}}}}}}]}}, &(0x7f0000000d00)={0xa, &(0x7f0000000a80)={0xa, 0x6, 0x201, 0xff, 0x7f, 0x7, 0xef, 0x8c}, 0xff, &(0x7f0000000ac0)={0x5, 0xf, 0xff, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x1, 0xc, 0xbcd}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x7, 0xf00, 0x200, [0xff00f0, 0xff0017, 0xffc000, 0xff0030]}, @ptm_cap={0x3}, @generic={0xa5, 0x10, 0x4, "8a2994734e84e5e419f2b86922a9ea5b90e55e84f8ee29be4fed91e2823830d0c351487fa95c3c6047c5b956d1e9adf8c09fb4c007f08c7b0bdd5b2267054b84130f259fcc0fd53498a26bcbbd18e41771e0a525805c724ea3a280b35cc53022df7d5cd36573c429d940571819409480ed40c35b4cff5f5af609bd3e1b34ae50a420b568498c18e514bff6a0591abca71ddf5f2b5b0cfce521b047a227f256e67efd"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x22, 0x7f, 0x7, 0x7f, 0x7f}, @ssp_cap={0x24, 0x10, 0xa, 0x6, 0x6, 0x9, 0x8, 0x8, [0x30, 0xcf, 0xc0c0, 0xff3fff, 0xff00c0, 0xff3f00]}]}, 0x3, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x438}}, {0x94, &(0x7f0000000c00)=@string={0x94, 0x3, "c6116e27289d4368c3548766b8e1e709eacb4ea07e3a59cd2d918ad61eb6c0b4968ba3993c36915e6454c5b6d86af60a99f18a76dcca7bfd9494dd8ccd7e5a180462ce4733d88d080f52fe4d71f088d1475d9eef6379f79add937dc0dc3493d604d7f93a0094650551a74adf40045e1ac42e3d04f4d5476cf0bbaf485539389ff7f9e9a02436ed9feb0126a9bb0da0bd427c"}}, {0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x500a}}]}) syz_usb_connect(0x2, 0x650, &(0x7f0000000d40)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63e, 0x3, 0x81, 0x1, 0x10, 0x2, [{{0x9, 0x4, 0x3, 0x5, 0xd, 0x0, 0x0, 0x0, 0x3, [], [{{0x9, 0x5, 0xe, 0x2, 0x8, 0x80, 0x2, 0x7}}, {{0x9, 0x5, 0x2, 0x8, 0x10, 0x6, 0x2, 0x1, [@generic={0x50, 0xd, "aa782eda355f6a23cf097095d4691eb3b0206b119d5d19d28662544c8696b433c17a47a6121b8492c3fb857eef46d6fde6a92e4853199be6b23c1240b6eb65c639c63efaccc46abfd4aee46b6431"}, @generic={0xaf, 0x3e, "4e38078604040f0f62e3db779893b0c81dae87c308d4efdcd62679625346e9ff7f2cf75d2a1d5a570bb2c173abc5c0ae34b534a5bb32f247f9ef0ae0fb8b16d16cfc45db75fef6c6e4884495fbd006ea825a6961781136ad2caf3b79a07942ed6eaae4107ba84b037e4916fbc12170d302a64de518ac7d3bf0085bca6211f0737b5b703942e71965439d9e9abcec4faccf055822ab70511c89f75d018413a4c63ad204930a41578b04c083fd34"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x2, 0x6, 0xd5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x9}]}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x9, 0x80, 0xff, [@generic={0xe7, 0x7, "4587a9e81e653f2b907f6f4c65a83cff1fc4938d3ead9c5c4bbadd7a056d7dcc010f707b441b421ca094a26e37ee2adc319a79c18d873c495b788f4be0ddf91e119a2939a5cf92c8237c0f27dad0f4e1da358caa36724dec25543efb24fe4d73d200c4db31ee4a2410c1676fe6cba63463409d78db0e95e636246359a33b8b922f57701048b1c126bea3ff4f6572d88bd43698cb080f2e473eb2e523acb756772b44aef3989e2c2e835e35d03c9a968878361a2d51fa9690223cb3bfc99e8870744511e50a4e66e1d096c969904589d35fa81137b441dd906d22903461ae42d79cce24433d"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3ff, 0x6, 0x7, 0x69, [@generic={0x2, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1b, 0x1}]}}, {{0x9, 0x5, 0xb, 0xd, 0x10, 0x6, 0x6, 0x3}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x3, 0x81, 0x6}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x0, 0x1, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0xc5, 0x2, 0x5}}, {{0x9, 0x5, 0xc, 0x4, 0x10, 0x0, 0x7b, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xf46307c9d9db9542}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x6, 0x0, 0x38, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x1ff}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x3f, 0x40, 0x5, [@generic={0x19, 0xf, "b646e3875b2cb645ea98ddac14ab3ec157ffe1189936e4"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x2}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x6, 0x8, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc261da0631aa64a1, 0x19, 0x8}]}}]}}, {{0x9, 0x4, 0x0, 0x3, 0x7, 0x0, 0x0, 0x0, 0xa5, [@generic={0xe6, 0x0, "c03b6094f40ecda4e01bc83893dc5c4c0583c0d28129ab7358447bf968d8c5c933522d08a3953e7615390ff885309cc8f9651f510c0d602098261066a729f22e25ac77779e33fe986d1c40369cc8e36d9472caa102f561c54d7ef3228d9d372c4978e3227d1a249bc16dbad15daa348c2778744472e0139275c44d1bd83543f55a129603128ca951fe8a971ab161179faa691d38c82bedd6c20e87dbb3016df29e7f9d6a6837965a77c651b4698b62276f94e4814f6ef443bc76701e5a0c8d784f8a85d0732d022fc68aa99b7ccd234ab018b254977519332c5f96774e09962324895632"}, @cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "13614a2bfc72"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x200, 0x4, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x5, 0x1, 0x1}, @acm={0x4, 0x24, 0x2, 0x9}, @mdlm_detail={0x1e, 0x24, 0x13, 0x9, "6ba51315518b5eeb7f787d6f672a455c26109c3edf6ca21aee98"}, @acm={0x4}, @dmm={0x7, 0x24, 0x14, 0x1, 0x3ff}, @acm={0x4, 0x24, 0x2, 0x8}]}], [{{0x9, 0x5, 0xe, 0x10, 0x200, 0x2, 0x7, 0x9}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xc5, 0x7f, 0x8}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x0, 0x30, 0x8, [@generic={0x58, 0x21, "706e58d0fc43b88a0d7919d625b5cf17961c81e429ca95fca3a4894be97dee1df3a3cff8381ed145ea714a2f54fb1e4162e5e156148e981bcda439a12b749f57d91a8cfcd40507163959ea0fef0a5bfe830d4bcc6c06"}, @generic={0x60, 0x6, "f7ce43de8c5b9d8a5d027e6854966cdd9f69ae3a4ebf28af6aff56af4fe63ba017af618133581c0b07f718b474f7f4c6346d69b6d4e4a127ec65ef24d4bc7fd911808dbdb31dd1865fb8eccd66b2ae0f57d8cbdc9e4ce3531a142299c340"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x20, 0xf7, 0x7, 0x2, [@generic={0x4f, 0x8, "69da688009b2832534d2fb9c475fcd3c50fe690496fff7b4a104c3fe632a72e39bbcd2e5ace207ab908c2990689b8370c983dbe5b2cbb10fd62d4f5b94f10b68ab2a292c1f9371d31b94863abe"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x2}]}}, {{0x9, 0x5, 0xa, 0x0, 0x7af, 0xb6, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0x4}]}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x2, 0x5, 0x7f, [@generic={0x3f, 0x30, "ac22e76561850b11b2dbe6695ed6daba5e30842e30f79ae4bc4ded97b35cb48590f06bc6f99044c16d5bf639001b6efa6aa1846cca34bf3ea6b392bfcf"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x40, 0x8, 0x8, 0x41, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x8}]}}]}}, {{0x9, 0x4, 0xc, 0x64, 0x0, 0x0, 0x0, 0x0, 0x21, [@generic={0x9e, 0x2, "66bfa621f795e089f00c7d458e981f2354563da6809cfaeb9519c60aec0688906bd9836fe42c747ea7924bb6ef6b42a3fca9fbac44349fbe4463a9d45b8153572966229a4306c0f72c0b9a9c2e74a2ba05218644f6322da74c0210ac6b83912189aa63dc0944e0ba6a24d7bd6bab419888ca575ca3618e6b4491b20c58847ffa589513f866097ec3d248e794dd281cbad3ff1dd3cdcf81939dede504"}]}}]}}]}}, &(0x7f0000001680)={0xa, &(0x7f00000013c0)={0xa, 0x6, 0x310, 0x7c, 0xfc, 0x2, 0x8f}, 0x59, &(0x7f0000001400)={0x5, 0xf, 0x59, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x1, 0xa2}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x5, 0xc, 0x9}, @wireless={0xb, 0x10, 0x1, 0x8, 0xa6, 0xe2, 0x40, 0xed, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "e82b3c670c867b3c70945c0619c93678"}, @ssp_cap={0x20, 0x10, 0xa, 0x2e, 0x5, 0x0, 0xf000, 0x167, [0x0, 0xff0000, 0xc000, 0xf, 0xff3f30]}, @generic={0x4, 0x10, 0xb, "93"}]}, 0x3, [{0xc7, &(0x7f0000001480)=@string={0xc7, 0x3, "f6ec3938e9a43711fcd0257035267088432b67bf0bd31149f226c8409f870a74d01ee15c1934ab258ee7cc5bbec0509083415d931e7a865c5c619da9c982e614afdadcdf951b6228bd75d4afcaa1aacc0968233b5187cb6ddf9fe6d56ccfc280569b4c0a687e56811fcd5e9af7148ec44b2a5ad0fcc22ccc348c1bc93c555bc9a826e9a6b2b556c0effc370b4162411719147bc32952d05d3f92fb0d2e7e101cfa8569845e58cf98bd9143bc384c9a83fd44ca18dff7f4f3f65da184de29d249187713ae07"}}, {0x4, &(0x7f0000001580)=@lang_id={0x4, 0x3, 0xf0ff}}, {0xaa, &(0x7f00000015c0)=@string={0xaa, 0x3, "02a8f3d80cf1a0246ebc7f9a547af505b70bbcdd7ea9fbd44c1c266d72dd9223c26902a8abf77f2107f371c7f12edef4963964725f733ca580245e1377935ea8053a7deb444128b70b556639699c2fee4b15744e54e9fc2e03c525e5136c578b076e0cc661f570b7cd41c588e3d8f4af32f33ae040cc90ce296f44a411979fefd6292a244717bef4ea852a2c42a6c2eecd68eeeb3be79e0bccc0689324816f5c3382bce7d0d1bf50"}}]}) (async) syz_usb_connect(0x2, 0x650, &(0x7f0000000d40)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63e, 0x3, 0x81, 0x1, 0x10, 0x2, [{{0x9, 0x4, 0x3, 0x5, 0xd, 0x0, 0x0, 0x0, 0x3, [], [{{0x9, 0x5, 0xe, 0x2, 0x8, 0x80, 0x2, 0x7}}, {{0x9, 0x5, 0x2, 0x8, 0x10, 0x6, 0x2, 0x1, [@generic={0x50, 0xd, "aa782eda355f6a23cf097095d4691eb3b0206b119d5d19d28662544c8696b433c17a47a6121b8492c3fb857eef46d6fde6a92e4853199be6b23c1240b6eb65c639c63efaccc46abfd4aee46b6431"}, @generic={0xaf, 0x3e, "4e38078604040f0f62e3db779893b0c81dae87c308d4efdcd62679625346e9ff7f2cf75d2a1d5a570bb2c173abc5c0ae34b534a5bb32f247f9ef0ae0fb8b16d16cfc45db75fef6c6e4884495fbd006ea825a6961781136ad2caf3b79a07942ed6eaae4107ba84b037e4916fbc12170d302a64de518ac7d3bf0085bca6211f0737b5b703942e71965439d9e9abcec4faccf055822ab70511c89f75d018413a4c63ad204930a41578b04c083fd34"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x8, 0x2, 0x6, 0xd5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x9}]}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x9, 0x80, 0xff, [@generic={0xe7, 0x7, "4587a9e81e653f2b907f6f4c65a83cff1fc4938d3ead9c5c4bbadd7a056d7dcc010f707b441b421ca094a26e37ee2adc319a79c18d873c495b788f4be0ddf91e119a2939a5cf92c8237c0f27dad0f4e1da358caa36724dec25543efb24fe4d73d200c4db31ee4a2410c1676fe6cba63463409d78db0e95e636246359a33b8b922f57701048b1c126bea3ff4f6572d88bd43698cb080f2e473eb2e523acb756772b44aef3989e2c2e835e35d03c9a968878361a2d51fa9690223cb3bfc99e8870744511e50a4e66e1d096c969904589d35fa81137b441dd906d22903461ae42d79cce24433d"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3ff, 0x6, 0x7, 0x69, [@generic={0x2, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1b, 0x1}]}}, {{0x9, 0x5, 0xb, 0xd, 0x10, 0x6, 0x6, 0x3}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0x3, 0x81, 0x6}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x0, 0x1, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0xc5, 0x2, 0x5}}, {{0x9, 0x5, 0xc, 0x4, 0x10, 0x0, 0x7b, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xf46307c9d9db9542}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x6, 0x0, 0x38, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x1ff}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x3f, 0x40, 0x5, [@generic={0x19, 0xf, "b646e3875b2cb645ea98ddac14ab3ec157ffe1189936e4"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x2}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x6, 0x8, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc261da0631aa64a1, 0x19, 0x8}]}}]}}, {{0x9, 0x4, 0x0, 0x3, 0x7, 0x0, 0x0, 0x0, 0xa5, [@generic={0xe6, 0x0, "c03b6094f40ecda4e01bc83893dc5c4c0583c0d28129ab7358447bf968d8c5c933522d08a3953e7615390ff885309cc8f9651f510c0d602098261066a729f22e25ac77779e33fe986d1c40369cc8e36d9472caa102f561c54d7ef3228d9d372c4978e3227d1a249bc16dbad15daa348c2778744472e0139275c44d1bd83543f55a129603128ca951fe8a971ab161179faa691d38c82bedd6c20e87dbb3016df29e7f9d6a6837965a77c651b4698b62276f94e4814f6ef443bc76701e5a0c8d784f8a85d0732d022fc68aa99b7ccd234ab018b254977519332c5f96774e09962324895632"}, @cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "13614a2bfc72"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x200, 0x4, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x5, 0x1, 0x1}, @acm={0x4, 0x24, 0x2, 0x9}, @mdlm_detail={0x1e, 0x24, 0x13, 0x9, "6ba51315518b5eeb7f787d6f672a455c26109c3edf6ca21aee98"}, @acm={0x4}, @dmm={0x7, 0x24, 0x14, 0x1, 0x3ff}, @acm={0x4, 0x24, 0x2, 0x8}]}], [{{0x9, 0x5, 0xe, 0x10, 0x200, 0x2, 0x7, 0x9}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xc5, 0x7f, 0x8}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x0, 0x30, 0x8, [@generic={0x58, 0x21, "706e58d0fc43b88a0d7919d625b5cf17961c81e429ca95fca3a4894be97dee1df3a3cff8381ed145ea714a2f54fb1e4162e5e156148e981bcda439a12b749f57d91a8cfcd40507163959ea0fef0a5bfe830d4bcc6c06"}, @generic={0x60, 0x6, "f7ce43de8c5b9d8a5d027e6854966cdd9f69ae3a4ebf28af6aff56af4fe63ba017af618133581c0b07f718b474f7f4c6346d69b6d4e4a127ec65ef24d4bc7fd911808dbdb31dd1865fb8eccd66b2ae0f57d8cbdc9e4ce3531a142299c340"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x20, 0xf7, 0x7, 0x2, [@generic={0x4f, 0x8, "69da688009b2832534d2fb9c475fcd3c50fe690496fff7b4a104c3fe632a72e39bbcd2e5ace207ab908c2990689b8370c983dbe5b2cbb10fd62d4f5b94f10b68ab2a292c1f9371d31b94863abe"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x2}]}}, {{0x9, 0x5, 0xa, 0x0, 0x7af, 0xb6, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0x4}]}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x2, 0x5, 0x7f, [@generic={0x3f, 0x30, "ac22e76561850b11b2dbe6695ed6daba5e30842e30f79ae4bc4ded97b35cb48590f06bc6f99044c16d5bf639001b6efa6aa1846cca34bf3ea6b392bfcf"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x40, 0x8, 0x8, 0x41, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x8}]}}]}}, {{0x9, 0x4, 0xc, 0x64, 0x0, 0x0, 0x0, 0x0, 0x21, [@generic={0x9e, 0x2, "66bfa621f795e089f00c7d458e981f2354563da6809cfaeb9519c60aec0688906bd9836fe42c747ea7924bb6ef6b42a3fca9fbac44349fbe4463a9d45b8153572966229a4306c0f72c0b9a9c2e74a2ba05218644f6322da74c0210ac6b83912189aa63dc0944e0ba6a24d7bd6bab419888ca575ca3618e6b4491b20c58847ffa589513f866097ec3d248e794dd281cbad3ff1dd3cdcf81939dede504"}]}}]}}]}}, &(0x7f0000001680)={0xa, &(0x7f00000013c0)={0xa, 0x6, 0x310, 0x7c, 0xfc, 0x2, 0x8f}, 0x59, &(0x7f0000001400)={0x5, 0xf, 0x59, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x1, 0xa2}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x5, 0xc, 0x9}, @wireless={0xb, 0x10, 0x1, 0x8, 0xa6, 0xe2, 0x40, 0xed, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "e82b3c670c867b3c70945c0619c93678"}, @ssp_cap={0x20, 0x10, 0xa, 0x2e, 0x5, 0x0, 0xf000, 0x167, [0x0, 0xff0000, 0xc000, 0xf, 0xff3f30]}, @generic={0x4, 0x10, 0xb, "93"}]}, 0x3, [{0xc7, &(0x7f0000001480)=@string={0xc7, 0x3, "f6ec3938e9a43711fcd0257035267088432b67bf0bd31149f226c8409f870a74d01ee15c1934ab258ee7cc5bbec0509083415d931e7a865c5c619da9c982e614afdadcdf951b6228bd75d4afcaa1aacc0968233b5187cb6ddf9fe6d56ccfc280569b4c0a687e56811fcd5e9af7148ec44b2a5ad0fcc22ccc348c1bc93c555bc9a826e9a6b2b556c0effc370b4162411719147bc32952d05d3f92fb0d2e7e101cfa8569845e58cf98bd9143bc384c9a83fd44ca18dff7f4f3f65da184de29d249187713ae07"}}, {0x4, &(0x7f0000001580)=@lang_id={0x4, 0x3, 0xf0ff}}, {0xaa, &(0x7f00000015c0)=@string={0xaa, 0x3, "02a8f3d80cf1a0246ebc7f9a547af505b70bbcdd7ea9fbd44c1c266d72dd9223c26902a8abf77f2107f371c7f12edef4963964725f733ca580245e1377935ea8053a7deb444128b70b556639699c2fee4b15744e54e9fc2e03c525e5136c578b076e0cc661f570b7cd41c588e3d8f4af32f33ae040cc90ce296f44a411979fefd6292a244717bef4ea852a2c42a6c2eecd68eeeb3be79e0bccc0689324816f5c3382bce7d0d1bf50"}}]}) syz_usb_connect$cdc_ecm(0x2, 0x84, &(0x7f0000000200)={{0x12, 0x1, 0x50, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x1, 0x1, 0x7, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0xb, 0x24, 0x6, 0x0, 0x0, "209441400878"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x433, 0xf000, 0x7, 0x1}, [@mdlm={0x15, 0x24, 0x12, 0x4}, @country_functional={0x10, 0x24, 0x7, 0x1, 0x6, [0x4, 0x81, 0x8, 0x6, 0x9]}, @mbim={0xc, 0x24, 0x1b, 0xfffd, 0xfff, 0x5, 0x80, 0xc8, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0xb5, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x2, 0x81, 0x5}}}}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x0, 0x5, 0x6, 0xff, 0xf6}, 0xf, &(0x7f00000002c0)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x6, 0x9, 0x9}]}, 0x9, [{0xd0, &(0x7f0000000300)=@string={0xd0, 0x3, "0a8471ad5780bf65d672ce9962567c5eafeaccc2d8ed0fb12c2524afa79bfba71944b6d737a1600cdf22ee9df0d2d6eb5e635b15fa23a8b40c7b08e0ee9665f2f9dd4e2e7c082a0f9bf1bc749a5d6c29c19778e4d323162a199a95b41e31ea05129ecb83dfd3a20142cc9f08966cdc5949bf8f3a22904e52e58ab8b5ebcdf94d2a21e0b8dbd3d5d902663bf334707f444529146fc001eed3029fb381c156be47bd6268a58c1a89b6e8264d50a517a8b2e4db5fa54fbe88572603c897932f7986471c60f2a6b27cc2220783a409df"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x441}}, {0xb7, &(0x7f0000000440)=@string={0xb7, 0x3, "cac8c6b3f4e9eacc581d71a4906eb2a81011b701f5f02b763d20cd8b303001d516764326c10ce1aa260e4e5c84865f8327678a83cbe4972eba1d0ad8df0fea39a2e90523d682e5efb893ab6781d05e121a7d570fad3e3ab782d7382b82a6f1573e5a8388a46c67afeb1bc666481dd740857a2b0ba24bfa16d5ada243cfa7775ecda62190ba59e1d5c65c4507093a7f5335d87ae72bc5a9472ddfa19ea9c71f0b3da405443dd32ac3695c54b2ba1b12ead9ab4cf72b"}}, {0xcf, &(0x7f0000000540)=@string={0xcf, 0x3, "6b08554d6a0a8a6fdd090aee4ccbd7854c86bb11115526a7123828e80fc7357892b74e2b6d36d5ca2681e5d9788a91e3d8291ac63e6eb2a50de86426e35af84aaa2d28f94030a7641f36a3c106d3f605e385e2ff2f0e34eef8cb8f6f8e9ca9baf6097a82a4123273216d873fdb3423dc0739bb95b7eeed24090088e2119084e0c525b21114f48998db805d62e1b6e3e19d8a16b8149dc9452d6ed4ab725da8c5d3de92715fe766945be4ed75b0ec577f60b5b105c1f4c4b1733534af8483999ebd3ac7165786c87d3b32165f55"}}, {0x4c, &(0x7f0000000640)=@string={0x4c, 0x3, "03357dea2d6709780d1808cca188343216bb66a478e47f15e3d3deedfd041642ffb6a641f9da95d81b28318d1f7e57775a6e288ef2ba9ae35c1dcf4eece37f733364e95bc7ff093b7533"}}, {0x51, &(0x7f00000006c0)=@string={0x51, 0x3, "6f9ce62babebdac644232efbad93b858655a4f6e3ad6dd60935e3f23381acc0569786cabc9266791dae2b250043ab0257e0302fca76b9a9890b6e7062fe865c6e473b501cec2b6b04f89d62df1054e"}}, {0xa5, &(0x7f0000000740)=@string={0xa5, 0x3, "ca5f831839163923b694c82bc6c112bbbab785b8387a0f292df1768777a175331b772ea1ba406bc4ad28a30d1d2e8117de6590f92258be77ca7b1a6a634c451a70f91d9650d419ebed0d250a91e5b2dad76a08d73441165aaa92e7fa42c0269a7fed52000617ad8e109c915be432ee6e20d4328adffaf208c1604df0b50275ce8121cff32d541e8b60c5362f98e9f00de59c7c63394482d81ca9e5e4a09532afae081e"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x100a}}, {0x9b, &(0x7f0000000840)=@string={0x9b, 0x3, "abc2b602e890c4945709763f89c363a91b39608366c2f209cc75288c3457012c795aabdedb229d6689038c946e7ebf858b568574735ebcb153500506a5b97acb6d0d871648a4a27f02b3ddb534eb82f5840b2876d4efd938999d62699706953d006740958504fe138ec4b59a6cf2468c00816d60c46e1c5f5d6921779ba4af71e2a5db809764447b463fbbb30b28ef1d5d904ccd5e5b8891e7"}}]}) 02:02:18 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:18 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:18 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(0x0, 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) [ 150.5933248] uhub0: device problem, disabling port 1 02:02:18 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:18 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(0x0, 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) [ 151.2233264] uhub0: device problem, disabling port 1 [ 151.6233538] uhub5: port 1, set config at addr 2 failed [ 151.6233538] uhub5: device problem, disabling port 1 02:02:20 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(0x0, 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:20 executing program 4: __mount50(&(0x7f0000000000)='kernfs\x00', &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4103}, &(0x7f0000001180)=0x1009) bind(r0, &(0x7f0000000100)=@data="4c5ddd1856eb915d962797448ef5", 0xe) (async) unmount(&(0x7f0000000080)='./file0\x00', 0x2000) (async) compat_40_mount(0x0, &(0x7f00000011c0)='./file0\x00', 0x4, 0x0) [ 152.6633262] uhub5: device problem, disabling port 1 [ 152.9933419] uhub0: device problem, disabling port 1 [ 153.3633282] uhub5: device problem, disabling port 1 [ 153.4833483] uhub0: device problem, disabling port 1 02:02:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:22 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:22 executing program 4: r0 = socket(0x18, 0x10000003, 0x0) ioctl$FIOSEEKHOLE(r0, 0xc0186956, &(0x7f0000000180)=0x8000000000000032) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) bind(r1, &(0x7f0000000000)=@data="17339cc9e0ae73ac7c8fd51370f9", 0xe) 02:02:22 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r0, 0x2000427e, 0x0) ioctl$FIOASYNC(r0, 0x20004268, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chown(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) ioctl$FIOASYNC(r2, 0x20004268, 0x0) compat_30_getdents(r2, &(0x7f0000000000)=""/86, 0x5) __fhopen40(&(0x7f0000000400)="c8bac5fa7425314466da36e7050e25a16bebf07829834be38fdc478bf6dbd85364835a76d69fce914bc9f7770b3c6bc7be3b4f9cdb810b67448ce902de520c3a9cc9f34a622b064c3898d7c6769992d7ff8b93d62a494d2fff5beb53363d4c19c4a884051f429270940f5cba6b32ff72f0da9c030fffc793262e5a3286b97f62a8d1762478b7e6149e8249260a8567d64226c3324b257a0ab948597a3b54f6a67f22c49b214172c9ade705d4c367e38034b82b78277e13f42526d879dc0c6ede09140cd1ced8d88f31b150e72aa43a0c0a22e2741ae0b04e5c342fd44288b873cc84965f579d", 0xe6, 0x400000) 02:02:22 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() r3 = getpgid(r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) fktrace(r4, 0x2, 0x10, 0xffffffffffffffff) fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02e1c608"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) 02:02:22 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:22 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r0, 0x2000427e, 0x0) ioctl$FIOASYNC(r0, 0x20004268, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chown(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) ioctl$FIOASYNC(r2, 0x20004268, 0x0) compat_30_getdents(r2, &(0x7f0000000000)=""/86, 0x5) __fhopen40(&(0x7f0000000400)="c8bac5fa7425314466da36e7050e25a16bebf07829834be38fdc478bf6dbd85364835a76d69fce914bc9f7770b3c6bc7be3b4f9cdb810b67448ce902de520c3a9cc9f34a622b064c3898d7c6769992d7ff8b93d62a494d2fff5beb53363d4c19c4a884051f429270940f5cba6b32ff72f0da9c030fffc793262e5a3286b97f62a8d1762478b7e6149e8249260a8567d64226c3324b257a0ab948597a3b54f6a67f22c49b214172c9ade705d4c367e38034b82b78277e13f42526d879dc0c6ede09140cd1ced8d88f31b150e72aa43a0c0a22e2741ae0b04e5c342fd44288b873cc84965f579d", 0xe6, 0x400000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIOSEEKHOLE(r0, 0x2000427e, 0x0) (async) ioctl$FIOASYNC(r0, 0x20004268, 0x0) (async) ioctl$KDSETMODE(r0, 0x20004b0a) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) chown(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xffffffffffffffff) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) (async) ioctl$FIOASYNC(r2, 0x20004268, 0x0) (async) compat_30_getdents(r2, &(0x7f0000000000)=""/86, 0x5) (async) __fhopen40(&(0x7f0000000400)="c8bac5fa7425314466da36e7050e25a16bebf07829834be38fdc478bf6dbd85364835a76d69fce914bc9f7770b3c6bc7be3b4f9cdb810b67448ce902de520c3a9cc9f34a622b064c3898d7c6769992d7ff8b93d62a494d2fff5beb53363d4c19c4a884051f429270940f5cba6b32ff72f0da9c030fffc793262e5a3286b97f62a8d1762478b7e6149e8249260a8567d64226c3324b257a0ab948597a3b54f6a67f22c49b214172c9ade705d4c367e38034b82b78277e13f42526d879dc0c6ede09140cd1ced8d88f31b150e72aa43a0c0a22e2741ae0b04e5c342fd44288b873cc84965f579d", 0xe6, 0x400000) (async) 02:02:22 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:22 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:22 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) r2 = getpid() r3 = getpgid(r2) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) fktrace(r4, 0x2, 0x10, 0xffffffffffffffff) fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02e1c608"], 0x10) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) (async) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) 02:02:23 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:24 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:24 executing program 4: r0 = socket(0x18, 0x10000003, 0x0) ioctl$FIOSEEKHOLE(r0, 0xc0186956, &(0x7f0000000180)=0x8000000000000032) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) bind(r1, &(0x7f0000000000)=@data="17339cc9e0ae73ac7c8fd51370f9", 0xe) socket(0x18, 0x10000003, 0x0) (async) ioctl$FIOSEEKHOLE(r0, 0xc0186956, &(0x7f0000000180)=0x8000000000000032) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) bind(r1, &(0x7f0000000000)=@data="17339cc9e0ae73ac7c8fd51370f9", 0xe) (async) 02:02:24 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r0, 0x2000427e, 0x0) ioctl$FIOASYNC(r0, 0x20004268, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chown(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) ioctl$FIOASYNC(r2, 0x20004268, 0x0) (async) ioctl$FIOASYNC(r2, 0x20004268, 0x0) compat_30_getdents(r2, &(0x7f0000000000)=""/86, 0x5) __fhopen40(&(0x7f0000000400)="c8bac5fa7425314466da36e7050e25a16bebf07829834be38fdc478bf6dbd85364835a76d69fce914bc9f7770b3c6bc7be3b4f9cdb810b67448ce902de520c3a9cc9f34a622b064c3898d7c6769992d7ff8b93d62a494d2fff5beb53363d4c19c4a884051f429270940f5cba6b32ff72f0da9c030fffc793262e5a3286b97f62a8d1762478b7e6149e8249260a8567d64226c3324b257a0ab948597a3b54f6a67f22c49b214172c9ade705d4c367e38034b82b78277e13f42526d879dc0c6ede09140cd1ced8d88f31b150e72aa43a0c0a22e2741ae0b04e5c342fd44288b873cc84965f579d", 0xe6, 0x400000) 02:02:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) r2 = getpid() r3 = getpgid(r2) (async, rerun: 32) r4 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r4, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) fktrace(r4, 0x2, 0x10, 0xffffffffffffffff) fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02e1c608"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) (async) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) (async) sendmmsg(r0, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) 02:02:24 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:24 executing program 4: r0 = socket(0x18, 0x10000003, 0x0) ioctl$FIOSEEKHOLE(r0, 0xc0186956, &(0x7f0000000180)=0x8000000000000032) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) bind(r1, &(0x7f0000000000)=@data="17339cc9e0ae73ac7c8fd51370f9", 0xe) 02:02:24 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:24 executing program 5: _lwp_detach(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) compat_40_mount(0x0, &(0x7f0000000280)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340), 0x1000000000000102, 0x0) fchflags(r0, 0x1) 02:02:24 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x10005, 0x0) 02:02:24 executing program 0: mkdir(&(0x7f0000001180)='./file0\x00', 0x0) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000200)={{0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100), 0xffffffffffffffff}}) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) compat_40_mount(&(0x7f0000000140)='union\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) chdir(&(0x7f0000000280)='./file0/../file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x0, 0x0) 02:02:24 executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010008}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb76, 0x1000300010008}) 02:02:24 executing program 5: _lwp_detach(0x0) (async) _lwp_detach(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) compat_40_mount(0x0, &(0x7f0000000280)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340), 0x1000000000000102, 0x0) (async) preadv(r0, &(0x7f0000000340), 0x1000000000000102, 0x0) fchflags(r0, 0x1) 02:02:24 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x10005, 0x0) 02:02:25 executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010008}) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb76, 0x1000300010008}) 02:02:25 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x10005, 0x0) 02:02:25 executing program 5: _lwp_detach(0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) (async) compat_40_mount(0x0, &(0x7f0000000280)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340), 0x1000000000000102, 0x0) (async) fchflags(r0, 0x1) 02:02:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:02:25 executing program 0: mkdir(&(0x7f0000001180)='./file0\x00', 0x0) (async) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000200)={{0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100), 0xffffffffffffffff}}) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) (async) compat_40_mount(&(0x7f0000000140)='union\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) (async) chdir(&(0x7f0000000280)='./file0/../file0\x00') (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x0, 0x0) 02:02:25 executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010008}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xb76, 0x1000300010008}) 02:02:25 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:25 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:02:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:02:25 executing program 0: mkdir(&(0x7f0000001180)='./file0\x00', 0x0) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000200)={{0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100), 0xffffffffffffffff}}) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) compat_40_mount(&(0x7f0000000140)='union\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) chdir(&(0x7f0000000280)='./file0/../file0\x00') (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x0, 0x0) 02:02:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:02:25 executing program 5: r0 = socket(0x1f, 0x3, 0x0) socket(0x18, 0x40000001, 0x3) setsockopt(r0, 0x1, 0x3, 0x0, 0x60) r1 = socket(0x10, 0x40000000, 0x2) bind(r1, &(0x7f00000001c0)=@data="c7919d3c84d2ad83889d9c956ba1", 0xe) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@family=0x7, 0xe, &(0x7f0000000100)=[{&(0x7f0000000040)="39020dab70fc093ae134093c2c1d29fd370dc0e61726dcead15b3d662c4f805415da7f468a4b2781f23da915ffb0bbf34c150bfd4b5ba469a37f389a68c41659710d22b4114ac80cdc7d25d287df95963d58339283f3e01a2452d92296a69dd8a189bea6e612ac41d0a085e4b34404648842c65bbc332ef39766d9f241254572d05a35", 0x83}], 0x1, &(0x7f0000000140)=[{0x10, 0x0, 0x9}], 0x10}, 0x408) 02:02:25 executing program 4: _ksem_unlink(&(0x7f0000000000)="6598e171d63561297e9e953a1675d6882038121ceda1d32840f98f1e70b806e66f798e1f6f8a628cf8fd4961dfa3ba987b6a89cd63672f0279ea402e2b68f7da7470d519ea655ce4dd29e2421592fa6d10fef2ef14f317ab667f8422522aaf83e20776e5fd92dc0523846cd87b1eb841b067c1d29d25d7ab4e01cf60") 02:02:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, 0x0) 02:02:26 executing program 4: _ksem_unlink(&(0x7f0000000000)="6598e171d63561297e9e953a1675d6882038121ceda1d32840f98f1e70b806e66f798e1f6f8a628cf8fd4961dfa3ba987b6a89cd63672f0279ea402e2b68f7da7470d519ea655ce4dd29e2421592fa6d10fef2ef14f317ab667f8422522aaf83e20776e5fd92dc0523846cd87b1eb841b067c1d29d25d7ab4e01cf60") _ksem_unlink(&(0x7f0000000000)="6598e171d63561297e9e953a1675d6882038121ceda1d32840f98f1e70b806e66f798e1f6f8a628cf8fd4961dfa3ba987b6a89cd63672f0279ea402e2b68f7da7470d519ea655ce4dd29e2421592fa6d10fef2ef14f317ab667f8422522aaf83e20776e5fd92dc0523846cd87b1eb841b067c1d29d25d7ab4e01cf60") (async) 02:02:26 executing program 5: r0 = socket(0x1f, 0x3, 0x0) socket(0x18, 0x40000001, 0x3) (async) setsockopt(r0, 0x1, 0x3, 0x0, 0x60) (async) r1 = socket(0x10, 0x40000000, 0x2) bind(r1, &(0x7f00000001c0)=@data="c7919d3c84d2ad83889d9c956ba1", 0xe) (async, rerun: 32) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@family=0x7, 0xe, &(0x7f0000000100)=[{&(0x7f0000000040)="39020dab70fc093ae134093c2c1d29fd370dc0e61726dcead15b3d662c4f805415da7f468a4b2781f23da915ffb0bbf34c150bfd4b5ba469a37f389a68c41659710d22b4114ac80cdc7d25d287df95963d58339283f3e01a2452d92296a69dd8a189bea6e612ac41d0a085e4b34404648842c65bbc332ef39766d9f241254572d05a35", 0x83}], 0x1, &(0x7f0000000140)=[{0x10, 0x0, 0x9}], 0x10}, 0x408) (rerun: 32) 02:02:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, 0x0) 02:02:26 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) compat_40_mount(&(0x7f0000000280)='ptyfs\x00', &(0x7f00000002c0)='./file0/../file0\x00', 0x0, &(0x7f0000000440)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r1, 0x2000427e, 0x0) ioctl$FIOASYNC(r1, 0x20004268, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) open(&(0x7f0000000140)='./file0/../file0\x00', 0x800, 0x100) ioctl$FIOASYNC(r2, 0x20004268, 0x0) openat(r1, &(0x7f0000000000)='./file0/../file0\x00', 0x40000, 0x7) r3 = dup(r0) __getdents30(r3, 0x0, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) 02:02:26 executing program 5: r0 = socket(0x1f, 0x3, 0x0) socket(0x18, 0x40000001, 0x3) (async) setsockopt(r0, 0x1, 0x3, 0x0, 0x60) r1 = socket(0x10, 0x40000000, 0x2) bind(r1, &(0x7f00000001c0)=@data="c7919d3c84d2ad83889d9c956ba1", 0xe) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@family=0x7, 0xe, &(0x7f0000000100)=[{&(0x7f0000000040)="39020dab70fc093ae134093c2c1d29fd370dc0e61726dcead15b3d662c4f805415da7f468a4b2781f23da915ffb0bbf34c150bfd4b5ba469a37f389a68c41659710d22b4114ac80cdc7d25d287df95963d58339283f3e01a2452d92296a69dd8a189bea6e612ac41d0a085e4b34404648842c65bbc332ef39766d9f241254572d05a35", 0x83}], 0x1, &(0x7f0000000140)=[{0x10, 0x0, 0x9}], 0x10}, 0x408) 02:02:26 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:26 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:02:26 executing program 4: _ksem_unlink(&(0x7f0000000000)="6598e171d63561297e9e953a1675d6882038121ceda1d32840f98f1e70b806e66f798e1f6f8a628cf8fd4961dfa3ba987b6a89cd63672f0279ea402e2b68f7da7470d519ea655ce4dd29e2421592fa6d10fef2ef14f317ab667f8422522aaf83e20776e5fd92dc0523846cd87b1eb841b067c1d29d25d7ab4e01cf60") 02:02:26 executing program 5: compat_43_osethostname(&(0x7f0000000040)="7b0d0aac02f60ccf71d9c8d3d9f4732ac103ae07664ea307541002453361520216551354a620f509970b4bf0b2d3ab0da59d57920c3b61c9a733fe8880d3bc86aa4145258b9fdef5ad1838c4195d50da3d126f0784720a20b65c0cd6ea0b920e86b6446ea00822f292f00fdfd5d76b8e96b1601232f679c3a0bed0ba42394c96cf3203962d6d18707f77f989da98c2364e275360f003b3f243e5b8604452bfd323f11652b646ceb17c14cec6b38861feb08f28ccccbd08311bc73d5bba52ab124c5a38fc8614f0afe4d75b92d4dff418133a8eb1f0304d37b7947285b37b648c90010cdfe6a937fff765dfc53c4679081efcf4327887f3cc745dec503f96fa04626885680fa677ef30a44161e1f45331726db9d6715cf212e82acbae7ec47a0166c43939f7f20e675830e863577a4794267b4f110d0ec0fafac42f9b4f2a703abc9cfb436a25ea57c68dca27ec9fd55d37020bf138af40ce78e71b456f8a595a141e477844b18f331eed69cdbc01316ff8581282d5cc58a247a8ca8e256023931089ef0a2831a734b6ecd3dbb88d94f10073b23b3196322ec9f0851b3debe28a432aa4793378e24988813eecf3c8469fed4843ef744ded6c8a1d9d8d6c999a0e3f8030aeb07f010d96a30904b77685da06e3c012efc73a3521b43291ac39b7f6f3bc447cc7602a0de59372ee015fdb2356bd3c48f44fcbd2926821c1a718326d0ea956e88dc19ee6466834bec899b8dc14e0dba63398b3d56fb60a424ce5fbbcf04b855af2f7c49f5ac9a33a08e87206f465f99314c2b99f0495b5ba10da03e431bce6f031c69c5ec936359591bcb7c575da5e384cea771345c7b17f13babb516a41af0de8447eb1a841baf43ae3b41b5ec325aec7e7b8e44421339d2f0f0448c50cacb8a2cbd6f0ad92987d61d16ec931671bfc4589fb4f67b47554ae75133e3245993eda108ce04702b49f798ec6209db23228eb3e9899a5955728f786d6cc5632b7e3f8973f7f5c99fc7364d82831c09f9362a42943a2cc665e4c3d040c550d097aee7f0737baad1a3e0d296e70061d461c34807b536ef29ef3b741c033fe156c0ff38ec30048e6602ed5490816e2fd377522a596f3b9ae83c4ee1073ac04364ddd61bb244797adca49de2141fe0ff67efd768a402e7c33cd4e56b66d7503070044df3d4cc2b004e45af2008ae322e125ee5e78259211bbb687752c8bc0192efb426ddfc4daa8b78729927466eb2dbe2417216ada5766dc73f039b8b4e51adf98fd1da0d54f10152d848a1776a32bc3141db9c763c5d0b4dd2ee8a7d20c2a652cab862130e1c1dc31db61f384d24a413e37d1ed1bde05c762472429d3e9db3fe42b76d97b72b7870f62142a28f6cf2468b48cb051398728272822d4886b38baafaabb944b5ef98fa04216d9d1f50dc8bf45ab85b23601ab33367cf80cf8b331c2c04fac63c4dbef308ae77f875f2047595c84407b308b6684ed9b6fe31656632de525a2a7a3895db8877b64964eb2e8f75fcc29f55a694ce05cf518d938f1cb3afbc5d7b44d140fa6bc50b69190cbc14449392f091e551926a5010a32f8f1cb380d7c20160cd979f0754f0ee467d5fa09a17605929a495fc1ca76787022db79447e0a192e7ab2307fadf8222bbbd980d92c12e0597553a6cae795651a5bd4e7aa044f8064c18f07ea72bfa55f978104c365f871994326888db1ef1caed63d8cf14c1f166bcc864681578207deee479e6492f25e925fb6d8baac91232f70bbdbd12057578741e719c0a58af443519da0d5abef448f9ac5ad04f4f18bed10285262fd1fbb11927d0360d3b00abe2c956563ebab8d45fc6a704759816e5654b653fe3c541b80fb8d2562f852749714d6f6f68f894fe54a6ff0bc04c58071eb5bbc62e6ded460af08848aed856388df5638e86e7b402a2240b3035dfd10e990a638d038d7fd305105b648fcee0a2115f528405bb31213d0ba5c3dde86c3bae89e22d76b5c9b4d2a4714a8a0ecb7767f195a77ba084b48aaae7f7fd56365972ec3dac5b9695ea20a7a3800bde720483c3cf9d5097d7512757d468f5f9e4a6679c57c473145bc4b42fbaeb220255607dc9461a312b6fa6dd2a8f936bb1036ecf8cedf9b8232c7ada274e35d45c408c75a34cff98be8ba1d57f6c447a94c5c006eb6c94c5ccd20255077f78966e8755e3751678a33eb3a991659e04b84fc83f39a6b7a90dac526fffc847ad35c84aa6425791e088aeda6550723b44d85cddae0d0cf86a0b124d5added91032d2dd96767eb41b010e6b900a625b3cbb07e5915c3b1018f8381bdf050512713debdc84700ad7ff955578522dbbb78aa4e46bd2207778220d66fd5bb69d2d72e4b9431c116dd09682a49452f6b77628709db8c5f0684b53553c91bd995dba543bcf8bf5f662f00823fee9727df823a1dd02c81a183a08750752299381ebee6dbbde6e82b23b73cf1dbe36d85794a1bd7828999579e355d9e0ae2ce5751f0328a62fdd3bf1c579a80bae628c3d01483fcbf2abdf639b41ded4480b4c7cac5fe037074facf482727a2e45cd67634cd904a97982974c9cc442b3aa4a5707205ddb38cd8bda723b38d00d82385785b6d53e266480b31b1f014a3f60e274e73c21e459d879102b7d70a5328ff6b370738cdd04235ecaa69fd1161921ca7d238866bb0f6b11a4bef2a17304a4c560dc6f7659cbbf5932d8265dd53cea70f94dbae01a83f65802e7f76e6eb297b5e3a6268dea77a93ab5076d29337c6078f502fe3b0115f60141a446a133c2d17cbbe0da10beb138df75859c9bc040fafb19c382ae6c9dcc0ce92f0d6349d0bb653d633c482c4b41a2296b515e4b3a7a5984029ea9495e65e00f15923ecd93e8f97490239e82fe0a95746ab59f3e62750c0596b73949fcb312f41ca09517e751bd1ec2f9f2ee40d652b525bafebaac730218a95ffb8c25cecf8a73e0fd68556aa5b729b0199496480478d3411ad4523f4ae6fafa9a3284eb6d470d4feffbd5271affccdd01698da6357a7ee246bd0100af1c04e76a1643ed99bd02f8065c4a045b63947c68b1400bee053e296c314ec9cbc55d60e949b54f69be58514466602990c601716f2ea050d138d3b67d0e20d66d63c27f36c0bd5440b034bc882b41e8f182575d3bf608fb885d7cb45f996bdeb082c1f24b4ea98ebd507f5d9c3016b84d29d57b0d5250089f2d61a73071afce171bdb91af2de68f5eb3973ce7e0efcecc4f3b79c61ae7162ad07860e6930925a693d14a77da518aff8bd75abdc23c4be78afdba58174bc4cd2a2e24159d6911e43f0ab166aeccaf5904f198891c78e24b59ad4a1d74b4be64486dc9b9de16814f1ad72dd8c0c37484f53e4ce92682b5cc87e7433966242fcad1e24e2ec344e17497ac2bbe3970dd5329fcf15d7502cf671368ddeb1490c684e559c63bba07945b6384f157a17fcce6604077fa79b48720517c329f10ae360285dd599c83c6439e77022255c9071961fdb6435bb09d168addd64f5d3be41b1fe75006d2a14c0b66150abd184a621a9f464f1d28633e313e8df1374c170d02c09677dd33d81a86b29ae3b6959049a80b8724cf16e30965b1bd42697b26d720446621c06f634167c4ce4e777bdc10e857ce171993a96586e0876de208291331ff8428731bfdbd3864ab0dac27f6e458aefd38926de558ce4e487b53ddb2f06fd9c4554fe4c497d2674ef857947bd994ce79daab964dc710f6e03e76afd7ca58e9efabdd8a4b9c8fba623f208c36193724e7717866161501ff36909f19ff0fc29278e4fbac09e904e71073646911e25f50f8c6572e9125ac4c85139d86eee98344b9a25b4c4db9fe6d1b4b176423fb1b7d10d4cd5472abe1436a54048be36f3c94dfe0fd015db04d338ec44166a1287ed921df56621ca5a86ffa91736f5856501fde70bb4f762c09f69beddb80026677c018e8bb439302aa4db30c52e535e11be1df3ea2dd37ba76c9743c7829387a17d17922a9ecb14c33ea1b2b896e83d79845d48376b3ff871608a179b930b1b7d1817ee1c4a431b50a613a261afe77ff83850fa469031db36fea2ad92a80c4414e2370003c30d3936321a3c7bf717b92036546dac13fa0726da3c82ab5500061c9e4c14968a0c7978319b71d9737d8fae662530b8615cf27fa410ae7f74de6ae68c783116e1824ec355d955b90d81ecf47a8bdc28035451275c723b2ec5e49626d7982068c82ce028586545e857d8953c6ec605f039098532078ef96123dfcc0c36691d13e72032c18619c6cb055f667ac6432e81a116ab0010bf4ece914ee243cb160566a3503fd4d5a73ce8cec2f3869fc9e72843f0ad7a0214fd5611bec4f4219972299527b4e44539fc499b40e5499fe217ff44a38bdb348f5d944d3d09e77df94f2acd9f130c5a3fad9c6d03db47867f85b149cbeb868a545f0bcab48200b0ba9dfbb4c0c83652c2d93545057e586b4443170a0713b5731701a429b8163ead27c606e6aa52753f411aa33df6432604e0c3465655e00fc2f2663448e1b30a8e39be5796c6d9e7642bc5dc5a93d55872c1cd2f532aff6548355ecef0cb1b39dc1836959cefc560955059962c428a24b5c246091d71e5ebce8c574eabb96c077ad5ed8c519a69a5356098eb0114dbe523b4a8d7d485c081429d500d6c13856b7a52a8a16ab3616fd871f9173d8fe7269f653bba2b7ee026a68a68a32b0e74ab579d16bc7f6ebec1a0b765461448b28e422f99424f603c981d217e02a3adc8c2dbbdd78e211f0e02daeda68499d2a21bd554f50422306fb276191d659c836b575904fb49fa89e69051bb197d5f18c6301ea494cbdf206834cda69a6bc8dcb6fb6ffd7ed1d22eda526735df989c6721aa9bf56f2136df1bc2ff56ecadae59635b4df30d0d8971b686136554162bc8d9fb5b88804e99720dd89a11be7de8aeb8b79f82d5903c9c61218f74b155e6b9eb518e49b44a9f9406afad17fbaea6325f2860ca68c01586fa17874065dacc3b57c23cab9e5ed9441a0dc5d3e00db97c0b586d54db8a5a2359166a98466d8f4917ffe7567abbf5cbeabdd20390cefbd3a6becebfddf3d71b97488bfc62b07bc03ae3716d8d4fc5f4a0b6409a189925e054e8f75f3380727231b2b1d3ec83521a289f060a3f8894cc2f2eb219ac37d37c166d21dacba86452153559a301dc28801a0b11403d3f4a9803e8b55f112b3c241cf7c990de29e39404ad6ec9e035acae2656dd87ecc3855e0a0ed1b4ca1cd5964e9f93eb102cc059eb75f2ace349a18990f9cac3a456d9750830ea72611ecaadc98aa5f984450f61b860ab6347037366f7140bd299efa74051d4488128eb0e0cf898895450aaf4f20935e0b7bb39a4e95864093410cf15f596bd09fd84aebc7f45e60beb033515b33b8e298bb04a919ec48e2a2a843eb55998915bc9674728aa82e4181dfc079bbb2c801e2ba9cd0185f86c8104c8eb75ccf765c4e33b1e69d7c7b5c96ee9deea2fa9d626e98529bdf1c578ad902718063303744001d14896e77592e1beabaa4c062bf790bb30e9c7baa2b5d26d94e7175488cbcfb2562ceaad3b619827fcacadf959a4a02aa52573feb25f1762d31d9a203c11deeccc93e36570f214b5061dd28350d4ec783953ef77a223f488ff425d200c519f10028fdd1cd0f9fec61daed0b00569ebf3ffc03790edd83f3ab553657796860735cf1fd03a5267118aa46c0e7192b91a1829b5422fa7948de885877a10b5089ccd6569831844965716419a30cc8bba126e03b067967a916e9c299ca72", 0x1000) socketpair(0x29, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001100)="3c4a6933ea6390d95cd5a9068c3e740f0b4b7920af02adb2dd77baabbda857444a6e663caf0b2f94f4", 0x29) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001040)="4355d5ef948184dfa9055016c625d5a91d8663cb021ad3473c82c5f63a4d9b597955446dcffb8d0ce1454184d8c0ee49f603f2fbc48869dfa75678883908874a7f4c8f14f8862e63766305d5033b36e271a84dcb7253429daa806a1e883c327d727951bdeacc027f53ddc55654f5ac69051a090647dccfaaa1669ede9ef762de22b224ec3d8c8ab8b7c052fe", 0x8c) dup2(r1, r0) 02:02:26 executing program 5: compat_43_osethostname(&(0x7f0000000040)="7b0d0aac02f60ccf71d9c8d3d9f4732ac103ae07664ea307541002453361520216551354a620f509970b4bf0b2d3ab0da59d57920c3b61c9a733fe8880d3bc86aa4145258b9fdef5ad1838c4195d50da3d126f0784720a20b65c0cd6ea0b920e86b6446ea00822f292f00fdfd5d76b8e96b1601232f679c3a0bed0ba42394c96cf3203962d6d18707f77f989da98c2364e275360f003b3f243e5b8604452bfd323f11652b646ceb17c14cec6b38861feb08f28ccccbd08311bc73d5bba52ab124c5a38fc8614f0afe4d75b92d4dff418133a8eb1f0304d37b7947285b37b648c90010cdfe6a937fff765dfc53c4679081efcf4327887f3cc745dec503f96fa04626885680fa677ef30a44161e1f45331726db9d6715cf212e82acbae7ec47a0166c43939f7f20e675830e863577a4794267b4f110d0ec0fafac42f9b4f2a703abc9cfb436a25ea57c68dca27ec9fd55d37020bf138af40ce78e71b456f8a595a141e477844b18f331eed69cdbc01316ff8581282d5cc58a247a8ca8e256023931089ef0a2831a734b6ecd3dbb88d94f10073b23b3196322ec9f0851b3debe28a432aa4793378e24988813eecf3c8469fed4843ef744ded6c8a1d9d8d6c999a0e3f8030aeb07f010d96a30904b77685da06e3c012efc73a3521b43291ac39b7f6f3bc447cc7602a0de59372ee015fdb2356bd3c48f44fcbd2926821c1a718326d0ea956e88dc19ee6466834bec899b8dc14e0dba63398b3d56fb60a424ce5fbbcf04b855af2f7c49f5ac9a33a08e87206f465f99314c2b99f0495b5ba10da03e431bce6f031c69c5ec936359591bcb7c575da5e384cea771345c7b17f13babb516a41af0de8447eb1a841baf43ae3b41b5ec325aec7e7b8e44421339d2f0f0448c50cacb8a2cbd6f0ad92987d61d16ec931671bfc4589fb4f67b47554ae75133e3245993eda108ce04702b49f798ec6209db23228eb3e9899a5955728f786d6cc5632b7e3f8973f7f5c99fc7364d82831c09f9362a42943a2cc665e4c3d040c550d097aee7f0737baad1a3e0d296e70061d461c34807b536ef29ef3b741c033fe156c0ff38ec30048e6602ed5490816e2fd377522a596f3b9ae83c4ee1073ac04364ddd61bb244797adca49de2141fe0ff67efd768a402e7c33cd4e56b66d7503070044df3d4cc2b004e45af2008ae322e125ee5e78259211bbb687752c8bc0192efb426ddfc4daa8b78729927466eb2dbe2417216ada5766dc73f039b8b4e51adf98fd1da0d54f10152d848a1776a32bc3141db9c763c5d0b4dd2ee8a7d20c2a652cab862130e1c1dc31db61f384d24a413e37d1ed1bde05c762472429d3e9db3fe42b76d97b72b7870f62142a28f6cf2468b48cb051398728272822d4886b38baafaabb944b5ef98fa04216d9d1f50dc8bf45ab85b23601ab33367cf80cf8b331c2c04fac63c4dbef308ae77f875f2047595c84407b308b6684ed9b6fe31656632de525a2a7a3895db8877b64964eb2e8f75fcc29f55a694ce05cf518d938f1cb3afbc5d7b44d140fa6bc50b69190cbc14449392f091e551926a5010a32f8f1cb380d7c20160cd979f0754f0ee467d5fa09a17605929a495fc1ca76787022db79447e0a192e7ab2307fadf8222bbbd980d92c12e0597553a6cae795651a5bd4e7aa044f8064c18f07ea72bfa55f978104c365f871994326888db1ef1caed63d8cf14c1f166bcc864681578207deee479e6492f25e925fb6d8baac91232f70bbdbd12057578741e719c0a58af443519da0d5abef448f9ac5ad04f4f18bed10285262fd1fbb11927d0360d3b00abe2c956563ebab8d45fc6a704759816e5654b653fe3c541b80fb8d2562f852749714d6f6f68f894fe54a6ff0bc04c58071eb5bbc62e6ded460af08848aed856388df5638e86e7b402a2240b3035dfd10e990a638d038d7fd305105b648fcee0a2115f528405bb31213d0ba5c3dde86c3bae89e22d76b5c9b4d2a4714a8a0ecb7767f195a77ba084b48aaae7f7fd56365972ec3dac5b9695ea20a7a3800bde720483c3cf9d5097d7512757d468f5f9e4a6679c57c473145bc4b42fbaeb220255607dc9461a312b6fa6dd2a8f936bb1036ecf8cedf9b8232c7ada274e35d45c408c75a34cff98be8ba1d57f6c447a94c5c006eb6c94c5ccd20255077f78966e8755e3751678a33eb3a991659e04b84fc83f39a6b7a90dac526fffc847ad35c84aa6425791e088aeda6550723b44d85cddae0d0cf86a0b124d5added91032d2dd96767eb41b010e6b900a625b3cbb07e5915c3b1018f8381bdf050512713debdc84700ad7ff955578522dbbb78aa4e46bd2207778220d66fd5bb69d2d72e4b9431c116dd09682a49452f6b77628709db8c5f0684b53553c91bd995dba543bcf8bf5f662f00823fee9727df823a1dd02c81a183a08750752299381ebee6dbbde6e82b23b73cf1dbe36d85794a1bd7828999579e355d9e0ae2ce5751f0328a62fdd3bf1c579a80bae628c3d01483fcbf2abdf639b41ded4480b4c7cac5fe037074facf482727a2e45cd67634cd904a97982974c9cc442b3aa4a5707205ddb38cd8bda723b38d00d82385785b6d53e266480b31b1f014a3f60e274e73c21e459d879102b7d70a5328ff6b370738cdd04235ecaa69fd1161921ca7d238866bb0f6b11a4bef2a17304a4c560dc6f7659cbbf5932d8265dd53cea70f94dbae01a83f65802e7f76e6eb297b5e3a6268dea77a93ab5076d29337c6078f502fe3b0115f60141a446a133c2d17cbbe0da10beb138df75859c9bc040fafb19c382ae6c9dcc0ce92f0d6349d0bb653d633c482c4b41a2296b515e4b3a7a5984029ea9495e65e00f15923ecd93e8f97490239e82fe0a95746ab59f3e62750c0596b73949fcb312f41ca09517e751bd1ec2f9f2ee40d652b525bafebaac730218a95ffb8c25cecf8a73e0fd68556aa5b729b0199496480478d3411ad4523f4ae6fafa9a3284eb6d470d4feffbd5271affccdd01698da6357a7ee246bd0100af1c04e76a1643ed99bd02f8065c4a045b63947c68b1400bee053e296c314ec9cbc55d60e949b54f69be58514466602990c601716f2ea050d138d3b67d0e20d66d63c27f36c0bd5440b034bc882b41e8f182575d3bf608fb885d7cb45f996bdeb082c1f24b4ea98ebd507f5d9c3016b84d29d57b0d5250089f2d61a73071afce171bdb91af2de68f5eb3973ce7e0efcecc4f3b79c61ae7162ad07860e6930925a693d14a77da518aff8bd75abdc23c4be78afdba58174bc4cd2a2e24159d6911e43f0ab166aeccaf5904f198891c78e24b59ad4a1d74b4be64486dc9b9de16814f1ad72dd8c0c37484f53e4ce92682b5cc87e7433966242fcad1e24e2ec344e17497ac2bbe3970dd5329fcf15d7502cf671368ddeb1490c684e559c63bba07945b6384f157a17fcce6604077fa79b48720517c329f10ae360285dd599c83c6439e77022255c9071961fdb6435bb09d168addd64f5d3be41b1fe75006d2a14c0b66150abd184a621a9f464f1d28633e313e8df1374c170d02c09677dd33d81a86b29ae3b6959049a80b8724cf16e30965b1bd42697b26d720446621c06f634167c4ce4e777bdc10e857ce171993a96586e0876de208291331ff8428731bfdbd3864ab0dac27f6e458aefd38926de558ce4e487b53ddb2f06fd9c4554fe4c497d2674ef857947bd994ce79daab964dc710f6e03e76afd7ca58e9efabdd8a4b9c8fba623f208c36193724e7717866161501ff36909f19ff0fc29278e4fbac09e904e71073646911e25f50f8c6572e9125ac4c85139d86eee98344b9a25b4c4db9fe6d1b4b176423fb1b7d10d4cd5472abe1436a54048be36f3c94dfe0fd015db04d338ec44166a1287ed921df56621ca5a86ffa91736f5856501fde70bb4f762c09f69beddb80026677c018e8bb439302aa4db30c52e535e11be1df3ea2dd37ba76c9743c7829387a17d17922a9ecb14c33ea1b2b896e83d79845d48376b3ff871608a179b930b1b7d1817ee1c4a431b50a613a261afe77ff83850fa469031db36fea2ad92a80c4414e2370003c30d3936321a3c7bf717b92036546dac13fa0726da3c82ab5500061c9e4c14968a0c7978319b71d9737d8fae662530b8615cf27fa410ae7f74de6ae68c783116e1824ec355d955b90d81ecf47a8bdc28035451275c723b2ec5e49626d7982068c82ce028586545e857d8953c6ec605f039098532078ef96123dfcc0c36691d13e72032c18619c6cb055f667ac6432e81a116ab0010bf4ece914ee243cb160566a3503fd4d5a73ce8cec2f3869fc9e72843f0ad7a0214fd5611bec4f4219972299527b4e44539fc499b40e5499fe217ff44a38bdb348f5d944d3d09e77df94f2acd9f130c5a3fad9c6d03db47867f85b149cbeb868a545f0bcab48200b0ba9dfbb4c0c83652c2d93545057e586b4443170a0713b5731701a429b8163ead27c606e6aa52753f411aa33df6432604e0c3465655e00fc2f2663448e1b30a8e39be5796c6d9e7642bc5dc5a93d55872c1cd2f532aff6548355ecef0cb1b39dc1836959cefc560955059962c428a24b5c246091d71e5ebce8c574eabb96c077ad5ed8c519a69a5356098eb0114dbe523b4a8d7d485c081429d500d6c13856b7a52a8a16ab3616fd871f9173d8fe7269f653bba2b7ee026a68a68a32b0e74ab579d16bc7f6ebec1a0b765461448b28e422f99424f603c981d217e02a3adc8c2dbbdd78e211f0e02daeda68499d2a21bd554f50422306fb276191d659c836b575904fb49fa89e69051bb197d5f18c6301ea494cbdf206834cda69a6bc8dcb6fb6ffd7ed1d22eda526735df989c6721aa9bf56f2136df1bc2ff56ecadae59635b4df30d0d8971b686136554162bc8d9fb5b88804e99720dd89a11be7de8aeb8b79f82d5903c9c61218f74b155e6b9eb518e49b44a9f9406afad17fbaea6325f2860ca68c01586fa17874065dacc3b57c23cab9e5ed9441a0dc5d3e00db97c0b586d54db8a5a2359166a98466d8f4917ffe7567abbf5cbeabdd20390cefbd3a6becebfddf3d71b97488bfc62b07bc03ae3716d8d4fc5f4a0b6409a189925e054e8f75f3380727231b2b1d3ec83521a289f060a3f8894cc2f2eb219ac37d37c166d21dacba86452153559a301dc28801a0b11403d3f4a9803e8b55f112b3c241cf7c990de29e39404ad6ec9e035acae2656dd87ecc3855e0a0ed1b4ca1cd5964e9f93eb102cc059eb75f2ace349a18990f9cac3a456d9750830ea72611ecaadc98aa5f984450f61b860ab6347037366f7140bd299efa74051d4488128eb0e0cf898895450aaf4f20935e0b7bb39a4e95864093410cf15f596bd09fd84aebc7f45e60beb033515b33b8e298bb04a919ec48e2a2a843eb55998915bc9674728aa82e4181dfc079bbb2c801e2ba9cd0185f86c8104c8eb75ccf765c4e33b1e69d7c7b5c96ee9deea2fa9d626e98529bdf1c578ad902718063303744001d14896e77592e1beabaa4c062bf790bb30e9c7baa2b5d26d94e7175488cbcfb2562ceaad3b619827fcacadf959a4a02aa52573feb25f1762d31d9a203c11deeccc93e36570f214b5061dd28350d4ec783953ef77a223f488ff425d200c519f10028fdd1cd0f9fec61daed0b00569ebf3ffc03790edd83f3ab553657796860735cf1fd03a5267118aa46c0e7192b91a1829b5422fa7948de885877a10b5089ccd6569831844965716419a30cc8bba126e03b067967a916e9c299ca72", 0x1000) socketpair(0x29, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001100)="3c4a6933ea6390d95cd5a9068c3e740f0b4b7920af02adb2dd77baabbda857444a6e663caf0b2f94f4", 0x29) (async) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001040)="4355d5ef948184dfa9055016c625d5a91d8663cb021ad3473c82c5f63a4d9b597955446dcffb8d0ce1454184d8c0ee49f603f2fbc48869dfa75678883908874a7f4c8f14f8862e63766305d5033b36e271a84dcb7253429daa806a1e883c327d727951bdeacc027f53ddc55654f5ac69051a090647dccfaaa1669ede9ef762de22b224ec3d8c8ab8b7c052fe", 0x8c) dup2(r1, r0) 02:02:26 executing program 4: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) shmget(0x2, 0x400000, 0x603, &(0x7f0000c00000/0x400000)=nil) 02:02:26 executing program 5: compat_43_osethostname(&(0x7f0000000040)="7b0d0aac02f60ccf71d9c8d3d9f4732ac103ae07664ea307541002453361520216551354a620f509970b4bf0b2d3ab0da59d57920c3b61c9a733fe8880d3bc86aa4145258b9fdef5ad1838c4195d50da3d126f0784720a20b65c0cd6ea0b920e86b6446ea00822f292f00fdfd5d76b8e96b1601232f679c3a0bed0ba42394c96cf3203962d6d18707f77f989da98c2364e275360f003b3f243e5b8604452bfd323f11652b646ceb17c14cec6b38861feb08f28ccccbd08311bc73d5bba52ab124c5a38fc8614f0afe4d75b92d4dff418133a8eb1f0304d37b7947285b37b648c90010cdfe6a937fff765dfc53c4679081efcf4327887f3cc745dec503f96fa04626885680fa677ef30a44161e1f45331726db9d6715cf212e82acbae7ec47a0166c43939f7f20e675830e863577a4794267b4f110d0ec0fafac42f9b4f2a703abc9cfb436a25ea57c68dca27ec9fd55d37020bf138af40ce78e71b456f8a595a141e477844b18f331eed69cdbc01316ff8581282d5cc58a247a8ca8e256023931089ef0a2831a734b6ecd3dbb88d94f10073b23b3196322ec9f0851b3debe28a432aa4793378e24988813eecf3c8469fed4843ef744ded6c8a1d9d8d6c999a0e3f8030aeb07f010d96a30904b77685da06e3c012efc73a3521b43291ac39b7f6f3bc447cc7602a0de59372ee015fdb2356bd3c48f44fcbd2926821c1a718326d0ea956e88dc19ee6466834bec899b8dc14e0dba63398b3d56fb60a424ce5fbbcf04b855af2f7c49f5ac9a33a08e87206f465f99314c2b99f0495b5ba10da03e431bce6f031c69c5ec936359591bcb7c575da5e384cea771345c7b17f13babb516a41af0de8447eb1a841baf43ae3b41b5ec325aec7e7b8e44421339d2f0f0448c50cacb8a2cbd6f0ad92987d61d16ec931671bfc4589fb4f67b47554ae75133e3245993eda108ce04702b49f798ec6209db23228eb3e9899a5955728f786d6cc5632b7e3f8973f7f5c99fc7364d82831c09f9362a42943a2cc665e4c3d040c550d097aee7f0737baad1a3e0d296e70061d461c34807b536ef29ef3b741c033fe156c0ff38ec30048e6602ed5490816e2fd377522a596f3b9ae83c4ee1073ac04364ddd61bb244797adca49de2141fe0ff67efd768a402e7c33cd4e56b66d7503070044df3d4cc2b004e45af2008ae322e125ee5e78259211bbb687752c8bc0192efb426ddfc4daa8b78729927466eb2dbe2417216ada5766dc73f039b8b4e51adf98fd1da0d54f10152d848a1776a32bc3141db9c763c5d0b4dd2ee8a7d20c2a652cab862130e1c1dc31db61f384d24a413e37d1ed1bde05c762472429d3e9db3fe42b76d97b72b7870f62142a28f6cf2468b48cb051398728272822d4886b38baafaabb944b5ef98fa04216d9d1f50dc8bf45ab85b23601ab33367cf80cf8b331c2c04fac63c4dbef308ae77f875f2047595c84407b308b6684ed9b6fe31656632de525a2a7a3895db8877b64964eb2e8f75fcc29f55a694ce05cf518d938f1cb3afbc5d7b44d140fa6bc50b69190cbc14449392f091e551926a5010a32f8f1cb380d7c20160cd979f0754f0ee467d5fa09a17605929a495fc1ca76787022db79447e0a192e7ab2307fadf8222bbbd980d92c12e0597553a6cae795651a5bd4e7aa044f8064c18f07ea72bfa55f978104c365f871994326888db1ef1caed63d8cf14c1f166bcc864681578207deee479e6492f25e925fb6d8baac91232f70bbdbd12057578741e719c0a58af443519da0d5abef448f9ac5ad04f4f18bed10285262fd1fbb11927d0360d3b00abe2c956563ebab8d45fc6a704759816e5654b653fe3c541b80fb8d2562f852749714d6f6f68f894fe54a6ff0bc04c58071eb5bbc62e6ded460af08848aed856388df5638e86e7b402a2240b3035dfd10e990a638d038d7fd305105b648fcee0a2115f528405bb31213d0ba5c3dde86c3bae89e22d76b5c9b4d2a4714a8a0ecb7767f195a77ba084b48aaae7f7fd56365972ec3dac5b9695ea20a7a3800bde720483c3cf9d5097d7512757d468f5f9e4a6679c57c473145bc4b42fbaeb220255607dc9461a312b6fa6dd2a8f936bb1036ecf8cedf9b8232c7ada274e35d45c408c75a34cff98be8ba1d57f6c447a94c5c006eb6c94c5ccd20255077f78966e8755e3751678a33eb3a991659e04b84fc83f39a6b7a90dac526fffc847ad35c84aa6425791e088aeda6550723b44d85cddae0d0cf86a0b124d5added91032d2dd96767eb41b010e6b900a625b3cbb07e5915c3b1018f8381bdf050512713debdc84700ad7ff955578522dbbb78aa4e46bd2207778220d66fd5bb69d2d72e4b9431c116dd09682a49452f6b77628709db8c5f0684b53553c91bd995dba543bcf8bf5f662f00823fee9727df823a1dd02c81a183a08750752299381ebee6dbbde6e82b23b73cf1dbe36d85794a1bd7828999579e355d9e0ae2ce5751f0328a62fdd3bf1c579a80bae628c3d01483fcbf2abdf639b41ded4480b4c7cac5fe037074facf482727a2e45cd67634cd904a97982974c9cc442b3aa4a5707205ddb38cd8bda723b38d00d82385785b6d53e266480b31b1f014a3f60e274e73c21e459d879102b7d70a5328ff6b370738cdd04235ecaa69fd1161921ca7d238866bb0f6b11a4bef2a17304a4c560dc6f7659cbbf5932d8265dd53cea70f94dbae01a83f65802e7f76e6eb297b5e3a6268dea77a93ab5076d29337c6078f502fe3b0115f60141a446a133c2d17cbbe0da10beb138df75859c9bc040fafb19c382ae6c9dcc0ce92f0d6349d0bb653d633c482c4b41a2296b515e4b3a7a5984029ea9495e65e00f15923ecd93e8f97490239e82fe0a95746ab59f3e62750c0596b73949fcb312f41ca09517e751bd1ec2f9f2ee40d652b525bafebaac730218a95ffb8c25cecf8a73e0fd68556aa5b729b0199496480478d3411ad4523f4ae6fafa9a3284eb6d470d4feffbd5271affccdd01698da6357a7ee246bd0100af1c04e76a1643ed99bd02f8065c4a045b63947c68b1400bee053e296c314ec9cbc55d60e949b54f69be58514466602990c601716f2ea050d138d3b67d0e20d66d63c27f36c0bd5440b034bc882b41e8f182575d3bf608fb885d7cb45f996bdeb082c1f24b4ea98ebd507f5d9c3016b84d29d57b0d5250089f2d61a73071afce171bdb91af2de68f5eb3973ce7e0efcecc4f3b79c61ae7162ad07860e6930925a693d14a77da518aff8bd75abdc23c4be78afdba58174bc4cd2a2e24159d6911e43f0ab166aeccaf5904f198891c78e24b59ad4a1d74b4be64486dc9b9de16814f1ad72dd8c0c37484f53e4ce92682b5cc87e7433966242fcad1e24e2ec344e17497ac2bbe3970dd5329fcf15d7502cf671368ddeb1490c684e559c63bba07945b6384f157a17fcce6604077fa79b48720517c329f10ae360285dd599c83c6439e77022255c9071961fdb6435bb09d168addd64f5d3be41b1fe75006d2a14c0b66150abd184a621a9f464f1d28633e313e8df1374c170d02c09677dd33d81a86b29ae3b6959049a80b8724cf16e30965b1bd42697b26d720446621c06f634167c4ce4e777bdc10e857ce171993a96586e0876de208291331ff8428731bfdbd3864ab0dac27f6e458aefd38926de558ce4e487b53ddb2f06fd9c4554fe4c497d2674ef857947bd994ce79daab964dc710f6e03e76afd7ca58e9efabdd8a4b9c8fba623f208c36193724e7717866161501ff36909f19ff0fc29278e4fbac09e904e71073646911e25f50f8c6572e9125ac4c85139d86eee98344b9a25b4c4db9fe6d1b4b176423fb1b7d10d4cd5472abe1436a54048be36f3c94dfe0fd015db04d338ec44166a1287ed921df56621ca5a86ffa91736f5856501fde70bb4f762c09f69beddb80026677c018e8bb439302aa4db30c52e535e11be1df3ea2dd37ba76c9743c7829387a17d17922a9ecb14c33ea1b2b896e83d79845d48376b3ff871608a179b930b1b7d1817ee1c4a431b50a613a261afe77ff83850fa469031db36fea2ad92a80c4414e2370003c30d3936321a3c7bf717b92036546dac13fa0726da3c82ab5500061c9e4c14968a0c7978319b71d9737d8fae662530b8615cf27fa410ae7f74de6ae68c783116e1824ec355d955b90d81ecf47a8bdc28035451275c723b2ec5e49626d7982068c82ce028586545e857d8953c6ec605f039098532078ef96123dfcc0c36691d13e72032c18619c6cb055f667ac6432e81a116ab0010bf4ece914ee243cb160566a3503fd4d5a73ce8cec2f3869fc9e72843f0ad7a0214fd5611bec4f4219972299527b4e44539fc499b40e5499fe217ff44a38bdb348f5d944d3d09e77df94f2acd9f130c5a3fad9c6d03db47867f85b149cbeb868a545f0bcab48200b0ba9dfbb4c0c83652c2d93545057e586b4443170a0713b5731701a429b8163ead27c606e6aa52753f411aa33df6432604e0c3465655e00fc2f2663448e1b30a8e39be5796c6d9e7642bc5dc5a93d55872c1cd2f532aff6548355ecef0cb1b39dc1836959cefc560955059962c428a24b5c246091d71e5ebce8c574eabb96c077ad5ed8c519a69a5356098eb0114dbe523b4a8d7d485c081429d500d6c13856b7a52a8a16ab3616fd871f9173d8fe7269f653bba2b7ee026a68a68a32b0e74ab579d16bc7f6ebec1a0b765461448b28e422f99424f603c981d217e02a3adc8c2dbbdd78e211f0e02daeda68499d2a21bd554f50422306fb276191d659c836b575904fb49fa89e69051bb197d5f18c6301ea494cbdf206834cda69a6bc8dcb6fb6ffd7ed1d22eda526735df989c6721aa9bf56f2136df1bc2ff56ecadae59635b4df30d0d8971b686136554162bc8d9fb5b88804e99720dd89a11be7de8aeb8b79f82d5903c9c61218f74b155e6b9eb518e49b44a9f9406afad17fbaea6325f2860ca68c01586fa17874065dacc3b57c23cab9e5ed9441a0dc5d3e00db97c0b586d54db8a5a2359166a98466d8f4917ffe7567abbf5cbeabdd20390cefbd3a6becebfddf3d71b97488bfc62b07bc03ae3716d8d4fc5f4a0b6409a189925e054e8f75f3380727231b2b1d3ec83521a289f060a3f8894cc2f2eb219ac37d37c166d21dacba86452153559a301dc28801a0b11403d3f4a9803e8b55f112b3c241cf7c990de29e39404ad6ec9e035acae2656dd87ecc3855e0a0ed1b4ca1cd5964e9f93eb102cc059eb75f2ace349a18990f9cac3a456d9750830ea72611ecaadc98aa5f984450f61b860ab6347037366f7140bd299efa74051d4488128eb0e0cf898895450aaf4f20935e0b7bb39a4e95864093410cf15f596bd09fd84aebc7f45e60beb033515b33b8e298bb04a919ec48e2a2a843eb55998915bc9674728aa82e4181dfc079bbb2c801e2ba9cd0185f86c8104c8eb75ccf765c4e33b1e69d7c7b5c96ee9deea2fa9d626e98529bdf1c578ad902718063303744001d14896e77592e1beabaa4c062bf790bb30e9c7baa2b5d26d94e7175488cbcfb2562ceaad3b619827fcacadf959a4a02aa52573feb25f1762d31d9a203c11deeccc93e36570f214b5061dd28350d4ec783953ef77a223f488ff425d200c519f10028fdd1cd0f9fec61daed0b00569ebf3ffc03790edd83f3ab553657796860735cf1fd03a5267118aa46c0e7192b91a1829b5422fa7948de885877a10b5089ccd6569831844965716419a30cc8bba126e03b067967a916e9c299ca72", 0x1000) socketpair(0x29, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001100)="3c4a6933ea6390d95cd5a9068c3e740f0b4b7920af02adb2dd77baabbda857444a6e663caf0b2f94f4", 0x29) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001040)="4355d5ef948184dfa9055016c625d5a91d8663cb021ad3473c82c5f63a4d9b597955446dcffb8d0ce1454184d8c0ee49f603f2fbc48869dfa75678883908874a7f4c8f14f8862e63766305d5033b36e271a84dcb7253429daa806a1e883c327d727951bdeacc027f53ddc55654f5ac69051a090647dccfaaa1669ede9ef762de22b224ec3d8c8ab8b7c052fe", 0x8c) dup2(r1, r0) compat_43_osethostname(&(0x7f0000000040)="7b0d0aac02f60ccf71d9c8d3d9f4732ac103ae07664ea307541002453361520216551354a620f509970b4bf0b2d3ab0da59d57920c3b61c9a733fe8880d3bc86aa4145258b9fdef5ad1838c4195d50da3d126f0784720a20b65c0cd6ea0b920e86b6446ea00822f292f00fdfd5d76b8e96b1601232f679c3a0bed0ba42394c96cf3203962d6d18707f77f989da98c2364e275360f003b3f243e5b8604452bfd323f11652b646ceb17c14cec6b38861feb08f28ccccbd08311bc73d5bba52ab124c5a38fc8614f0afe4d75b92d4dff418133a8eb1f0304d37b7947285b37b648c90010cdfe6a937fff765dfc53c4679081efcf4327887f3cc745dec503f96fa04626885680fa677ef30a44161e1f45331726db9d6715cf212e82acbae7ec47a0166c43939f7f20e675830e863577a4794267b4f110d0ec0fafac42f9b4f2a703abc9cfb436a25ea57c68dca27ec9fd55d37020bf138af40ce78e71b456f8a595a141e477844b18f331eed69cdbc01316ff8581282d5cc58a247a8ca8e256023931089ef0a2831a734b6ecd3dbb88d94f10073b23b3196322ec9f0851b3debe28a432aa4793378e24988813eecf3c8469fed4843ef744ded6c8a1d9d8d6c999a0e3f8030aeb07f010d96a30904b77685da06e3c012efc73a3521b43291ac39b7f6f3bc447cc7602a0de59372ee015fdb2356bd3c48f44fcbd2926821c1a718326d0ea956e88dc19ee6466834bec899b8dc14e0dba63398b3d56fb60a424ce5fbbcf04b855af2f7c49f5ac9a33a08e87206f465f99314c2b99f0495b5ba10da03e431bce6f031c69c5ec936359591bcb7c575da5e384cea771345c7b17f13babb516a41af0de8447eb1a841baf43ae3b41b5ec325aec7e7b8e44421339d2f0f0448c50cacb8a2cbd6f0ad92987d61d16ec931671bfc4589fb4f67b47554ae75133e3245993eda108ce04702b49f798ec6209db23228eb3e9899a5955728f786d6cc5632b7e3f8973f7f5c99fc7364d82831c09f9362a42943a2cc665e4c3d040c550d097aee7f0737baad1a3e0d296e70061d461c34807b536ef29ef3b741c033fe156c0ff38ec30048e6602ed5490816e2fd377522a596f3b9ae83c4ee1073ac04364ddd61bb244797adca49de2141fe0ff67efd768a402e7c33cd4e56b66d7503070044df3d4cc2b004e45af2008ae322e125ee5e78259211bbb687752c8bc0192efb426ddfc4daa8b78729927466eb2dbe2417216ada5766dc73f039b8b4e51adf98fd1da0d54f10152d848a1776a32bc3141db9c763c5d0b4dd2ee8a7d20c2a652cab862130e1c1dc31db61f384d24a413e37d1ed1bde05c762472429d3e9db3fe42b76d97b72b7870f62142a28f6cf2468b48cb051398728272822d4886b38baafaabb944b5ef98fa04216d9d1f50dc8bf45ab85b23601ab33367cf80cf8b331c2c04fac63c4dbef308ae77f875f2047595c84407b308b6684ed9b6fe31656632de525a2a7a3895db8877b64964eb2e8f75fcc29f55a694ce05cf518d938f1cb3afbc5d7b44d140fa6bc50b69190cbc14449392f091e551926a5010a32f8f1cb380d7c20160cd979f0754f0ee467d5fa09a17605929a495fc1ca76787022db79447e0a192e7ab2307fadf8222bbbd980d92c12e0597553a6cae795651a5bd4e7aa044f8064c18f07ea72bfa55f978104c365f871994326888db1ef1caed63d8cf14c1f166bcc864681578207deee479e6492f25e925fb6d8baac91232f70bbdbd12057578741e719c0a58af443519da0d5abef448f9ac5ad04f4f18bed10285262fd1fbb11927d0360d3b00abe2c956563ebab8d45fc6a704759816e5654b653fe3c541b80fb8d2562f852749714d6f6f68f894fe54a6ff0bc04c58071eb5bbc62e6ded460af08848aed856388df5638e86e7b402a2240b3035dfd10e990a638d038d7fd305105b648fcee0a2115f528405bb31213d0ba5c3dde86c3bae89e22d76b5c9b4d2a4714a8a0ecb7767f195a77ba084b48aaae7f7fd56365972ec3dac5b9695ea20a7a3800bde720483c3cf9d5097d7512757d468f5f9e4a6679c57c473145bc4b42fbaeb220255607dc9461a312b6fa6dd2a8f936bb1036ecf8cedf9b8232c7ada274e35d45c408c75a34cff98be8ba1d57f6c447a94c5c006eb6c94c5ccd20255077f78966e8755e3751678a33eb3a991659e04b84fc83f39a6b7a90dac526fffc847ad35c84aa6425791e088aeda6550723b44d85cddae0d0cf86a0b124d5added91032d2dd96767eb41b010e6b900a625b3cbb07e5915c3b1018f8381bdf050512713debdc84700ad7ff955578522dbbb78aa4e46bd2207778220d66fd5bb69d2d72e4b9431c116dd09682a49452f6b77628709db8c5f0684b53553c91bd995dba543bcf8bf5f662f00823fee9727df823a1dd02c81a183a08750752299381ebee6dbbde6e82b23b73cf1dbe36d85794a1bd7828999579e355d9e0ae2ce5751f0328a62fdd3bf1c579a80bae628c3d01483fcbf2abdf639b41ded4480b4c7cac5fe037074facf482727a2e45cd67634cd904a97982974c9cc442b3aa4a5707205ddb38cd8bda723b38d00d82385785b6d53e266480b31b1f014a3f60e274e73c21e459d879102b7d70a5328ff6b370738cdd04235ecaa69fd1161921ca7d238866bb0f6b11a4bef2a17304a4c560dc6f7659cbbf5932d8265dd53cea70f94dbae01a83f65802e7f76e6eb297b5e3a6268dea77a93ab5076d29337c6078f502fe3b0115f60141a446a133c2d17cbbe0da10beb138df75859c9bc040fafb19c382ae6c9dcc0ce92f0d6349d0bb653d633c482c4b41a2296b515e4b3a7a5984029ea9495e65e00f15923ecd93e8f97490239e82fe0a95746ab59f3e62750c0596b73949fcb312f41ca09517e751bd1ec2f9f2ee40d652b525bafebaac730218a95ffb8c25cecf8a73e0fd68556aa5b729b0199496480478d3411ad4523f4ae6fafa9a3284eb6d470d4feffbd5271affccdd01698da6357a7ee246bd0100af1c04e76a1643ed99bd02f8065c4a045b63947c68b1400bee053e296c314ec9cbc55d60e949b54f69be58514466602990c601716f2ea050d138d3b67d0e20d66d63c27f36c0bd5440b034bc882b41e8f182575d3bf608fb885d7cb45f996bdeb082c1f24b4ea98ebd507f5d9c3016b84d29d57b0d5250089f2d61a73071afce171bdb91af2de68f5eb3973ce7e0efcecc4f3b79c61ae7162ad07860e6930925a693d14a77da518aff8bd75abdc23c4be78afdba58174bc4cd2a2e24159d6911e43f0ab166aeccaf5904f198891c78e24b59ad4a1d74b4be64486dc9b9de16814f1ad72dd8c0c37484f53e4ce92682b5cc87e7433966242fcad1e24e2ec344e17497ac2bbe3970dd5329fcf15d7502cf671368ddeb1490c684e559c63bba07945b6384f157a17fcce6604077fa79b48720517c329f10ae360285dd599c83c6439e77022255c9071961fdb6435bb09d168addd64f5d3be41b1fe75006d2a14c0b66150abd184a621a9f464f1d28633e313e8df1374c170d02c09677dd33d81a86b29ae3b6959049a80b8724cf16e30965b1bd42697b26d720446621c06f634167c4ce4e777bdc10e857ce171993a96586e0876de208291331ff8428731bfdbd3864ab0dac27f6e458aefd38926de558ce4e487b53ddb2f06fd9c4554fe4c497d2674ef857947bd994ce79daab964dc710f6e03e76afd7ca58e9efabdd8a4b9c8fba623f208c36193724e7717866161501ff36909f19ff0fc29278e4fbac09e904e71073646911e25f50f8c6572e9125ac4c85139d86eee98344b9a25b4c4db9fe6d1b4b176423fb1b7d10d4cd5472abe1436a54048be36f3c94dfe0fd015db04d338ec44166a1287ed921df56621ca5a86ffa91736f5856501fde70bb4f762c09f69beddb80026677c018e8bb439302aa4db30c52e535e11be1df3ea2dd37ba76c9743c7829387a17d17922a9ecb14c33ea1b2b896e83d79845d48376b3ff871608a179b930b1b7d1817ee1c4a431b50a613a261afe77ff83850fa469031db36fea2ad92a80c4414e2370003c30d3936321a3c7bf717b92036546dac13fa0726da3c82ab5500061c9e4c14968a0c7978319b71d9737d8fae662530b8615cf27fa410ae7f74de6ae68c783116e1824ec355d955b90d81ecf47a8bdc28035451275c723b2ec5e49626d7982068c82ce028586545e857d8953c6ec605f039098532078ef96123dfcc0c36691d13e72032c18619c6cb055f667ac6432e81a116ab0010bf4ece914ee243cb160566a3503fd4d5a73ce8cec2f3869fc9e72843f0ad7a0214fd5611bec4f4219972299527b4e44539fc499b40e5499fe217ff44a38bdb348f5d944d3d09e77df94f2acd9f130c5a3fad9c6d03db47867f85b149cbeb868a545f0bcab48200b0ba9dfbb4c0c83652c2d93545057e586b4443170a0713b5731701a429b8163ead27c606e6aa52753f411aa33df6432604e0c3465655e00fc2f2663448e1b30a8e39be5796c6d9e7642bc5dc5a93d55872c1cd2f532aff6548355ecef0cb1b39dc1836959cefc560955059962c428a24b5c246091d71e5ebce8c574eabb96c077ad5ed8c519a69a5356098eb0114dbe523b4a8d7d485c081429d500d6c13856b7a52a8a16ab3616fd871f9173d8fe7269f653bba2b7ee026a68a68a32b0e74ab579d16bc7f6ebec1a0b765461448b28e422f99424f603c981d217e02a3adc8c2dbbdd78e211f0e02daeda68499d2a21bd554f50422306fb276191d659c836b575904fb49fa89e69051bb197d5f18c6301ea494cbdf206834cda69a6bc8dcb6fb6ffd7ed1d22eda526735df989c6721aa9bf56f2136df1bc2ff56ecadae59635b4df30d0d8971b686136554162bc8d9fb5b88804e99720dd89a11be7de8aeb8b79f82d5903c9c61218f74b155e6b9eb518e49b44a9f9406afad17fbaea6325f2860ca68c01586fa17874065dacc3b57c23cab9e5ed9441a0dc5d3e00db97c0b586d54db8a5a2359166a98466d8f4917ffe7567abbf5cbeabdd20390cefbd3a6becebfddf3d71b97488bfc62b07bc03ae3716d8d4fc5f4a0b6409a189925e054e8f75f3380727231b2b1d3ec83521a289f060a3f8894cc2f2eb219ac37d37c166d21dacba86452153559a301dc28801a0b11403d3f4a9803e8b55f112b3c241cf7c990de29e39404ad6ec9e035acae2656dd87ecc3855e0a0ed1b4ca1cd5964e9f93eb102cc059eb75f2ace349a18990f9cac3a456d9750830ea72611ecaadc98aa5f984450f61b860ab6347037366f7140bd299efa74051d4488128eb0e0cf898895450aaf4f20935e0b7bb39a4e95864093410cf15f596bd09fd84aebc7f45e60beb033515b33b8e298bb04a919ec48e2a2a843eb55998915bc9674728aa82e4181dfc079bbb2c801e2ba9cd0185f86c8104c8eb75ccf765c4e33b1e69d7c7b5c96ee9deea2fa9d626e98529bdf1c578ad902718063303744001d14896e77592e1beabaa4c062bf790bb30e9c7baa2b5d26d94e7175488cbcfb2562ceaad3b619827fcacadf959a4a02aa52573feb25f1762d31d9a203c11deeccc93e36570f214b5061dd28350d4ec783953ef77a223f488ff425d200c519f10028fdd1cd0f9fec61daed0b00569ebf3ffc03790edd83f3ab553657796860735cf1fd03a5267118aa46c0e7192b91a1829b5422fa7948de885877a10b5089ccd6569831844965716419a30cc8bba126e03b067967a916e9c299ca72", 0x1000) (async) socketpair(0x29, 0x5, 0x3, &(0x7f0000000000)) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001100)="3c4a6933ea6390d95cd5a9068c3e740f0b4b7920af02adb2dd77baabbda857444a6e663caf0b2f94f4", 0x29) (async) setsockopt$inet_opts(r1, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x17, &(0x7f0000000000)="3c380652", 0x4) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001040)="4355d5ef948184dfa9055016c625d5a91d8663cb021ad3473c82c5f63a4d9b597955446dcffb8d0ce1454184d8c0ee49f603f2fbc48869dfa75678883908874a7f4c8f14f8862e63766305d5033b36e271a84dcb7253429daa806a1e883c327d727951bdeacc027f53ddc55654f5ac69051a090647dccfaaa1669ede9ef762de22b224ec3d8c8ab8b7c052fe", 0x8c) (async) dup2(r1, r0) (async) 02:02:27 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) 02:02:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, 0x0) 02:02:27 executing program 4: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) shmget(0x2, 0x400000, 0x603, &(0x7f0000c00000/0x400000)=nil) 02:02:27 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) compat_40_mount(&(0x7f0000000280)='ptyfs\x00', &(0x7f00000002c0)='./file0/../file0\x00', 0x0, &(0x7f0000000440)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r1, 0x2000427e, 0x0) (async) ioctl$FIOASYNC(r1, 0x20004268, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) open(&(0x7f0000000140)='./file0/../file0\x00', 0x800, 0x100) (async) ioctl$FIOASYNC(r2, 0x20004268, 0x0) openat(r1, &(0x7f0000000000)='./file0/../file0\x00', 0x40000, 0x7) (async) r3 = dup(r0) __getdents30(r3, 0x0, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) 02:02:27 executing program 4: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) (async) shmget(0x2, 0x400000, 0x603, &(0x7f0000c00000/0x400000)=nil) 02:02:27 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:02:27 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) pread(r0, 0x0, 0x0, 0x0) (async) 02:02:27 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) compat_40_mount(&(0x7f0000000280)='ptyfs\x00', &(0x7f00000002c0)='./file0/../file0\x00', 0x0, &(0x7f0000000440)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r1, 0x2000427e, 0x0) ioctl$FIOASYNC(r1, 0x20004268, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) (async) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) open(&(0x7f0000000140)='./file0/../file0\x00', 0x800, 0x100) ioctl$FIOASYNC(r2, 0x20004268, 0x0) (async) ioctl$FIOASYNC(r2, 0x20004268, 0x0) openat(r1, &(0x7f0000000000)='./file0/../file0\x00', 0x40000, 0x7) r3 = dup(r0) __getdents30(r3, 0x0, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) 02:02:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:27 executing program 4: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) compat_40_mount(&(0x7f0000000280)='ptyfs\x00', &(0x7f00000002c0)='./file0/../file0\x00', 0x0, &(0x7f0000000440)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r1, 0x2000427e, 0x0) ioctl$FIOASYNC(r1, 0x20004268, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOSEEKHOLE(r2, 0x2000427e, 0x0) open(&(0x7f0000000140)='./file0/../file0\x00', 0x800, 0x100) ioctl$FIOASYNC(r2, 0x20004268, 0x0) openat(r1, &(0x7f0000000000)='./file0/../file0\x00', 0x40000, 0x7) r3 = dup(r0) __getdents30(r3, 0x0, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) 02:02:27 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:02:27 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:02:27 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) (async) pread(r0, 0x0, 0x0, 0x0) 02:02:27 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:02:28 executing program 4: poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x8}, {0xffffffffffffffff, 0x4}], 0x2, 0xfff) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)=0x4) 02:02:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:28 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:28 executing program 4: poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x8}, {0xffffffffffffffff, 0x4}], 0x2, 0xfff) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)=0x4) 02:02:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (fail_nth: 1) 02:02:29 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, 0x0) 02:02:29 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:29 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) (fail_nth: 1) 02:02:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 02:02:30 executing program 3: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) shmget(0x2, 0x1000, 0x21, &(0x7f0000f9a000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 02:02:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:02:30 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1733) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) dup2(r0, 0xffffffffffffff9c) 02:02:30 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, 0x0) 02:02:30 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1733) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) dup2(r0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1733) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) (async) dup2(r0, 0xffffffffffffff9c) (async) 02:02:32 executing program 4: poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x8}, {0xffffffffffffffff, 0x4}], 0x2, 0xfff) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5300) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)=0x4) 02:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x20007402, &(0x7f0000000100)=0x16) 02:02:32 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1733) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) dup2(r0, 0xffffffffffffff9c) (async) dup2(r0, 0xffffffffffffff9c) 02:02:32 executing program 3: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) (async) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) (async) shmget(0x2, 0x1000, 0x21, &(0x7f0000f9a000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 02:02:32 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, 0x0) 02:02:32 executing program 5: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) shmget(0x2, 0x1000, 0x21, &(0x7f0000f9a000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 02:02:32 executing program 3: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) (async) shmget(0x2, 0x1000, 0x21, &(0x7f0000f9a000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 02:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10002, 0x0) 02:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000740d, &(0x7f0000000100)=0x16) 02:02:32 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:33 executing program 5: fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) listen(0xffffffffffffffff, 0x0) r0 = __clone(0x500, 0x0) r1 = syz_usb_connect$printer(0xe, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="12010000000000082505a8a440000102030109022400010501024000000002090582022000000600"], &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0}) posix_spawn(r0, &(0x7f0000000580)='&\x00', 0x0, &(0x7f0000000840)={0x4, 0xffffffffffffffff, {0x8001}, 0x7, {[0x4e58, 0x80000001, 0xc3, 0x1]}, {[0xa2, 0x100, 0xe377]}}, &(0x7f0000000040)=[')#}+\x00', '[&---.$&%]}-:+@\x00', '($],)\x00\xc6\x937\xfe\xfb}\xa3\fb\xacw\xcbDJ\xd3\xda;\x88\xbf.\xa6\xb2\xcb\xfc\xc2\xb7\xdf\xcc\x96\xde\x96\xaas\xbf\xf9\xbdC\xf1\x10\xa9\x01x\xd5>\xea\x00\x00y\xdc\x01\xe4\xe5K\xff\xe7?\xd7\xa1\x89\"c\xceD\x17\xe8L\x8a@\xbe\x96\xd5+\xd2\xfa\xe4u\x9d\x142\xb6)\xd4\x82\xeb/\x13\xb1\x05&\b\xb7\xd9\x0e\xb2\xfbM\xcb\xb7.\x8a\xf48\x9f\xc3\xbe\x17\xa3*E\x14\xf9\x19\xdc\xa0\x98\xca\x90\xfe\xa5\'\r\xb4\x04\x13 '], &(0x7f0000000240)) compat_43_orecvfrom(r1, &(0x7f0000000100)=""/231, 0xe7, 0x200, &(0x7f0000000200)="adc1fc21ae7009b1fc02", 0xa) 02:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000740e, &(0x7f0000000100)=0x16) 02:02:33 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x200, r3) r5 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r6, r4, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r6, 0x0, r8, r4, 0x200, 0x208}, 0x6, 0x1ff, 0x8000000000000000}) semop(r5, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) semop(r5, 0xffffffffffffffff, 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/167) r9 = getuid() semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x1, r9, r7, 0x0, 0xffffffffffffffff, 0x100, 0x40}, 0x2, 0xffffffffffff0000, 0x1ff}) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000380)=""/64) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r5, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, r2, r1, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) setreuid(0x0, r9) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:02:33 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:33 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:33 executing program 4: __mount50(&(0x7f00000000c0)='overlay\x00', &(0x7f0000000040)='.\x00', 0x800, &(0x7f0000001080), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$FIOGETBMAP(r0, 0xc008667a, &(0x7f0000000040)) 02:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x20007447, &(0x7f0000000100)=0x16) 02:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10003, 0x0) [ 165.6133550] uhub5: device problem, disabling port 1 02:02:33 executing program 4: __mount50(&(0x7f00000000c0)='overlay\x00', &(0x7f0000000040)='.\x00', 0x800, &(0x7f0000001080), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$FIOGETBMAP(r0, 0xc008667a, &(0x7f0000000040)) __mount50(&(0x7f00000000c0)='overlay\x00', &(0x7f0000000040)='.\x00', 0x800, &(0x7f0000001080), 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) ioctl$FIOGETBMAP(r0, 0xc008667a, &(0x7f0000000040)) (async) 02:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10004, 0x0) 02:02:34 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) (async) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) (async) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x200, r3) r5 = semget$private(0x0, 0x2, 0x401) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r6, r4, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) (async) r8 = getuid() setreuid(0xee00, r8) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r6, 0x0, r8, r4, 0x200, 0x208}, 0x6, 0x1ff, 0x8000000000000000}) semop(r5, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r5, 0xffffffffffffffff, 0x4) (async) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/167) (async) r9 = getuid() (async) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000340)=0x3) (async) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000140)=""/250) seteuid(r9) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x1, r9, r7, 0x0, 0xffffffffffffffff, 0x100, 0x40}, 0x2, 0xffffffffffff0000, 0x1ff}) (async) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) (async) semop(r5, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) (async) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, r2, r1, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) (async) setreuid(0x0, r9) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:02:34 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:34 executing program 4: __mount50(&(0x7f00000000c0)='overlay\x00', &(0x7f0000000040)='.\x00', 0x800, &(0x7f0000001080), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$FIOGETBMAP(r0, 0xc008667a, &(0x7f0000000040)) 02:02:34 executing program 5: fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) listen(0xffffffffffffffff, 0x0) (async) r0 = __clone(0x500, 0x0) r1 = syz_usb_connect$printer(0xe, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="12010000000000082505a8a440000102030109022400010501024000000002090582022000000600"], &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0}) posix_spawn(r0, &(0x7f0000000580)='&\x00', 0x0, &(0x7f0000000840)={0x4, 0xffffffffffffffff, {0x8001}, 0x7, {[0x4e58, 0x80000001, 0xc3, 0x1]}, {[0xa2, 0x100, 0xe377]}}, &(0x7f0000000040)=[')#}+\x00', '[&---.$&%]}-:+@\x00', '($],)\x00\xc6\x937\xfe\xfb}\xa3\fb\xacw\xcbDJ\xd3\xda;\x88\xbf.\xa6\xb2\xcb\xfc\xc2\xb7\xdf\xcc\x96\xde\x96\xaas\xbf\xf9\xbdC\xf1\x10\xa9\x01x\xd5>\xea\x00\x00y\xdc\x01\xe4\xe5K\xff\xe7?\xd7\xa1\x89\"c\xceD\x17\xe8L\x8a@\xbe\x96\xd5+\xd2\xfa\xe4u\x9d\x142\xb6)\xd4\x82\xeb/\x13\xb1\x05&\b\xb7\xd9\x0e\xb2\xfbM\xcb\xb7.\x8a\xf48\x9f\xc3\xbe\x17\xa3*E\x14\xf9\x19\xdc\xa0\x98\xca\x90\xfe\xa5\'\r\xb4\x04\x13 '], &(0x7f0000000240)) compat_43_orecvfrom(r1, &(0x7f0000000100)=""/231, 0xe7, 0x200, &(0x7f0000000200)="adc1fc21ae7009b1fc02", 0xa) 02:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000745e, &(0x7f0000000100)=0x16) 02:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10088, 0x0) 02:02:34 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:34 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) (async) setgroups(0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x200, r3) (async) r5 = semget$private(0x0, 0x2, 0x401) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0x0, 0x0, r6, r4, 0x8, 0x1f}, 0x7b, 0x0, 0x9}) r8 = getuid() setreuid(0xee00, r8) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x8001, r6, 0x0, r8, r4, 0x200, 0x208}, 0x6, 0x1ff, 0x8000000000000000}) semop(r5, &(0x7f0000000100)=[{0x2, 0x5022, 0x1000}, {0x1, 0x7, 0x1000}], 0x2) (async) semop(r5, 0xffffffffffffffff, 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/167) r9 = getuid() (async) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000140)=""/250) (async) seteuid(r9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x1, r9, r7, 0x0, 0xffffffffffffffff, 0x100, 0x40}, 0x2, 0xffffffffffff0000, 0x1ff}) (async) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000380)=""/64) (async) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000003c0)=0x7000000) semop(r5, &(0x7f0000001140)=[{0x1, 0x2}, {0x0, 0x0, 0x800}, {0x4, 0x1000}, {0x4, 0x1, 0x800}], 0x4) (async) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, r2, r1, 0x86, 0xd}, 0x5, 0x441, 0x7fffffffffffffff}) (async) setreuid(0x0, r9) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000745f, &(0x7f0000000100)=0x16) 02:02:34 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) (fail_nth: 1) 02:02:34 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x20007461, &(0x7f0000000100)=0x16) 02:02:35 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000746e, &(0x7f0000000100)=0x16) [ 167.1033296] uhub5: device problem, disabling port 1 02:02:36 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x20007402, &(0x7f0000000100)=0x16) 02:02:36 executing program 4: modctl$MODCTL_EXISTS(0x3, 0x0) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GET_EDID(0xffffffffffffff9c, 0xc0105766, &(0x7f0000000100)={0x1, 0x4, 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x4000, &(0x7f0000000180)="7f2faac7edf7dd947531334037b8f769d457b920060000000000000052d0f06a1125eb6125947db6a5f04452b66571746852ff217753880f2ee6ff50c84e41dd79c22746f797a406b028f291ea985df80887dbc4f74c417cbad3a1fb176c0e0d092f64c77c09156e0095aa5d9e2de96109d8283ee3b47d996078eba03cd431860e8d361420848f0a8d3582bdf1d4c3b8bf1cbd") 02:02:36 executing program 5: fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) r0 = __clone(0x500, 0x0) (async) r1 = syz_usb_connect$printer(0xe, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="12010000000000082505a8a440000102030109022400010501024000000002090582022000000600"], &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0}) posix_spawn(r0, &(0x7f0000000580)='&\x00', 0x0, &(0x7f0000000840)={0x4, 0xffffffffffffffff, {0x8001}, 0x7, {[0x4e58, 0x80000001, 0xc3, 0x1]}, {[0xa2, 0x100, 0xe377]}}, &(0x7f0000000040)=[')#}+\x00', '[&---.$&%]}-:+@\x00', '($],)\x00\xc6\x937\xfe\xfb}\xa3\fb\xacw\xcbDJ\xd3\xda;\x88\xbf.\xa6\xb2\xcb\xfc\xc2\xb7\xdf\xcc\x96\xde\x96\xaas\xbf\xf9\xbdC\xf1\x10\xa9\x01x\xd5>\xea\x00\x00y\xdc\x01\xe4\xe5K\xff\xe7?\xd7\xa1\x89\"c\xceD\x17\xe8L\x8a@\xbe\x96\xd5+\xd2\xfa\xe4u\x9d\x142\xb6)\xd4\x82\xeb/\x13\xb1\x05&\b\xb7\xd9\x0e\xb2\xfbM\xcb\xb7.\x8a\xf48\x9f\xc3\xbe\x17\xa3*E\x14\xf9\x19\xdc\xa0\x98\xca\x90\xfe\xa5\'\r\xb4\x04\x13 '], &(0x7f0000000240)) compat_43_orecvfrom(r1, &(0x7f0000000100)=""/231, 0xe7, 0x200, &(0x7f0000000200)="adc1fc21ae7009b1fc02", 0xa) 02:02:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000746f, &(0x7f0000000100)=0x16) 02:02:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a0, 0x0) 02:02:36 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:36 executing program 4: modctl$MODCTL_EXISTS(0x3, 0x0) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GET_EDID(0xffffffffffffff9c, 0xc0105766, &(0x7f0000000100)={0x1, 0x4, 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x4000, &(0x7f0000000180)="7f2faac7edf7dd947531334037b8f769d457b920060000000000000052d0f06a1125eb6125947db6a5f04452b66571746852ff217753880f2ee6ff50c84e41dd79c22746f797a406b028f291ea985df80887dbc4f74c417cbad3a1fb176c0e0d092f64c77c09156e0095aa5d9e2de96109d8283ee3b47d996078eba03cd431860e8d361420848f0a8d3582bdf1d4c3b8bf1cbd") modctl$MODCTL_EXISTS(0x3, 0x0) (async) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='./file0\x00') (async) ioctl$WSDISPLAYIO_GET_EDID(0xffffffffffffff9c, 0xc0105766, &(0x7f0000000100)={0x1, 0x4, 0x0}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) compat_40_mount(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x4000, &(0x7f0000000180)="7f2faac7edf7dd947531334037b8f769d457b920060000000000000052d0f06a1125eb6125947db6a5f04452b66571746852ff217753880f2ee6ff50c84e41dd79c22746f797a406b028f291ea985df80887dbc4f74c417cbad3a1fb176c0e0d092f64c77c09156e0095aa5d9e2de96109d8283ee3b47d996078eba03cd431860e8d361420848f0a8d3582bdf1d4c3b8bf1cbd") (async) 02:02:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x20007478, &(0x7f0000000100)=0x16) 02:02:36 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000740d, &(0x7f0000000100)=0x16) 02:02:37 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)) 02:02:37 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)) [ 169.0333548] uhub5: device problem, disabling port 1 02:02:37 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000740e, &(0x7f0000000100)=0x16) 02:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000747a, &(0x7f0000000100)=0x16) 02:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a1, 0x0) 02:02:37 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)) 02:02:37 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x20007447, &(0x7f0000000100)=0x16) 02:02:37 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1e, 0xb0, 0x1, [{{0x9, 0x4, 0x0, 0xfb, 0x1, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x6, 0x9, 0x1, {0x22, 0x6e5}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xa8, 0x0, 0x7c}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x5b}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x1, 0x8a, 0xe1, 0x20}, 0xb9, &(0x7f0000000080)={0x5, 0xf, 0xb9, 0x2, [@generic={0xad, 0x10, 0x1, "5bda6fbd2221455f9563e84b73d3656aaf3eec6034b7ec3e97258dfb0a46b2b788416084d6983a418608fee82fefafe3e6f7d7aea8d0b5b94c418a5b2e97f59d095fb26a81ae5022cfd6608d031efe121e9986e1e6d82ecd4129306d79caf21f68eb3952d6b01a6310791f77bed3e1280d9b2aa5f2c0742626852a926fa55571b5165c5f8559d535f07785c7ab6f16f6e52c8787b1ad1b425dcac58929b2cd4bd11b83e23f6fdab1695d"}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0xa, 0x3}]}, 0x5, [{0x31, &(0x7f0000000140)=@string={0x31, 0x3, "c4a883f530bc24c74d23b86add8dd120b25e06e1ac8e46dae142e0143d23ab850d90fa3288f7fdb458bf370693a24d"}}, {0x3b, &(0x7f0000000180)=@string={0x3b, 0x3, "01aadded489026356afbf65fee9012ec0e2c2ab348c58f0cf40c9c7c3749c925835ac93c57bbf98cc9e3dc1ea09660d58d0bdbb1fe4be914d5"}}, {0x62, &(0x7f00000001c0)=ANY=[@ANYBLOB="6203ae4f31f218889159eaf93de36605f4291cd559b18ce822f36875344fea615590f463f086efc963d7a1762ac7f50bddb78513f68720b346cb966cf5fb3110770400f5705eab81ed01006f03b2b1d37773ea5d713a46e4a76dbed27020169966fa"]}, {0x1d, &(0x7f0000000240)=@string={0x1d, 0x3, "a5a0178db3653d2e501b44fe9175ed4a4629d497185290f0c0f77d"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0xc07}}]}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = socket(0x1f, 0x1, 0xff) listen(r3, 0x0) dup2(r1, r3) 02:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000747b, &(0x7f0000000100)=0x16) [ 170.6733344] uhub5: device problem, disabling port 1 02:02:39 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:39 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40046678, &(0x7f0000000100)=0x16) 02:02:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a3, 0x0) 02:02:39 executing program 4: modctl$MODCTL_EXISTS(0x3, 0x0) (async) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GET_EDID(0xffffffffffffff9c, 0xc0105766, &(0x7f0000000100)={0x1, 0x4, 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) compat_40_mount(&(0x7f0000000000)='overlay\x00', &(0x7f00000000c0)='./file0\x00', 0x4000, &(0x7f0000000180)="7f2faac7edf7dd947531334037b8f769d457b920060000000000000052d0f06a1125eb6125947db6a5f04452b66571746852ff217753880f2ee6ff50c84e41dd79c22746f797a406b028f291ea985df80887dbc4f74c417cbad3a1fb176c0e0d092f64c77c09156e0095aa5d9e2de96109d8283ee3b47d996078eba03cd431860e8d361420848f0a8d3582bdf1d4c3b8bf1cbd") 02:02:39 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000747b, &(0x7f0000000100)=0x16) 02:02:39 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:39 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000745e, &(0x7f0000000100)=0x16) 02:02:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40046679, &(0x7f0000000100)=0x16) 02:02:39 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40046678, &(0x7f0000000100)=0x16) 02:02:39 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:39 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 64) r2 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1e, 0xb0, 0x1, [{{0x9, 0x4, 0x0, 0xfb, 0x1, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x6, 0x9, 0x1, {0x22, 0x6e5}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xa8, 0x0, 0x7c}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x5b}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x1, 0x8a, 0xe1, 0x20}, 0xb9, &(0x7f0000000080)={0x5, 0xf, 0xb9, 0x2, [@generic={0xad, 0x10, 0x1, "5bda6fbd2221455f9563e84b73d3656aaf3eec6034b7ec3e97258dfb0a46b2b788416084d6983a418608fee82fefafe3e6f7d7aea8d0b5b94c418a5b2e97f59d095fb26a81ae5022cfd6608d031efe121e9986e1e6d82ecd4129306d79caf21f68eb3952d6b01a6310791f77bed3e1280d9b2aa5f2c0742626852a926fa55571b5165c5f8559d535f07785c7ab6f16f6e52c8787b1ad1b425dcac58929b2cd4bd11b83e23f6fdab1695d"}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0xa, 0x3}]}, 0x5, [{0x31, &(0x7f0000000140)=@string={0x31, 0x3, "c4a883f530bc24c74d23b86add8dd120b25e06e1ac8e46dae142e0143d23ab850d90fa3288f7fdb458bf370693a24d"}}, {0x3b, &(0x7f0000000180)=@string={0x3b, 0x3, "01aadded489026356afbf65fee9012ec0e2c2ab348c58f0cf40c9c7c3749c925835ac93c57bbf98cc9e3dc1ea09660d58d0bdbb1fe4be914d5"}}, {0x62, &(0x7f00000001c0)=ANY=[@ANYBLOB="6203ae4f31f218889159eaf93de36605f4291cd559b18ce822f36875344fea615590f463f086efc963d7a1762ac7f50bddb78513f68720b346cb966cf5fb3110770400f5705eab81ed01006f03b2b1d37773ea5d713a46e4a76dbed27020169966fa"]}, {0x1d, &(0x7f0000000240)=@string={0x1d, 0x3, "a5a0178db3653d2e501b44fe9175ed4a4629d497185290f0c0f77d"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0xc07}}]}) (rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = socket(0x1f, 0x1, 0xff) listen(r3, 0x0) (async, rerun: 64) dup2(r1, r3) (rerun: 64) 02:02:39 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a4, 0x0) 02:02:39 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:39 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000745f, &(0x7f0000000100)=0x16) 02:02:39 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000745e, &(0x7f0000000100)=0x16) 02:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x4004667b, &(0x7f0000000100)=0x16) [ 172.0233368] uhidev0 at uhub5 port 1 configuration 1 interface 0 [ 172.0333363] uhidev0: (0x0000) (0x0000), rev 3.10/0.40, addr 2, iclass 3/1 02:02:40 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) [ 172.2333458] uhidev0: no report descriptor [ 172.2333458] uhidev0: detached [ 172.2449520] uhidev0: at uhub5 port 1 (addr 2) disconnected 02:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x4004667f, &(0x7f0000000100)=0x16) 02:02:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a5, 0x0) 02:02:40 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x20007461, &(0x7f0000000100)=0x16) 02:02:40 executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) [ 172.7333326] uhidev0 at uhub5 port 1 configuration 1 interface 0 [ 172.7433362] uhidev0: (0x0000) (0x0000), rev 3.10/0.40, addr 2, iclass 3/1 [ 172.9433340] uhidev0: no report descriptor [ 172.9433340] uhidev0: detached [ 172.9544978] uhidev0: at uhub5 port 1 (addr 2) disconnected [ 173.4333327] uhidev0 at uhub5 port 1 configuration 1 interface 0 [ 173.4433421] uhidev0: (0x0000) (0x0000), rev 3.10/0.40, addr 2, iclass 3/1 [ 173.6433328] uhidev0: no report descriptor [ 173.6433328] uhidev0: detached [ 173.6542091] uhidev0: at uhub5 port 1 (addr 2) disconnected 02:02:42 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x4004741a, &(0x7f0000000100)=0x16) 02:02:42 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1e, 0xb0, 0x1, [{{0x9, 0x4, 0x0, 0xfb, 0x1, 0x3, 0x1, 0x3, 0x3, {0x9, 0x21, 0x6, 0x9, 0x1, {0x22, 0x6e5}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xa8, 0x0, 0x7c}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x5b}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x1, 0x8a, 0xe1, 0x20}, 0xb9, &(0x7f0000000080)={0x5, 0xf, 0xb9, 0x2, [@generic={0xad, 0x10, 0x1, "5bda6fbd2221455f9563e84b73d3656aaf3eec6034b7ec3e97258dfb0a46b2b788416084d6983a418608fee82fefafe3e6f7d7aea8d0b5b94c418a5b2e97f59d095fb26a81ae5022cfd6608d031efe121e9986e1e6d82ecd4129306d79caf21f68eb3952d6b01a6310791f77bed3e1280d9b2aa5f2c0742626852a926fa55571b5165c5f8559d535f07785c7ab6f16f6e52c8787b1ad1b425dcac58929b2cd4bd11b83e23f6fdab1695d"}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0xa, 0x3}]}, 0x5, [{0x31, &(0x7f0000000140)=@string={0x31, 0x3, "c4a883f530bc24c74d23b86add8dd120b25e06e1ac8e46dae142e0143d23ab850d90fa3288f7fdb458bf370693a24d"}}, {0x3b, &(0x7f0000000180)=@string={0x3b, 0x3, "01aadded489026356afbf65fee9012ec0e2c2ab348c58f0cf40c9c7c3749c925835ac93c57bbf98cc9e3dc1ea09660d58d0bdbb1fe4be914d5"}}, {0x62, &(0x7f00000001c0)=ANY=[@ANYBLOB="6203ae4f31f218889159eaf93de36605f4291cd559b18ce822f36875344fea615590f463f086efc963d7a1762ac7f50bddb78513f68720b346cb966cf5fb3110770400f5705eab81ed01006f03b2b1d37773ea5d713a46e4a76dbed27020169966fa"]}, {0x1d, &(0x7f0000000240)=@string={0x1d, 0x3, "a5a0178db3653d2e501b44fe9175ed4a4629d497185290f0c0f77d"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0xc07}}]}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) socket(0x1f, 0x1, 0xff) (async) r3 = socket(0x1f, 0x1, 0xff) listen(r3, 0x0) (async) listen(r3, 0x0) dup2(r1, r3) 02:02:42 executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a6, 0x0) 02:02:42 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000746e, &(0x7f0000000100)=0x16) 02:02:42 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000746f, &(0x7f0000000100)=0x16) 02:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x4004745d, &(0x7f0000000100)=0x16) 02:02:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a7, 0x0) 02:02:42 executing program 2: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:42 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:42 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x20007478, &(0x7f0000000100)=0x16) 02:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047463, &(0x7f0000000100)=0x16) [ 175.1933383] uhub5: device problem, disabling port 1 02:02:43 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000747a, &(0x7f0000000100)=0x16) 02:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a8, 0x0) 02:02:43 executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) compat_40_mount(&(0x7f0000000280)='ptyfs\x00', &(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000100)="cfb362a495da5f8f62f88e94845b5db1c60b744ce048487b6b85c910a7bc90dcfc9f7b1c165d353e39978ebd9e7fce0afd6b961e6e479788b8e92de6803e4175b24c3e1bb847f0d16d663cda9ffe284eb4c5ab4f2f1e14565fe2e829e150366b628e1e4e380e29b22efb861bd9e10b48ebad65a0bc1186e1f599ae94091c443471ddd1823faf2047e042ca9497ced085067d585c963c5496d44290505bc0494c55eb34b8ef5c222315a45d5cfea42de902d4854c58e954362ca8c265266e38852b07e962d74913123f564c7110b3e4b59b52bd87a494b490a338d389840c493dd863251256f86f8e235cae66dd4dca6716ea8d99ada400"/256) pathconf(&(0x7f0000000200)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 02:02:43 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:43 executing program 2: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x4004746a, &(0x7f0000000100)=0x16) 02:02:44 executing program 2: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:44 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x2000747b, &(0x7f0000000100)=0x16) 02:02:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047473, &(0x7f0000000100)=0x16) 02:02:44 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:44 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40046678, &(0x7f0000000100)=0x16) 02:02:44 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40046679, &(0x7f0000000100)=0x16) 02:02:44 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047477, &(0x7f0000000100)=0x16) 02:02:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100a9, 0x0) 02:02:45 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x4004667b, &(0x7f0000000100)=0x16) 02:02:45 executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) compat_40_mount(&(0x7f0000000280)='ptyfs\x00', &(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000100)="cfb362a495da5f8f62f88e94845b5db1c60b744ce048487b6b85c910a7bc90dcfc9f7b1c165d353e39978ebd9e7fce0afd6b961e6e479788b8e92de6803e4175b24c3e1bb847f0d16d663cda9ffe284eb4c5ab4f2f1e14565fe2e829e150366b628e1e4e380e29b22efb861bd9e10b48ebad65a0bc1186e1f599ae94091c443471ddd1823faf2047e042ca9497ced085067d585c963c5496d44290505bc0494c55eb34b8ef5c222315a45d5cfea42de902d4854c58e954362ca8c265266e38852b07e962d74913123f564c7110b3e4b59b52bd87a494b490a338d389840c493dd863251256f86f8e235cae66dd4dca6716ea8d99ada400"/256) pathconf(&(0x7f0000000200)='./file0\x00', 0x1) (async) pathconf(&(0x7f0000000200)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 02:02:45 executing program 2: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:45 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047481, &(0x7f0000000100)=0x16) 02:02:45 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:45 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x4004667f, &(0x7f0000000100)=0x16) 02:02:45 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x4004741a, &(0x7f0000000100)=0x16) 02:02:45 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:45 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40087468, &(0x7f0000000100)=0x16) 02:02:46 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100aa, 0x0) 02:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40207442, &(0x7f0000000100)=0x16) 02:02:47 executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) compat_40_mount(&(0x7f0000000280)='ptyfs\x00', &(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000100)="cfb362a495da5f8f62f88e94845b5db1c60b744ce048487b6b85c910a7bc90dcfc9f7b1c165d353e39978ebd9e7fce0afd6b961e6e479788b8e92de6803e4175b24c3e1bb847f0d16d663cda9ffe284eb4c5ab4f2f1e14565fe2e829e150366b628e1e4e380e29b22efb861bd9e10b48ebad65a0bc1186e1f599ae94091c443471ddd1823faf2047e042ca9497ced085067d585c963c5496d44290505bc0494c55eb34b8ef5c222315a45d5cfea42de902d4854c58e954362ca8c265266e38852b07e962d74913123f564c7110b3e4b59b52bd87a494b490a338d389840c493dd863251256f86f8e235cae66dd4dca6716ea8d99ada400"/256) (async, rerun: 64) pathconf(&(0x7f0000000200)='./file0\x00', 0x1) (async, rerun: 64) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 02:02:47 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047453, &(0x7f0000000100)=0x16) 02:02:47 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100ab, 0x0) 02:02:47 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:47 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047455, &(0x7f0000000100)=0x16) 02:02:47 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:47 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:47 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047456, &(0x7f0000000100)=0x16) 02:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x402c7413, &(0x7f0000000100)=0x16) 02:02:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100ac, 0x0) 02:02:47 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047458, &(0x7f0000000100)=0x16) 02:02:47 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047456, &(0x7f0000000100)=0x16) 02:02:47 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:47 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x48087448, &(0x7f0000000100)=0x16) 02:02:48 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x4004745a, &(0x7f0000000100)=0x16) 02:02:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100ad, 0x0) 02:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004667c, &(0x7f0000000100)=0x16) 02:02:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100ae, 0x0) 02:02:48 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x16) 02:02:48 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x4004745d, &(0x7f0000000100)=0x16) 02:02:48 executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:49 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047456, &(0x7f0000000100)=0x16) 02:02:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100af, 0x0) 02:02:49 executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:49 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047463, &(0x7f0000000100)=0x16) 02:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004667e, &(0x7f0000000100)=0x16) 02:02:49 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:49 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047456, &(0x7f0000000100)=0x16) 02:02:50 executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:50 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x40047456, &(0x7f0000000100)=0x16) 02:02:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100b0, 0x0) 02:02:50 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x4004746a, &(0x7f0000000100)=0x16) 02:02:50 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x40047456, &(0x7f0000000100)=0x16) 02:02:50 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047473, &(0x7f0000000100)=0x16) 02:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047401, &(0x7f0000000100)=0x16) 02:02:50 executing program 4: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047410, &(0x7f0000000100)=0x16) 02:02:50 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x40047456, &(0x7f0000000100)=0x16) 02:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000100)=0x16) 02:02:51 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)) 02:02:51 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:51 executing program 4: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:51 executing program 4: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100b1, 0x0) 02:02:51 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004745c, &(0x7f0000000100)=0x16) 02:02:51 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047477, &(0x7f0000000100)=0x16) 02:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000100)=0x16) 02:02:51 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40047481, &(0x7f0000000100)=0x16) 02:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047462, &(0x7f0000000100)=0x16) 02:02:51 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:51 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40087468, &(0x7f0000000100)=0x16) 02:02:51 executing program 5: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047465, &(0x7f0000000100)=0x16) 02:02:51 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:52 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x4010744a, &(0x7f0000000100)=0x16) 02:02:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100b2, 0x0) 02:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x16) 02:02:52 executing program 5: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:52 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:52 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:52 executing program 5: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:52 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:52 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40207442, &(0x7f0000000100)=0x16) 02:02:52 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x40207450, &(0x7f0000000100)=0x16) 02:02:52 executing program 5: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000100)=0x16) 02:02:52 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:53 executing program 5: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:53 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x402c7413, &(0x7f0000000100)=0x16) 02:02:53 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004746b, &(0x7f0000000100)=0x16) 02:02:53 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100b3, 0x0) 02:02:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004746d, &(0x7f0000000100)=0x16) 02:02:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100b4, 0x0) 02:02:53 executing program 5: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:53 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:53 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x4040745b, &(0x7f0000000100)=0x16) 02:02:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100b5, 0x0) 02:02:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000100)=0x16) 02:02:53 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047476, &(0x7f0000000100)=0x16) 02:02:54 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100b6, 0x0) 02:02:54 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:54 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x48087448, &(0x7f0000000100)=0x16) 02:02:54 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8004667c, &(0x7f0000000100)=0x16) 02:02:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100bb, 0x0) 02:02:54 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004747d, &(0x7f0000000100)=0x16) 02:02:54 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100bc, 0x0) 02:02:54 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x16) 02:02:54 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047480, &(0x7f0000000100)=0x16) 02:02:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100bd, 0x0) 02:02:55 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:55 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80067409, &(0x7f0000000100)=0x16) 02:02:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100be, 0x0) 02:02:55 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8004667e, &(0x7f0000000100)=0x16) 02:02:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100bf, 0x0) 02:02:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8006740a, &(0x7f0000000100)=0x16) 02:02:55 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c0, 0x0) 02:02:55 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047401, &(0x7f0000000100)=0x16) 02:02:55 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:55 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80067411, &(0x7f0000000100)=0x16) 02:02:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047410, &(0x7f0000000100)=0x16) 02:02:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80067475, &(0x7f0000000100)=0x16) 02:02:56 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8004741b, &(0x7f0000000100)=0x16) 02:02:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80087467, &(0x7f0000000100)=0x16) 02:02:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047451, &(0x7f0000000100)=0x16) 02:02:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80207443, &(0x7f0000000100)=0x16) 02:02:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047452, &(0x7f0000000100)=0x16) 02:02:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c1, 0x0) 02:02:56 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047454, &(0x7f0000000100)=0x16) 02:02:56 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x802c7414, &(0x7f0000000100)=0x16) 02:02:56 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047457, &(0x7f0000000100)=0x16) 02:02:57 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:57 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x802c7416, &(0x7f0000000100)=0x16) 02:02:57 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047459, &(0x7f0000000100)=0x16) 02:02:57 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x2000744e, &(0x7f0000000100)=0x16) 02:02:57 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8004745c, &(0x7f0000000100)=0x16) 02:02:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:57 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, 0x0) 02:02:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c2, 0x0) 02:02:57 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)=0x16) 02:02:57 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000100)=0x16) 02:02:57 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x2000744e, 0x0) 02:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:58 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047462, &(0x7f0000000100)=0x16) 02:02:58 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:58 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) (async, rerun: 32) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:58 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047465, &(0x7f0000000100)=0x16) 02:02:58 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x200) 02:02:58 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x16) 02:02:58 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x40047456, &(0x7f0000000100)=0x16) 02:02:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c3, 0x0) 02:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x200) 02:02:58 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:02:58 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000100)=0x16) 02:02:59 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:02:59 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:02:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async, rerun: 64) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) (async, rerun: 64) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (rerun: 32) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) (async, rerun: 32) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x200) (rerun: 32) 02:02:59 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8004746b, &(0x7f0000000100)=0x16) 02:02:59 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x40047456, &(0x7f0000000100)=0x16) 02:02:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c4, 0x0) 02:02:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) compat_50_quotactl(&(0x7f0000000100)='./bus\x00', 0x3, 0x0, &(0x7f00000001c0)="8ddcaecc2a9b421f658f81701f6c74546e7771ce731d65b94d283853079a894af6b44b9604c3c92a268b57d23f8603dc59ed8cf2e3a4c2f86215b74f7ffdc859b693f0e71d76c311b3517c59bcf72d05db23e6626ffa50734bcf29ed3cdefd9b4e43189c90b00287a9fb9ec46f24fd285282e36c6b3761fa1dd8972d1c2c44f72f9002a88b86745a7973bca272dd8390491b8f8cd6fc56bc95b539920990d3a06dd2532f7db51ee72ae666ef55054b732b2c0597ef3a9013bebb820b5221026c884045aecd43788246e48886b842316ea3135471a88bd13605ab179d7ce4ecea68491b92e722ae4ef954def8f252e7a791e971dbdbc273ce7ecfcb096011") open(&(0x7f0000000340)='./bus\x00', 0x1000000, 0x1c0) open(&(0x7f0000000080)='./bus\x00', 0x200010, 0x100) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x400000, 0x800) linkat(r1, &(0x7f0000000140)='.\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) 02:02:59 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x40047456, &(0x7f0000000100)=0x16) 02:02:59 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8004746d, &(0x7f0000000100)=0x16) 02:02:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c5, 0x0) 02:02:59 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:02:59 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, 0x0) 02:02:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c6, 0x0) 02:03:00 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:03:00 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, 0x0) 02:03:00 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000100)=0x16) 02:03:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c7, 0x0) 02:03:00 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)=0x16) 02:03:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) compat_50_quotactl(&(0x7f0000000100)='./bus\x00', 0x3, 0x0, &(0x7f00000001c0)="8ddcaecc2a9b421f658f81701f6c74546e7771ce731d65b94d283853079a894af6b44b9604c3c92a268b57d23f8603dc59ed8cf2e3a4c2f86215b74f7ffdc859b693f0e71d76c311b3517c59bcf72d05db23e6626ffa50734bcf29ed3cdefd9b4e43189c90b00287a9fb9ec46f24fd285282e36c6b3761fa1dd8972d1c2c44f72f9002a88b86745a7973bca272dd8390491b8f8cd6fc56bc95b539920990d3a06dd2532f7db51ee72ae666ef55054b732b2c0597ef3a9013bebb820b5221026c884045aecd43788246e48886b842316ea3135471a88bd13605ab179d7ce4ecea68491b92e722ae4ef954def8f252e7a791e971dbdbc273ce7ecfcb096011") (async) open(&(0x7f0000000340)='./bus\x00', 0x1000000, 0x1c0) (async) open(&(0x7f0000000080)='./bus\x00', 0x200010, 0x100) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x400000, 0x800) linkat(r1, &(0x7f0000000140)='.\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) 02:03:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c8, 0x0) 02:03:00 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, 0x0) 02:03:00 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:00 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047476, &(0x7f0000000100)=0x16) 02:03:00 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x40047456, &(0x7f0000000100)) 02:03:00 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:01 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000100)=0x16) 02:03:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async, rerun: 64) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) compat_50_quotactl(&(0x7f0000000100)='./bus\x00', 0x3, 0x0, &(0x7f00000001c0)="8ddcaecc2a9b421f658f81701f6c74546e7771ce731d65b94d283853079a894af6b44b9604c3c92a268b57d23f8603dc59ed8cf2e3a4c2f86215b74f7ffdc859b693f0e71d76c311b3517c59bcf72d05db23e6626ffa50734bcf29ed3cdefd9b4e43189c90b00287a9fb9ec46f24fd285282e36c6b3761fa1dd8972d1c2c44f72f9002a88b86745a7973bca272dd8390491b8f8cd6fc56bc95b539920990d3a06dd2532f7db51ee72ae666ef55054b732b2c0597ef3a9013bebb820b5221026c884045aecd43788246e48886b842316ea3135471a88bd13605ab179d7ce4ecea68491b92e722ae4ef954def8f252e7a791e971dbdbc273ce7ecfcb096011") (async) open(&(0x7f0000000340)='./bus\x00', 0x1000000, 0x1c0) open(&(0x7f0000000080)='./bus\x00', 0x200010, 0x100) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x400000, 0x800) linkat(r1, &(0x7f0000000140)='.\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) 02:03:01 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)) 02:03:01 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:01 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8004747d, &(0x7f0000000100)=0x16) 02:03:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100c9, 0x0) 02:03:01 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file1\x00', 0x100, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) r2 = dup2(r1, r0) ioctl$FIOASYNC(r2, 0x80017472, &(0x7f0000000240)=0x5) open$dir(&(0x7f0000000200)='./file1\x00', 0x1, 0x10) __stat50(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 02:03:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x100, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) r2 = dup2(r1, r0) ioctl$FIOASYNC(r2, 0x80017472, &(0x7f0000000240)=0x5) (async) open$dir(&(0x7f0000000200)='./file1\x00', 0x1, 0x10) (async) __stat50(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 02:03:01 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)) 02:03:01 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047480, &(0x7f0000000100)=0x16) 02:03:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file1\x00', 0x100, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) r2 = dup2(r1, r0) ioctl$FIOASYNC(r2, 0x80017472, &(0x7f0000000240)=0x5) open$dir(&(0x7f0000000200)='./file1\x00', 0x1, 0x10) __stat50(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x100, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) (async) dup2(r1, r0) (async) ioctl$FIOASYNC(r2, 0x80017472, &(0x7f0000000240)=0x5) (async) open$dir(&(0x7f0000000200)='./file1\x00', 0x1, 0x10) (async) __stat50(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) (async) 02:03:02 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:02 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80067409, &(0x7f0000000100)=0x16) 02:03:02 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)) 02:03:02 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8006740a, &(0x7f0000000100)=0x16) 02:03:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:02 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100cb, 0x0) 02:03:02 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100cc, 0x0) 02:03:02 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x200) 02:03:02 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80067411, &(0x7f0000000100)=0x16) 02:03:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100cd, 0x0) 02:03:03 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80067475, &(0x7f0000000100)=0x16) 02:03:03 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:03 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80017472, &(0x7f0000000100)) 02:03:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100ce, 0x0) 02:03:03 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047459, &(0x7f0000000100)=0x16) 02:03:03 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:03 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8008744b, &(0x7f0000000100)=0x16) 02:03:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x80) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x80) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:03 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:03 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80087467, &(0x7f0000000100)=0x16) 02:03:03 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047459, &(0x7f0000000100)=0x16) 02:03:03 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100cf, 0x0) 02:03:04 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:04 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80107442, &(0x7f0000000100)=0x16) 02:03:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100d0, 0x0) 02:03:04 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80047459, &(0x7f0000000100)=0x16) 02:03:04 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, 0x0) 02:03:04 executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:04 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200000, 0x20) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:04 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047459, &(0x7f0000000100)=0x16) 02:03:04 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80107445, &(0x7f0000000100)=0x16) 02:03:04 executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:04 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200000, 0x20) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:05 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200000, 0x20) (async) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:05 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80107446, &(0x7f0000000100)=0x16) 02:03:05 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047459, &(0x7f0000000100)=0x16) 02:03:05 executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:05 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, 0x0) 02:03:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100d1, 0x0) 02:03:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x800) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:05 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047459, &(0x7f0000000100)=0x16) 02:03:05 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80107447, &(0x7f0000000100)=0x16) 02:03:05 executing program 4: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:05 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:05 executing program 4: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x800) (rerun: 32) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:05 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8010744d, &(0x7f0000000100)=0x16) 02:03:06 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80207443, &(0x7f0000000100)=0x16) 02:03:06 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:06 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, 0x0) 02:03:06 executing program 4: mknod(0x0, 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x800) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:06 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8020744f, &(0x7f0000000100)=0x16) 02:03:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100f0, 0x0) 02:03:06 executing program 5: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) r1 = dup2(0xffffffffffffff9c, r0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x900) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r2, 0x80017472, &(0x7f0000000100)=0x16) 02:03:06 executing program 5: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:06 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:06 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x802c7414, &(0x7f0000000100)=0x16) 02:03:06 executing program 5: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async, rerun: 32) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (rerun: 32) r1 = dup2(0xffffffffffffff9c, r0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x900) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r2, 0x80017472, &(0x7f0000000100)=0x16) 02:03:07 executing program 5: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) r1 = dup2(0xffffffffffffff9c, r0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x900) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r2, 0x80017472, &(0x7f0000000100)=0x16) 02:03:07 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:07 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x802c7416, &(0x7f0000000100)=0x16) 02:03:07 executing program 5: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10154, 0x0) 02:03:07 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41145725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:07 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:07 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0xc008744c, &(0x7f0000000100)=0x16) 02:03:07 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8020744f, &(0x7f0000000100)=0x16) 02:03:08 executing program 5: mknod(0x0, 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8020744f, &(0x7f0000000100)=0x16) 02:03:08 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41145725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10155, 0x0) 02:03:08 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(0x0, 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:08 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x11) 02:03:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x8020744f, &(0x7f0000000100)=0x16) 02:03:08 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8020744f, &(0x7f0000000100)=0x16) 02:03:08 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41145725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x10}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) (async) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) 02:03:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10156, 0x0) 02:03:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8020744f, &(0x7f0000000100)=0x16) 02:03:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10157, 0x0) 02:03:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000, 0x7) unmount(0x0, 0x0) ioctl$FIOASYNC(r0, 0x80017472, &(0x7f0000000100)=0x16) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 02:03:08 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:08 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8020744f, &(0x7f0000000100)=0x16) 02:03:08 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(0x0, 0x8000, 0x20) __lstat50(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2011, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x16) 02:03:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x504) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10158, 0x0) 02:03:08 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r1, 0x80017472, &(0x7f0000000100)=0x13) 02:03:09 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) 02:03:09 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x8020744f, &(0x7f0000000100)=0x16) 02:03:09 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(0x0, 0x10005, 0x0) ioctl$FIOASYNC(r0, 0x80047459, &(0x7f0000000100)=0x16) [ 201.1933478] panic: kernel diagnostic assertion "mutex_owned(&tty_lock)" failed: file "/syzkaller/managers/ci2-netbsd/kernel/sys/kern/tty_pty.c", line 552 [ 201.2107402] cpu0: Begin traceback... [ 201.2233437] vpanic() at netbsd:vpanic+0x282 [ 201.2733410] _sub_D_65535_0() at netbsd:_sub_D_65535_0+-0x23435 [ 201.3133311] ptsstop() at netbsd:ptsstop+0x1ad [ 201.3633404] tty_try_xonxoff() at netbsd:tty_try_xonxoff+0x1e7 [ 201.4033316] pppinput() at netbsd:pppinput+0x1e4 [ 201.4533286] ttioctl() at netbsd:ttioctl+0xe84 [ 201.4933291] ptyioctl() at netbsd:ptyioctl+0x526 [ 201.5333292] cdev_ioctl() at netbsd:cdev_ioctl+0x197 [ 201.5833420] spec_ioctl() at netbsd:spec_ioctl+0x148 [ 201.6233301] VOP_IOCTL() at netbsd:VOP_IOCTL+0x132 [ 201.6733297] vn_ioctl() at netbsd:vn_ioctl+0x1c3 [ 201.7233302] sys_ioctl() at netbsd:sys_ioctl+0x8f6 [ 201.7633741] sys___syscall() at netbsd:sys___syscall+0x10e [ 201.8133345] syscall() at netbsd:syscall+0x25a [ 201.8233338] --- syscall (number 54 via SYS_syscall) --- [ 201.8333396] netbsd:syscall+0x25a: [ 201.8455255] cpu0: End traceback... [ 201.8455255] fatal breakpoint trap in supervisor mode [ 201.8544752] trap type 1 code 0 rip 0xffffffff8023241d cs 0x8 rflags 0x286 cr2 0x7408f1e07000 ilevel 0 rsp 0xffff9d02510b82f0 [ 201.8654687] curlwp 0xffff9d0012ace0c0 pid 3720.4830 lowest kstack 0xffff9d02510b12c0 Stopped in pid 3720.4830 (syz-executor.3) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0x105 vpanic() at netbsd:vpanic+0x282 _sub_D_65535_0() at netbsd:_sub_D_65535_0+-0x23435 ptsstop() at netbsd:ptsstop+0x1ad tty_try_xonxoff() at netbsd:tty_try_xonxoff+0x1e7 pppinput() at netbsd:pppinput+0x1e4 ttioctl() at netbsd:ttioctl+0xe84 ptyioctl() at netbsd:ptyioctl+0x526 cdev_ioctl() at netbsd:cdev_ioctl+0x197 spec_ioctl() at netbsd:spec_ioctl+0x148 VOP_IOCTL() at netbsd:VOP_IOCTL+0x132 vn_ioctl() at netbsd:vn_ioctl+0x1c3 sys_ioctl() at netbsd:sys_ioctl+0x8f6 sys___syscall() at netbsd:sys___syscall+0x10e syscall() at netbsd:syscall+0x25a --- syscall (number 54 via SYS_syscall) --- netbsd:syscall+0x25a: Panic string: kernel diagnostic assertion "mutex_owned(&tty_lock)" failed: file "/syzkaller/managers/ci2-netbsd/kernel/sys/kern/tty_pty.c", line 552 PID LID S CPU FLAGS STRUCT LWP * NAME WAIT 9952 9952 2 0 0 ffff9d0012b969c0 syz-executor.5 3947 3712 2 1 100 ffff9d0013462900 syz-executor.2 3947 3947 2 1 10000000 ffff9d0013dfe240 syz-executor.2 3720 >4830 7 0 100 ffff9d0012ace0c0 syz-executor.3 3720 3720 2 1 10000000 ffff9d001343eb80 syz-executor.3 9824 9553 3 0 180 ffff9d0012d3b2c0 syz-executor.0 parked 9824 9399 3 1 180 ffff9d0012bc9180 syz-executor.0 ttyraw 9824 9824 2 0 10000000 ffff9d00140e8580 syz-executor.0 3571 8656 3 1 180 ffff9d0014165a00 syz-executor.1 parked 3571 9148 3 1 180 ffff9d0012d2e6c0 syz-executor.1 ttyraw 3571 3571 2 0 10040140 ffff9d0012d1dac0 syz-executor.1 3814 >3814 7 1 40 ffff9d0012a47bc0 syz-executor.5 2201 2201 2 0 140 ffff9d0013f47080 syz-executor.4 1941 1941 2 0 140 ffff9d00141655c0 syz-executor.0 900 900 3 0 180 ffff9d0012c79300 syz-executor.4 parked 6745 6745 3 1 180 ffff9d0013d98200 syz-executor.4 parked 447 447 2 0 140 ffff9d001337a9c0 syz-executor.1 1384 1384 2 0 140 ffff9d0013dfeac0 syz-executor.2 1216 1216 3 1 180 ffff9d0013d98a80 syz-executor.3 nanoslp 1236 3529 3 0 180 ffff9d0012c79b80 syz-fuzzer parked 1236 1323 3 0 180 ffff9d0012b96580 syz-fuzzer wait 1236 1382 3 1 180 ffff9d0013e30b00 syz-fuzzer kqueue 1236 1204 3 1 180 ffff9d0013e30280 syz-fuzzer wait 1236 1240 3 1 180 ffff9d0013dfe680 syz-fuzzer wait 1236 829 3 1 180 ffff9d0013cf6a40 syz-fuzzer wait 1236 929 3 0 180 ffff9d00133ac1c0 syz-fuzzer parked 1236 1109 3 1 180 ffff9d0013cf61c0 syz-fuzzer wait 1236 1243 3 1 180 ffff9d0012d4db80 syz-fuzzer parked 1236 449 3 1 180 ffff9d00133c1a80 syz-fuzzer parked 1236 1222 3 1 180 ffff9d00133d0ac0 syz-fuzzer parked 1236 1230 3 1 180 ffff9d00133d0680 syz-fuzzer wait 1236 1081 2 0 140 ffff9d00133e7280 syz-fuzzer 1236 1236 3 1 180 ffff9d0012ace940 syz-fuzzer parked 1238 1238 3 1 180 ffff9d00133fd700 sshd select 1086 1086 3 1 180 ffff9d00126eb340 getty nanoslp 1226 1226 3 1 180 ffff9d00134ae5c0 getty nanoslp 1056 1056 3 0 180 ffff9d00134ae180 getty nanoslp 941 941 3 0 1c0 ffff9d0012a12b80 getty ttyraw 1107 1107 3 0 180 ffff9d00133ac600 sshd select 978 978 3 1 180 ffff9d0012d82780 powerd kqueue 693 693 3 0 180 ffff9d001335e980 syslogd kqueue 747 747 3 0 180 ffff9d0012c79740 dhcpcd poll 748 748 3 0 180 ffff9d0012cd1100 dhcpcd poll 745 745 3 0 180 ffff9d0012c92bc0 dhcpcd poll 604 604 3 0 180 ffff9d0012c92780 dhcpcd poll 487 487 3 0 180 ffff9d0012dd70c0 dhcpcd poll 292 292 3 0 180 ffff9d0012dbc900 dhcpcd poll 485 485 3 0 180 ffff9d0012dbc4c0 dhcpcd poll 1 1 3 0 180 ffff9d0012879180 init wait 0 7735 3 1 200 ffff9d00126e8740 ktrace ktrwait 0 1951 5 1 200 ffff9d0012b78540 (zombie) 0 1725 3 0 200 ffff9d001343e300 acctwatch actwat 0 674 3 0 200 ffff9d00129a26c0 physiod physiod 0 196 3 1 200 ffff9d00129a4700 pooldrain pooldrain 0 195 2 0 240 ffff9d00129a42c0 ioflush 0 194 3 0 200 ffff9d00129a2b00 pgdaemon pgdaemon 0 169 3 0 200 ffff9d0012961ac0 usb7 usbevt 0 172 3 0 200 ffff9d0012961680 usb6 usbevt 0 170 3 1 200 ffff9d0012961240 usb5 usbevt 0 168 3 1 200 ffff9d0012914a80 usb4 usbevt 0 166 3 0 200 ffff9d0012914640 usb3 usbevt 0 165 3 1 200 ffff9d0012914200 usb2 usbevt 0 31 3 1 200 ffff9d00128daa40 usb1 usbevt 0 63 3 0 200 ffff9d00128da600 usb0 usbevt 0 126 3 0 200 ffff9d00128da1c0 usbtask-dr usbtsk 0 125 3 1 200 ffff9d0012879a00 usbtask-hc usbtsk 0 124 3 0 200 ffff9d0010d77b00 swwreboot swwreboot 0 123 3 0 200 ffff9d00128795c0 npfgc0 npfgcw 0 122 3 0 200 ffff9d001286b9c0 rt_free rt_free 0 121 3 0 200 ffff9d001286b580 unpgc unpgc 0 120 3 0 200 ffff9d001286b140 key_timehandler key_timehandler 0 119 3 1 200 ffff9d001271c980 icmp6_wqinput/1 icmp6_wqinput 0 118 3 0 200 ffff9d001271c540 icmp6_wqinput/0 icmp6_wqinput 0 117 3 0 200 ffff9d001271c100 nd6_timer nd6_timer 0 116 3 1 200 ffff9d0012713940 carp6_wqinput/1 carp6_wqinput 0 115 3 0 200 ffff9d0012713500 carp6_wqinput/0 carp6_wqinput 0 114 3 1 200 ffff9d00127130c0 carp_wqinput/1 carp_wqinput 0 113 3 0 200 ffff9d0012705900 carp_wqinput/0 carp_wqinput 0 112 3 1 200 ffff9d00127054c0 icmp_wqinput/1 icmp_wqinput 0 111 3 0 200 ffff9d0012705080 icmp_wqinput/0 icmp_wqinput 0 110 2 0 200 ffff9d00126ec8c0 rt_timer 0 109 2 0 200 ffff9d00126e8b80 vmem_rehash 0 100 3 0 200 ffff9d00126e8300 entbutler entropy 0 99 3 0 200 ffff9d00120beb40 viomb balloon 0 98 3 1 200 ffff9d00120be700 vioif0_txrx/1 vioif0_txrx 0 97 3 0 200 ffff9d00120be2c0 vioif0_txrx/0 vioif0_txrx 0 30 3 0 200 ffff9d0010d776c0 scsibus0 sccomp 0 29 3 0 200 ffff9d0010d77280 pms0 pmsreset 0 28 3 1 200 ffff9d0010cbcac0 xcall/1 xcall 0 27 1 1 200 ffff9d0010cbc680 softser/1 0 > 26 7 1 200 ffff9d0010cbc240 softclk/1 0 25 1 1 200 ffff9d0010cb9a80 softbio/1 0 24 1 1 200 ffff9d0010cb9640 softnet/1 0 23 1 1 201 ffff9d0010cb9200 idle/1 0 22 3 0 200 ffff9d000f755a40 lnxsyswq lnxsyswq 0 21 3 0 200 ffff9d000f755600 lnxubdwq lnxubdwq 0 20 3 0 200 ffff9d000f7551c0 lnxpwrwq lnxpwrwq 0 19 3 0 200 ffff9d000f754a00 lnxlngwq lnxlngwq 0 18 3 0 200 ffff9d000f7545c0 lnxhipwq lnxhipwq 0 17 3 0 200 ffff9d000f754180 lnxrcugc lnxrcugc 0 16 3 0 200 ffff9d000f74d9c0 sysmon smtaskq 0 15 3 0 200 ffff9d000f74d580 pmfsuspend pmfsuspend 0 14 3 0 200 ffff9d000f74d140 pmfevent pmfevent 0 13 3 0 200 ffff9d000f74a980 sopendfree sopendfr 0 12 3 0 200 ffff9d000f74a540 ifwdog ifwdog 0 11 3 1 200 ffff9d000f74a100 iflnkst iflnkst 0 10 3 0 200 ffff9d000f73d940 nfssilly nfssilly 0 9 3 0 200 ffff9d000f73d500 vdrain vdrain 0 8 3 1 200 ffff9d000f73d0c0 modunload mod_unld 0 7 3 0 200 ffff9d000f733900 xcall/0 xcall 0 6 1 0 200 ffff9d000f7334c0 softser/0 0 5 3 0 200 ffff9d000f733080 softclk/0 tstile 0 4 1 0 200 ffff9d000f7318c0 softbio/0 0 3 1 0 200 ffff9d000f731480 softnet/0 0 2 1 0 201 ffff9d000f731040 idle/0 0 0 3 0 200 ffffffff8334dd00 swapper uvm [Locks tracked through LWPs] ****** LWP 3814.3814 (syz-executor.5) @ 0xffff9d0012a47bc0, l_stat=7 *** Locks held: * Lock 0 (initialized at netbsd:uvmspace_alloc+0x174) lock address : ffff9d0012d3ccd8 type : sleep/adaptive initialized : netbsd:uvmspace_alloc+0x174 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 1 relevant lwp : 0xffff9d0012a47bc0 last held: 0xffff9d0012a47bc0 last locked* : netbsd:vm_map_lock+0x8f unlocked : netbsd:uvm_fault_upper_enter+0x387 owner/count : 000000000000000000 flags : 000000000000000000 Turnstile: no active turnstile for this lock. * Lock 1 (initialized at netbsd:amap_ctor+0x39) lock address : ffff9d0013f07bc0 type : sleep/adaptive initialized : netbsd:amap_ctor+0x39 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 1 relevant lwp : 0xffff9d0012a47bc0 last held: 0xffff9d0012a47bc0 last locked* : netbsd:amap_ref+0x31 unlocked : netbsd:amap_unref+0xd8 owner/count : 000000000000000000 flags : 000000000000000000 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 748.748 (dhcpcd) @ 0xffff9d0012cd1100, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9d0012cd1100 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 745.745 (dhcpcd) @ 0xffff9d0012c92bc0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9d0012c92bc0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 292.292 (dhcpcd) @ 0xffff9d0012dbc900, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9d0012dbc900 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 485.485 (dhcpcd) @ 0xffff9d0012dbc4c0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9d0012dbc4c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.11 (iflnkst) @ 0xffff9d000f74a100, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffff9d000f74a100 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.5 (softclk/0) @ 0xffff9d000f733080, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9d000f733080 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.0 (swapper) @ 0xffffffff8334dd00, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffffff8334dd00 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. [Locks tracked through CPUs] ******* Locks held on cpu0: * Lock 0 (initialized at netbsd:main+0x133) lock address : netbsd:kernel_lock type : spin initialized : netbsd:main+0x133 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9d0012ace0c0 last held: 0xffff9d0012ace0c0 last locked* : netbsd:cdev_ioctl+0x218 unlocked : netbsd:cv_enter+0x20e curcpu holds : 1 wanted by: 000000000000000000 * Lock 1 (initialized at netbsd:kprintf_init+0x61) lock address : netbsd:kprintf_mtx type : spin initialized : netbsd:kprintf_init+0x61 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9d0012ace0c0 last held: 0xffff9d0012ace0c0 last locked* : netbsd:kprintf_lock+0x33 unlocked : netbsd:kprintf_unlock+0x53 owner field : 0x0000000000000800 wait/spin: 0/1 PAGE FLAG PQ UOBJECT UANON 0xffff9d0000017180 0041 00000000 0x0 0x0 0xffff9d0000017200 0041 00000000 0x0 0x0 0xffff9d0000017280 0041 00000000 0x0 0x0 0xffff9d0000017300 0041 00000000 0x0 0x0 0xffff9d0000017380 0041 00000000 0x0 0x0 0xffff9d0000017400 0041 00000000 0x0 0x0 0xffff9d0000017480 0041 00000000 0x0 0x0 0xffff9d0000017500 0041 00000000 0x0 0x0 0xffff9d0000017580 0041 00000000 0x0 0x0 0xffff9d0000017600 0041 00000000 0x0 0x0 0xffff9d0000017680 0041 00000000 0x0 0x0 0xffff9d0000017700 0041 00000000 0x0 0x0 0xffff9d0000017780 0041 00000000 0x0 0x0 0xffff9d0000017800 0041 00000000 0x0 0x0 0xffff9d0000017880 0041 00000000 0x0 0x0 0xffff9d0000017900 0041 00000000 0x0 0x0 0xffff9d0000017980 0041 00000000 0x0 0x0 0xffff9d0000017a00 0041 00000000 0x0 0x0 0xffff9d0000017a80 0041 00000000 0x0 0x0 0xffff9d0000017b00 0041 00000000 0x0 0x0 0xffff9d0000017b80 0041 00000000 0x0 0x0 0xffff9d0000017c00 0041 00000000 0x0 0x0 0xffff9d0000017c80 0041 00000000 0x0 0x0 0xffff9d0000017d00 0041 00000000 0x0 0x0 0xffff9d0000017d80 0041 00000000 0x0 0x0 0xffff9d0000017e00 0041 00000000 0x0 0x0 0xffff9d0000017e80 0041 00000000 0x0 0x0 0xffff9d0000017f00 0041 00000000 0x0 0x0 0xffff9d0000017f80 0041 00000000 0x0 0x0 0xffff9d0000018000 0041 00000000 0x0 0x0 0xffff9d0000018080 0041 00000000 0x0 0x0 0xffff9d0000018100 0041 00000000 0x0 0x0 0xffff9d0000018180 0041 00000000 0x0 0x0 0xffff9d0000018200 0041 00000000 0x0 0x0 0xffff9d0000018280 0041 00000000 0x0 0x0 0xffff9d0000018300 0041 00000000 0x0 0x0 0xffff9d0000018380 0041 00000000 0x0 0x0 0xffff9d0000018400 0041 00000000 0x0 0x0 0xffff9d0000018480 0041 00000000 0x0 0x0 0xffff9d0000018500 0041 00000000 0x0 0x0 0xffff9d0000018580 0041 00000000 0x0 0x0 0xffff9d0000018600 0041 00000000 0x0 0x0 0xffff9d0000018680 0041 00000000 0x0 0x0 0xffff9d0000018700 0041 00000000 0x0 0x0 0xffff9d0000018780 0041 00000000 0x0 0x0 0xffff9d0000018800 0041 00000000 0x0 0x0 0xffff9d0000018880 0041 00000000 0x0 0x0 0xffff9d0000018900 0041 00000000 0x0 0x0 0xffff9d0000018980 0041 00000000 0x0 0x0 0xffff9d0000018a00 0041 00000000 0x0 0x0 0xffff9d0000018a80 0041 00000000 0x0 0x0 0xffff9d0000018b00 0041 00000000 0x0 0x0 0xffff9d0000018b80 0041 00000000 0x0 0x0 0xffff9d0000018c00 0041 00000000 0x0 0x0 0xffff9d0000018c80 0041 00000000 0x0 0x0 0xffff9d0000018d00 0041 00000000 0x0 0x0 0xffff9d0000018d80 0041 00000000 0x0 0x0 0xffff9d0000018e00 0041 00000000 0x0 0x0 0xffff9d0000018e80 0041 00000000 0x0 0x0 0xffff9d0000018f00 0041 00000000 0x0 0x0 0xffff9d0000018f80 0041 00000000 0x0 0x0 0xffff9d0000019000 0041 00000000 0x0 0x0 0xffff9d0000019080 0041 00000000 0x0 0x0 0xffff9d0000019100 0041 00000000 0x0 0x0 0xffff9d0000019180 0041 00000000 0x0 0x0 0xffff9d0000019200 0041 00000000 0x0 0x0 0xffff9d0000019280 0041 00000000 0x0 0x0 0xffff9d0000019300 0041 00000000 0x0 0x0 0xffff9d0000019380 0041 00000000 0x0 0x0 0xffff9d0000019400 0041 00000000 0x0 0x0 0xffff9d0000019480 0041 00000000 0x0 0x0 0xffff9d0000019500 0041 00000000 0x0 0x0 0xffff9d0000019580 0041 00000000 0x0 0x0 0xffff9d0000019600 0041 00000000 0x0 0x0 0xffff9d0000019680 0041 00000000 0x0 0x0 0xffff9d0000019700 0041 00000000 0x0 0x0 0xffff9d0000019780 0041 00000000 0x0 0x0 0xffff9d0000019800 0041 00000000 0x0 0x0 0xffff9d0000019880 0041 00000000 0x0 0x0 0xffff9d0000019900 0041 00000000 0x0 0x0 0xffff9d0000019980 0041 00000000 0x0 0x0 0xffff9d0000019a00 0041 00000000 0x0 0x0 0xffff9d0000019a80 0041 00000000 0x0 0x0 0xffff9d0000019b00 0041 00000000 0x0 0x0 0xffff9d0000019b80 0041 00000000 0x0 0x0 0xffff9d0000019c00 0041 00000000 0x0 0x0 0xffff9d0000019c80 0041 00000000 0x0 0x0 0xffff9d0000019d00 0041 00000000 0x0 0x0 0xffff9d0000019d80 0041 00000000 0x0 0x0 0xffff9d0000019e00 0041 00000000 0x0 0x0 0xffff9d0000019e80 0041 00000000 0x0 0x0 0xffff9d0000019f00 0041 00000000 0x0 0x0 0xffff9d0000019f80 0041 00000000 0x0 0x0 0xffff9d000001a000 0041 00000000 0x0 0x0 0xffff9d000001a080 0041 00000000 0x0 0x0 0xffff9d000001a100 0041 00000000 0x0 0x0 0xffff9d000001a180 0041 00000000 0x0 0x0 0xffff9d000001a200 0041 00000000 0x0 0x0 0xffff9d000001a280 0041 00000000 0x0 0x0 0xffff9d000001a300 0041 00000000 0x0 0x0 0xffff9d000001a380 0041 00000000 0x0 0x0 0xffff9d000001a400 0041 00000000 0x0 0x0 0xffff9d000001a480 0041 00000000 0x0 0x0 0xffff9d000001a500 0041 00000000 0x0 0x0 0xffff9d000001a580 0041 00000000 0x0 0x0 0xffff9d000001a600 0041 00000000 0x0 0x0 0xffff9d000001a680 0041 00000000 0x0 0x0 0xffff9d000001a700 0041 00000000 0x0 0x0 0xffff9d000001a780 0041 00000000 0x0 0x0 0xffff9d000001a800 0041 00000000 0x0 0x0 0xffff9d000001a880 0041 00000000 0x0 0x0 0xffff9d000001a900 0041 00000000 0x0 0x0 0xffff9d000001a980 0041 00000000 0x0 0x0 0xffff9d000001aa00 0041 00000000 0x0 0x0 0xffff9d000001aa80 0041 00000000 0x0 0x0 0xffff9d000001ab00 0041 00000000 0x0 0x0 0xffff9d000001ab80 0041 00000000 0x0 0x0 0xffff9d000001ac00 0041 00000000 0x0 0x0 0xffff9d000001ac80 0041 00000000 0x0 0x0 0xffff9d000001ad00 0041 00000000 0x0 0x0 0xffff9d000001ad80 0041 00000000 0x0 0x0 0xffff9d000001ae00 0041 00000000 0x0 0x0 0xffff9d000001ae80 0041 00000000 0x0 0x0 0xffff9d000001af00 0041 00000000 0x0 0x0 0xffff9d000001af80 0041 00000000 0x0 0x0 0xffff9d000001b000 0041 00000000 0x0 0x0 0xffff9d000001b080 0041 00000000 0x0 0x0 0xffff9d000001b100 0041 00000000 0x0 0x0 0xffff9d000001b180 0041 00000000 0x0 0x0 0xffff9d000001b200 0041 00000000 0x0 0x0 0xffff9d000001b280 0041 00000000 0x0 0x0 0xffff9d000001b300 0041 00000000 0x0 0x0 0xffff9d000001b380 0041 00000000 0x0 0x0 0xffff9d000001b400 0041 00000000 0x0 0x0 0xffff9d000001b480 0041 00000000 0x0 0x0 0xffff9d000001b500 0041 00000000 0x0 0x0 0xffff9d000001b580 0041 00000000 0x0 0x0 0xffff9d000001b600 0041 00000000 0x0 0x0 0xffff9d000001b680 0041 00000000 0x0 0x0 0xffff9d000001b700 0041 00000000 0x0 0x0 0xffff9d000001b780 0041 00000000 0x0 0x0 0xffff9d000001b800 0041 00000000 0x0 0x0 0xffff9d000001b880 0041 00000000 0x0 0x0 0xffff9d000001b900 0041 00000000 0x0 0x0 0xffff9d000001b980 0041 00000000 0x0 0x0 0xffff9d000001ba00 0041 00000000 0x0 0x0 0xffff9d000001ba80 0041 00000000 0x0 0x0 0xffff9d000001bb00 0041 00000000 0x0 0x0 0xffff9d000001bb80 0001 00000000 0x0 0x0 0xffff9d000001bc00 0001 00000000 0x0 0x0 0xffff9d000001bc80 0001 00000000 0x0 0x0 0xffff9d000001bd00 0001 00000000 0x0 0x0 0xffff9d000001bd80 0001 00000000 0x0 0x0 0xffff9d000001be00 0001 00000000 0x0 0x0 0xffff9d000001be80 0001 00000000 0x0 0x0 0xffff9d000001bf00 0001 00000000 0x0 0x0 0xffff9d000001bf80 0001 00000000 0x0 0x0 0xffff9d000001c000 0001 00000000 0x0 0x0 0xffff9d000001c080 0001 00000000 0x0 0x0 0xffff9d000001c100 0001 00000000 0x0 0x0 0xffff9d000001c180 0001 00000000 0x0 0x0 0xffff9d000001c200 0001 00000000 0x0 0x0 0xffff9d000001c280 0001 00000000 0x0 0x0 0xffff9d000001c300 0001 00000000 0x0 0x0 0xffff9d000001c380 0001 00000000 0x0 0x0 0xffff9d000001c400 0001 00000000 0x0 0x0 0xffff9d000001c480 0001 00000000 0x0 0x0 0xffff9d000001c500 0001 00000000 0x0 0x0 0xffff9d000001c580 0001 00000000 0x0 0x0 0xffff9d000001c600 0001 00000000 0x0 0x0 0xffff9d000001c680 0001 00000000 0x0 0x0 0xffff9d000001c700 0001 00000000 0x0 0x0 0xffff9d000001c780 0001 00000000 0x0 0x0 0xffff9d000001c800 0001 00000000 0x0 0x0 0xffff9d000001c880 0001 00000000 0x0 0x0 0xffff9d000001c900 0001 00000000 0x0 0x0 0xffff9d000001c980 0001 00000000 0x0 0x0 0xffff9d000001ca00 0001 00000000 0x0 0x0 0xffff9d000001ca80 0001 00000000 0x0 0x0 0xffff9d000001cb00 0001 00000000 0x0 0x0 0xffff9d000001cb80 0001 00000000 0x0 0x0 0xffff9d000001cc00 0001 00000000 0x0 0x0 0xffff9d000001cc80 0001 00000000 0x0 0x0 0xffff9d000001cd00 0001 00000000 0x0 0x0 0xffff9d000001cd80 0001 00000000 0x0 0x0 0xffff9d000001ce00 0001 00000000 0x0 0x0 0xffff9d000001ce80 0001 00000000 0x0 0x0 0xffff9d000001cf00 0001 00000000 0x0 0x0 0xffff9d000001cf80 0001 00000000 0x0 0x0 0xffff9d000001d000 0001 00000000 0x0 0x0 0xffff9d000001d080 0001 00000000 0x0 0x0 0xffff9d000001d100 0001 00000000 0x0 0x0 0xffff9d000001d180 0001 00000000 0x0 0x0 0xffff9d000001d200 0001 00000000 0x0 0x0 0xffff9d000001d280 0001 00000000 0x0 0x0 0xffff9d000001d300 0001 00000000 0x0 0x0 0xffff9d000001d380 0001 00000000 0x0 0x0 0xffff9d000001d400 0001 00000000 0x0 0x0 0xffff9d000001d480 0001 00000000 0x0 0x0 0xffff9d000001d500 0001 00000000 0x0 0x0 0xffff9d000001d580 0001 00000000 0x0 0x0 0xffff9d000001d600 0001 00000000 0x0 0x0 0xffff9d000001d680 0001 00000000 0x0 0x0 0xffff9d000001d700 0001 00000000 0x0 0x0 0xffff9d000001d780 0001 00000000 0x0 0x0 0xffff9d000001d800 0001 00000000 0x0 0x0 0xffff9d000001d880 0001 00000000 0x0 0x0 0xffff9d000001d900 0001 00000000 0x0 0x0 0xffff9d000001d980 0001 00000000 0x0 0x0 0xffff9d000001da00 0001 00000000 0x0 0x0 0xffff9d000001da80 0001 00000000 0x0 0x0 0xffff9d000001db00 0001 00000000 0x0 0x0 0xffff9d000001db80 0001 00000000 0x0 0x0 0xffff9d000001dc00 0001 00000000 0x0 0x0 0xffff9d000001dc80 0001 00000000 0x0 0x0 0xffff9d000001dd00 0001 00000000 0x0 0x0 0xffff9d000001dd80 0001 00000000 0x0 0x0 0xffff9d000001de00 0001 00000000 0x0 0x0 0xffff9d000001de80 0001 00000000 0x0 0x0 0xffff9d000001df00 0001 00000000 0x0 0x0 0xffff9d000001df80 0001 00000000 0x0 0x0 0xffff9d000001e000 0001 00000000 0x0 0x0 0xffff9d000001e080 0001 00000000 0x0 0x0 0xffff9d000001e100 0001 00000000 0x0 0x0 0xffff9d000001e180 0001 00000000 0x0 0x0 0xffff9d000001e200 0001 00000000 0x0 0x0 0xffff9d000001e280 0001 00000000 0x0 0x0 0xffff9d000001e300 0001 00000000 0x0 0x0 0xffff9d000001e380 0001 00000000 0x0 0x0 0xffff9d000001e400 0001 00000000 0x0 0x0 0xffff9d000001e480 0001 00000000 0x0 0x0 0xffff9d000001e500 0001 00000000 0x0 0x0 0xffff9d000001e580 0001 00000000 0x0 0x0 0xffff9d000001e600 0001 00000000 0x0 0x0 0xffff9d000001e680 0001 00000000 0x0 0x0 0xffff9d000001e700 0001 00000000 0x0 0x0 0xffff9d000001e780 0001 00000000 0x0 0x0 0xffff9d000001e800 0001 00000000 0x0 0x0 0xffff9d000001e880 0001 00000000 0x0 0x0 0xffff9d000001e900 0001 00000000 0x0 0x0 0xffff9d000001e980 0001 00000000 0x0 0x0 0xffff9d000001ea00 0001 00000000 0x0 0x0 0xffff9d000001ea80 0001 00000000 0x0 0x0 0xffff9d000001eb00 0001 00000000 0x0 0x0 0xffff9d000001eb80 0001 00000000 0x0 0x0 0xffff9d000001ec00 0001 00000000 0x0 0x0 0xffff9d000001ec80 0001 00000000 0x0 0x0 0xffff9d000001ed00 0001 00000000 0x0 0x0 0xffff9d000001ed80 0001 00000000 0x0 0x0 0xffff9d000001ee00 0001 00000000 0x0 0x0 0xffff9d000001ee80 0001 00000000 0x0 0x0 0xffff9d000001ef00 0001 00000000 0x0 0x0 0xffff9d000001ef80 0001 00000000 0x0 0x0 0xffff9d000001f000 0001 00000000 0x0 0x0 0xffff9d000001f080 0001 00000000 0x0 0x0 0xffff9d000001f100 0001 00000000 0x0 0x0 0xffff9d000001f180 0001 00000000 0x0 0x0 0xffff9d000001f200 0001 00000000 0x0 0x0 0xffff9d000001f280 0001 00000000 0x0 0x0 0xffff9d000001f300 0001 00000000 0x0 0x0 0xffff9d000001f380 0001 00000000 0x0 0x0 0xffff9d000001f400 0001 00000000 0x0 0x0 0xffff9d000001f480 0001 00000000 0x0 0x0 0xffff9d000001f500 0001 00000000 0x0 0x0 0xffff9d000001f580 0001 00000000 0x0 0x0 0xffff9d000001f600 0001 00000000 0x0 0x0 0xffff9d000001f680 0001 00000000 0x0 0x0 0xffff9d000001f700 0001 00000000 0x0 0x0 0xffff9d000001f780 0001 00000000 0x0 0x0 0xffff9d000001f800 0001 00000000 0x0 0x0 0xffff9d000001f880 0001 00000000 0x0 0x0 0xffff9d000001f900 0001 00000000 0x0 0x0 0xffff9d000001f980 0001 00000000 0x0 0x0 0xffff9d000001fa00 0001 00000000 0x0 0x0 0xffff9d000001fa80 0001 00000000 0x0 0x0 0xffff9d000001fb00 0001 00000000 0x0 0x0 0xffff9d000001fb80 0001 00000000 0x0 0x0 0xffff9d000001fc00 0001 00000000 0x0 0x0 0xffff9d000001fc80 0001 00000000 0x0 0x0 0xffff9d000001fd00 0001 00000000 0x0 0x0 0xffff9d000001fd80 0001 00000000 0x0 0x0 0xffff9d000001fe00 0001 00000000 0x0 0x0 0xffff9d000001fe80 0001 00000000 0x0 0x0 0xffff9d000001ff00 0001 00000000 0x0 0x0 0xffff9d000001ff80 0001 00000000 0x0 0x0 0xffff9d0000020000 0001 00000000 0x0 0x0 0xffff9d0000020080 0001 00000000 0x0 0x0 0xffff9d0000020100 0001 00000000 0x0 0x0 0xffff9d0000020180 0001 00000000 0x0 0x0 0xffff9d0000020200 0001 00000000 0x0 0x0 0xffff9d0000020280 0001 00000000 0x0 0x0 0xffff9d0000020300 0001 00000000 0x0 0x0 0xffff9d0000020380 0001 00000000 0x0 0x0 0xffff9d0000020400 0001 00000000 0x0 0x0 0xffff9d0000020480 0001 00000000 0x0 0x0 0xffff9d0000020500 0001 00000000 0x0 0x0 0xffff9d0000020580 0001 00000000 0x0 0x0 0xffff9d0000020600 0001 00000000 0x0 0x0 0xffff9d0000020680 0001 00000000 0x0 0x0 0xffff9d0000020700 0001 00000000 0x0 0x0 0xffff9d0000020780 0001 00000000 0x0 0x0 0xffff9d0000020800 0001 00000000 0x0 0x0 0xffff9d0000020880 0001 00000000 0x0 0x0 0xffff9d0000020900 0001 00000000 0x0 0x0 0xffff9d0000020980 0001 00000000 0x0 0x0 0xffff9d0000020a00 0001 00000000 0x0 0x0 0xffff9d0000020a80 0001 00000000 0x0 0x0 0xffff9d0000020b00 0001 00000000 0x0 0x0 0xffff9d0000020b80 0001 00000000 0x0 0x0 0xffff9d0000020c00 0001 00000000 0x0 0x0 0xffff9d0000020c80 0001 00000000 0x0 0x0 0xffff9d0000020d00 0001 00000000 0x0 0x0 0xffff9d0000020d80 0001 00000000 0x0 0x0 0xffff9d0000020e00 0001 00000000 0x0 0x0 0xffff9d0000020e80 0001 00000000 0x0 0x0 0xffff9d0000020f00 0001 00000000 0x0 0x0 0xffff9d0000020f80 0001 00000000 0x0 0x0 0xffff9d0000021000 0001 00000000 0x0 0x0 0xffff9d0000021080 0001 00000000 0x0 0x0 0xffff9d0000021100 0001 00000000 0x0 0x0 0xffff9d0000021180 0001 00000000 0x0 0x0 0xffff9d0000021200 0001 00000000 0x0 0x0 0xffff9d0000021280 0001 00000000 0x0 0x0 0xffff9d0000021300 0001 00000000 0x0 0x0 0xffff9d0000021380 0001 00000000 0x0 0x0 0xffff9d0000021400 0001 00000000 0x0 0x0 0xffff9d0000021480 0001 00000000 0x0 0x0 0xffff9d0000021500 0001 00000000 0x0 0x0 0xffff9d0000021580 0001 00000000 0x0 0x0 0xffff9d0000021600 0001 00000000 0x0 0x0 0xffff9d0000021680 0001 00000000 0x0 0x0 0xffff9d0000021700 0001 00000000 0x0 0x0 0xffff9d0000021780 0001 00000000 0x0 0x0 0xffff9d0000021800 0001 00000000 0x0 0x0 0xffff9d0000021880 0001 00000000 0x0 0x0 0xffff9d0000021900 0001 00000000 0x0 0x0 0xffff9d0000021980 0001 00000000 0x0 0x0 0xffff9d0000021a00 0001 00000000 0x0 0x0 0xffff9d0000021a80 0001 00000000 0x0 0x0 0xffff9d0000021b00 0001 00000000 0x0 0x0 0xffff9d0000021b80 0001 00000000 0x0 0x0 0xffff9d0000021c00 0001 00000000 0x0 0x0 0xffff9d0000021c80 0001 00000000 0x0 0x0 0xffff9d0000021d00 0001 00000000 0x0 0x0 0xffff9d0000021d80 0001 00000000 0x0 0x0 0xffff9d0000021e00 0001 00000000 0x0 0x0 0xffff9d0000021e80 0001 00000000 0x0 0x0 0xffff9d0000021f00 0001 00000000 0x0 0x0 0xffff9d0000021f80 0001 00000000 0x0 0x0 0xffff9d0000022000 0001 00000000 0x0 0x0 0xffff9d0000022080 0001 00000000 0x0 0x0 0xffff9d0000022100 0001 00000000 0x0 0x0 0xffff9d0000022180 0001 00000000 0x0 0x0 0xffff9d0000022200 0001 00000000 0x0 0x0 0xffff9d0000022280 0001 00000000 0x0 0x0 0xffff9d0000022300 0001 00000000 0x0 0x0 0xffff9d0000022380 0001 00000000 0x0 0x0 0xffff9d0000022400 0001 00000000 0x0 0x0 0xffff9d0000022480 0001 00000000 0x0 0x0 0xffff9d0000022500 0001 00000000 0x0 0x0 0xffff9d0000022580 0001 00000000 0x0 0x0 0xffff9d0000022600 0001 00000000 0x0 0x0 0xffff9d0000022680 0001 00000000 0x0 0x0 0xffff9d0000022700 0001 00000000 0x0 0x0 0xffff9d0000022780 0001 00000000 0x0 0x0 0xffff9d0000022800 0001 00000000 0x0 0x0 0xffff9d0000022880 0001 00000000 0x0 0x0 0xffff9d0000022900 0001 00000000 0x0 0x0 0xffff9d0000022980 0001 00000000 0x0 0x0 0xffff9d0000022a00 0001 00000000 0x0 0x0 0xffff9d0000022a80 0001 00000000 0x0 0x0 0xffff9d0000022b00 0001 00000000 0x0 0x0 0xffff9d0000022b80 0001 00000000 0x0 0x0 0xffff9d0000022c00 0001 00000000 0x0 0x0 0xffff9d0000022c80 0001 00000000 0x0 0x0 0xffff9d0000022d00 0001 00000000 0x0 0x0 0xffff9d0000022d80 0001 00000000 0x0 0x0 0xffff9d0000022e00 0001 00000000 0x0 0x0 0xffff9d0000022e80 0001 00000000 0x0 0x0 0xffff9d0000022f00 0001 00000000 0x0 0x0 0xffff9d0000022f80 0001 00000000 0x0 0x0 0xffff9d0000023000 0001 00000000 0x0 0x0 0xffff9d0000023080 0001 00000000 0x0 0x0 0xffff9d0000023100 0001 00000000 0x0 0x0 0xffff9d0000023180 0001 00000000 0x0 0x0 0xffff9d0000023200 0001 00000000 0x0 0x0 0xffff9d0000023280 0001 00000000 0x0 0x0 0xffff9d0000023300 0001 00000000 0x0 0x0 0xffff9d0000023380 0001 00000000 0x0 0x0 0xffff9d0000023400 0001 00000000 0x0 0x0 0xffff9d0000023480 0001 00000000 0x0 0x0 0xffff9d0000023500 0001 00000000 0x0 0x0 0xffff9d0000023580 0001 00000000 0x0 0x0 0xffff9d0000023600 0001 00000000 0x0 0x0 0xffff9d0000023680 0001 00000000 0x0 0x0 0xffff9d0000023700 0001 00000000 0x0 0x0 0xffff9d0000023780 0001 00000000 0x0 0x0 0xffff9d0000023800 0001 00000000 0x0 0x0 0xffff9d0000023880 0001 00000000 0x0 0x0 0xffff9d0000023900 0001 00000000 0x0 0x0 0xffff9d0000023980 0001 00000000 0x0 0x0 0xffff9d0000023a00 0001 00000000 0x0 0x0 0xffff9d0000023a80 0001 00000000 0x0 0x0 0xffff9d0000023b00 0001 00000000 0x0 0x0 0xffff9d0000023b80 0001 00000000 0x0 0x0 0xffff9d0000023c00 0001 00000000 0x0 0x0 0xffff9d0000023c80 0001 00000000 0x0 0x0 0xffff9d0000023d00 0001 00000000 0x0 0x0 0xffff9d0000023d80 0001 00000000 0x0 0x0 0xffff9d0000023e00 0001 00000000 0x0 0x0 0xffff9d0000023e80 0001 00000000 0x0 0x0 0xffff9d0000023f00 0001 00000000 0x0 0x0 0xffff9d0000023f80 0001 00000000 0x0 0x0 0xffff9d0000024000 0001 00000000 0x0 0x0 0xffff9d0000024080 0001 00000000 0x0 0x0 0xffff9d0000024100 0001 00000000 0x0 0x0 0xffff9d0000024180 0001 00000000 0x0 0x0 0xffff9d0000024200 0001 00000000 0x0 0x0 0xffff9d0000024280 0001 00000000 0x0 0x0 0xffff9d0000024300 0001 00000000 0x0 0x0 0xffff9d0000024380 0001 00000000 0x0 0x0 0xffff9d0000024400 0001 00000000 0x0 0x0 0xffff9d0000024480 0001 00000000 0x0 0x0 0xffff9d0000024500 0001 00000000 0x0 0x0 0xffff9d0000024580 0001 00000000 0x0 0x0 0xffff9d0000024600 0001 00000000 0x0 0x0 0xffff9d0000024680 0001 00000000 0x0 0x0 0xffff9d0000024700 0001 00000000 0x0 0x0 0xffff9d0000024780 0001 00000000 0x0 0x0 0xffff9d0000024800 0001 00000000 0x0 0x0 0xffff9d0000024880 0001 00000000 0x0 0x0 0xffff9d0000024900 0001 00000000 0x0 0x0 0xffff9d0000024980 0001 00000000 0x0 0x0 0xffff9d0000024a00 0001 00000000 0x0 0x0 0xffff9d0000024a80 0001 00000000 0x0 0x0 0xffff9d0000024b00 0001 00000000 0x0 0x0 0xffff9d0000024b80 0001 00000000 0x0 0x0 0xffff9d0000024c00 0001 00000000 0x0 0x0 0xffff9d0000024c80 0001 00000000 0x0 0x0 0xffff9d0000024d00 0001 00000000 0x0 0x0 0xffff9d0000024d80 0001 00000000 0x0 0x0 0xffff9d0000024e00 0001 00000000 0x0 0x0 0xffff9d0000024e80 0001 00000000 0x0 0x0 0xffff9d0000024f00 0001 00000000 0x0 0x0 0xffff9d0000024f80 0001 00000000 0x0 0x0 0xffff9d0000025000 0001 00000000 0x0 0x0 0xffff9d0000025080 0001 00000000 0x0 0x0 0xffff9d0000025100 0001 00000000 0x0 0x0 0xffff9d0000025180 0001 00000000 0x0 0x0 0xffff9d0000025200 0001 00000000 0x0 0x0 0xffff9d0000025280 0001 00000000 0x0 0x0 0xffff9d0000025300 0001 00000000 0x0 0x0 0xffff9d0000025380 0001 00000000 0x0 0x0 0xffff9d0000025400 0001 00000000 0x0 0x0 0xffff9d0000025480 0001 00000000 0x0 0x0 0xffff9d0000025500 0001 00000000 0x0 0x0 0xffff9d0000025580 0001 00000000 0x0 0x0 0xffff9d0000025600 0001 00000000 0x0 0x0 0xffff9d0000025680 0001 00000000 0x0 0x0 0xffff9d0000025700 0001 00000000 0x0 0x0 0xffff9d0000025780 0001 00000000 0x0 0x0 0xffff9d0000025800 0001 00000000 0x0 0x0 0xffff9d0000025880 0001 00000000 0x0 0x0 0xffff9d0000025900 0001 00000000 0x0 0x0 0xffff9d0000025980 0001 00000000 0x0 0x0 0xffff9d0000025a00 0001 00000000 0x0 0x0 0xffff9d0000025a80 0001 00000000 0x0 0x0 0xffff9d0000025b00 0001 00000000 0x0 0x0 0xffff9d0000025b80 0001 00000000 0x0 0x0 0xffff9d0000025c00 0001 00000000 0x0 0x0 0xffff9d0000025c80 0001 00000000 0x0 0x0 0xffff9d0000025d00 0001 00000000 0x0 0x0 0xffff9d0000025d80 0001 00000000 0x0 0x0 0xffff9d0000025e00 0001 00000000 0x0 0x0 0xffff9d0000025e80 0001 00000000 0x0 0x0 0xffff9d0000025f00 0001 00000000 0x0 0x0 0xffff9d0000025f80 0001 00000000 0x0 0x0 0xffff9d0000026000 0001 00000000 0x0 0x0 0xffff9d0000026080 0001 00000000 0x0 0x0 0xffff9d0000026100 0001 00000000 0x0 0x0 0xffff9d0000026180 0001 00000000 0x0 0x0 0xffff9d0000026200 0001 00000000 0x0 0x0 0xffff9d0000026280 0001 00000000 0x0 0x0 0xffff9d0000026300 0001 00000000 0x0 0x0 0xffff9d0000026380 0001 00000000 0x0 0x0 0xffff9d0000026400 0001 00000000 0x0 0x0 0xffff9d0000026480 0001 00000000 0x0 0x0 0xffff9d0000026500 0001 00000000 0x0 0x0 0xffff9d0000026580 0001 00000000 0x0 0x0 0xffff9d0000026600 0001 00000000 0x0 0x0 0xffff9d0000026680 0001 00000000 0x0 0x0 0xffff9d0000026700 0001 00000000 0x0 0x0 0xffff9d0000026780 0001 00000000 0x0 0x0 0xffff9d0000026800 0001 00000000 0x0 0x0 0xffff9d0000026880 0001 00000000 0x0 0x0 0xffff9d0000026900 0001 00000000 0x0 0x0 0xffff9d0000026980 0001 00000000 0x0 0x0 0xffff9d0000026a00 0001 00000000 0x0 0x0 0xffff9d0000026a80 0001 00000000 0x0 0x0 0xffff9d0000026b00 0001 00000000 0x0 0x0 0xffff9d0000026b80 0001 00000000 0x0 0x0 0xffff9d0000026c00 0001 00000000 0x0 0x0 0xffff9d0000026c80 0001 00000000 0x0 0x0 0xffff9d0000026d00 0001 00000000 0x0 0x0 0xffff9d0000026d80 0001 00000000 0x0 0x0 0xffff9d0000026e00 0001 00000000 0x0 0x0 0xffff9d0000026e80 0001 00000000 0x0 0x0 0xffff9d0000026f00 0001 00000000 0x0 0x0 0xffff9d0000026f80 0001 00000000 0x0 0x0 0xffff9d0000027000 0001 00000000 0x0 0x0 0xffff9d0000027080 0001 00000000 0x0 0x0 0xffff9d0000027100 0001 00000000 0x0 0x0 0xffff9d0000027180 0001 00000000 0x0 0x0 0xffff9d0000027200 0001 00000000 0x0 0x0 0xffff9d0000027280 0001 00000000 0x0 0x0 0xffff9d0000027300 0001 00000000 0x0 0x0 0xffff9d0000027380 0001 00000000 0x0 0x0 0xffff9d0000027400 0001 00000000 0x0 0x0 0xffff9d0000027480 0001 00000000 0x0 0x0 0xffff9d0000027500 0001 00000000 0x0 0x0 0xffff9d0000027580 0001 00000000 0x0 0x0 0xffff9d0000027600 0001 00000000 0x0 0x0 0xffff9d0000027680 0001 00000000 0x0 0x0 0xffff9d0000027700 0001 00000000 0x0 0x0 0xffff9d0000027780 0001 00000000 0x0 0x0 0xffff9d0000027800 0001 00000000 0x0 0x0 0xffff9d0000027880 0001 00000000 0x0 0x0 0xffff9d0000027900 0001 00000000 0x0 0x0 0xffff9d0000027980 0001 00000000 0x0 0x0 0xffff9d0000027a00 0001 00000000 0x0 0x0 0xffff9d0000027a80 0001 00000000 0x0 0x0 0xffff9d0000027b00 0001 00000000 0x0 0x0 0xffff9d0000027b80 0001 00000000 0x0 0x0 0xffff9d0000027c00 0001 00000000 0x0 0x0 0xffff9d0000027c80 0001 00000000 0x0 0x0 0xffff9d0000027d00 0001 00000000 0x0 0x0 0xffff9d0000027d80 0001 00000000 0x0 0x0 0xffff9d0000027e00 0001 00000000 0x0 0x0 0xffff9d0000027e80 0001 00000000 0x0 0x0 0xffff9d0000027f00 0001 00000000 0x0 0x0 0xffff9d0000027f80 0001 00000000 0x0 0x0 0xffff9d0000028000 0001 00000000 0x0 0x0 0xffff9d0000028080 0001 00000000 0x0 0x0 0xffff9d0000028100 0001 00000000 0x0 0x0 0xffff9d0000028180 0001 00000000 0x0 0x0 0xffff9d0000028200 0001 00000000 0x0 0x0 0xffff9d0000028280 0001 00000000 0x0 0x0 0xffff9d0000028300 0001 00000000 0x0 0x0 0xffff9d0000028380 0001 00000000 0x0 0x0 0xffff9d0000028400 0001 00000000 0x0 0x0 0xffff9d0000028480 0001 00000000 0x0 0x0 0xffff9d0000028500 0001 00000000 0x0 0x0 0xffff9d0000028580 0001 00000000 0x0 0x0 0xffff9d0000028600 0001 00000000 0x0 0x0 0xffff9d0000028680 0001 00000000 0x0 0x0 0xffff9d0000028700 0001 00000000 0x0 0x0 0xffff9d0000028780 0001 00000000 0x0 0x0 0xffff9d0000028800 0001 00000000 0x0 0x0 0xffff9d0000028880 0001 00000000 0x0 0x0 0xffff9d0000028900 0001 00000000 0x0 0x0 0xffff9d0000028980 0001 00000000 0x0 0x0 0xffff9d0000028a00 0001 00000000 0x0 0x0 0xffff9d0000028a80 0001 00000000 0x0 0x0 0xffff9d0000028b00 0001 00000000 0x0 0x0 0xffff9d0000028b80 0001 00000000 0x0 0x0 0xffff9d0000028c00 0001 00000000 0x0 0x0 0xffff9d0000028c80 0001 00000000 0x0 0x0 0xffff9d0000028d00 0001 00000000 0x0 0x0 0xffff9d0000028d80 0001 00000000 0x0 0x0 0xffff9d0000028e00 0001 00000000 0x0 0x0 0xffff9d0000028e80 0001 00000000 0x0 0x0 0xffff9d0000028f00 0001 00000000 0x0 0x0 0xffff9d0000028f80 0001 00000000 0x0 0x0 0xffff9d0000029000 0001 00000000 0x0 0x0 0xffff9d0000029080 0001 00000000 0x0 0x0 0xffff9d0000029100 0001 00000000 0x0 0x0 0xffff9d0000029180 0001 00000000 0x0 0x0 0xffff9d0000029200 0001 00000000 0x0 0x0 0xffff9d0000029280 0001 00000000 0x0 0x0 0xffff9d0000029300 0001 00000000 0x0 0x0 0xffff9d0000029380 0001 00000000 0x0 0x0 0xffff9d0000029400 0001 00000000 0x0 0x0 0xffff9d0000029480 0001 00000000 0x0 0x0 0xffff9d0000029500 0001 00000000 0x0 0x0 0xffff9d0000029580 0001 00000000 0x0 0x0 0xffff9d0000029600 0001 00000000 0x0 0x0 0xffff9d0000029680 0001 00000000 0x0 0x0 0xffff9d0000029700 0001 00000000 0x0 0x0 0xffff9d0000029780 0001 00000000 0x0 0x0 0xffff9d0000029800 0001 00000000 0x0 0x0 0xffff9d0000029880 0001 00000000 0x0 0x0 0xffff9d0000029900 0001 00000000 0x0 0x0 0xffff9d0000029980 0001 00000000 0x0 0x0 0xffff9d0000029a00 0001 00000000 0x0 0x0 0xffff9d0000029a80 0001 00000000 0x0 0x0 0xffff9d0000029b00 0001 00000000 0x0 0x0 0xffff9d0000029b80 0001 00000000 0x0 0x0 0xffff9d0000029c00 0001 00000000 0x0 0x0 0xffff9d0000029c80 0001 00000000 0x0 0x0 0xffff9d0000029d00 0001 00000000 0x0 0x0 0xffff9d0000029d80 0001 00000000 0x0 0x0 0xffff9d0000029e00 0001 00000000 0x0 0x0 0xffff9d0000029e80 0001 00000000 0x0 0x0 0xffff9d0000029f00 0001 00000000 0x0 0x0 0xffff9d0000029f80 0001 00000000 0x0 0x0 0xffff9d000002a000 0001 00000000 0x0 0x0 0xffff9d000002a080 0001 00000000 0x0 0x0 0xffff9d000002a100 0001 00000000 0x0 0x0 0xffff9d000002a180 0001 00000000 0x0 0x0 0xffff9d000002a200 0001 00000000 0x0 0x0 0xffff9d000002a280 0001 00000000 0x0 0x0 0xffff9d000002a300 0001 00000000 0x0 0x0 0xffff9d000002a380 0001 00000000 0x0 0x0 0xffff9d000002a400 0001 00000000 0x0 0x0 0xffff9d000002a480 0001 00000000 0x0 0x0 0xffff9d000002a500 0001 00000000 0x0 0x0 0xffff9d000002a580 0001 00000000 0x0 0x0 0xffff9d000002a600 0001 00000000 0x0 0x0 0xffff9d000002a680 0001 00000000 0x0 0x0 0xffff9d000002a700 0001 00000000 0x0 0x0 0xffff9d000002a780 0001 00000000 0x0 0x0 0xffff9d000002a800 0001 00000000 0x0 0x0 0xffff9d000002a880 0001 00000000 0x0 0x0 0xffff9d000002a900 0001 00000000 0x0 0x0 0xffff9d000002a980 0001 00000000 0x0 0x0 0xffff9d000002aa00 0001 00000000 0x0 0x0 0xffff9d000002aa80 0001 00000000 0x0 0x0 0xffff9d000002ab00 0001 00000000 0x0 0x0 0xffff9d000002ab80 0001 00000000 0x0 0x0 0xffff9d000002ac00 0001 00000000 0x0 0x0 0xffff9d000002ac80 0001 00000000 0x0 0x0 0xffff9d000002ad00 0001 00000000 0x0 0x0 0xffff9d000002ad80 0001 00000000 0x0 0x0 0xffff9d000002ae00 0001 00000000 0x0 0x0 0xffff9d000002ae80 0001 00000000 0x0 0x0 0xffff9d000002af00 0001 00000000 0x0 0x0 0xffff9d000002af80 0001 00000000 0x0 0x0 0xffff9d000002b000 0001 00000000 0x0 0x0 0xffff9d000002b080 0001 00000000 0x0 0x0 0xffff9d000002b100 0001 00000000 0x0 0x0 0xffff9d000002b180 0001 00000000 0x0 0x0 0xffff9d000002b200 0001 00000000 0x0 0x0 0xffff9d000002b280 0001 00000000 0x0 0x0 0xffff9d000002b300 0001 00000000 0x0 0x0 0xffff9d000002b380 0001 00000000 0x0 0x0 0xffff9d000002b400 0001 00000000 0x0 0x0 0xffff9d000002b480 0001 00000000 0x0 0x0 0xffff9d000002b500 0001 00000000 0x0 0x0 0xffff9d000002b580 0001 00000000 0x0 0x0 0xffff9d000002b600 0001 00000000 0x0 0x0 0xffff9d000002b680 0001 00000000 0x0 0x0 0xffff9d000002b700 0001 00000000 0x0 0x0 0xffff9d000002b780 0001 00000000 0x0 0x0 0xffff9d000002b800 0001 00000000 0x0 0x0 0xffff9d000002b880 0001 00000000 0x0 0x0 0xffff9d000002b900 0001 00000000 0x0 0x0 0xffff9d000002b980 0001 00000000 0x0 0x0 0xffff9d000002ba00 0001 00000000 0x0 0x0 0xffff9d000002ba80 0001 00000000 0x0 0x0 0xffff9d000002bb00 0001 00000000 0x0 0x0 0xffff9d000002bb80 0001 00000000 0x0 0x0 0xffff9d000002bc00 0001 00000000 0x0 0x0 0xffff9d000002bc80 0001 00000000 0x0 0x0 0xffff9d000002bd00 0001 00000000 0x0 0x0 0xffff9d000002bd80 0001 00000000 0x0 0x0 0xffff9d000002be00 0001 00000000 0x0 0x0 0xffff9d000002be80 0001 00000000 0x0 0x0 0xffff9d000002bf00 0001 00000000 0x0 0x0 0xffff9d000002bf80 0001 00000000 0x0 0x0 0xffff9d000002c000 0001 00000000 0x0 0x0 0xffff9d000002c080 0001 00000000 0x0 0x0 0xffff9d000002c100 0001 00000000 0x0 0x0 0xffff9d000002c180 0001 00000000 0x0 0x0 0xffff9d000002c200 0001 00000000 0x0 0x0 0xffff9d000002c280 0001 00000000 0x0 0x0 0xffff9d000002c300 0001 00000000 0x0 0x0 0xffff9d000002c380 0001 00000000 0x0 0x0 0xffff9d000002c400 0001 00000000 0x0 0x0 0xffff9d000002c480 0001 00000000 0x0 0x0 0xffff9d000002c500 0001 00000000 0x0 0x0 0xffff9d000002c580 0001 00000000 0x0 0x0 0xffff9d000002c600 0001 00000000 0x0 0x0 0xffff9d000002c680 0001 00000000 0x0 0x0 0xffff9d000002c700 0001 00000000 0x0 0x0 0xffff9d000002c780 0001 00000000 0x0 0x0 0xffff9d000002c800 0001 00000000 0x0 0x0 0xffff9d000002c880 0001 00000000 0x0 0x0 0xffff9d000002c900 0001 00000000 0x0 0x0 0xffff9d000002c980 0001 00000000 0x0 0x0 0xffff9d000002ca00 0001 00000000 0x0 0x0 0xffff9d000002ca80 0001 00000000 0x0 0x0 0xffff9d000002cb00 0001 00000000 0x0 0x0 0xffff9d000002cb80 0001 00000000 0x0 0x0 0xffff9d000002cc00 0001 00000000 0x0 0x0 0xffff9d000002cc80 0001 00000000 0x0 0x0 0xffff9d000002cd00 0001 00000000 0x0 0x0 0xffff9d000002cd80 0001 00000000 0x0 0x0 0xffff9d000002ce00 0001 00000000 0x0 0x0 0xffff9d000002ce80 0001 00000000 0x0 0x0 0xffff9d000002cf00 0001 00000000 0x0 0x0 0xffff9d000002cf80 0001 00000000 0x0 0x0 0xffff9d000002d000 0001 00000000 0x0 0x0 0xffff9d000002d080 0001 00000000 0x0 0x0 0xffff9d000002d100 0001 00000000 0x0 0x0 0xffff9d000002d180 0001 00000000 0x0 0x0 0xffff9d000002d200 0001 00000000 0x0 0x0 0xffff9d000002d280 0001 00000000 0x0 0x0 0xffff9d000002d300 0001 00000000 0x0 0x0 0xffff9d000002d380 0001 00000000 0x0 0x0 0xffff9d000002d400 0001 00000000 0x0 0x0 0xffff9d000002d480 0001 00000000 0x0 0x0 0xffff9d000002d500 0001 00000000 0x0 0x0 0xffff9d000002d580 0001 00000000 0x0 0x0 0xffff9d000002d600 0001 00000000 0x0 0x0 0xffff9d000002d680 0001 00000000 0x0 0x0 0xffff9d000002d700 0001 00000000 0x0 0x0 0xffff9d000002d780 0001 00000000 0x0 0x0 0xffff9d000002d800 0001 00000000 0x0 0x0 0xffff9d000002d880 0001 00000000 0x0 0x0 0xffff9d000002d900 0001 00000000 0x0 0x0 0xffff9d000002d980 0001 00000000 0x0 0x0 0xffff9d000002da00 0001 00000000 0x0 0x0 0xffff9d000002da80 0001 00000000 0x0 0x0 0xffff9d000002db00 0001 00000000 0x0 0x0 0xffff9d000002db80 0001 00000000 0x0 0x0 0xffff9d000002dc00 0001 00000000 0x0 0x0 0xffff9d000002dc80 0001 00000000 0x0 0x0 0xffff9d000002dd00 0001 00000000 0x0 0x0 0xffff9d000002dd80 0001 00000000 0x0 0x0 0xffff9d000002de00 0001 00000000 0x0 0x0 0xffff9d000002de80 0001 00000000 0x0 0x0 0xffff9d000002df00 0001 00000000 0x0 0x0 0xffff9d000002df80 0001 00000000 0x0 0x0 0xffff9d000002e000 0001 00000000 0x0 0x0 0xffff9d000002e080 0001 00000000 0x0 0x0 0xffff9d000002e100 0001 00000000 0x0 0x0 0xffff9d000002e180 0001 00000000 0x0 0x0 0xffff9d000002e200 0001 00000000 0x0 0x0 0xffff9d000002e280 0001 00000000 0x0 0x0 0xffff9d000002e300 0001 00000000 0x0 0x0 0xffff9d000002e380 0001 00000000 0x0 0x0 0xffff9d000002e400 0001 00000000 0x0 0x0 0xffff9d000002e480 0001 00000000 0x0 0x0 0xffff9d000002e500 0001 00000000 0x0 0x0 0xffff9d000002e580 0001 00000000 0x0 0x0 0xffff9d000002e600 0001 00000000 0x0 0x0 0xffff9d000002e680 0001 00000000 0x0 0x0 0xffff9d000002e700 0001 00000000 0x0 0x0 0xffff9d000002e780 0001 00000000 0x0 0x0 0xffff9d000002e800 0001 00000000 0x0 0x0 0xffff9d000002e880 0001 00000000 0x0 0x0 0xffff9d000002e900 0001 00000000 0x0 0x0 0xffff9d000002e980 0001 00000000 0x0 0x0 0xffff9d000002ea00 0001 00000000 0x0 0x0 0xffff9d000002ea80 0001 00000000 0x0 0x0 0xffff9d000002eb00 0001 00000000 0x0 0x0 0xffff9d000002eb80 0001 00000000 0x0 0x0 0xffff9d000002ec00 0001 00000000 0x0 0x0 0xffff9d000002ec80 0001 00000000 0x0 0x0 0xffff9d000002ed00 0001 00000000 0x0 0x0 0xffff9d000002ed80 0001 00000000 0x0 0x0 0xffff9d000002ee00 0001 00000000 0x0 0x0 0xffff9d000002ee80 0001 00000000 0x0 0x0 0xffff9d000002ef00 0001 00000000 0x0 0x0 0xffff9d000002ef80 0001 00000000 0x0 0x0 0xffff9d000002f000 0001 00000000 0x0 0x0 0xffff9d000002f080 0001 00000000 0x0 0x0 0xffff9d000002f100 0001 00000000 0x0 0x0 0xffff9d000002f180 0001 00000000 0x0 0x0 0xffff9d000002f200 0001 00000000 0x0 0x0 0xffff9d000002f280 0001 00000000 0x0 0x0 0xffff9d000002f300 0001 00000000 0x0 0x0 0xffff9d000002f380 0001 00000000 0x0 0x0 0xffff9d000002f400 0001 00000000 0x0 0x0 0xffff9d000002f480 0001 00000000 0x0 0x0 0xffff9d000002f500 0001 00000000 0x0 0x0 0xffff9d000002f580 0001 00000000 0x0 0x0 0xffff9d000002f600 0001 00000000 0x0 0x0 0xffff9d000002f680 0001 00000000 0x0 0x0 0xffff9d000002f700 0001 00000000 0x0 0x0 0xffff9d000002f780 0001 00000000 0x0 0x0 0xffff9d000002f800 0001 00000000 0x0 0x0 0xffff9d000002f880 0001 00000000 0x0 0x0 0xffff9d000002f900 0001 00000000 0x0 0x0 0xffff9d000002f980 0001 00000000 0x0 0x0 0xffff9d000002fa00 0001 00000000 0x0 0x0 0xffff9d000002fa80 0001 00000000 0x0 0x0 0xffff9d000002fb00 0001 00000000 0x0 0x0 0xffff9d000002fb80 0001 00000000 0x0 0x0 0xffff9d000002fc00 0001 00000000 0x0 0x0 0xffff9d000002fc80 0001 00000000 0x0 0x0 0xffff9d000002fd00 0001 00000000 0x0 0x0 0xffff9d000002fd80 0001 00000000 0x0 0x0 0xffff9d000002fe00 0001 00000000 0x0 0x0 0xffff9d000002fe80 0001 00000000 0x0 0x0 0xffff9d000002ff00 0001 00000000 0x0 0x0 0xffff9d000002ff80 0001 00000000 0x0 0x0 0xffff9d0000030000 0001 00000000 0x0 0x0 0xffff9d0000030080 0001 00000000 0x0 0x0 0xffff9d0000030100 0001 00000000 0x0 0x0 0xffff9d0000030180 0001 00000000 0x0 0x0 0xffff9d0000030200 0001 00000000 0x0 0x0 0xffff9d0000030280 0001 00000000 0x0 0x0 0xffff9d0000030300 0001 00000000 0x0 0x0 0xffff9d0000030380 0001 00000000 0x0 0x0 0xffff9d0000030400 0001 00000000 0x0 0x0 0xffff9d0000030480 0001 00000000 0x0 0x0 0xffff9d0000030500 0001 00000000 0x0 0x0 0xffff9d0000030580 0001 00000000 0x0 0x0 0xffff9d0000030600 0001 00000000 0x0 0x0 0xffff9d0000030680 0001 00000000 0x0 0x0 0xffff9d0000030700 0001 00000000 0x0 0x0 0xffff9d0000030780 0001 00000000 0x0 0x0 0xffff9d0000030800 0001 00000000 0x0 0x0 0xffff9d0000030880 0001 00000000 0x0 0x0 0xffff9d0000030900 0001 00000000 0x0 0x0 0xffff9d0000030980 0001 00000000 0x0 0x0 0xffff9d0000030a00 0001 00000000 0x0 0x0 0xffff9d0000030a80 0001 00000000 0x0 0x0 0xffff9d0000030b00 0001 00000000 0x0 0x0 0xffff9d0000030b80 0001 00000000 0x0 0x0 0xffff9d0000030c00 0001 00000000 0x0 0x0 0xffff9d0000030c80 0001 00000000 0x0 0x0 0xffff9d0000030d00 0001 00000000 0x0 0x0 0xffff9d0000030d80 0001 00000000 0x0 0x0 0xffff9d0000030e00 0001 00000000 0x0 0x0 0xffff9d0000030e80 0001 00000000 0x0 0x0 0xffff9d0000030f00 0001 00000000 0x0 0x0 0xffff9d0000030f80 0001 00000000 0x0 0x0 0xffff9d0000031000 0001 00000000 0x0 0x0 0xffff9d0000031080 0001 00000000 0x0 0x0 0xffff9d0000031100 0001 00000000 0x0 0x0 0xffff9d0000031180 0001 00000000 0x0 0x0 0xffff9d0000031200 0001 00000000 0x0 0x0 0xffff9d0000031280 0001 00000000 0x0 0x0 0xffff9d0000031300 0001 00000000 0x0 0x0 0xffff9d0000031380 0001 00000000 0x0 0x0 0xffff9d0000031400 0001 00000000 0x0 0x0 0xffff9d0000031480 0001 00000000 0x0 0x0 0xffff9d0000031500 0001 00000000 0x0 0x0 0xffff9d0000031580 0001 00000000 0x0 0x0 0xffff9d0000031600 0001 00000000 0x0 0x0 0xffff9d0000031680 0001 00000000 0x0 0x0 0xffff9d0000031700 0001 00000000 0x0 0x0 0xffff9d0000031780 0001 00000000 0x0 0x0 0xffff9d0000031800 0001 00000000 0x0 0x0 0xffff9d0000031880 0001 00000000 0x0 0x0 0xffff9d0000031900 0001 00000000 0x0 0x0 0xffff9d0000031980 0001 00000000 0x0 0x0 0xffff9d0000031a00 0001 00000000 0x0 0x0 0xffff9d0000031a80 0001 00000000 0x0 0x0 0xffff9d0000031b00 0001 00000000 0x0 0x0 0xffff9d0000031b80 0001 00000000 0x0 0x0 0xffff9d0000031c00 0001 00000000 0x0 0x0 0xffff9d0000031c80 0001 00000000 0x0 0x0 0xffff9d0000031d00 0001 00000000 0x0 0x0 0xffff9d0000031d80 0001 00000000 0x0 0x0 0xffff9d0000031e00 0001 00000000 0x0 0x0 0xffff9d0000031e80 0001 00000000 0x0 0x0 0xffff9d0000031f00 0001 00000000 0x0 0x0 0xffff9d0000031f80 0001 00000000 0x0 0x0 0xffff9d0000032000 0001 00000000 0x0 0x0 0xffff9d0000032080 0001 00000000 0x0 0x0 0xffff9d0000032100 0001 00000000 0x0 0x0 0xffff9d0000032180 0001 00000000 0x0 0x0 0xffff9d0000032200 0001 00000000 0x0 0x0 0xffff9d0000032280 0001 00000000 0x0 0x0 0xffff9d0000032300 0001 00000000 0x0 0x0 0xffff9d0000032380 0001 00000000 0x0 0x0 0xffff9d0000032400 0001 00000000 0x0 0x0 0xffff9d0000032480 0001 00000000 0x0 0x0 0xffff9d0000032500 0001 00000000 0x0 0x0 0xffff9d0000032580 0001 00000000 0x0 0x0 0xffff9d0000032600 0001 00000000 0x0 0x0 0xffff9d0000032680 0001 00000000 0x0 0x0 0xffff9d0000032700 0001 00000000 0x0 0x0 0xffff9d0000032780 0001 00000000 0x0 0x0 0xffff9d0000032800 0001 00000000 0x0 0x0 0xffff9d0000032880 0001 00000000 0x0 0x0 0xffff9d0000032900 0001 00000000 0x0 0x0 0xffff9d0000032980 0001 00000000 0x0 0x0 0xffff9d0000032a00 0001 00000000 0x0 0x0 0xffff9d0000032a80 0001 00000000 0x0 0x0 0xffff9d0000032b00 0001 00000000 0x0 0x0 0xffff9d0000032b80 0001 00000000 0x0 0x0 0xffff9d0000032c00 0001 00000000 0x0 0x0 0xffff9d0000032c80 0001 00000000 0x0 0x0 0xffff9d0000032d00 0001 00000000 0x0 0x0 0xffff9d0000032d80 0001 00000000 0x0 0x0 0xffff9d0000032e00 0001 00000000 0x0 0x0 0xffff9d0000032e80 0001 00000000 0x0 0x0 0xffff9d0000032f00 0001 00000000 0x0 0x0 0xffff9d0000032f80 0001 00000000 0x0 0x0 0xffff9d0000033000 0001 00000000 0x0 0x0 0xffff9d0000033080 0001 00000000 0x0 0x0 0xffff9d0000033100 0001 00000000 0x0 0x0 0xffff9d0000033180 0001 00000000 0x0 0x0 0xffff9d0000033200 0001 00000000 0x0 0x0 0xffff9d0000033280 0001 00000000 0x0 0x0 0xffff9d0000033300 0001 00000000 0x0 0x0 0xffff9d0000033380 0001 00000000 0x0 0x0 0xffff9d0000033400 0001 00000000 0x0 0x0 0xffff9d0000033480 0001 00000000 0x0 0x0 0xffff9d0000033500 0001 00000000 0x0 0x0 0xffff9d0000033580 0001 00000000 0x0 0x0 0xffff9d0000033600 0001 00000000 0x0 0x0 0xffff9d0000033680 0001 00000000 0x0 0x0 0xffff9d0000033700 0001 00000000 0x0 0x0 0xffff9d0000033780 0001 00000000 0x0 0x0 0xffff9d0000033800 0001 00000000 0x0 0x0 0xffff9d0000033880 0001 00000000 0x0 0x0 0xffff9d0000033900 0001 00000000 0x0 0x0 0xffff9d0000033980 0001 00000000 0x0 0x0 0xffff9d0000033a00 0001 00000000 0x0 0x0 0xffff9d0000033a80 0001 00000000 0x0 0x0 0xffff9d0000033b00 0001 00000000 0x0 0x0 0xffff9d0000033b80 0001 00000000 0x0 0x0 0xffff9d0000033c00 0001 00000000 0x0 0x0 0xffff9d0000033c80 0001 00000000 0x0 0x0 0xffff9d0000033d00 0001 00000000 0x0 0x0 0xffff9d0000033d80 0001 00000000 0x0 0x0 0xffff9d0000033e00 0001 00000000 0x0 0x0 0xffff9d0000033e80 0001 00000000 0x0 0x0 0xffff9d0000033f00 0001 00000000 0x0 0x0 0xffff9d0000033f80 0001 00000000 0x0 0x0 0xffff9d0000034000 0001 00000000 0x0 0x0 0xffff9d0000034080 0001 00000000 0x0 0x0 0xffff9d0000034100 0001 00000000 0x0 0x0 0xffff9d0000034180 0001 00000000 0x0 0x0 0xffff9d0000034200 0001 00000000 0x0 0x0 0xffff9d0000034280 0001 00000000 0x0 0x0 0xffff9d0000034300 0001 00000000 0x0 0x0 0xffff9d0000034380 0001 00000000 0x0 0x0 0xffff9d0000034400 0001 00000000 0x0 0x0 0xffff9d0000034480 0001 00000000 0x0 0x0 0xffff9d0000034500 0001 00000000 0x0 0x0 0xffff9d0000034580 0001 00000000 0x0 0x0 0xffff9d0000034600 0001 00000000 0x0 0x0 0xffff9d0000034680 0001 00000000 0x0 0x0 0xffff9d0000034700 0001 00000000 0x0 0x0 0xffff9d0000034780 0001 00000000 0x0 0x0 0xffff9d0000034800 0001 00000000 0x0 0x0 0xffff9d0000034880 0001 00000000 0x0 0x0 0xffff9d0000034900 0001 00000000 0x0 0x0 0xffff9d0000034980 0001 00000000 0x0 0x0 0xffff9d0000034a00 0001 00000000 0x0 0x0 0xffff9d0000034a80 0001 00000000 0x0 0x0 0xffff9d0000034b00 0001 00000000 0x0 0x0 0xffff9d0000034b80 0001 00000000 0x0 0x0 0xffff9d0000034c00 0001 00000000 0x0 0x0 0xffff9d0000034c80 0001 00000000 0x0 0x0 0xffff9d0000034d00 0001 00000000 0x0 0x0 0xffff9d0000034d80 0001 00000000 0x0 0x0 0xffff9d0000034e00 0001 00000000 0x0 0x0 0xffff9d0000034e80 0001 00000000 0x0 0x0 0xffff9d0000034f00 0001 00000000 0x0 0x0 0xffff9d0000034f80 0001 00000000 0x0 0x0 0xffff9d0000035000 0001 00000000 0x0 0x0 0xffff9d0000035080 0001 00000000 0x0 0x0 0xffff9d0000035100 0001 00000000 0x0 0x0 0xffff9d0000035180 0001 00000000 0x0 0x0 0xffff9d0000035200 0001 00000000 0x0 0x0 0xffff9d0000035280 0001 00000000 0x0 0x0 0xffff9d0000035300 0001 00000000 0x0 0x0 0xffff9d0000035380 0001 00000000 0x0 0x0 0xffff9d0000035400 0001 00000000 0x0 0x0 0xffff9d0000035480 0001 00000000 0x0 0x0 0xffff9d0000035500 0001 00000000 0x0 0x0 0xffff9d0000035580 0001 00000000 0x0 0x0 0xffff9d0000035600 0001 00000000 0x0 0x0 0xffff9d0000035680 0001 00000000 0x0 0x0 0xffff9d0000035700 0001 00000000 0x0 0x0 0xffff9d0000035780 0001 00000000 0x0 0x0 0xffff9d0000035800 0001 00000000 0x0 0x0 0xffff9d0000035880 0001 00000000 0x0 0x0 0xffff9d0000035900 0001 00000000 0x0 0x0 0xffff9d0000035980 0001 00000000 0x0 0x0 0xffff9d0000035a00 0001 00000000 0x0 0x0 0xffff9d0000035a80 0001 00000000 0x0 0x0 0xffff9d0000035b00 0001 00000000 0x0 0x0 0xffff9d0000035b80 0001 00000000 0x0 0x0 0xffff9d0000035c00 0001 00000000 0x0 0x0 0xffff9d0000035c80 0001 00000000 0x0 0x0 0xffff9d0000035d00 0001 00000000 0x0 0x0 0xffff9d0000035d80 0001 00000000 0x0 0x0 0xffff9d0000035e00 0001 00000000 0x0 0x0 0xffff9d0000035e80 0001 00000000 0x0 0x0 0xffff9d0000035f00 0001 00000000 0x0 0x0 0xffff9d0000035f80 0001 00000000 0x0 0x0 0xffff9d0000036000 0001 00000000 0x0 0x0 0xffff9d0000036080 0001 00000000 0x0 0x0 0xffff9d0000036100 0001 00000000 0x0 0x0 0xffff9d0000036180 0001 00000000 0x0 0x0 0xffff9d0000036200 0001 00000000 0x0 0x0 0xffff9d0000036280 0001 00000000 0x0 0x0 0xffff9d0000036300 0001 00000000 0x0 0x0 0xffff9d0000036380 0001 00000000 0x0 0x0 0xffff9d0000036400 0001 00000000 0x0 0x0 0xffff9d0000036480 0001 00000000 0x0 0x0 0xffff9d0000036500 0001 00000000 0x0 0x0 0xffff9d0000036580 0001 00000000 0x0 0x0 0xffff9d0000036600 0001 00000000 0x0 0x0 0xffff9d0000036680 0001 00000000 0x0 0x0 0xffff9d0000036700 0001 00000000 0x0 0x0 0xffff9d0000036780 0001 00000000 0x0 0x0 0xffff9d0000036800 0001 00000000 0x0 0x0 0xffff9d0000036880 0001 00000000 0x0 0x0 0xffff9d0000036900 0001 00000000 0x0 0x0 0xffff9d0000036980 0001 00000000 0x0 0x0 0xffff9d0000036a00 0001 00000000 0x0 0x0 0xffff9d0000036a80 0001 00000000 0x0 0x0 0xffff9d0000036b00 0001 00000000 0x0 0x0 0xffff9d0000036b80 0001 00000000 0x0 0x0 0xffff9d0000036c00 0001 00000000 0x0 0x0 0xffff9d0000036c80 0001 00000000 0x0 0x0 0xffff9d0000036d00 0001 00000000 0x0 0x0 0xffff9d0000036d80 0001 00000000 0x0 0x0 0xffff9d0000036e00 0001 00000000 0x0 0x0 0xffff9d0000036e80 0001 00000000 0x0 0x0 0xffff9d0000036f00 0001 00000000 0x0 0x0 0xffff9d0000036f80 0001 00000000 0x0 0x0 0xffff9d0000037000 0001 00000000 0x0 0x0 0xffff9d0000037080 0001 00000000 0x0 0x0 0xffff9d0000037100 0001 00000000 0x0 0x0 0xffff9d0000037180 0001 00000000 0x0 0x0 0xffff9d0000037200 0001 00000000 0x0 0x0 0xffff9d0000037280 0001 00000000 0x0 0x0 0xffff9d0000037300 0001 00000000 0x0 0x0 0xffff9d0000037380 0001 00000000 0x0 0x0 0xffff9d0000037400 0001 00000000 0x0 0x0 0xffff9d0000037480 0001 00000000 0x0 0x0 0xffff9d0000037500 0001 00000000 0x0 0x0 0xffff9d0000037580 0001 00000000 0x0 0x0 0xffff9d0000037600 0001 00000000 0x0 0x0 0xffff9d0000037680 0001 00000000 0x0 0x0 0xffff9d0000037700 0001 00000000 0x0 0x0 0xffff9d0000037780 0001 00000000 0x0 0x0 0xffff9d0000037800 0001 00000000 0x0 0x0 0xffff9d0000037880 0001 00000000 0x0 0x0 0xffff9d0000037900 0001 00000000 0x0 0x0 0xffff9d0000037980 0001 00000000 0x0 0x0 0xffff9d0000037a00 0001 00000000 0x0 0x0 0xffff9d0000037a80 0001 00000000 0x0 0x0 0xffff9d0000037b00 0001 00000000 0x0 0x0 0xffff9d0000037b80 0001 00000000 0x0 0x0 0xffff9d0000037c00 0001 00000000 0x0 0x0 0xffff9d0000037c80 0001 00000000 0x0 0x0 0xffff9d0000037d00 0001 00000000 0x0 0x0 0xffff9d0000037d80 0001 00000000 0x0 0x0 0xffff9d0000037e00 0001 00000000 0x0 0x0 0xffff9d0000037e80 0001 00000000 0x0 0x0 0xffff9d0000037f00 0001 00000000 0x0 0x0 0xffff9d0000037f80 0001 00000000 0x0 0x0 0xffff9d0000038000 0001 00000000 0x0 0x0 0xffff9d0000038080 0001 00000000 0x0 0x0 0xffff9d0000038100 0001 00000000 0x0 0x0 0xffff9d0000038180 0001 00000000 0x0 0x0 0xffff9d0000038200 0001 00000000 0x0 0x0 0xffff9d0000038280 0001 00000000 0x0 0x0 0xffff9d0000038300 0001 00000000 0x0 0x0 0xffff9d0000038380 0001 00000000 0x0 0x0 0xffff9d0000038400 0001 00000000 0x0 0x0 0xffff9d0000038480 0001 00000000 0x0 0x0 0xffff9d0000038500 0001 00000000 0x0 0x0 0xffff9d0000038580 0001 00000000 0x0 0x0 0xffff9d0000038600 0001 00000000 0x0 0x0 0xffff9d0000038680 0001 00000000 0x0 0x0 0xffff9d0000038700 0001 00000000 0x0 0x0 0xffff9d0000038780 0001 00000000 0x0 0x0 0xffff9d0000038800 0001 00000000 0x0 0x0 0xffff9d0000038880 0001 00000000 0x0 0x0 0xffff9d0000038900 0001 00000000 0x0 0x0 0xffff9d0000038980 0001 00000000 0x0 0x0 0xffff9d0000038a00 0001 00000000 0x0 0x0 0xffff9d0000038a80 0001 00000000 0x0 0x0 0xffff9d0000038b00 0001 00000000 0x0 0x0 0xffff9d0000038b80 0001 00000000 0x0 0x0 0xffff9d0000038c00 0001 00000000 0x0 0x0 0xffff9d0000038c80 0001 00000000 0x0 0x0 0xffff9d0000038d00 0001 00000000 0x0 0x0 0xffff9d0000038d80 0001 00000000 0x0 0x0 0xffff9d0000038e00 0001 00000000 0x0 0x0 0xffff9d0000038e80 0001 00000000 0x0 0x0 0xffff9d0000038f00 0001 00000000 0x0 0x0 0xffff9d0000038f80 0001 00000000 0x0 0x0 0xffff9d0000039000 0001 00000000 0x0 0x0 0xffff9d0000039080 0001 00000000 0x0 0x0 0xffff9d0000039100 0001 00000000 0x0 0x0 0xffff9d0000039180 0001 00000000 0x0 0x0 0xffff9d0000039200 0001 00000000 0x0 0x0 0xffff9d0000039280 0001 00000000 0x0 0x0 0xffff9d0000039300 0001 00000000 0x0 0x0 0xffff9d0000039380 0001 00000000 0x0 0x0 0xffff9d0000039400 0001 00000000 0x0 0x0 0xffff9d0000039480 0001 00000000 0x0 0x0 0xffff9d0000039500 0001 00000000 0x0 0x0 0xffff9d0000039580 0001 00000000 0x0 0x0 0xffff9d0000039600 0001 00000000 0x0 0x0 0xffff9d0000039680 0001 00000000 0x0 0x0 0xffff9d0000039700 0001 00000000 0x0 0x0 0xffff9d0000039780 0001 00000000 0x0 0x0 0xffff9d0000039800 0001 00000000 0x0 0x0 0xffff9d0000039880 0001 00000000 0x0 0x0 0xffff9d0000039900 0001 00000000 0x0 0x0 0xffff9d0000039980 0001 00000000 0x0 0x0 0xffff9d0000039a00 0001 00000000 0x0 0x0 0xffff9d0000039a80 0001 00000000 0x0 0x0 0xffff9d0000039b00 0001 00000000 0x0 0x0 0xffff9d0000039b80 0001 00000000 0x0 0x0