gram 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8914, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0xa0040, 0x0) 00:48:32 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000004280)='net/ip_vs\x00') read$FUSE(r0, 0x0, 0x0) 00:48:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0), 0x10}, 0x80) 00:48:32 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f7, 0x0) 00:48:32 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f7, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:32 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000004280)='net/ip_vs\x00') read$FUSE(r0, 0x0, 0x0) 00:48:32 executing program 5: socketpair(0x1, 0x2, 0x5, &(0x7f0000000d00)) 00:48:32 executing program 2: io_pgetevents(0x0, 0x5, 0x3, &(0x7f0000000000)=[{}, {}, {}], &(0x7f0000000080)={0x77359400}, 0x0) io_setup(0x6, &(0x7f00000000c0)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) io_cancel(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x9}, &(0x7f00000002c0)) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000300)=0xffffffffffffffff, 0x4) io_cancel(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7, 0x392, r1, 0x0, 0x0, 0x2}, 0x0) prctl$PR_GET_DUMPABLE(0x3) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000400)=0xffffffffffffffff, 0x4) io_cancel(0x0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000440)="e0ff11b5a9898c31550716776b4544d2d705dc411f4133d347cfe901edcb6511e65ae18d632330b7034c32cc3dcf34b10ad9821b35c3ada81d9ba5927575532b9dbb7c516a252ecca0a01941f6bb9f12c34b343b6e2c1f737c899fb85d6474a9c50cc1e99e9a475ec73ca514e7df74859745e6d084a2ca0cab9634f368512a0e2af591de4166efe84574fe1a83c1f1284faa3fc227a01791f78fb54a670f6707669ded38f83b0c2cb911e05a7b413afbf9351a1a4394a207bad0904d776182dbd4f9f61b772df23159842cec818d534933b850b4968f42", 0xd7, 0x4, 0x0, 0x1}, &(0x7f0000000580)) socketpair(0xb, 0x800, 0x3, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_cancel(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x8, r3, &(0x7f0000000600)="59dfd12c3afa859a4c1db052ffede79157e6f55ad6d27987367ed6f77c87f46ab6ef510059766c0337d3dc7bd34a640307365801fecbc42ed85eb98dc60472729ca60d2975ce34c4a865c0046772d1c9bce24e01a5c758e210877a9367ad871d7e5107b897baaf93f0e666368f83d2cddee3573827068a3b470b5b0bea76b4e775bbaa6a155bbfc2fb2e4e5f2726df113d01a9fbbcf7b9d5ad4c5d57c0c98cb119609a4607d9c5bf", 0xa8, 0xffffffff}, &(0x7f0000000700)) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$EXT4_IOC_SETFSUUID(r3, 0x4008662c, &(0x7f0000000740)={0x10, 0x0, "b0a9df4cbb36ce94cb977b2986695ea8"}) getsockopt$inet6_mtu(r3, 0x29, 0x17, &(0x7f0000000780), &(0x7f00000007c0)=0x4) 00:48:32 executing program 0: io_pgetevents(0x0, 0x0, 0x1, &(0x7f0000000000)=[{}], &(0x7f0000000080)={0x77359400}, 0x0) io_setup(0x6, &(0x7f00000000c0)=0x0) io_getevents(0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$vcsn(&(0x7f0000000140), 0x0, 0x0) io_cancel(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) prctl$PR_GET_DUMPABLE(0x3) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000400)=0xffffffffffffffff, 0x4) io_cancel(0x0, 0x0, &(0x7f0000000580)) socketpair(0xb, 0x0, 0x3, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_cancel(0x0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x8, r1, 0x0, 0x0, 0xffffffff}, &(0x7f0000000700)) 00:48:32 executing program 4: syz_open_dev$usbfs(&(0x7f0000000380), 0x0, 0x260200) 00:48:32 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x5411, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:32 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, 0x0) 00:48:32 executing program 4: clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000940)) 00:48:32 executing program 1: add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 00:48:32 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4}, 0x48) 00:48:32 executing program 0: add_key(0x0, 0x0, &(0x7f0000000080)="10", 0x1, 0xfffffffffffffffc) socketpair(0x1, 0x2, 0x5, &(0x7f0000000d00)) 00:48:32 executing program 5: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r0, &(0x7f0000000000)=""/64, 0x40) 00:48:32 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000740)=[{{&(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) 00:48:32 executing program 1: add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 00:48:32 executing program 2: syz_genetlink_get_family_id$nbd(&(0x7f0000000bc0), 0xffffffffffffffff) 00:48:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101140, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x400000) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)=@gettaction={0xbc, 0x32, 0x20, 0x70bd2c, 0x25dfdbff, {}, [@action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x0, 0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x4}, @action_gd=@TCA_ACT_TAB={0x58, 0x1, [{0x10, 0x10, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0x10, 0x19, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0xc, 0xc, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x31}}, {0xc, 0xd, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0xc, 0x19, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ife\x00'}}, {0x10, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x2c, 0x1, [{0x10, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0x1, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9}}, {0xc, 0xa, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}]}, @action_gd=@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x0, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x5}}]}]}, 0xbc}, 0x1, 0x0, 0x0, 0x20000000}, 0x4800) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x1, &(0x7f0000000200)='N', 0x0, 0x0, 0x0}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, 0x0) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, 0x0, 0x0) 00:48:32 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x608181, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) 00:48:32 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$cgroup_int(r0, 0x0, 0x0) 00:48:32 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:32 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8914, 0x0) 00:48:32 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) ioctl$TIOCGSOFTCAR(r0, 0x5419, &(0x7f0000000800)) 00:48:32 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0x0) 00:48:32 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000640), 0x0, 0x0, 0x0) 00:48:32 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:32 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000040)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @dev}}}}) 00:48:32 executing program 0: add_key$fscrypt_v1(&(0x7f0000000200), &(0x7f0000000240)={'fscrypt:', @desc3}, 0x0, 0x0, 0x0) 00:48:32 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) connect$bt_l2cap(r0, &(0x7f0000000140)={0x1f, 0x2c, @any, 0x4}, 0xe) 00:48:33 executing program 5: syz_open_dev$vcsu(&(0x7f00000000c0), 0x0, 0x82200) 00:48:33 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f4, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:33 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000180)={0x10}, 0x10}, {&(0x7f0000000880)={0x10}, 0x10}, {&(0x7f00000002c0)={0xf4, 0x0, 0x0, 0x0, 0x0, "", [@nested={0xe3, 0x0, 0x0, 0x1, [@generic="d1bb88d193e4c64749dd5de9b39d201d2a9cb3dc8f0c9a2201bf4c73ccbf0dd3f9e0a8e6ec11b134f1fef6d9d468b71b19499350245486324e58ad76bf217eb0323e5c180621883fc10ee749623b45111e86cc280e25e72ac6ea1a6fd26ac11c7c11132911b6ed9eba03ac2905d7bd31554a9271c1b157afffb337e1c2569062be4f2fbe399761c5cac303063fe4e133e400d63ed34a9253dffbcf25b7f701db480ed432c23a0c9e60e5274fb681416a70771cd9107ff55ea47bb932cfd5d78ba742f275f6e56b64a8549423a508ab9271459ca5f6b188aba7641680aeee12"]}]}, 0xf4}, {0x0, 0x30000000000000}, {&(0x7f0000000c00)={0x24, 0x0, 0x0, 0x0, 0x0, "", [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x4, 0x0, 0x0, 0x0, @binary}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}]}, 0x24}, {&(0x7f0000000700)={0x38, 0x0, 0x0, 0x0, 0x0, "", [@typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="533d30e416ea893c593e476d529813ff92"]}, 0x38}, {&(0x7f0000001c40)={0x11a4, 0x0, 0x0, 0x0, 0x0, "", [@generic, @generic="ea581caf409684cb8ad81ba87a4f34e056448e4f319b8304b2d4cf0184aa5a969fc451de09e0d239059ffddee0b0a8ff1864d27e49f59afd4e5591417dd4f5ec34805fe495783e10b1456b570825336532f483070709e230450f024aead1ebbecbfff45dbfbae791b9e0c645627e0e9ed89ced8ee68bd09f50f63c2278f3e562dce50c8a8e441a9e8da43cea77f84e992754c3d43d046ec4713ca881976780eeb69d3e9b25f9d7d6a2e930f86d3e7384fb2a2ff08dd9493f072810f5bb1a9335757b8125c4c22aea970ec776b62b63ee1efde677f9067c3db6a0cb3dffef7953c5b684607b87898a4870b81e2efc248cd28c33b9b46ed8cba15e62a6138a55fffae46f3da0ce2ca2d4b5f6044fe1556f2f2b0f30e7e9b1776eafceaeb97d83be4a252e6fea118f58a251d1993cf3fe6a02e5dda3eb8d83c7b11ba62638bc0d296a9c607d6e7d25685c020800d4707719dc1525aa51cb2f67819de88fbe3daf6095b1badb4bc0330824f2713f44ed16343016ceed56941abc3509f6cc24856ece6ca5c5d6705197002d1b80aa56377f4fbf005af840ed6e6b6fcf3c4ea96136bb4700289539d2a3f2696ed62ca73b32eb6e6a73b08c448f8e8775c9259be2cf1530be6f89e86b5198ca56134282a9662759b2ffcb48b1d82d7d255d1155eb80f53d37229ce3120173f80d56038bd0321039fa09f2d64cd76b20f815a80718202b6bb6f6e104d23304511f6fa777eadfe99f8a4b490d34cc4946b1b2c3f1981bc1afc721e573d3cfe093e5d91fc63d581d248c124fdc8d5f3b4ac4e4f53117efdefc2aeec6690b0e7db19670b2248c9ca354927065e8c423d9cd168b257dc7c66172f8c46540d597ba3f9c4662dff21e06a42400eb76cec4e6ddf3f4f5e99f83b6f982f4d8ce28ce205c32e8d77dcd8486333f230fcb0b4ee656bf5cfd7f4b24b3cf1ee5f0707efe1fb1da264573dcc769b0ca072f9f1b02e8016cb9c1fe92fafeea63c8336b74d5496e4ebb2ba3a980a7b11d4c5615b80ba18e06788b36680b420c663c8e0f624f66d1ba10d509a484a74a010c5fa051d673afa08eee6a0bbee9ae78962fecae23795450f083e77b9d1b559aa783ba4e123b2c62152bc10a20556520b00f0b371e64570d2768ef548639be963e1aebef1085805e22d80f3f911ed4a8ec8dd66618a7ac03e312f256a4c26b30e3a23542d7afdb133c843c798b9687c4d011341566f78fc31adb07d236f58c8129ac4ff24c056a0e4bffdf62b1692cd393ebfd06276737ae8d31e8e809869bd725df6651f07f3b035920938bf6ee2293bd928df074aae85fbf316ef66500c8f5c936bb9fe67fbd996ae483233d5c1a6aa652efd32326db72abfeae14c72a14b9501fc786310b52651be0b01277ed4c77f3bda7acb938bd0fb0cec3b6b7ca43675e7c7c7ecdbf350e08b9374060cca77296453144433fe286cc35299df72d54212922737c3caaef1e768b65b690cddac5248fef0ce6dc9140a597d428327a0764ecf9c1e4659c89b51e7d546f49c471e032222ded620893d762aea9424fcb18de9bc3daadd2389fc2abea2a13810f796111e875694728ce4bbab36f1c632a21d30ddd45005faca941860b732293e6bdae679c7f1ed2dfea432e123d3780d5f53e2270795c41722c1ca4bf49d8c606b1899d8eeb74cea116acb57ead2f2e4a8193f9a557b0ca41c174843cf83558d7f98d5a0a0b525a261c03fb49d7a129e1801b561d21b4b90119d068959d32cac0ac09911f4896a68d3e3a3c98ad3598aa2c7087bec9f5920ff71a0d2f1ae76a87e92857cffb7a9e7e995c547c96ffa91197afa23661342d45ab9b47cac8239ce1901d54949649c5abf8aa491934e65e42eb261c3948faad75e209cbdcffe06b3ee043f3fc5b114b3657998a2822d91694c57d40d373036112a821c5ccba672cfd44ae0d8771fd2626898f459366c82fd7aa20e5cc3687a4748be4767cbe8f71c84bd1e319156465b6b9d0aa7660f95b527cfcc8528b8fa4533e0d1c3d51ce56547ee2ccf8d69103ee750f2e9715ed9a3236942cd3d0c324aab55230f1f738c5b50e52a52dbbbda85905dc4f8b0f2f2ae559223aa9fc5858c4346802dbac880a56b514065423491bf1afa701517da7b96698d1e9f7703816e290975bcf23a323bb3ee90314af3da07b6eb74b7b267fe8327cb35e126ee1f95b180440d79fd35cc47c3e029109855a08b85799f6df904db19be13d1c1ac7541710138afa2bacd3abbadee4c4e601326b8493d78e92b7aaaea63fc06f7a29d081455f53c26882a5be065cc37217b64343987457ef6ab195801f6dd18103aea81644ff1bab4af695099dceb0d4d81d6435b4307b4ba4f009792d38caa4fe7a01ee6cd84efee5aabecd33ae1ef63fee98372aa0bbc580a19a6e3319a6a6a6a8caa3b021fa59aa97fc1494487ca13c17ecf3f66f06a00d5b63e6891c2feb2e1a6a519a8ce8c3ada315e893c0bebac8cf384207637a3f132d5e0095d7847fb065bc480d53664a2a44ad6aef3660d46c3fda2c8e451608fe51eda54f378f5ac4797e62eff3f443b07e57e1c0d6bd6a65c908165e134d1878c9b5dde0d25b2446c38674d821ed3729aa51faba2c0085b3c15592524dac3830c457001b419dadba78112a8592c2f276fc3e94d6fd0ebbea18a86ade99dbeac112933d6ea89225a645fcefdee03f20130693269e740267cac859a1c18e195091a8398130ba08f8ce8592463f800c7b2b102feabd203426b54ab15888f60070d7fc3e834b738291f9a1014059f06d752dac9fde1c40a018a4cdcf5432f5b46022d96fa7347914b329e18c77d76decc52f7f24aeb76c35455093d12321440248bd09f591e55c134a496c22765024a0cc0e6982dce261d05b11b45331573cea7b38c577e4ff1b09309890ea8f7fbf370e41c407fbf7f5644b176cd2833e3f7f0373db64b004fa80b9c2bd8d3d7e61eefaa083206af1e6267e6e62b4351bda736adee210e9cba32471bec9a3e62aae1ccfdb538095e91f554dea5af480e2d00de9715e2fbb4735107d9de374c06f1e707bbe1dd60f7b713a9baa004db44778d61eb161b72e08db901d2f1fe06ab54c8945fc6553f35f147eeefa01f017d9170e9e32d6bed5297d90af4f86ccf6b8dcb968f27dbb44df0ee59a483de49ab5b1dfd826c22dbf4ceec2a3c64de314544ea1ff57b8e20d75e44eecd08d1740a752b891b539f851e6821034bf52823dfc7043e8f27bd6284004525338e2a44c170bea216ea8d7b5f588087604db5703525296941335d90c2c7cbd46488483e1ff855f4569a4aa901727e0936581be6d0f26022da788c4f771c2b44888fa0095a0f8a10127ff83b5427666d7e42aaac28981259daf8c4d001f2b7890b198f5322c40b61b21c9f9d0cc78791ac669bce473d614be67c940ef91049f7646a5fad3d4bc37e94573fab6e2d795805e317426d634af00c8025b725b096143de85b232b76284b90a54656f34fdc138670b2c76a99c09859b716a95d338387ac8f8f1aa9094c67a7b86bb29ed71338bdf452cc37af4d2f2deb9e9cb334e568c6c20efa4a36d9e32a7903912c77edd1c7262d456c0b3cde3a1e523b5721ba8c67e71aa0a34fce01ae431fe229bc2964cf43922fd3c858117cd0d87f4f696a1ac43d42f8af907b3b86d82dc0e86402fe727d4fb5a4eeb4a8fc48d5362fd4d6c302637a5dfb2116fbf379c1aa953840cfeb4ab7150b941c4af6baadb661713d1778b375b02fe73fd5d6227714c1b295c10209b2875f1644ef7df29c4f0c531c3918799edfb23f3da8799cb7a44ea12be6133d4e27834c3b7d86d65deec9d085503e212679000499f8ee2d8ec27157f7a1f0d816cdce0d4315f0d8be94f8e894aac925b8c0e46b7857be4ca2cb2cae3b6d55e3cb960c9011084985295369a270dde8c2df9733b5112835496e8f1a7c46b85ac4c8aa4f02cb39b98fa849826456cd71e627aae6dcf5100b960bb4d3303caf84c4b6863e6ed65d3989f75de30815dde89d8d4d8af1c5da8dafaccd3e2b83967fa27e884d89a060a70508f52f3d42d00743e15a2ad077d00c8bddf3ae40d822c82a875a250f5f9623a0ec55aada6d745e159f7885ca3623358425fd1ef1f8ad653e33bae54940810933c339dc8d96fa594a47c27fb51a9b89c8abadc18a5c429134507fc22252081105dc3eb079f5b475b34698370d6c5dfd7f11a206204e0392d8cd5f01126e64f1b2fd80c538d102bb703b4981d97f05328065bb5c708a310164f3fffe45b75ed4424babeb76959fd7b580f8e1d00eb55f79309780d30a86b0f0153d0a8eb51db86af0843fa08084a0b5e7f420674e6bdeffe6ab895e87dd4e34ad9234b7654ec7124f58e856b7d93f13ef5f8f7ac68e05953c86350640d3c24b69b4ecd810f3c62c3c600223845a687e9cb8bf177cdae9ba96256d0d0f19f634995d5567beb1ee6ec7352568dd3019d2db3a99e3010de933930611d43f2cb7f0356340dddbb2f40e036556790ccceaa836d35b6084c7692704ab9def8c0977a8fffcb1346e16e46f0ecb72a84d6eb61b925b90e91e5571e2a07166f149e0ff2cc8422c435863089b2573234347b6b71898fd3640f8449768c7cf435af9d31c7e078a6fc6c8fd07dedf720e78b992baa034a63f3bfe30fb9be69a4d075cb8dd15dd14451d4d858bad67fa68163338b7e76915419477a34b473d71ec3752715cc773a5f1738d4f349d94df842df9510306f581fdbd0f239b79dd6c0723c41dccfaa9ebef907310133ef8a638a5d4399691e2ad7a0df0563d24ab56dc48ebef1f2128dbbb8a51366a91f41899c3da80f02ddf702a4a77ba47fa239a6552086204c05919a970403a87d091760e27a227ba453dc06516b85952a0db3190da1f7c6f5920746d0bc13bdc622c23d8d0cf835d68f32acd29146aa2b262ad1c5acb05993d65b75af08f31f66e385b5bc47597f69ea55e0c62668de72e8834651be0bce4eac37e3686c1f1785a92a44cea55531d5440873f7a5242b5a37ca10c6abb5ad70b1ff6c881441f36d7caa70442bbd27c23ae0411a17b3af49d5f7e2aa619d61185367a37a009695648c7f2aabd3a1df18800f58f7078cfdfaa48f1400e6f0ab606f6f3d7b50be365d715b8d2acc39bc35df38bcbee55d29943c67979333c8529abdeed2c2f1bb8c13db8eb075ccd8c94f715594309e62036413d8d77219118c59db014279f994ecc97431bf12d2b4775f41fe884700e55dfc466c67c5f0b746323fa2a98760a7e759f00dd55152477fafc01ef9be9d6bae662979930e7eab5b7e6b648827bdaf2d969f78805f98ad4e874780faa5bfe687589644a2f8af13d983bf1f63bd8156a9bea93eebd71d8cb552bce1edebb5e2b287d063093d8e3dcfc1d40f1bb9d9146b1b47eff5949d961667956a0efe6e6c5f1e74931984e23bb0f3465da577a0473c62a1072b1726cc0eeaa727cbb2ff490c21e081b5da480568bf91260cc486d709ebf2c576a09a119aaeabd363fc5f5f78f5c6162b03f55a0a1a06238a90973d17ff14e3e8fbc7be47c92c11071a3d256fffeaf951269de2a4408ad16ccd0592abdcb10c1ab7072a41fcb1fbdc136b324c8aa034a3fb54af8322fe00f8907802184d86aaf7c4088920645c1742898dc37a310f5ed2630f4439923d7cd79ed10414cea8b215d1b78ead38756e0930a3622ecfcf46cda1e5b9fa5418e118fea968649170f7271d1b2bb72d5fc570ce431781b772c24c8ccfe481485902b2aafe72a9d44a0ef1", @nested={0xd3, 0x0, 0x0, 0x1, [@generic, @generic="e2498d9193a8b2b47e220728d850b3b4edeae8558278457ac9863da1d11d2f998830e1081b2f3ad403d35ac97ad37098ffe5746ee3ab5eccc9f1fa300a9695e2", @generic="c1e60b08d93c9a0fce103d428ea21ca666a3c3ec5d75e8c6a07207c1d3b2d08e5098417b910baf11b82c1dfc6aed72f7e067eafd08f8fbb8cd38f38277a1ee3566b1a5fd7861463380f59ef622b99faa8d2c39c81874f6784f2cc5c4eee3397e09a008740bc398fb7831ff9dfcd4f5025aeaeca76504c3c3be6b1d8a084f62dda7df804337afb8d7467214d2cf06a1"]}, @nested={0x3c, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4}, @typed={0x14, 0x0, 0x0, 0x0, @ipv6=@remote}, @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x0, 0x0, 0x0, @fd}]}, @generic="fffaa9a218151f67006aa89bfbd4c59a6b1a0b3d2338b831b7b81633b162cb83ff686a78d5bf5d27912f86a95b46840ad04d5dfa0cf2cb96920b1ac22690317facc56ea16aa35a11ad786df4ae5f2c55475d63334399459afa22bda54b928c41d71468a333242661b4dbff1277d31e4a913fd5c1868ef9b91c80c53a97971cdd4d111032"]}, 0x11a4}, {&(0x7f0000000e00)={0x308, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="ba85b036e17631c2dc84abe845533f025c57838da8b4736d26dfed", @nested={0x103, 0x0, 0x0, 0x1, [@generic="dcb025bcf01840dc043b25cbb556fc449e16e7a7c12e772bf425d1cbe1811297fda8031a546052168c2188699a56e118e274e36f438a1ce13bb33a37ec9415412b76c91cf54f56b49ba52b0d14194cc98bf86423450eb2e09e331dbc0f0cec82833194917a0190c2b84caac55053c9fa9820bbe7f097681f0090b2ecfe4e68a0610af55eab7599e297ce17bfff357e33a6dcd82b619e41b16a033eddb95653618141f8ad07f9a3cc8822216a4b4e6eea49775e4643520a2f0a096c97f3156ea82b6d5acae0eb44b80e7875bb326c1e8055ada38ab50fe98a0ab56055d91bd433fc639eb0412290d62f8a96", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @pid}, @typed={0x4}]}, @typed={0x4}, @nested={0x19b, 0x0, 0x0, 0x1, [@generic="03f77f9ca9c4f5b1a01cb6b47cb9f09d9cc2938d9d678860bb91f5f3ec9e5ffaeb99bf38888805db20c7af7153b8c29d3158eb8fb7e4a64e000f2e7c7f5ee37cd8c8f541c2d3fc10ff6989a92caec0c3e8d3bb6c47189763a6509bad02c921cbb87d9c1154adeabfc6d3e0f1ac99233e6124aedf3b049fd38f36d7a3e548fa7dce1aafb819c9e99e64b7a878fd1bf71f6bb5058ea19e6325863edacb1ec14dbeaef595be50d6afdb719d660ac7d728f7666673d224253f3adcad56f5c42db321ca3f", @generic="ae4b061196f1099abc2a56a0aca1063964d1caabd9da68a820f99a4c02583f44cec145c469976d8776f899088dedd99d355059b5629f42d4552987b3869dcbc60ad2", @typed={0xc, 0x0, 0x0, 0x0, @u64}, @generic="c93dc0cc1abfa1f55c3e89afa7e049b77c0715ed803d3439d5342f00efaa0c45f8658d31b7e61ab5c495ba3dd8b1065e19f13b1cc4e01842d605144a84883d68ed1842f5c6bb16e26e944475003599bb9d9f6506feadbba610c0e5554370b605309548828268359bc478663b6ba00a6152bd65485b64fc6a5fbfccbffbed4c", @typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}]}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @typed={0x14, 0x0, 0x0, 0x0, @ipv6=@private0}, @typed={0x14, 0x0, 0x0, 0x0, @ipv6=@loopback}]}, 0x308}, {&(0x7f0000001140)={0x1e8, 0x0, 0x0, 0x0, 0x0, "", [@nested={0x4}, @nested={0x1d1, 0x0, 0x0, 0x1, [@generic="7ff5e1219f4e23dbd96f36055c4f57ac7334785de4f2af51691d5cc20991a35ee0ff087501c9e82659bbc7e63cdfaf456022d8ccb0d612728c02b7bbcf6c67477a59c9d680d4fa26a1f04c3187213ae8afdccaaa8da2bf60b6b6571cb5e3941bac394f8e41dd7d47b28aebb29a4e622a996df650949ba2d6b7589b4d6c", @generic, @generic="11d175af74ff5d3856f365507672cd08f6b8858071c5f26ea138c176fb249411f4da702fcccb061ab48c9f465cf7b116a3675bef367793414d72", @generic="6fba66dfc759a4b1ffbb80b7754beccc615950ca1c166cdf5316fd133799e13462da414e8f858692ca117c5c6f105953d61d25ecd936eefec489161376b24b45cc2b449cee85a185973b783a1a7084dea449c2516900ccb0664f0e44e477aa69e89fda4bac9707ab55b5c065da0671e1e4374e6c7fec836284591adc0a2db1f3878fb3adeda9f5da5a5dcd045c53e68eeaf97835b877cee40f5cf11d28dc76aedfe0245ffec262dbec05500e767936a8776f7df4a5e1a214ecab238862fc032bbc87ae4fc66c71cf1a7954ad18bda96dae36c72f6d302e25c098552c7a153e0d8f907a13036bd4b16b546827f630df6f3aba85097d51", @typed={0x6, 0x0, 0x0, 0x0, @str=':\x00'}, @typed={0xd, 0x0, 0x0, 0x0, @str='/dev/bsg\x00'}, @typed={0x8, 0x0, 0x0, 0x0, @pid}]}]}, 0x1e8}], 0x9}, 0x0) 00:48:33 executing program 3: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r0, 0x0, 0x0, 0x0) 00:48:33 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x8, &(0x7f0000000880)=@raw=[@btf_id={0x18, 0x5, 0x3, 0x0, 0x4}, @initr0={0x18, 0x0, 0x0, 0x0, 0x101}, @generic={0x0, 0x3}, @cb_func, @generic], &(0x7f00000008c0)='GPL\x00', 0x3, 0x69, &(0x7f0000000900)=""/105, 0x41100, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000980)={0x7, 0x2}, 0x8, 0x10, &(0x7f00000009c0)={0x1, 0xb, 0x9, 0x52}, 0x10}, 0x80) 00:48:33 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8921, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:33 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, 0x0) 00:48:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x5, &(0x7f0000000180)=@framed={{}, [@jmp, @call]}, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:33 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/usbhid', 0x24001, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), 0xffffffffffffffff) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(0xffffffffffffffff, 0x40089413, 0x0) 00:48:33 executing program 5: syz_open_dev$vcsn(&(0x7f0000000140), 0x0, 0xa942) 00:48:33 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x5452, 0x0) 00:48:33 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000100), 0x4) 00:48:33 executing program 1: ioctl$RFKILL_IOCTL_NOINPUT(0xffffffffffffffff, 0x5201) 00:48:33 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8937, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:33 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x5, &(0x7f0000000880)=@raw=[@btf_id, @initr0, @generic], &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:33 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8933, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x0, 0x2, &(0x7f0000000880)=@raw=[@btf_id], &(0x7f00000008c0)='GPL\x00', 0x3, 0x69, &(0x7f0000000900)=""/105, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000980), 0x8, 0x10, &(0x7f00000009c0)={0x1, 0xb, 0x9, 0x52}, 0x10}, 0x80) 00:48:33 executing program 1: pipe2(&(0x7f0000004b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fremovexattr(r0, &(0x7f0000002140)=@known='security.apparmor\x00') 00:48:33 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x40087602, 0x0) 00:48:33 executing program 2: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$assume_authority(0x10, r0) 00:48:33 executing program 1: r0 = add_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="10c202292d9a89414df221a2afd6f44dcdb1e3b18a3e053f66e5729d020872c9b062da9c72589b0993f64c47b8cd6c61d207d62fec46a34a3cb9a87986480767a494feb0584824a833a5adf52947", 0x4e, 0xfffffffffffffffc) keyctl$read(0xb, r0, &(0x7f0000000100)=""/208, 0xd0) r1 = add_key$fscrypt_v1(&(0x7f0000000200), &(0x7f0000000240)={'fscrypt:', @desc3}, &(0x7f0000000280)={0x0, "bc3add58ff309e3848a0f333fcc33003f0b1a1877d8cb401ea3577169c03afa05b8247610d3143d8c1793a27af534dde47155d42b5314aafcb933eb7c012f012", 0x11}, 0x48, r0) r2 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$assume_authority(0x10, r2) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000400), &(0x7f0000000440)={'syz', 0x3}, 0x0, 0x0, r2) keyctl$reject(0x13, r3, 0x2, 0x3, r2) r4 = add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x3}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r0, r4, r1, 0x0) socket$inet(0x2, 0xa, 0x10000) 00:48:33 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8930, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:33 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0xc, &(0x7f0000000180)=@framed={{}, [@cb_func, @map_idx, @initr0, @exit, @jmp, @call]}, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000980), 0x8, 0x10, 0x0}, 0x80) 00:48:33 executing program 2: keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000240), &(0x7f0000000280)={'enc=', 'raw', ' hash=', {'sha1-ce\x00'}}, 0x0, 0x0) 00:48:33 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89a1, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:33 executing program 2: r0 = socket$inet(0x2, 0x3, 0x6) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000340)) 00:48:33 executing program 3: add_key$keyring(&(0x7f0000000300), 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$assume_authority(0x10, 0x0) 00:48:33 executing program 1: add_key(&(0x7f0000000000)='id_legacy\x00', 0x0, &(0x7f0000000080)="10", 0x1, 0xfffffffffffffffc) 00:48:33 executing program 4: sendmsg$inet(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000e00)={0x128, 0x24, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="ba85b036e17631c2dc84abe8e4", @nested={0x100, 0x0, 0x0, 0x1, [@generic="dcb025bcf01840dc043b25cbb556fc449e16e7a7c12e772bf425d1cbe1811297fda8031a546052168c2188699a56e118e274e36f438a1ce13bb33a37ec9415412b76c91cf54f56b49ba52b0d14194cc98bf86423450eb2e09e331dbc0f0cec82833194917a0190c2b84caac55053c9fa9820bbe7f097681f0090b2ecfe4e68a0610af55eab7599e297ce17bfff357e33a6dcd82b619e41b16a033eddb95653618141f8ad07f9a3cc8822216a4b4e6eea49775e4643520a2f0a096c97f3156ea82b6d5acae0eb44b80e7875bb326c1e8055ada38ab50fe98a0ab56055d91bd433fc639eb0412290d6", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @pid}, @typed={0x4}]}]}, 0x128}], 0x1}, 0x0) 00:48:33 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8920, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:33 executing program 2: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000c40)={0x0}, 0x10) [ 2913.593481][T11577] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.0'. 00:48:33 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0xc0189436, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:33 executing program 4: sendmsg$inet(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 3: syz_open_dev$usbfs(&(0x7f00000002c0), 0x0, 0x0) 00:48:33 executing program 0: openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x608001, 0x0) 00:48:33 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:33 executing program 2: pselect6(0x0, 0x0, &(0x7f00000009c0), 0x0, 0x0, 0x0) 00:48:33 executing program 1: setsockopt$inet_udp_encap(0xffffffffffffffff, 0x11, 0x64, &(0x7f0000000000), 0xfffffd76) 00:48:33 executing program 4: sendmsg$inet(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000840)='./cgroup.net/syz1\x00', 0x200002, 0x0) 00:48:33 executing program 3: pipe2(&(0x7f0000004b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_OPEN(r1, &(0x7f0000000000)={0x20}, 0x20) read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) write$FUSE_OPEN(r1, &(0x7f00000020c0)={0x20}, 0x20) 00:48:33 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000002200)=@bpf_tracing={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000021c0)}, 0x80) 00:48:33 executing program 4: r0 = socket$kcm(0x2, 0x0, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:33 executing program 1: add_key(&(0x7f0000000000)='id_legacy\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000080)="10", 0x1, 0xfffffffffffffffc) 00:48:33 executing program 0: add_key(0x0, &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r0 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$reject(0x13, 0x0, 0x2, 0x3, r0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000840)='./cgroup.net/syz1\x00', 0x200002, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x541d) socket$inet(0x2, 0xa, 0x10000) 00:48:33 executing program 3: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/usbhid', 0x24001, 0x0) 00:48:33 executing program 1: add_key(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) socketpair(0x0, 0x0, 0x0, &(0x7f0000000d00)) 00:48:33 executing program 5: io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}, 0x0) socketpair(0xb, 0x0, 0x0, &(0x7f00000005c0)) 00:48:34 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x40086602, 0x0) 00:48:34 executing program 0: pselect6(0x0, 0x0, &(0x7f00000009c0), &(0x7f0000000a00), &(0x7f0000000a40)={0x77359400}, &(0x7f0000000ac0)={&(0x7f0000000a80)={[0x4c]}, 0x8}) 00:48:34 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x80086601, 0x0) 00:48:34 executing program 4: r0 = socket$kcm(0x2, 0x0, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:34 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x0, 0x0, 0x0, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:34 executing program 2: io_setup(0x6, &(0x7f00000000c0)) 00:48:34 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x4b47, 0x0) 00:48:34 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x18}, 0x48) 00:48:34 executing program 1: io_setup(0x6, &(0x7f00000000c0)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) 00:48:34 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89b0, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:34 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8929, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:34 executing program 3: syz_open_dev$usbfs(&(0x7f00000002c0), 0x200, 0x0) 00:48:34 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), r0) [ 2914.861129][T11652] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:48:35 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$search(0xa, r0, &(0x7f0000000080)='rxrpc\x00', &(0x7f00000000c0)={'syz', 0x3}, 0xfffffffffffffffd) 00:48:35 executing program 4: r0 = socket$kcm(0x2, 0x0, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:35 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0xc020660b, 0x0) 00:48:35 executing program 3: add_key(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) socketpair(0x1, 0x2, 0x0, &(0x7f0000000d00)) 00:48:35 executing program 1: syz_open_dev$usbfs(&(0x7f00000002c0), 0x200, 0x14740) 00:48:35 executing program 0: syz_open_dev$evdev(&(0x7f0000001640), 0x0, 0x0) 00:48:35 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) 00:48:35 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x891f, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:35 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x891e, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:35 executing program 2: pselect6(0x40, &(0x7f0000000080), &(0x7f00000000c0), 0x0, &(0x7f0000000140), 0x0) 00:48:35 executing program 2: openat$ttyS3(0xffffffffffffff9c, &(0x7f00000004c0), 0x185800, 0x0) 00:48:35 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x6, &(0x7f0000000180)=@framed={{}, [@exit, @jmp, @call]}, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:35 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000640), &(0x7f0000000680)={'L+'}, 0x16, 0x0) 00:48:35 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:35 executing program 5: add_key(&(0x7f0000000100)='id_resolver\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffb) 00:48:35 executing program 1: bpf$PROG_BIND_MAP(0x23, &(0x7f0000000b00), 0xc) 00:48:35 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/usbhid', 0x24001, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), 0xffffffffffffffff) 00:48:35 executing program 0: pselect6(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9}, &(0x7f0000000140), &(0x7f00000001c0)={&(0x7f0000000180)={[0x3f]}, 0x8}) 00:48:35 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3}]}) 00:48:35 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000340)={'tunl0\x00', &(0x7f0000000480)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @private=0xa010102}}}}) 00:48:35 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8970, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:35 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={0x77359400}, 0x0) sched_rr_get_interval(0xffffffffffffffff, 0x0) 00:48:35 executing program 2: socketpair(0xa, 0x0, 0x85d, &(0x7f0000000000)) 00:48:35 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x2, 0x0) 00:48:35 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:35 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x2, &(0x7f0000000880)=@raw=[@cb_func], &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:35 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={0x0, 0x0, 0x6a95df24733cd4a7}, 0x10) 00:48:35 executing program 5: keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000580), &(0x7f00000005c0)={'enc=', 'raw', ' hash=', {'sha256-ni\x00'}}, 0x0, 0x0) 00:48:35 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:35 executing program 3: io_setup(0x6, &(0x7f00000000c0)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_STRICT(0x0, 0x0, 0x0) 00:48:35 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000140)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}) 00:48:35 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8948, &(0x7f0000000e80)={'sit0\x00', 0x0}) [ 2915.957628][ T27] audit: type=1326 audit(2915.920:38): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=11721 comm="syz-executor.3" exe="/root/syz-executor.3" sig=9 arch=c00000b7 syscall=98 compat=0 ip=0xffff86c5cf24 code=0x0 00:48:35 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8991, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:36 executing program 0: syz_open_dev$usbfs(&(0x7f0000000240), 0x24fa987c, 0x0) 00:48:36 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, 0x0, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:36 executing program 2: add_key$fscrypt_v1(&(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) 00:48:36 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x40049409, 0x0) 00:48:36 executing program 5: syz_open_dev$vcsu(&(0x7f0000000700), 0x0, 0x4000) 00:48:36 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x7, &(0x7f0000000880)=@raw=[@btf_id, @initr0, @cb_func, @generic], &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:36 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, 0x0, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:36 executing program 0: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000400), &(0x7f0000000440)={'syz', 0x3}, 0x0, 0x0, r0) 00:48:36 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x9f2}]}) 00:48:36 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x5421, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:36 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f0, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:36 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000280)={'gretap0\x00', 0x0}) 00:48:36 executing program 3: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f00000003c0)={r0}, &(0x7f0000000400)={'enc=', 'oaep', ' hash=', {'tgr128-generic\x00'}}, 0x0, 0x0) 00:48:36 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, 0x0, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x2, &(0x7f0000000880)=@raw=[@btf_id], &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:36 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @dev}}}}) 00:48:36 executing program 5: pselect6(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9}, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={[0x3f]}, 0x8}) 00:48:36 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:36 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x4020940d, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:36 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000140)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback, {[@cipso={0x86, 0x6}]}}}}}) 00:48:36 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8915, 0x0) 00:48:36 executing program 1: syz_open_dev$vcsn(&(0x7f0000000840), 0xb0, 0x40081) 00:48:36 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:36 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r0, 0x0, 0x0) 00:48:36 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip_vti0\x00', &(0x7f0000000140)={'gre0\x00', 0x0, 0x7800, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @local}}}}) 00:48:36 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x8, &(0x7f0000000880)=@raw=[@btf_id, @initr0, @generic, @cb_func, @generic], &(0x7f00000008c0)='GPL\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:36 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x2, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:37 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bind$bt_l2cap(r0, 0x0, 0x0) 00:48:37 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@base={0x0, 0x0, 0x0, 0x0, 0x994, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x48) 00:48:37 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:37 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000100)={'ip_vti0\x00', &(0x7f0000000080)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}}}}) 00:48:37 executing program 2: add_key(0x0, 0x0, &(0x7f0000000080)="10", 0x1, 0xfffffffffffffffc) socketpair(0x1, 0x2, 0x0, &(0x7f0000000d00)) 00:48:37 executing program 0: syz_open_dev$vcsn(&(0x7f0000000140), 0x0, 0x0) 00:48:37 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000240)={'gre0\x00', &(0x7f00000001c0)={'ip_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @private, @remote}}}}) 00:48:37 executing program 3: pipe2(&(0x7f0000004b00)={0xffffffffffffffff}, 0x0) fsetxattr(r0, &(0x7f0000000000)=@random={'user.', 'trusted.overlay.upper\x00'}, 0x0, 0x0, 0x0) 00:48:37 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, 0x0}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:37 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8946, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:37 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000e00)={0x20, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="ba85b036e1"]}, 0x20}], 0x1}, 0x0) 00:48:37 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f6, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:37 executing program 2: syz_open_dev$vcsn(&(0x7f0000000840), 0x0, 0x40081) 00:48:37 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x4020940d, 0x0) 00:48:37 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, 0x0}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:37 executing program 3: io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}, 0x0) io_setup(0x6, &(0x7f00000000c0)=0x0) io_getevents(r0, 0x9, 0x0, 0x0, 0x0) 00:48:37 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_GETMOUSEREPORTING(r0, 0x5412, &(0x7f0000000100)=0x13) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000080)) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "6807001d1000000000acfc396c3f0a5189130c"}) 00:48:37 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8949, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:37 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x891d, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:37 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8943, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:37 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, 0x0}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:37 executing program 0: syz_open_dev$vcsu(&(0x7f0000000700), 0x63a, 0x0) 00:48:37 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89a0, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:37 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0xc, &(0x7f0000000180)=@framed={{}, [@cb_func, @map_idx, @initr0, @exit, @jmp, @call]}, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:37 executing program 5: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) ioctl$TIOCGSOFTCAR(r0, 0x5419, 0x0) 00:48:37 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f2, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:37 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:37 executing program 0: pselect6(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={[0x3f]}, 0x8}) 00:48:37 executing program 3: syz_open_dev$evdev(&(0x7f0000001640), 0x0, 0x40001) 00:48:37 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0xc0189436, 0x0) 00:48:37 executing program 5: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x202, 0x0) 00:48:37 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:37 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/usbhid', 0x0, 0x0) 00:48:37 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8}]}) 00:48:37 executing program 2: syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000200), 0xffffffffffffffff) 00:48:37 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f00000002c0)={&(0x7f00000001c0), 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0x0) 00:48:37 executing program 3: ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, 0x0) socket$inet(0x2, 0x3, 0x6) 00:48:37 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8971, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:38 executing program 0: socket$inet(0x2, 0x821d3dc9876c77cf, 0x0) 00:48:38 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8923, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:38 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{0x0}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:38 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x8, &(0x7f0000000180)=@framed={{}, [@cb_func, @exit, @jmp, @call]}, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:38 executing program 1: setsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) 00:48:38 executing program 5: openat$ttyS3(0xffffffffffffff9c, &(0x7f00000004c0), 0x185800, 0x0) syz_open_pts(0xffffffffffffffff, 0x0) 00:48:38 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x5421, 0x0) 00:48:38 executing program 3: inotify_add_watch(0xffffffffffffffff, 0x0, 0x60000049) 00:48:38 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'syztnl2\x00', 0x0}) 00:48:38 executing program 0: socketpair(0x1, 0x0, 0x0, &(0x7f0000000d00)) 00:48:38 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{0x0}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:38 executing program 2: r0 = socket$inet(0x2, 0x3, 0x6) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, 0x0) 00:48:38 executing program 3: socket$inet(0x2, 0x5, 0xfffffff9) 00:48:38 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{0x0}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:38 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0xc0045878, 0x0) 00:48:38 executing program 2: syz_open_dev$usbfs(&(0x7f0000000380), 0x20, 0x260200) 00:48:38 executing program 5: r0 = socket$inet(0x2, 0x4000000000080001, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000600)=ANY=[@ANYBLOB="726177000000000000000000000000000000000000000000000000000000000108f80000030000003003000098020000000000000000000000000000000000009802000098020000980200009802000098020000030080000000000000000000ffffffffe00000010000000000000000e4000000010000000000bd00000000007465616d5f736c6176655f310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c001080200000000000000000000000000000000000000005001686173686c696d6974000000000000000000000000000000000000000002726f736530000000000000000000000000000000000000000000000000000000000000e4020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000070000000000000000000000000000fcffffffffffffff00000000000000000000000003000000070000000000000000000000000000004800435400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000200000000000000000000000000400000000000000000000000000000070009000000000094100000000000000000000000000000020004e4f545241434b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000004000000000000000000000000000000000000000000000feffffff"], 0x1) 00:48:38 executing program 3: openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000700)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) 00:48:38 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:38 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000002c0)={'sit0\x00', &(0x7f0000000140)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @loopback}}}}) 00:48:38 executing program 1: r0 = gettid() sched_setattr(r0, &(0x7f0000000080)={0x38, 0x0, 0x0, 0x0, 0x803}, 0x0) 00:48:38 executing program 0: openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x608181, 0x0) 00:48:38 executing program 3: add_key$keyring(&(0x7f0000000300), 0x0, 0x0, 0x0, 0xfffffffffffffffe) 00:48:38 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:38 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func_proto]}}, &(0x7f0000000200)=""/183, 0x26, 0xb7, 0x1}, 0x20) 00:48:38 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89a2, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:38 executing program 3: add_key(&(0x7f0000000000)='logon\x00', 0x0, &(0x7f0000000080)='\t', 0x1, 0xfffffffffffffffe) 00:48:38 executing program 2: syz_genetlink_get_family_id$nl802154(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000e40), 0xffffffffffffffff) 00:48:39 executing program 5: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000c00), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) 00:48:39 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:39 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x40049409, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:39 executing program 0: keyctl$reject(0x13, 0x0, 0x0, 0x3, 0x0) 00:48:39 executing program 3: syz_open_dev$vcsu(&(0x7f0000000080), 0x0, 0x10400) 00:48:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x5) syz_genetlink_get_family_id$smc(&(0x7f0000000000), r0) 00:48:39 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x894c, 0x0) 00:48:39 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8995, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:39 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:39 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8931, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:39 executing program 5: pselect6(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9}, 0x0, &(0x7f00000001c0)={&(0x7f0000000180), 0x8}) 00:48:39 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x14}, 0x14}}, 0x0) 00:48:39 executing program 2: io_setup(0x6, &(0x7f00000000c0)) io_cancel(0x0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x9, 0xffffffffffffffff, &(0x7f0000000180)}, &(0x7f00000002c0)) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000300)=0xffffffffffffffff, 0x4) prctl$PR_GET_DUMPABLE(0x3) socketpair(0x0, 0x800, 0x0, &(0x7f00000005c0)) 00:48:39 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f00000006c0)="b4", 0x1}, {0x0}], 0x2, &(0x7f0000000ac0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @rand_addr, @empty}}}], 0x40}, 0x0) 00:48:39 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:39 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000c00), 0x0, 0x0) 00:48:39 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000001880)={'wpan0\x00'}) 00:48:39 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x4, &(0x7f0000000880)=@raw=[@generic, @cb_func, @generic], &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:39 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:39 executing program 0: add_key(&(0x7f0000000000)='logon\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='\t', 0x1, 0xfffffffffffffffe) 00:48:39 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x0, 0x2, &(0x7f0000000880)=@raw=[@btf_id], &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:39 executing program 1: add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) 00:48:39 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8913, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:39 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:39 executing program 2: syz_genetlink_get_family_id$nl802154(&(0x7f0000000b40), 0xffffffffffffffff) 00:48:39 executing program 0: io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}, 0x0) io_setup(0x6, &(0x7f00000000c0)) 00:48:39 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x48) 00:48:39 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8994, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:39 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x48) 00:48:39 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:39 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000e00)={0x2c, 0x24, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="ba85b036e17631c2dc84abe8", @nested={0x4}, @typed={0x4}]}, 0x2c}], 0x1}, 0x0) 00:48:40 executing program 0: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) io_setup(0x0, 0x0) 00:48:40 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:40 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89a3, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:40 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x5411, 0x0) 00:48:40 executing program 1: io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}, 0x0) io_setup(0x0, &(0x7f00000000c0)) 00:48:40 executing program 2: io_cancel(0x0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) 00:48:40 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8993, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:40 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000280)={'ip_vti0\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @loopback}}}}) 00:48:40 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x4b49, 0x0) 00:48:40 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x891e, 0x0) 00:48:40 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, 0x0, 0x0) 00:48:40 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x7, &(0x7f0000000880)=@raw=[@btf_id, @initr0, @generic, @cb_func], &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:40 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, 0x0, 0x0) 00:48:40 executing program 0: syz_usb_connect(0x2, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd8, 0x36, 0xb4, 0x20, 0x1e0e, 0xce16, 0x6b60, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7c, 0x8e, 0x82, 0x0, [], [{{0x9, 0x5, 0x0, 0x3, 0x200}}]}}]}}]}}, 0x0) 00:48:40 executing program 3: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000400), 0x0, 0x0, 0x0, r0) 00:48:40 executing program 5: syz_open_dev$usbfs(&(0x7f0000000080), 0x7, 0x0) 00:48:40 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8955, 0x0) 00:48:40 executing program 2: socket$inet(0x2, 0xa, 0xce98) 00:48:40 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, 0x0, 0x0) 00:48:40 executing program 3: syz_usb_connect(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd8, 0x36, 0xb4, 0x20, 0x1e0e, 0xce16, 0x6b60, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7c, 0x8e, 0x82, 0x0, [], [{{0x9, 0x5, 0x0, 0x3, 0x200}}, {{0x9, 0x5, 0x0, 0x3, 0x20}}]}}]}}]}}, 0x0) 00:48:40 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x1d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x2}, 0x48) 00:48:40 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x5450, 0x0) 00:48:40 executing program 1: add_key$keyring(&(0x7f0000000380), 0x0, 0x0, 0x0, 0xffffffffffffffff) keyctl$link(0xe, 0x0, 0x0) [ 2920.422614][T12060] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:48:40 executing program 5: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCMSET(r0, 0x5418, &(0x7f0000000040)) 00:48:40 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) [ 2920.450409][T12060] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2920.630374][ T24] usb 1-1: new full-speed USB device number 21 using dummy_hcd [ 2920.992209][ T24] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 2921.160422][ T24] usb 1-1: New USB device found, idVendor=1e0e, idProduct=ce16, bcdDevice=6b.60 [ 2921.162959][ T24] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2921.165026][ T24] usb 1-1: Product: syz [ 2921.166102][ T24] usb 1-1: Manufacturer: syz [ 2921.167265][ T24] usb 1-1: SerialNumber: syz [ 2921.172079][ T24] usb 1-1: config 0 descriptor?? [ 2921.190522][T12052] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 2921.214428][ T24] option 1-1:0.0: GSM modem (1-port) converter detected [ 2921.415208][ T24] usb 1-1: USB disconnect, device number 21 [ 2921.422635][ T24] option 1-1:0.0: device disconnected 00:48:41 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f5, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:41 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:41 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x5452, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:41 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8990, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:41 executing program 5: openat$null(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) 00:48:41 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x890b, 0x0) 00:48:41 executing program 5: openat$null(0xffffffffffffff9c, 0x0, 0x408000, 0x0) 00:48:41 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9ad8", 0xf}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:41 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f0000000d00)) 00:48:42 executing program 2: syz_open_dev$vcsu(&(0x7f0000000440), 0x5, 0x80000) 00:48:42 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8932, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:42 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8922, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:42 executing program 0: openat$ttyS3(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) 00:48:42 executing program 5: write$evdev(0xffffffffffffffff, 0x0, 0x0) 00:48:42 executing program 3: socketpair(0x0, 0x81803, 0x0, 0x0) [ 2922.133529][T12097] sit0: mtu less than device minimum 00:48:42 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf00}, 0x0) 00:48:42 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8924, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:42 executing program 0: syz_open_dev$vcsu(&(0x7f00000017c0), 0x0, 0x40) 00:48:42 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x891c, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:42 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8910, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:42 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x1, &(0x7f00000000c0)=@raw=[@exit], &(0x7f0000000100)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x5, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000280), 0x10}, 0x80) 00:48:42 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf00}, 0x0) 00:48:42 executing program 3: syz_open_dev$vcsu(&(0x7f0000000440), 0x0, 0x80000) 00:48:42 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x608181, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, 0x0) 00:48:42 executing program 2: keyctl$read(0xb, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) 00:48:42 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "c0e0ed975c1e43b59fe157eb9a766a85c024b2"}) 00:48:42 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xf00}, 0x0) 00:48:42 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000280)={'sit0\x00', 0x0, 0x0, 0x0, 0x5, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @local}}}}) 00:48:42 executing program 2: clock_gettime(0x0, 0x0) clock_getres(0x0, &(0x7f0000000940)) 00:48:42 executing program 5: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) io_setup(0x6, &(0x7f00000000c0)) 00:48:42 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8912, 0x0) 00:48:42 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8911, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:42 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0), 0x0, 0x0, 0x0, 0xf00}, 0x0) 00:48:42 executing program 2: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={0x77359400}, 0x0) 00:48:42 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x2, &(0x7f0000000880)=@raw=[@btf_id], &(0x7f00000008c0)='GPL\x00', 0x0, 0x69, &(0x7f0000000900)=""/105, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:42 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) fsetxattr$trusted_overlay_nlink(r0, 0x0, 0x0, 0x0, 0x0) 00:48:42 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f1, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:42 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000280)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @local}}}}) 00:48:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt$inet_udp_encap(r0, 0x11, 0x64, 0x0, 0x0) 00:48:42 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0), 0x0, 0x0, 0x0, 0xf00}, 0x0) 00:48:42 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x8947, &(0x7f0000000e80)={'sit0\x00', 0x0}) 00:48:42 executing program 5: io_setup(0x6, &(0x7f00000000c0)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) io_cancel(0x0, 0x0, 0x0) 00:48:42 executing program 3: memfd_create(&(0x7f0000000140)='sit0\x00', 0x0) 00:48:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 00:48:42 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0), 0x0, 0x0, 0x0, 0xf00}, 0x0) 00:48:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="42b683ccc5a646d2f5efdc6649ba85da24886ec1af5dc26aa1bb9a8e6d12b4d0a63097ee578f4464aa54328d5593b42773ebcd265fa69a234a51f518788b47969141897832e59fee6f07baa9099c23ebc6a43417fadd6ece3ac76048f501a5034db16ffa88568d602117f27ed427d3106d669e22246a2be95bc61e75e45f2d6cb4b59977370f7c5b398bf65061c69e7cd6", 0x91, 0x0, 0x0, 0xa) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 00:48:43 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 00:48:43 executing program 3: io_setup(0xfff, &(0x7f0000000000)=0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) io_submit(r0, 0x1, &(0x7f0000002280)=[&(0x7f0000001080)={0x0, 0x0, 0x0, 0x1, 0x0, r1, 0x0}]) 00:48:43 executing program 5: ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000e80)={'sit0\x00', 0x0}) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000040)) 00:48:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x15, r0, 0x0) 00:48:43 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(r0, 0x0, 0x0) 00:48:43 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:43 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 00:48:43 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {&(0x7f00000000c0)=""/55, 0x37}, {0x0}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000300), 0x10, 0x0) 00:48:43 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x17, &(0x7f0000000040), 0x4) 00:48:43 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x63, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x51, 0x1, 0x1, 0x5, 0xf0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x5, {{0xa, 0x24, 0x6, 0x0, 0x0, "9d25faf3f8"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x1f, 0x800}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3d}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x3f, 0x8, 0x0, 0x4a2}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0xff, 0x48, 0xfa}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x1, 0x7, 0x7f}}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x300, 0x3, 0x7, 0x6, 0x20}, 0x5, &(0x7f0000000200)={0x5, 0xf, 0x5}, 0x5, [{0xb2, &(0x7f0000000240)=@string={0xb2, 0x3, "24dbb6b0153c56bd962d3e23e4cc1166687dc3c335667035888885774a05d91707488f4dd0540ca353a5096837b2cc0d2045b7b06cd2ddc46c3fcc3bb897321fcc7a679f26c41b65391c8d3ee6bcb163712f1b084f7d65ae65695fa3ec5d17664410d0b302ef1ba6bb64ff201ab4015349dee13c925adba1e0fdfbb600855c35c32cafb0a1881b07439464b0adddf96a717b5387e1eb75daa1f9997564dee4a7969b62abbe38b75e7e968ed15cd2c776"}}, {0x60, &(0x7f0000000380)=@string={0x60, 0x3, "561f0dfcb1593bbc53cd751e5a593c7305a4ab1942b0aa943e892b4750123092f3c40d086d51e23d1cb75ae0a91a7544f9405e5253e86ceee7262290189a1c6da96811183e82500a9a89e1190a15cb328fc02036ff9f980e816c1e5dc899"}}, {0x2, &(0x7f0000000400)=@string={0x2}}, {0x0, 0x0}, {0x42, &(0x7f0000000540)=@string={0x42, 0x3, "23846520e7d49b218bcfe7eb930606d9284fdc8f4ab02ee45025942e377e2d0eef4e91838b6b20201bf6350d2f6a32d5995b968052a8c1b03552fa36b27d14b7"}}]}) 00:48:43 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{0x0}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:43 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x5e, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4c, 0x1, 0x1, 0x5, 0xf0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1f, 0x800, 0xe5}, [@call_mgmt={0x5, 0x24, 0x1, 0x0, 0x3d}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x0, 0x0, 0x20}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x1, 0x7, 0x7f}}}}}]}}]}}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x100, &(0x7f0000000240)=@string={0x100, 0x3, "24dbb6b0153c56bd962d3e23e4cc1166687dc3c335667035888885774a05d91707488f4dd0540ca353a5096837b2cc0d2045b7b06cd2ddc46c3fcc3bb897321fcc7a679f26c41b65391c8d3ee6bcb163712f1b084f7d65ae65695fa3ec5d17664410d0b302ef1ba6bb64ff201ab4015349dee13c925adba1e0fdfbb600855c35c32cafb0a1881b07439464b0adddf96a717b5387e1eb75daa1f9997564dee4a7969b62abbe38b75e7e968ed15cd2c776092bcac6d84b956a4719d80120f9902969e35b624719226479de4d4ae140fe4d0ce6ba05e899582c97ec3a62b40826a28f9192ae1a19c9922a81c37799f41f61649dc57b86690548cc01786024f9"}}, {0x3, &(0x7f0000000380)=@string={0x3, 0x3, 'V'}}]}) [ 2923.520062][T12196] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2923.522972][T12196] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:48:43 executing program 5: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000002040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 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) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 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) 00:48:43 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) read$FUSE(r0, &(0x7f0000000480)={0x2020}, 0x2020) 00:48:43 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{}], 0x1, 0x0, 0x0, 0xf00}, 0x0) [ 2923.574584][T12205] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2923.579503][T12205] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2923.591917][T12207] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2923.597896][T12207] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2923.603925][T12207] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2923.606617][T12207] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:48:43 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:43 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:43 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000", 0x8}], 0x1, 0x0, 0x0, 0xf00}, 0x0) [ 2923.830438][ T24] usb 1-1: new high-speed USB device number 22 using dummy_hcd 00:48:44 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@jmp={0x5, 0x0, 0x8}], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:44 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000", 0x8}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:44 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000", 0x8}], 0x1, 0x0, 0x0, 0xf00}, 0x0) [ 2924.080290][ T24] usb 1-1: Using ep0 maxpacket: 32 [ 2924.200469][ T24] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2924.560346][ T24] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2924.562938][ T24] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2924.565002][ T24] usb 1-1: Manufacturer: ὖﰍ妱밻쵓ṵ奚猼ꐅᦫ끂钪褾䜫ቐ鈰쓳ࠍ六㷢뜜᪩䑵䃹剞⛧逢騘洜梩᠑舾੐覚᧡ᔊ㋋삏㘠鿿ຘ沁崞駈 [ 2924.591058][T12204] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 2924.910521][ T24] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 2924.926906][ T24] usb 1-1: USB disconnect, device number 22 00:48:45 executing program 0: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x5}, 0x8) 00:48:45 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x8, &(0x7f0000000280)=@framed={{}, [@call, @map_idx_val, @cb_func={0x18, 0x0, 0x4, 0x0, 0x8}]}, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:45 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f52508", 0xc}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:45 executing program 1: keyctl$join(0x1, &(0x7f0000000000)={'syz', 0x3}) openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 00:48:45 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002680), 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 00:48:45 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00'}) 00:48:45 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getpeername$inet(r0, 0x0, 0x0) 00:48:45 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, 0x0) 00:48:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_ADD_TX_TS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_USER_PRIO={0x5}]}, 0x24}}, 0x0) 00:48:45 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002680), 0x2, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 00:48:45 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f52508", 0xc}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:45 executing program 0: socketpair(0x1d, 0x0, 0x7fff, &(0x7f0000000040)) 00:48:45 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x40086602, &(0x7f00000000c0)) 00:48:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x5452, 0x0) 00:48:45 executing program 3: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x803, 0x0) 00:48:45 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f52508", 0xc}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:45 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000780)=@base={0x13, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:48:45 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x1}, {0x7, 0x1}]}]}}, &(0x7f00000002c0)=""/252, 0x36, 0xfc, 0x1}, 0x20) 00:48:45 executing program 3: rt_tgsigqueueinfo(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x8}) 00:48:45 executing program 1: setreuid(0x0, 0xee01) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 00:48:45 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x7, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:45 executing program 0: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) write$tcp_mem(r0, &(0x7f0000000240), 0x1fffff7b) 00:48:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000c00)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x14}, 0x14}}, 0x0) 00:48:45 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9a", 0xe}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:45 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x16, 0x0, 0x7, 0xff, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) 00:48:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) 00:48:45 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40301, 0x0) 00:48:45 executing program 5: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a22ffffe8000000000000000000000000000bbfe8000000000000000000000000000aa1206"], 0x0) 00:48:45 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x4}]}}, &(0x7f00000002c0)=""/252, 0x32, 0xfc, 0x1}, 0x20) 00:48:45 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9a", 0xe}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:45 executing program 1: syz_emit_ethernet(0x12d8, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000000170000aaaaaaaa86dd6c5d6ebd126ef5"], 0x0) 00:48:45 executing program 2: bpf$BPF_BTF_LOAD(0x14, &(0x7f00000006c0)={0x0, &(0x7f00000005c0)=""/216, 0x0, 0xd8}, 0x20) 00:48:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 00:48:45 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x3fe, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000001c0)={&(0x7f00000000c0), 0xc, &(0x7f0000000180)={&(0x7f0000000700)={0xa, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}, ["", "", ""]}, 0x1c}}, 0x0) 00:48:45 executing program 4: r0 = socket$kcm(0x2, 0x3, 0x84) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)='N', 0x1}], 0x1}, 0x2404c8a0) sendmsg$inet(r0, &(0x7f0000000600)={&(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000000)="0900000002000000c5f525083f9a", 0xe}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 00:48:45 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x0, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xa3) 00:48:45 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x2, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000005c0)=""/216, 0x1a, 0xd8, 0x1}, 0x20) 00:48:45 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, &(0x7f00000005c0)=""/216, 0x1000000, 0xd8, 0x1}, 0x20) 00:48:45 executing program 5: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd"], 0x0) 00:48:45 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f000000180001801400020067656e65766530000000000000000000147e3380080003000000000008000100344d90ef", @ANYRES32=0x0, @ANYBLOB], 0x40}}, 0x0) 00:48:45 executing program 4: syz_emit_ethernet(0xfdef, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25}}, 0x0) 00:48:45 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:48:45 executing program 1: syz_open_dev$loop(&(0x7f0000000840), 0x0, 0x0) 00:48:45 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x7004, 0x0) [ 2925.965648][T12315] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 00:48:45 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)) 00:48:45 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 00:48:46 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x8008700b, &(0x7f00000002c0)) 00:48:46 executing program 2: syz_emit_ethernet(0x12d8, 0x0, 0x0) 00:48:46 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002680), 0x2, 0x0) write$FUSE_BMAP(r0, 0x0, 0x0) 00:48:46 executing program 3: syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffff7, 0x0) 00:48:46 executing program 2: r0 = socket(0x18, 0x800, 0x1) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) 00:48:46 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) 00:48:46 executing program 4: add_key$fscrypt_v1(&(0x7f0000000180), 0x0, &(0x7f0000000200)={0x0, "c26af25f282c2b596a02fa7202ff1319bc54c7ba30b10494dc8eb4e8c3bb6a1236d7be76dd4a4891dafea81615ee4f7180579febc417a6c2f56c4954c6b833d8"}, 0x48, 0xfffffffffffffffe) 00:48:46 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000080), 0x0, 0x801) write$tun(r0, &(0x7f0000000600)={@void, @void, @ipv6=@gre_packet={0x0, 0x6, "9b2b07", 0xfd9, 0x2f, 0x0, @private2, @local, {[@srh={0x0, 0x4, 0x4, 0x2, 0x0, 0x0, 0x0, [@remote, @private0]}, @dstopts={0x0, 0x1, '\x00', [@jumbo, @jumbo]}, @fragment, @dstopts={0x0, 0x7, '\x00', [@hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @calipso={0x7, 0x10, {0x0, 0x2, 0x0, 0x0, [0x0]}}, @hao={0xc9, 0x10, @empty}, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@ra, @jumbo, @ra, @ra]}, @dstopts={0x0, 0x0, '\x00', [@ra]}, @dstopts={0x0, 0x19f, '\x00', [@enc_lim, @ra, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @hao={0xc9, 0x10, @loopback}, @generic={0x0, 0xccc, "39cf63f3298bca4d8ca5ab133ed4e02460db6f20eb3e222b0e06e3afc0ca6d2557ee7b143f7d1291af2b35726b1cd44e05770bf0792b47ca3a939512b694a6d902c7737a81bcbc5304b97d90845c4718d0a58363869e96dd7ac6ff1142cd2938d8ec87833b6e6d2ec12dce38165cd83c15c9be223a96cb0e5eed521e95737bdf375009677f5e3734b1dc9d761ffcf91fff28a8e878b6566d2dde84e6a07873a76da4e6985919802e7c7014f371042bf48235cfd98af9a1764d636c7321a96d422054c630bd84f6a57fb5dc7a675230ab8ca916b0f5ae595f3fdc978707f3e7c070872a0ca2904966fbade6a475ec1e799288e68e47311cfbce878c65acae0da43cdb9f4caf76d9214182dae93a6062b68150d92f6279024bf39ce2171cf16c3b4f9c4cba0d3d0fd7f82b788279cedeaf46aefeb63acf7af8e1d1d42922bb8e1146fe83d1242f1646b0a0b51f0d9cf75673fe2e356541f16b4406eb1ec83a2bf57c3b1d851887dae6a13574d2a48932ab42d7a5581e6676b9d4dfc3cab9c964769c2b90e0a4b102ff298d5832ba366c9dca6b7c14d43f2e37cb75c65787dfa0091fc98a6f25566b1b185da0e62305b3671bd46518b553d851066e8849c7a32fbdb8fd00ce2cd711fee5557dea6b5b413a8664521c9488ea0d73d6b84ae9c4e0dd33097c2b04bbd9e1948496deaec2689aae0f1876cd91a6749ac01eebf07b75240a3c92c12f4bd81922861b4f983f5162e5809948488422a53ab7d8f2e9fe43725601336659b0b3da21271b70c31f369a0f394e47214e0f669558b155495ef9273401b13d32acaf0c764a40283c13f3ad4cb13e5da77a7d4436248e29ce876a3125d7f257c02f8e7d10f01a29f2a95e8cd1eb5c08c33ab3e8ed84e4359d11ae8a9abeebe5d531f825e509512fe68e186aeda81b0a0cec7c3c93be9f0ec660106f653de6fed0909333f149054ab3cef771afa32d110dbc34e5e1176fe2b34d3e8b53a357a08722829a7ed4a69fa5a0e0458676203a65f7e670ec3773125de63a798b8fcbd27accbd9ce9104cd746e2e3df05dbf1f4e25a2906c0196b36562169d53e94a772904dc022e4afb490f01c6ff75ada161cbbd1c2257d8ff93df9058171b7abb156cc3e2aa15a1631404519aacf1b6db22815b20ff2b7b9ae2363abdfa6213a45f1d86ab50a137bfd264268d88baf1b90f86e4ea77e9403afecd64ab73088ecfdeed4819cbfc7110dc989303eeb81ff0655d1c37a821af208371b5ee4ae281ea56945d212ac1465075e047bc1f538987525b45029daf6b93373ea759f5e68707a403922322ddd48deacaabeb7846d93734b40c1fcd739dc67ce84dec474accc284599e7a3d51a56e9136be6f88063f8fb7607fddc5679419f5f6809167d711757c4eb67f70ffd446a2e49c98404e507a39f11a9048911b068d3b7e7ec03a9904a174b4d76416460ff8e3c098885a9a4ad5dc6699ec6906df87c3420da27f55aa942f4cccfa77afa7965983a4007d509c745dfb74b9d7713611a0526f7ddd99798b7e3ee94a4774d975ce6cb458eb539b112827edf4fcb3267eda1b78de3c842dcbf444668ca04b053482c28ad9cb121344573f627d676a004f6c8cca294edb4655f05859e9ba93663cb5652f9f4e87766c6b85438a704c5bb51bdfda3f6f7ead6a7d2645ca02437e26f87de23eb0fa7ce22bbb76769516c71ac3315f0dd5b60eb347acf3f0cc854065a77e36b956009d4eb804cd0905aff8c87251a71923f4eded1a7ff22c15fca7086ed807303258d2263b068a38ace9d53308e5939e942cc067430a4dcf5d216fa1ba2af589ba6d6a158d47f325758d342b3db7a95db290145358048031d9b360d9d1c1466619e15940e3adb3cbcdfee0dd74cd3b4cb97a1db42129c5335aec4eba8fde906fcb8ca8c7a120df554bee284ee7d50a183235dac416043a0c3fe80c3570a11afe7bddf5e9790066be559feed4c4ead9a6448627801839d9882eda8e1490f729cbe019fdd7a12157855545859c67636f81a2e2d683e316d5f4c2301ebfdba9589531187e344f679e2f1a3d324b9ba3e0eabd80d96a2a357772e7a5e35fbdd720072dc61b5bdf7f55159ffd08b22b85c9293b405731abe92f8e4f6625d9002e60faa2bb4749221d1da197b923e5bfc8ddfdc74a0cd5b86e39580d2ad49fdef46dda77db51747352d7c16d23ae57ffa66230567ce1c3a4077544dae42e7ad9ad4fbf9d425774d325c9e7c5e3b9675a73291d779f5da807531eb3a014a1c57a1d1d89ad33b41edec162564e51697a290e9ecaf8d03e1d7c7884e59b5bd71c0f706d54a28d0bb72aaff093031f7fcf778e539a5416722536460aee6e0d26486878eb5706e10a857b8cf3b10954ec3e66f064f75569957c168a7baefa2ecb44092bcc4ae54df40ebbc10bd2b7f8aef8db547785295ee46278b5f43e7a1f61c50e167dbc0cd0c520998ca2dedce7e55fec77f06ed2741c1ba429591fb90629ce274b1517a0b1acc2b6ff73afdaab1b41b8ea6dd0694015c46f67e71fe515d02c5391f79ef8442c28812ee4ce6ec445a7d13df23390768ea92167439456bd8955d6365fc830f3cba9c871108af4d3ac90cc80b663a47b2f61f4d551dfd47cfc283f61b36b7649b598be818bbbad7547aabb1dabb1b66daaf7292c80bf87bdf323a51e88493862f5cb556fae0a72cf7714d3b8de2fe4b6d053bbaae1ca5663e94190bde46d7bbd6755c2fa11d8dd5eeaab15a3b5a4c124a52baf40c04e9d481f6c0d07603083fe21469ce5dfb78d227da32903340e80c0021a12e5cd4bcac42e2fa9e652f3631f486d72df6459de58f436afe7ccc2422460dd6a7314c1a96afc86470643d078d04bcd4cfbbebe553e92913186dcc80a87358fe99cf445efe96af6eb017f9ee8d774552c0d86f14d27516bc0448cb51fd1ae465e0891dc645223f37ef1352009bbc26e18768ce3915f7fa4eb9f6f9b0898257792f80f5fe12abcaccf3d7b592eebc4418f0276f9890862bbe11d6f7aa5732f6e06e7e998e6720526af18f8138d17d21e59f0fdfdd33615f2ca175eeec62a26a9c2dab488eea14a50b213687b624c3bb3897582b7be0fcb43c4c9db6bfcd9657ea8e1adb1ed8f1454c8232d62e8853373fd11a71ea006c2486a9bc25910c21b9dcf21cb7b03543e8d238667d68b8c773cca0388d06b3a8395adfd70b719d5348ea38dcdd26704a15caf9b4ec3a34cb9ec6a6e241e2695a96386bbfd994a1e4c5257b89ab8dd1082abbcfdd1c2160e95f140e56fac3e8ed2465b628698edcd49fd1b204c0110beec6f823e008995e4f247d300d77ec459a2107b7f50179415c76687718635e9bb2d96fff0a7004ca56adc6706a7da0b0c6c65872d0de4a934a023b976125c0f6924c65dd8ac67ced19bb09cebb6486d3c29e654a15c888a1bb10385ad9544ab6c8bec3929df8fd291c3ef1ad355b95c8b3206d178871cf691ae2088db456734aa280ab5782541b5b27213f034ad4b272539df6263d4d3c0838c6ca07dc13edca32a6756f2e4fabc068d710d6d2c3e3a8a790235f1a64c9d6be022d7abdddf34448c2453825afc64712b0778c566ab2141afb6f065301fe84878693d2abcc16635f1a66ae6fc81976b54e938276027db5ab3abaef10c52821818a8e71e312a706cae7c2cae55f9a8363accdc7f7a1a5a04f58c575ef042bdf6c26cbae7d280e9c0dff916bf5fd8e7dfe30462463feb748c5c5f2dccc8b197822544695b4c87c36603476706bbf6bc2d99dc3140776f7360d4e51ada8dcc396d17f9b92ec82aaa913f98d799c156345c79d97a028126a41b11677b98b4d818080956e72a3346d4093801445cc1a5f8bae33d22ffc4de6f9766091824f2dac4d510790be9cd93cd3c5bd8f85a8761eb92a1d66dae7ba464e295f48eb5e1ab14d2a0504bb1f60aef74db2b15ae7d1898c91f69a86a638bdf0f9840ee3efe57c5c9ffd3e91677442a45a667ea2dc828952bcc657ad4495cc8287e6c423d301d43a309240b03a2737c09d7e73206c787ef0944e2bc6fee9c6504025c79ad557fceecb4ee5a9a51d11f0b6195179612a38f67e32ccadf05f916832456b5145899f734323abd0cff0d0bf728195d0f8edeb02d737629d9078b16a5ac5ea9fdafa9c4061aa4fc7d41881e6fc057231b6423a13ba4fafa809d8c744ca1ab0837a1557bfbc3014b00487ae1c1b201682299018d72d4606d8f044e43307ecf3e52316aeaa8ee9ca3354bd437946db3e1c49cb1ac6095bd64b2223acfe722a07a44e3117d9c962773f2f31710f0cecf2e5e35c43ce8c1cb23a16b4286218bbc93acbb63aa36e9a844edd19835f71a5db90380a41a47ede0088661ae79541508dbcf0188ac11987ce34c0315fff29fd56f2737fc13c12406812741ecfdf51c0de8e85364f3cf3c2c9e8a4f22d0e12865ded4a9c9f0f9e42da3b1358322ceb2620a57a60afbf7c1105787a06c3f18399f3da195e0055c1d6a522d24ca67cfa2c70a595210f6c8d65a845af377f7b521d8fd0ff757dffed2e7247687ab9d13ec27b6235e221a63986fe2cd01774d5435c86a581099355f0025478aebbcf73e20dfce30d43083b2c74dcbba06c7a44677e5c"}]}], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x5e, 0x0, [], "489d238640b89d0f4a9e7401e553d3e0bd9d25a840e498b941471037eb0f201e10e0e8c77818ecddd670f71fc22717e6124d2fff3c6ffd9f96e98d552ce563775828f4728177648e483111959ae1796bd47caa1c9882d8bda1b1847ffc0a"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [0x0, 0x0, 0x0], "66f3d050856c51a3ed35742125439bc5572caa0059e6181c1081bc9b0731efa3f83a31e35a862c1d02e071d1ad5330fc239adb56cfdf8f55a8d82feba52d435b60bbc7b76e49ae01112511adb69f2d2edca20daaf238a6eb6699509b90df841efed493f7948c6858ad9de0d1ffbeaff87c3cb1a9cd2eed4dd0752d3e"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd, [0x0], "ddb6bf5a23f8163c0872e2f028f219098ee9bf06a8a9469befd0e216847a8408982efff45eda7505e89b03fbaa6cab047128af252207af26a002cea9882ee5d0678fe2e60e221771df0906f9a2140a9697b2ae9bca1082"}, {}, {}, {0x8, 0x6558, 0x0, "660f6975765496b9b1d7d189257e032d893adfd0f687c9d06b24d9b9a7182c11c5060722ba45d558ed65b7f272a6adf6ba370c10622a89a84f235c111f50ed8bfd3e883d59ec58d206594162c5e64bde443f002132e5e2bdeac8004b6ccd0e6e9e6d76d9805b10086b44bfc7a41e4a55ee2f50f3f6ac02fc92ba122bf031a353b274a1dda2d8cd62eb4393e6637778460fe769c7"}}}}}, 0x1001) 00:48:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000140)={0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x1c}, 0x300}, 0x0) 00:48:46 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x4000000}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:46 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x4, &(0x7f0000000180)=@framed={{}, [@jmp]}, &(0x7f00000008c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:46 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f00000018"], 0x40}}, 0x0) 00:48:46 executing program 2: getresuid(&(0x7f0000000000), 0x0, 0x0) pipe2$9p(&(0x7f0000000140), 0x0) 00:48:46 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x1, &(0x7f0000000000)=@raw=[@kfunc], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:46 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@enum, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2}}]}}, &(0x7f00000002c0)=""/252, 0x3e, 0xfc, 0x1}, 0x20) 00:48:46 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x0, 0x0, 0x0, 0x0, 0xe6, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5}, 0x48) 00:48:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x40081271, 0x0) 00:48:46 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) getsockopt$packet_int(r0, 0x107, 0x0, &(0x7f0000000280), &(0x7f0000000140)=0xfffffffffffffec9) 00:48:46 executing program 1: sendmsg$NL802154_CMD_NEW_INTERFACE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, 0x0, 0x1}, 0x14}}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="03780d44bc4eaaaaaaaaaaaa86dd"], 0x0) 00:48:46 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_NOTIFY_RADAR(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8}]}, 0x24}}, 0x0) 00:48:46 executing program 0: execveat(0xffffffffffffffff, &(0x7f0000001680)='./file0\x00', &(0x7f0000001780)=[0xffffffffffffffff], 0x0, 0x0) 00:48:46 executing program 5: mount$9p_fd(0x0, &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) 00:48:46 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000040)={0x6, 0x1, &(0x7f00000000c0)=@raw=[@func], &(0x7f0000000240)='GPL\x00', 0x4, 0xba, &(0x7f0000000280)=""/186, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:46 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0xa, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000005c0)=""/216, 0x1a, 0xd8, 0x1}, 0x20) 00:48:46 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x40086602, &(0x7f0000000040)={0xb}) 00:48:46 executing program 4: syz_open_dev$usbfs(&(0x7f0000000040), 0x4fb1, 0x0) 00:48:46 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0xc, 0x4}]}]}}, &(0x7f00000002c0)=""/252, 0x2e, 0xfc, 0x1}, 0x20) 00:48:46 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2000}, 0x4) 00:48:46 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0xf, 0x7, &(0x7f00000000c0)=@framed={{}, [@jmp, @ldst, @map_idx_val]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:46 executing program 1: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[], 0x0) clock_getres(0x0, &(0x7f0000000100)) 00:48:46 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x18, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x4}]}, 0x18}}, 0x0) 00:48:46 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f00000000c0), 0x2, 0x0) 00:48:46 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x40049409, 0x0) 00:48:46 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f00000002c0)=""/252, 0x1000000, 0xfc, 0x1}, 0x20) 00:48:46 executing program 3: sendmsg$ETHTOOL_MSG_RINGS_GET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x10, &(0x7f0000000280)=@framed={{0x18, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0xe73}, [@call={0x85, 0x0, 0x0, 0xa5}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x3}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80}, @alu={0x4, 0x0, 0x1, 0x6, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc}, @cb_func={0x18, 0x7, 0x4, 0x0, 0x8}, @jmp={0x5, 0x0, 0x0, 0x6, 0x0, 0x100, 0x10}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeec}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000300)='GPL\x00', 0xffff, 0x0, 0x0, 0x40f00, 0xe, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) 00:48:46 executing program 5: utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x288828419a7578d) 00:48:46 executing program 4: keyctl$join(0x1, &(0x7f0000000000)={'syz', 0x3}) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) openat$vcs(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x21, 0x3, 0x48fc23c4, &(0x7f0000000140)) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000002c0)={'ip6_vti0\x00', &(0x7f0000000200)={'ip6gre0\x00', 0x0, 0x4, 0x8, 0x0, 0x101, 0x0, @private2, @mcast1, 0x7}}) 00:48:46 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x6, 0x0, @empty, @private2}}}}, 0x0) 00:48:46 executing program 0: add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x48, 0xfffffffffffffffa) 00:48:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x5460, 0x0) 00:48:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$sock_timeval(r0, 0x1, 0x42, 0x0, &(0x7f00000000c0)) 00:48:46 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000080), 0x0, 0x801) write$tun(r0, &(0x7f0000000600)={@void, @void, @ipv6=@gre_packet={0x0, 0x6, "9b2b07", 0x9d9, 0x2f, 0x0, @private2, @local, {[@srh={0x0, 0x4, 0x4, 0x2, 0x0, 0x0, 0x0, [@remote, @private0]}, @dstopts={0x0, 0x1, '\x00', [@jumbo, @jumbo]}, @fragment, @dstopts={0x0, 0x7, '\x00', [@hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @calipso={0x7, 0x10, {0x0, 0x2, 0x0, 0x0, [0x0]}}, @hao={0xc9, 0x10, @empty}, @pad1]}, @dstopts={0x0, 0x2, '\x00', [@ra, @jumbo, @ra, @ra]}, @dstopts={0x0, 0x0, '\x00', [@ra]}, @dstopts={0x0, 0xdf, '\x00', [@enc_lim, @ra, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @hao={0xc9, 0x10, @loopback}, @generic={0x0, 0x6cc, "39cf63f3298bca4d8ca5ab133ed4e02460db6f20eb3e222b0e06e3afc0ca6d2557ee7b143f7d1291af2b35726b1cd44e05770bf0792b47ca3a939512b694a6d902c7737a81bcbc5304b97d90845c4718d0a58363869e96dd7ac6ff1142cd2938d8ec87833b6e6d2ec12dce38165cd83c15c9be223a96cb0e5eed521e95737bdf375009677f5e3734b1dc9d761ffcf91fff28a8e878b6566d2dde84e6a07873a76da4e6985919802e7c7014f371042bf48235cfd98af9a1764d636c7321a96d422054c630bd84f6a57fb5dc7a675230ab8ca916b0f5ae595f3fdc978707f3e7c070872a0ca2904966fbade6a475ec1e799288e68e47311cfbce878c65acae0da43cdb9f4caf76d9214182dae93a6062b68150d92f6279024bf39ce2171cf16c3b4f9c4cba0d3d0fd7f82b788279cedeaf46aefeb63acf7af8e1d1d42922bb8e1146fe83d1242f1646b0a0b51f0d9cf75673fe2e356541f16b4406eb1ec83a2bf57c3b1d851887dae6a13574d2a48932ab42d7a5581e6676b9d4dfc3cab9c964769c2b90e0a4b102ff298d5832ba366c9dca6b7c14d43f2e37cb75c65787dfa0091fc98a6f25566b1b185da0e62305b3671bd46518b553d851066e8849c7a32fbdb8fd00ce2cd711fee5557dea6b5b413a8664521c9488ea0d73d6b84ae9c4e0dd33097c2b04bbd9e1948496deaec2689aae0f1876cd91a6749ac01eebf07b75240a3c92c12f4bd81922861b4f983f5162e5809948488422a53ab7d8f2e9fe43725601336659b0b3da21271b70c31f369a0f394e47214e0f669558b155495ef9273401b13d32acaf0c764a40283c13f3ad4cb13e5da77a7d4436248e29ce876a3125d7f257c02f8e7d10f01a29f2a95e8cd1eb5c08c33ab3e8ed84e4359d11ae8a9abeebe5d531f825e509512fe68e186aeda81b0a0cec7c3c93be9f0ec660106f653de6fed0909333f149054ab3cef771afa32d110dbc34e5e1176fe2b34d3e8b53a357a08722829a7ed4a69fa5a0e0458676203a65f7e670ec3773125de63a798b8fcbd27accbd9ce9104cd746e2e3df05dbf1f4e25a2906c0196b36562169d53e94a772904dc022e4afb490f01c6ff75ada161cbbd1c2257d8ff93df9058171b7abb156cc3e2aa15a1631404519aacf1b6db22815b20ff2b7b9ae2363abdfa6213a45f1d86ab50a137bfd264268d88baf1b90f86e4ea77e9403afecd64ab73088ecfdeed4819cbfc7110dc989303eeb81ff0655d1c37a821af208371b5ee4ae281ea56945d212ac1465075e047bc1f538987525b45029daf6b93373ea759f5e68707a403922322ddd48deacaabeb7846d93734b40c1fcd739dc67ce84dec474accc284599e7a3d51a56e9136be6f88063f8fb7607fddc5679419f5f6809167d711757c4eb67f70ffd446a2e49c98404e507a39f11a9048911b068d3b7e7ec03a9904a174b4d76416460ff8e3c098885a9a4ad5dc6699ec6906df87c3420da27f55aa942f4cccfa77afa7965983a4007d509c745dfb74b9d7713611a0526f7ddd99798b7e3ee94a4774d975ce6cb458eb539b112827edf4fcb3267eda1b78de3c842dcbf444668ca04b053482c28ad9cb121344573f627d676a004f6c8cca294edb4655f05859e9ba93663cb5652f9f4e87766c6b85438a704c5bb51bdfda3f6f7ead6a7d2645ca02437e26f87de23eb0fa7ce22bbb76769516c71ac3315f0dd5b60eb347acf3f0cc854065a77e36b956009d4eb804cd0905aff8c87251a71923f4eded1a7ff22c15fca7086ed807303258d2263b068a38ace9d53308e5939e942cc067430a4dcf5d216fa1ba2af589ba6d6a158d47f325758d342b3db7a95db290145358048031d9b360d9d1c1466619e15940e3adb3cbcdfee0dd74cd3b4cb97a1db42129c5335aec4eba8fde906fcb8ca8c7a120df554bee284ee7d50a183235dac416043a0c3fe80c3570a11afe7bddf5e9790066be559feed4c4ead9a6448627801839d9882eda8e1490f729cbe019fdd7a12157855545859c67636f81a2e2d683e316d5f4c2301ebfdba9589531187e344f679e2f1a3d324b9ba3e0eabd80d96a2a357772e7a5e35fbdd720072dc61b5bdf7f55159ffd08b22b85c9293b405731abe92f8e4f6625d9002e60faa2bb4749221d1da197b923e5bfc8ddfdc74a0cd5b86e39580d2ad49fdef46dda77db51747352d7c16d23ae57ffa66230567ce1c3a4077544dae42e7ad9ad4fbf9d425774d325c9e7c5e3b9675a73291d779f5da807531eb3a014a1c57a1d1d89ad33b41edec162564e51697a290e9ecaf8d03e1d7c7884e59b5bd71c0f706d54a28d0bb72aaff093031f7fcf778e539a5416722536460aee6e0d26486878eb5706e10a857b8cf3b10954ec3e66f064f75569957c168a7baefa2ecb44092bcc4ae54df40ebbc10bd2b7f8aef8db547785295ee46278b5f43e7a1f61c50"}]}], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x5e, 0x0, [], "489d238640b89d0f4a9e7401e553d3e0bd9d25a840e498b941471037eb0f201e10e0e8c77818ecddd670f71fc22717e6124d2fff3c6ffd9f96e98d552ce563775828f4728177648e483111959ae1796bd47caa1c9882d8bda1b1847ffc0a"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [0x0, 0x0, 0x0], "66f3d050856c51a3ed35742125439bc5572caa0059e6181c1081bc9b0731efa3f83a31e35a862c1d02e071d1ad5330fc239adb56cfdf8f55a8d82feba52d435b60bbc7b76e49ae01112511adb69f2d2edca20daaf238a6eb6699509b90df841efed493f7948c6858ad9de0d1ffbeaff87c3cb1a9cd2eed4dd0752d3e"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd, [0x0], "ddb6bf5a23f8163c0872e2f028f219098ee9bf06a8a9469befd0e216847a8408982efff45eda7505e89b03fbaa6cab047128af252207af26a002cea9882ee5d0678fe2e60e221771df0906f9a2140a9697b2ae9bca1082"}, {}, {}, {0x8, 0x6558, 0x0, "660f6975765496b9b1d7d189257e032d893adfd0f687c9d06b24d9b9a7182c11c5060722ba45d558ed65b7f272a6adf6ba370c10622a89a84f235c111f50ed8bfd3e883d59ec58d206594162c5e64bde443f002132e5e2bdeac8004b6ccd0e6e9e6d76d9805b10086b44bfc7a41e4a55ee2f50f3f6ac02fc92ba122bf031a353b274a1dda2d8cd62eb4393e6637778460fe769c7"}}}}}, 0xa01) 00:48:46 executing program 2: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="03780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12"], 0x0) 00:48:46 executing program 3: bpf$BPF_BTF_LOAD(0x2, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:48:46 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x0, 0x20000c, 0xa, 0x0, 0x3ff}}) 00:48:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000240)={@cgroup=r0, 0xffffffffffffffff, 0x26}, 0x10) 00:48:47 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x0, [], 0x2}}, &(0x7f00000005c0)=""/216, 0x1a, 0xd8, 0x1}, 0x20) 00:48:47 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x1000000}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:47 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0xa0881) 00:48:47 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) connect$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x0, @fixed, 0xfff}, 0xe) 00:48:47 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x21b0, &(0x7f0000000200)=@raw=[@map_idx], &(0x7f0000000240)='syzkaller\x00', 0x0, 0xc0, &(0x7f0000000000)=""/192, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:47 executing program 5: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001200)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)}, 0x48) 00:48:47 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001200)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000011c0)='\t'}, 0x48) 00:48:47 executing program 2: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@remote, @multicast, @void, {@arp={0x806, @ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x0, @dev, @dev, @dev, @dev}}}}, 0x0) 00:48:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 00:48:47 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x9, 0x0, 0x0, 0x0, 0x440}, 0x48) 00:48:47 executing program 1: openat$rtc(0xffffffffffffff9c, &(0x7f0000002140), 0x0, 0x0) execveat(0xffffffffffffffff, &(0x7f0000001e00)='./file0\x00', 0x0, &(0x7f0000002100)=[&(0x7f0000001f00)=')/\x00', &(0x7f0000001f40)='\'\'\x00', &(0x7f0000001f80)='\\\x00', &(0x7f0000001fc0)='\x00', &(0x7f0000002000)='\x00', &(0x7f0000002040)='\x00', &(0x7f0000002080)='\x00', &(0x7f00000020c0)='/dev/ptp0\x00'], 0x0) 00:48:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_GET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={0xfffffffffffffffe}}, 0x0) 00:48:47 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x80081272, &(0x7f00000000c0)) 00:48:47 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x3, 0x8}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:47 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000308060001080006040002"], 0x0) 00:48:47 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union={0x0, 0x0, 0x0, 0x11}]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:48:47 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x0, 0x0, 0x1d, 0x1, 0x105}}) 00:48:47 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xe, 0x0, 0xa9}) 00:48:47 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01"], 0x40}}, 0x0) 00:48:47 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000580)=@req3={0x0, 0x0, 0x0, 0x7}, 0x1c) 00:48:47 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@dev, @local, @val={@void, {0x8100, 0x6}}, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, {0x0, 0x0, 0x0, @multicast2}}}}}, 0x0) 00:48:47 executing program 2: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001200)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001280), 0x0}, 0x48) 00:48:47 executing program 1: openat$fuse(0xffffffffffffff9c, &(0x7f0000002680), 0x2, 0x0) 00:48:47 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter, 0x48) 00:48:47 executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000000)={@remote, @link_local, @void, {@canfd={0xd, {{}, 0x0, 0x0, 0x0, 0x0, "9fea8decce95e9befe3660e688e13f267343740f6f8b4e128dae8975ef8b63ba62c996033fe4d8a28a94a5eb2ee129910d00db536fe9e4bf3ada0235956dbb99"}}}}, 0x0) 00:48:48 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x4, &(0x7f0000000280)=ANY=[], &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x64, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x62}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}]}, 0x64}, 0x1, 0x0, 0x0, 0x80}, 0x4000004) 00:48:48 executing program 4: syz_emit_ethernet(0x11, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25={0x8035}}}, 0x0) 00:48:48 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:48 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000c40), 0x90001, 0x0) 00:48:48 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000100)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}}, 0x0) 00:48:48 executing program 5: syslog(0x2, &(0x7f0000000d40)=""/171, 0xab) 00:48:48 executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000f00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 00:48:48 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x4b49, 0x0) 00:48:48 executing program 1: syz_emit_ethernet(0x167, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa420800471b0159006600000601"], 0x0) 00:48:48 executing program 0: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000002040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 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) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 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) 00:48:48 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xa}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:48 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 00:48:48 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80140, 0x0) 00:48:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x40, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x40}}, 0x0) [ 2928.305312][T12510] netlink: 'syz-executor.4': attribute type 23 has an invalid length. 00:48:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x22, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xc}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:48 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union={0x0, 0x0, 0x2}]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:48:48 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000004280), 0x0, 0x0) setsockopt$packet_int(r0, 0x107, 0x0, 0x0, 0x0) [ 2928.403671][T12523] netlink: 2 bytes leftover after parsing attributes in process `syz-executor.1'. 00:48:48 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKBSZGET(r0, 0x80081270, 0x0) 00:48:48 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x5, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x4}]}]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f00000005c0)=""/216, 0x35, 0xd8, 0x1}, 0x20) 00:48:48 executing program 3: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x2a0802, 0x0) 00:48:48 executing program 1: bpf$BPF_BTF_LOAD(0x15, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) [ 2928.560443][ T24] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 2928.800285][ T24] usb 1-1: Using ep0 maxpacket: 8 [ 2928.920405][ T24] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2928.922633][ T24] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2928.925163][ T24] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2929.081480][ T24] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2929.083840][ T24] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2929.085844][ T24] usb 1-1: Product: syz [ 2929.086904][ T24] usb 1-1: Manufacturer: syz [ 2929.088024][ T24] usb 1-1: SerialNumber: syz [ 2929.140475][ T5982] Bluetooth: hci5: command 0x0405 tx timeout [ 2929.335431][T12509] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2929.338652][T12509] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2929.410464][ T24] usb 1-1: 0:2 : does not exist [ 2929.425527][ T24] usb 1-1: USB disconnect, device number 23 [ 2929.437773][ T1194] udevd[1194]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 00:48:49 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000070c12db7fd64"], &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:49 executing program 4: bpf$BPF_BTF_LOAD(0x4, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:48:49 executing program 3: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xa1e}, 0x0, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000140)={&(0x7f0000000100)={[0x8]}, 0x8}) 00:48:49 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{}, {}, {0x0, 0x1}]}]}}, &(0x7f00000002c0)=""/252, 0x3e, 0xfc, 0x1}, 0x20) 00:48:49 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@restrict={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, &(0x7f00000005c0)=""/214, 0x2a, 0xd6, 0x1}, 0x20) 00:48:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x5421, &(0x7f00000000c0)) 00:48:49 executing program 1: process_vm_readv(0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/253, 0xfd}], 0x1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/54, 0x36}, {&(0x7f00000004c0)=""/83, 0x53}, {0x0}], 0x3, 0x0) 00:48:49 executing program 3: socketpair(0x28, 0x0, 0xd7, &(0x7f0000000000)) 00:48:49 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x0, 0x2, &(0x7f0000000000)=@raw=[@map_fd], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x5}, 0xa8) 00:48:49 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00'}) 00:48:49 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000280)={@multicast, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "ae797d", 0x14, 0x6, 0x0, @mcast2, @private2, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 00:48:49 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x40086602, 0x0) 00:48:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="ec000000", @ANYRES16, @ANYBLOB="01"], 0xec}}, 0x0) 00:48:49 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x80087601, 0x0) 00:48:49 executing program 2: r0 = add_key$keyring(&(0x7f0000000d00), &(0x7f0000000d40)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x1e, r0, 0xfffffffffffffffd, r1, 0x0) 00:48:49 executing program 4: syz_emit_ethernet(0x136, &(0x7f0000000d80)={@local, @empty, @val={@void}, {@ipv4={0x800, @gre={{0x38, 0x4, 0x0, 0x0, 0x124, 0x0, 0x0, 0x0, 0x2f, 0x0, @local, @dev, {[@cipso={0x86, 0x32, 0x0, [{0x0, 0x3, "ad"}, {0x0, 0x2}, {0x0, 0x2}, {0x1, 0x10, "c89ffda5cf23d183f0328033500b"}, {0x0, 0x9, "923fdfc478f847"}, {0x0, 0xc, "abc59fe9f4a515994a0d"}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @cipso={0x86, 0x6}, @noop, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x6}, @cipso={0x86, 0x56, 0x0, [{0x0, 0x3, 'L'}, {0x0, 0x12, "e558c148f39228883abfd6f8b4af5736"}, {0x0, 0xe, "dfea2889cc53ac60a54b3529"}, {0x0, 0x12, "1f00000000cd7b52260942f31f100000"}, {0x0, 0x3, '*'}, {0x0, 0x6, "e0b9875e"}, {0x0, 0x4, "54bc"}, {0x0, 0xe, "000000e7b3721883223b0bb5"}]}, @timestamp_addr={0x44, 0x14, 0x0, 0x1, 0x0, [{@multicast1}, {@dev}]}]}}}}}}, 0x0) 00:48:50 executing program 5: syz_usb_connect$uac1(0x0, 0x7a, &(0x7f0000002040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 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, {[@format_type_ii_discrete={0x9}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x30, 0x0, 0x1, {0x7, 0x25, 0x1, 0x0, 0x3f}}}}}}}]}}, &(0x7f0000002440)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x1, 0x78, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x66, 0x3, 0x1, 0x0, 0x0, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7, 0x8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 00:48:50 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0xd7000000, 0x0, 0x0, 0x2}}, &(0x7f00000005c0)=""/216, 0x1a, 0xd8, 0x1}, 0x20) 00:48:50 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{}, {0xd}, {}]}]}}, &(0x7f00000005c0)=""/214, 0x3e, 0xd6, 0x1}, 0x20) 00:48:50 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x1260, &(0x7f00000000c0)) [ 2930.115817][T12574] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:48:50 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x4, &(0x7f0000000080)=@framed={{}, [@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xc}]}, &(0x7f0000000140)='syzkaller\x00', 0x4, 0xb0, &(0x7f0000000180)=""/176, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 2930.132090][T12574] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2930.144608][T12574] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:48:50 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0x14}, 0x48) 00:48:50 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x2}]}]}}, &(0x7f0000000080)=""/252, 0x2e, 0xfc, 0x1}, 0x20) 00:48:50 executing program 3: openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) [ 2930.158648][T12574] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:48:50 executing program 1: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x10, &(0x7f0000000280)=@framed={{0x18, 0x0, 0x0, 0x0, 0x40}, [@call={0x85, 0x0, 0x0, 0xa5}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x3}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, @alu={0x0, 0x0, 0x1, 0x6, 0x0, 0x0, 0xfffffffffffffffc}, @cb_func={0x18, 0x7}, @jmp={0x5, 0x0, 0x0, 0x6, 0x0, 0x100, 0x10}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeec}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @kfunc]}, &(0x7f0000000300)='GPL\x00', 0xffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f}, 0x10}, 0x80) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000580)={'syztnl0\x00', &(0x7f0000000500)={'ip6tnl0\x00', 0x0, 0x4, 0x0, 0x0, 0x5, 0x0, @empty, @local, 0x10}}) 00:48:50 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x8, &(0x7f0000000280)=@framed={{}, [@call, @cb_func={0x18, 0x0, 0x4, 0x0, 0x3}, @cb_func]}, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:50 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000180)=@framed={{}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x50}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:50 executing program 3: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a289"], 0x0) 00:48:50 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0xb2c40, 0x0) 00:48:50 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@restrict={0x0, 0x2}]}}, &(0x7f00000005c0)=""/214, 0x26, 0xd6, 0x1}, 0x20) 00:48:50 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000002200), r0) 00:48:50 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000388a8"], 0x0) 00:48:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x4000}, 0x0) 00:48:50 executing program 2: syz_emit_ethernet(0x12d8, &(0x7f0000000080)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a22f91642d83c57bdc7264b852aef7acbf9c3a063c9184902bdbcada3ba0725b72ccc8e6"], 0x0) 00:48:50 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x7003, 0x0) 00:48:50 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x1269, 0x0) 00:48:50 executing program 4: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000002c0)={@cgroup, 0xffffffffffffffff, 0x9}, 0x10) 00:48:50 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000280)={@multicast, @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "ddc503", 0x18, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @empty}, {[@srh={0x2b}, @srh={0x2c}, @hopopts]}}}}}, 0x0) 00:48:50 executing program 2: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x1434c0, 0x0) 00:48:50 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x4}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:50 executing program 0: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="03780d44bc4eaaaaaaaaaaaa86dd6c"], 0x0) 00:48:50 executing program 1: sync() r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0x18) 00:48:50 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f", @ANYRES32=0x0, @ANYBLOB], 0x40}}, 0x0) 00:48:50 executing program 3: syz_genetlink_get_family_id$ieee802154(&(0x7f0000000b00), 0xffffffffffffffff) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x3e00, &(0x7f00000000c0)=@raw=[@jmp], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:50 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}]}, 0x2c}}, 0x0) 00:48:50 executing program 0: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4305}}}}}}}, 0x0) 00:48:50 executing program 5: syz_emit_ethernet(0x11, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25}}, 0x0) [ 2930.921016][T12633] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.2'. 00:48:50 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x8, &(0x7f0000000280)=@framed={{}, [@call, @cb_func, @cb_func]}, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:50 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0xf, 0x0, 0x0, 0x1}, 0x48) 00:48:50 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4}]}, 0x44}}, 0x0) 00:48:50 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x40087602, 0x0) 00:48:50 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000b6e23ce1"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:50 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0xe, 0x3e00, &(0x7f00000000c0)=@raw=[@jmp], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:51 executing program 5: syz_emit_ethernet(0xd2, &(0x7f0000000080)={@random="506939df122e", @remote, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "cdb765", 0x9c, 0x2f, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @rand_addr=' \x01\x00', {[@srh={0x0, 0xa, 0x4, 0x5, 0x0, 0x0, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private0, @mcast2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local]}]}}}}}, 0x0) 00:48:51 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000004280), 0x0, 0x0) accept4$packet(r0, 0x0, 0x0, 0xc00) 00:48:51 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000640)={'batadv_slave_0\x00'}) 00:48:51 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000ac0)={0x11, 0x2, &(0x7f0000000180)=@raw=[@generic={0x1}, @call], &(0x7f0000000200)='GPL\x00', 0x4, 0xdd, &(0x7f0000000900)=""/221, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:51 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x541b, 0x0) 00:48:51 executing program 5: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 00:48:51 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[], 0x0) 00:48:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f"], 0x40}}, 0x0) 00:48:51 executing program 4: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000002040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 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, 0x1, {0x7}}}}}}}]}}, 0x0) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7}}}, {}, {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, 0x2, {0x7, 0x25, 0x1, 0x0, 0x6}}}}}}}]}}, 0x0) 00:48:51 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) accept4$bt_l2cap(r0, 0x0, 0x0, 0x0) 00:48:51 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{}]}]}}, &(0x7f0000000440)=""/157, 0x32, 0x9d, 0x1}, 0x20) [ 2931.222472][T12677] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2931.240772][T12677] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:48:51 executing program 1: syz_emit_ethernet(0x1174, &(0x7f0000001240)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd63fa0e5d113e3a01ff"], 0x0) [ 2931.251587][T12677] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2931.258986][T12677] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2931.262065][T12680] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.0'. 00:48:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000500)={'ip6tnl0\x00', 0x0}) 00:48:51 executing program 2: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000240)={0xffffffff}, 0x8) 00:48:51 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000002440), 0x4) 00:48:51 executing program 1: syz_emit_ethernet(0x12, &(0x7f0000000180)={@multicast, @multicast, @val={@void}, {@mpls_mc}}, 0x0) 00:48:51 executing program 0: sched_yield() syslog(0x2, &(0x7f0000000d40)=""/171, 0xab) socket(0x22, 0x800, 0x5) 00:48:51 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x0, 0x1ac911, &(0x7f00000000c0)=@raw=[@jmp], &(0x7f0000000040)='syzkaller\x00', 0x0, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:51 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x5, &(0x7f0000000040)=@framed={{}, [@map_idx]}, &(0x7f0000000080)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:51 executing program 2: syz_emit_ethernet(0x1174, &(0x7f0000001240)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd63fa0e5d113e3a01ff020000000000000000000000000001ff"], 0x0) 00:48:51 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x3e00, &(0x7f0000000080)=ANY=[@ANYRESHEX], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f00000000c0)=""/225, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfce7}, 0x80) 00:48:51 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x2}}, &(0x7f00000005c0)=""/216, 0x1a, 0xd8, 0x1}, 0x20) 00:48:51 executing program 5: socketpair(0x2, 0x5, 0x0, &(0x7f0000000c00)) 00:48:51 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x515801, 0x0) 00:48:51 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x18}, 0x0) 00:48:51 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0xffffff85, 0x0, 0x10) 00:48:51 executing program 5: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2={0xfc, 0x2, '\x00', 0x8}}}}}, 0x0) 00:48:51 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffe75) 00:48:52 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x0, 0x0, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:52 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000280)={@multicast, @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "ddc503", 0x0, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @empty}}}}}, 0x0) 00:48:52 executing program 5: socket$inet(0x2, 0x0, 0x91c8) 00:48:52 executing program 1: add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)=ANY=[], 0x48, 0xfffffffffffffffa) 00:48:52 executing program 3: syz_emit_ethernet(0x1174, &(0x7f0000001240)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd63fa0e5d113e"], 0x0) 00:48:52 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x87, 0x0, 0x0) 00:48:52 executing program 5: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000004280), 0x0, 0x0) getsockname$packet(r0, 0x0, 0x0) 00:48:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r0, 0xffffffffffffffff, 0x1e}, 0x10) 00:48:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x301, 0x0) 00:48:52 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_buf(r0, 0x107, 0x2, &(0x7f00000001c0)="7454fea13e1a65e55ea7c14a47241c8e", 0x10) 00:48:52 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000180)=@framed={{}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:52 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) write$FUSE_LK(r0, 0x0, 0x0) 00:48:52 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0xc020660b, 0x0) 00:48:52 executing program 5: sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, 0x0, 0x6e9814ddc3e51675) 00:48:52 executing program 2: socketpair(0x1, 0x2, 0x100, &(0x7f0000002340)) 00:48:52 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x0, 0x0, 0x0, 0x0, 0x225, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 00:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}}, 0x0) 00:48:52 executing program 0: bpf$BPF_BTF_LOAD(0x15, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:48:52 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f00000002c0)=""/252, 0x26, 0xfc, 0x1}, 0x20) 00:48:52 executing program 2: socketpair(0x2, 0x1, 0x7, &(0x7f0000000000)) 00:48:52 executing program 4: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001200)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000001280)='H', &(0x7f00000011c0)='\t'}, 0x48) 00:48:52 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x6, 0x0, 0x0, 0x7ff}, 0x48) 00:48:52 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r0, 0x11, 0xa, 0x0, &(0x7f0000001240)) 00:48:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xc}, @NL802154_ATTR_IFNAME={0x5, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r1, 0x1, 0x0, 0x0, {0x5}}, 0x14}}, 0x0) 00:48:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 00:48:52 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x5452, &(0x7f00000002c0)={0xfffffdfd}) 00:48:52 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000a00)=@base={0x5, 0x9, 0x0, 0x9}, 0x48) 00:48:52 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000080)={@random="506939df122e", @remote, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "cdb765", 0x44, 0x2f, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @rand_addr=' \x01\x00'}}}}, 0x0) 00:48:52 executing program 5: mount$9p_fd(0x0, &(0x7f0000002440)='./file0\x00', 0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 00:48:52 executing program 4: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a22b"], 0x0) 00:48:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x5451, 0x0) 00:48:52 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x1800, 0xc, 0xc, 0x2, [@union]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:48:52 executing program 0: socket(0x1d, 0x0, 0x98) 00:48:52 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_udp_int(r0, 0x11, 0x1, 0x0, &(0x7f0000001540)) 00:48:52 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f0000000040)=ANY=[], &(0x7f0000000240)='syzkaller\x00', 0x2, 0xbc, &(0x7f0000000140)=""/188, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:52 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0xffffff85, 0x0, 0x0) 00:48:52 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, 0x0, 0x8) 00:48:52 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000180)=@framed={{}, [@alu={0x4}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:52 executing program 0: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x806}}}}}}}, 0x0) 00:48:52 executing program 1: socket$packet(0x11, 0x3, 0x300) syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[], 0x0) 00:48:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_SEC_LEVEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:48:52 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2c, 0x0, @empty, @private2}}}}, 0x0) 00:48:52 executing program 0: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xa1e}, 0x0, &(0x7f00000000c0)={0x77359400}, 0x0) 00:48:52 executing program 5: process_vm_readv(0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/253, 0xfd}], 0x1, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, 0x0) 00:48:52 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000180)={&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x40) 00:48:52 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) 00:48:52 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x40081271, &(0x7f00000000c0)) 00:48:52 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x1}]}]}}, &(0x7f0000000440)=""/157, 0x32, 0x9d, 0x1}, 0x20) 00:48:52 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @link_local, @void, {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @broadcast, "", @dev, "421d8a809168a336"}}}}, 0x0) 00:48:53 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000340), 0x8, 0x10, 0x0}, 0x80) 00:48:53 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0xffffff85, 0x0, 0xa7) 00:48:53 executing program 1: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0xc905, &(0x7f0000000540)=ANY=[@ANYBLOB='lazytime,noblock_validity,sb=0x0000000000000003,barrier=0x000000007fff0038,errors=remount-ro,resgid=', @ANYRESHEX=0xee00, @ANYBLOB=',errors=remount-ro,resgid=', @ANYRESHEX=0xee00, @ANYBLOB="00000c0000000000f3a271334c7a3a048f8f476cb22c2890a956d6bd128911eb7b3a5fc5aa5c5b5f9e11c073904bdb8e4d9bf2ecabe9c4a9e12f32efc2be9baf8684485018d9a704ed07ad1004544dcb8f6253f1d0ef162eb7acb0777d611c91e104f536fffbda3748c3dd0f3c940763a313e638ed58e62d9976149e1eb07b07372302f91aff6225717e7eb12757751a380529a776e73e194e33cdf019c8a52f405fdc2731ffc0b694d9358fe5f9896f4da0867b8de170897a3f5181f471ea82038ba45df49a7a4d447449b50944b8ad67243f703f57a834692559823f8683bfe2686e9ac3ac5ad37b9b08f5aab46ce99dfd1600"/255, @ANYRESHEX=0xee00, @ANYBLOB="361e7dc56df921604ca06bb428d1350166"], 0x1, 0x4ca, &(0x7f0000000ec0)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvYU2Ja9Z54tG2PZMpacxCZsDvsDBmNsgz3taS+D/gGFkj+hFALte2lLS2mT9qEPbVQkXeWHK/lHK1vB+nzg+J57r6Tv91jo6J57D7oB9K0zEXE9Ip7UarULETGcbU+zEhvNUn/c40f3pusliVrt5kdJJNm21msl2fJY9rTDEfH730T8Kflq3Mra+sJUqVRcydYL1cXlQmVt/eL84tRcca64NDExfmXy6uTlybGutLOe07VfvffPv/3v19de++mdt299cP7P9bSGsv3Pt6Obmk3PNf4XLYMRsbIXwXpgIGtPrteJAACwI/Vj/O9ExI8i4kIMx0DjaA4AAAA4SGq/GIrPk4gaAAAAcGCljTmwSZrP5gIMRZrm8835st+Lo2mpXKn+ZLa8ujTTnCs7Erl0dr5UHMvmCo9ELqmvjzfqz9YvbVqfiIgTEfGP4SON9fx0uTTT65MfAAAA0CeObRr/fzrcHP8DAAAAB8xIrxMAAAAA9pzxPwAAABx8xv8AAABwoP32xo16qbXufz1ze211oXz74kyxspBfXJ3OT5dXlvNz5fJc4zf7Frd7vVK5vPyzWFq9W6gWK9VCZW391mJ5dal6a/6FW2ADAAAA++jEDx+8lUTExs+PNErdoV4nBeyLwd08+N29ywPYfwO9TgDomV19/wMHSq7XCQA9l2yzv+Pknde7nwsAALA3Rr/f+fr/1ucGNtJ9SA/YQ87/Qf9y/R/6l+v/0L9yMRAG8tDf9v76f622q4QAAICuG2qUJM1HNM4DDEWa5vMRxxu3Bcgls/Ol4lhEfDsi3hzOfau+Pt54ZrLtmAEAAAAAAAAAAAAAAAAAAAAAAAAAaKrVkqgBAAAAB1pE+n6S3f9rdPjc0ObzA4eSz4Yby4i485+b/7o7Va2ujNe3f/x0e/Xf2fZLvTiDAQAAAGzWGqe3xvEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0E2PH92bbpX9jPvhLyNipF38wTjcWB6OXEQc/SSJweeel0TEQBfib9yPiJPt4if1tGIky6Jd/CM9jJ9GxLEuxId+9qDe/1xv9/lL40xj2f7zd6XRQ31znfu/9Gn/N9Ch/zm+wxinHr5S6Bj/fsSpwfb9Tyt+0iH+2R3G/+Mf1tc77av9N2K07fdP8kKsQnVxuVBZW784vzg1V5wrLk1MjF+ZvDp5eXKsMDtfKmZ/28b4+w9efbJV+492iD+yTfvP7bD9Xzy8++i7zWquXfzzZ9u//yc7xE+z774fZ/X6/tFWfaNZf97p/79xeqv2z3Ro/3bv//kdtv/C7/76zg4fCgDsg8ra+sJUqVRcUfm6lfph0UuQhsruK395OdJ4KSu97pkAAIBue3bQ3+tMAAAAAAAAAAAAAAAAAAAAoH/tx8+JbY650ZumAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABs6csAAAD//y/Y2AM=") 00:48:53 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000004200)) 00:48:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000180)={&(0x7f0000000280), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x40, 0x0, 0x0, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6}]}, 0xfffffffffffffe32}}, 0x0) 00:48:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x25, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xc}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:53 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) 00:48:53 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x301000, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000002300), 0xffffffffffffffff) openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$FUSE_BMAP(0xffffffffffffffff, 0x0, 0x0) [ 2933.141412][T12843] loop1: detected capacity change from 0 to 512 00:48:53 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000380)={0x3, 0x2000}, 0x4) 00:48:53 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x11, 0x0, 0x0, 0x0, 0x4, 0x1}, 0x48) [ 2933.187166][T12851] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.5'. 00:48:53 executing program 4: unshare(0x880) 00:48:53 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000034305"], 0x0) 00:48:53 executing program 5: syz_emit_ethernet(0xa6, &(0x7f0000000140)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaa0086dd60b2e7e900702f01000000000000000000000000aa8d50fccf"], 0x0) 00:48:53 executing program 3: bpf$BPF_BTF_LOAD(0x1c, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:48:53 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000180)=@framed={{}, [@alu={0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:53 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x4}, 0x48) 00:48:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0), 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, 0x0) 00:48:53 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000308"], 0x0) 00:48:53 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000030806"], 0x0) 00:48:53 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) 00:48:53 executing program 2: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) 00:48:53 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000280)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "1000", 0x44, 0x2f, 0x0, @empty, @mcast1}}}}, 0x0) 00:48:53 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) bind$packet(r0, &(0x7f0000000040)={0x11, 0x1b, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x14) 00:48:53 executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002280), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000026c0)={&(0x7f0000002680)={0x24, r0, 0x21, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}]}, 0x24}}, 0x0) 00:48:53 executing program 3: socketpair(0x5, 0x0, 0x0, &(0x7f0000000100)) 00:48:53 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f00000002c0)={0xb00, 0x0, 0x0, 0xe, 0x0, 0xff}) 00:48:53 executing program 2: setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, 0x0, 0xfffffe35) 00:48:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x40, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x40}}, 0x0) 00:48:53 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x5452, &(0x7f00000000c0)) 00:48:53 executing program 5: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) connect$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x0, @fixed}, 0xe) 00:48:53 executing program 4: syz_emit_ethernet(0x12d8, &(0x7f0000000080)=ANY=[], 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000ac0)={0x2020}, 0x2020) 00:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) read$FUSE(r2, &(0x7f0000003a80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setreuid(0x0, r3) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:48:53 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x4, &(0x7f0000000080)=@framed={{}, [@jmp]}, &(0x7f0000000140)='syzkaller\x00', 0x4, 0xb0, &(0x7f0000000180)=""/176, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:53 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f0000000200)=@raw=[@map_idx], &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, 0x80) 00:48:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 00:48:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xc}, @NL802154_ATTR_IFNAME={0xa, 0x5, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:53 executing program 3: bpf$PROG_BIND_MAP(0x23, &(0x7f0000000480)={0xffffffffffffffff, 0x1}, 0xc) 00:48:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x25}, 0x0) 00:48:53 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaa0086dd60b2e7e900442f000000000000f43700000000000000890000fc"], 0x0) 00:48:53 executing program 2: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@local, @broadcast, @val={@void}, {@ipv4={0x800, @tipc={{0x10, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x6, 0x0, @local, @broadcast, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @timestamp={0x44, 0x4}]}}, @payload_mcast={{{{{{0x2c, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}}, 0x0) [ 2933.715986][T12915] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 00:48:53 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x181881, 0x0) write$tun(r0, 0x0, 0x0) 00:48:53 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="03ffffffffffffffffaaeaaa86dd20b77766dbfd29"], 0x0) 00:48:53 executing program 4: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@map, 0xffffffffffffffff, 0xf}, 0x10) 00:48:53 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x1}, {0x0, 0x1}]}]}}, &(0x7f00000002c0)=""/252, 0x36, 0xfc, 0x1}, 0x20) 00:48:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$wireguard(&(0x7f00000001c0), r0) 00:48:53 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) bind$packet(r0, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) 00:48:53 executing program 3: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4020940d, &(0x7f0000000040)={0xb}) 00:48:53 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x2, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xc}, {}, {0xd}, {}]}]}}, &(0x7f00000005c0)=""/214, 0x46, 0xd6, 0x1}, 0x20) 00:48:53 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0xffffdffffffffffd, 0x220880) 00:48:53 executing program 1: openat$vcs(0xffffffffffffff9c, &(0x7f0000004280), 0xba041, 0x0) 00:48:53 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="cdaa0a928dc2", @random="d30eb9d2bef3", @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @local, @broadcast, @dev}}}}, 0x0) 00:48:53 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x25}, 0x0) 00:48:53 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x19, 0x0, 0x0, 0x1aae}, 0x48) 00:48:53 executing program 4: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000002040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 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) syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xbe, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 00:48:53 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000308060001080006040002779f9a937e4bef"], 0x0) 00:48:53 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000006640)='./cgroup/syz1\x00', 0x200002, 0x0) 00:48:53 executing program 2: bpf$OBJ_GET_PROG(0x7, &(0x7f0000002100)={&(0x7f00000020c0)='./file0\x00'}, 0x10) [ 2933.993227][T12952] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:48:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000b40)) 00:48:53 executing program 3: syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @broadcast, @val={@void}, {@ipv4={0x800, @tipc={{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @local, @broadcast}, @payload_mcast={{{{{{0x2c, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}}, 0x0) 00:48:53 executing program 0: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x418183, 0x0) 00:48:53 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000030806"], 0x0) [ 2934.035617][T12952] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2934.039264][T12952] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:48:54 executing program 2: process_vm_readv(0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/253, 0xfd}], 0x1, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000540)=""/45, 0x2d}], 0x2, 0x0) [ 2934.054204][T12952] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:48:54 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f0000000100)) 00:48:54 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x80086601, 0x0) 00:48:54 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x34, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}]}]}, 0x34}}, 0x0) 00:48:54 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:48:54 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x3, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xc}, {}, {0xd}, {0x2, 0x2}]}]}, {0x0, [0x0]}}, &(0x7f00000005c0)=""/214, 0x47, 0xd6, 0x1}, 0x20) 00:48:54 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x101001, 0x0) read$FUSE(r0, 0x0, 0x0) 00:48:54 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f0000000200)=@raw=[@map_idx], &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x7}, 0x80) 00:48:54 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x4, &(0x7f0000000080)=@framed={{}, [@kfunc]}, &(0x7f0000000140)='syzkaller\x00', 0x4, 0xb0, &(0x7f0000000180)=""/176, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:54 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@random="0b3908c67531", @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "e7634c", 0x30, 0x3a, 0x0, @private0, @remote, {[], @pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "46e975", 0x0, 0x0, 0x0, @empty, @mcast2}}}}}}}, 0x0) 00:48:54 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0xc, 0x4}, {0x1}, {0x7, 0x1}]}]}}, &(0x7f00000002c0)=""/252, 0x3e, 0xfc, 0x1}, 0x20) 00:48:54 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x1, 0x2000}, 0x4) 00:48:54 executing program 3: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8847}}}}}}}, 0x0) 00:48:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7ffffff2}, 0x0) 00:48:54 executing program 1: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xa1e}, 0x0, &(0x7f00000000c0)={0x77359400}, &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 00:48:54 executing program 4: syz_emit_ethernet(0x11, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25={0x8906}}}, 0x0) 00:48:54 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x5, &(0x7f0000000b00)=ANY=[@ANYBLOB="1812ff36326fb795093acaa2aa3d95e7d90000", @ANYRES32, @ANYBLOB="00000000000000008520"], &(0x7f00000000c0)='GPL\x00', 0x1, 0xd0, &(0x7f0000000100)=""/208, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:54 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKSECTGET(r0, 0x1267, &(0x7f0000000000)) 00:48:54 executing program 5: syz_emit_ethernet(0x13a, &(0x7f0000000d80)={@local, @empty, @val={@void}, {@ipv4={0x800, @gre={{0x39, 0x4, 0x0, 0x0, 0x128, 0x0, 0x0, 0x0, 0x2f, 0x0, @local, @dev, {[@cipso={0x86, 0x3a, 0x0, [{0x0, 0x3, "ad"}, {0x0, 0xc, "d732a839a57fe8c9db45"}, {0x0, 0x10, "c89ffda5cf23d183f0328033500b"}, {0x0, 0x9, "923fdfc478f847"}, {0x0, 0xc, "abc59fe9f4a515994a0d"}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @cipso={0x86, 0x6}, @noop, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x9, 0x0, [{0x0, 0x3, "a8"}]}, @cipso={0x86, 0x4f, 0x0, [{0x0, 0x3, 'L'}, {0x0, 0x12, "e558c148f39228883abfd6f8b4af5736"}, {0x0, 0xe, "dfea2889cc53ac60a54b3529"}, {0x0, 0x12, "1f00000000cd7b52260942f31f100000"}, {0x0, 0x2}, {0x0, 0x6, "e0b9875e"}, {0x0, 0x4, "54bc"}, {0x0, 0x8, "000000e7b372"}]}, @timestamp_addr={0x44, 0x14, 0x0, 0x1, 0x0, [{@multicast1}, {@dev}]}]}}}}}}, 0x0) 00:48:54 executing program 4: socketpair(0x0, 0x8000f, 0x0, &(0x7f00000004c0)) 00:48:54 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) 00:48:54 executing program 2: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000067c0), 0x2, 0x0) write$UHID_INPUT2(r0, &(0x7f0000000000), 0x6) 00:48:54 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum={0x0, 0x6800}]}}, &(0x7f00000002c0)=""/252, 0x26, 0xfc, 0x1}, 0x20) 00:48:54 executing program 5: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8100}}}}}}}, 0x0) 00:48:54 executing program 1: syz_emit_ethernet(0x11, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25={0x8100}}}, 0x0) 00:48:54 executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x801c581f, 0x0) 00:48:54 executing program 0: syz_emit_ethernet(0x12d8, &(0x7f0000000080)=ANY=[@ANYBLOB="02400d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a22fd7b9159832da0efba70588b7a6a50e41d1078719eb8a4e925e838e90abb636433689d1"], 0x0) 00:48:54 executing program 2: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000004280), 0x0, 0x0) accept4$packet(r0, 0x0, 0x0, 0x0) 00:48:54 executing program 3: process_vm_readv(0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/253, 0xfd}, {0x0}], 0x2, &(0x7f0000000700)=[{&(0x7f0000000480)=""/54, 0x36}, {0x0}, {&(0x7f0000000540)=""/45, 0x2d}], 0x3, 0x0) 00:48:54 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x0, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:54 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) read$FUSE(r0, &(0x7f0000003a80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setreuid(0x0, r1) bpf$BPF_BTF_LOAD(0x10, 0x0, 0x0) 00:48:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x100000000000008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setscheduler(0xffffffffffffffff, 0x5, &(0x7f0000000500)=0x3) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000000680), &(0x7f0000000580)=0x60, 0x40800) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)={0x1c, 0x5a, 0x0, 0x0, 0x0, {}, [@nested={0x8, 0x1, 0x0, 0x1, [@generic="436a2ce7"]}]}, 0x1c}}, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x5, 0x40, &(0x7f0000000000)=ANY=[], 0x1) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r4, 0x6, 0x21, &(0x7f0000000000)="19da789b90dfc0b47350911606581c00", 0x10) sendfile(r3, r4, &(0x7f0000000640)=0x4, 0x2) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) socket$inet_tcp(0x2, 0x1, 0x0) process_vm_writev(0x0, &(0x7f0000001540)=[{&(0x7f0000000280)=""/217, 0xd9}], 0x1, &(0x7f0000001780)=[{&(0x7f0000000080)=""/231, 0xe7}], 0x1, 0x0) r5 = socket(0x10, 0x2, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r5, 0x891c, &(0x7f0000000540)={'vlan0\x00', {0x2, 0x4e20, @broadcast}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f00000000c0)={'ip6_vti0\x00', &(0x7f0000000000)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @mcast2={0xff, 0x3}}}) sched_setscheduler(r0, 0x2, &(0x7f0000000380)=0x80) 00:48:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x14, 0x0, 0x1}, 0x14}}, 0x20000040) 00:48:54 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000140)={0xffffffffffffffff, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[], 0x1c}}, 0x0) 00:48:55 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000140)={0xffffffffffffffff, 0x2, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[], 0x1c}}, 0x0) 00:48:55 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000004380), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000004440)={0x0, 0x0, &(0x7f0000004400)={&(0x7f00000043c0)={0x20, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 00:48:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000004380), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f0000004440)={&(0x7f0000004340), 0xc, &(0x7f0000004400)={&(0x7f00000043c0)={0x24, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}]}, 0x24}}, 0x0) 00:48:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write$FUSE_BMAP(r0, 0x0, 0x0) 00:48:55 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x5, &(0x7f0000000180)=@framed={{}, [@btf_id]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:55 executing program 3: bpf$BPF_BTF_LOAD(0x10, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:48:55 executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) read$FUSE(r0, &(0x7f0000003a80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setreuid(0x0, 0x0) setreuid(r1, 0xffffffffffffffff) 00:48:55 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@jmp={0x5, 0x0, 0x9}], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:55 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 00:48:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_0\x00'}) 00:48:56 executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2}}}}, 0x0) 00:48:56 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000308060001080006040002779f9a937e4bef810a62e2344a259b46e4"], 0x0) 00:48:56 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x0, 0x0, 0x0, 0x0, 0xe6, 0x1, 0x2}, 0x48) 00:48:56 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000140)='syzkaller\x00', 0x4, 0xb0, &(0x7f0000000180)=""/176, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 5: syz_emit_ethernet(0x12d8, &(0x7f0000000000)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaae86dd6c5d6ebd12a204ffffffffffffffffd592615094826348d9b40077c94f65ededefd5b8069a9cacad26eae568b276fb"], 0x0) 00:48:56 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x301000, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), r0) 00:48:56 executing program 4: rt_tgsigqueueinfo(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)) 00:48:56 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x4, &(0x7f0000000280)=@framed={{}, [@kfunc]}, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={0x0}}, 0x0) 00:48:56 executing program 1: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a204"], 0x0) 00:48:56 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:56 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000300)={'wg0\x00'}) 00:48:56 executing program 0: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)={0x0, 0x0, 0xa2f284ccbbfbdfaf}, 0x10) 00:48:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_SEC_KEY(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) 00:48:56 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x16, 0x0, 0x0, 0xff}, 0x48) 00:48:56 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x0, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x20000480) 00:48:56 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x14, 0x2, &(0x7f00000000c0)=@raw=[@map_val], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r0, &(0x7f0000000240)={&(0x7f0000000140), 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r1, 0x1}, 0x1c}}, 0x0) 00:48:56 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, 0x48) 00:48:56 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x7, 0x0, 0x0, 0x80}, 0x48) 00:48:56 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000388ca"], 0x0) 00:48:56 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="05deffffff"], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x34}}, 0x0) 00:48:56 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x16, 0x0, 0x7, 0xff}, 0x48) 00:48:56 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@jmp={0x6}], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 00:48:56 executing program 2: syz_emit_ethernet(0x16, &(0x7f0000000080)={@local, @dev, @void, {@llc={0x4, {@snap={0x0, 0x0, 'A', "f17f3d"}}}}}, 0x0) 00:48:56 executing program 4: write$FUSE_STATFS(0xffffffffffffffff, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002280)={0x2020}, 0x2020) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000006640)='./cgroup/syz1\x00', 0x200002, 0x0) 00:48:56 executing program 5: syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) 00:48:56 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0xa402, 0x0) 00:48:56 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x2a0802, 0x0) ioctl$TUNSETOWNER(r0, 0x400454cc, 0xffffffffffffffff) 00:48:56 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 4: openat$zero(0xffffffffffffff9c, 0x0, 0x400040, 0x0) 00:48:56 executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000f00)='./file0\x00', 0x1000, 0x0) 00:48:56 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x2}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:56 executing program 5: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/mnt\x00') ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 00:48:56 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000580)=@req3, 0x1c) 00:48:56 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x48) 00:48:56 executing program 4: syz_emit_ethernet(0x1174, &(0x7f0000001240)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd63fa0e5d113e3a01ff020000000000000000000000000001ff01"], 0x0) 00:48:56 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000002300), 0xffffffffffffffff) 00:48:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_GET(r0, &(0x7f0000000900)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) 00:48:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0xec}}, 0x0) 00:48:56 executing program 5: add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc3}, &(0x7f0000000200)={0x0, "c26af25f282c2b596a02fa7202ff1319bc54c7ba30b10494dc8eb4e8c3bb6a1236d7be76dd4a4891dafea81615ee4f7180579febc417a6c2f56c4954c6b833d8"}, 0x48, 0xfffffffffffffffe) 00:48:56 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$nl80211(&(0x7f0000008b40), r0) 00:48:56 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0xa, &(0x7f0000000280)=@framed={{}, [@call, @cb_func, @map_idx_val, @cb_func={0x18, 0x0, 0x4, 0x0, 0x8}]}, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@map, 0xffffffffffffffff, 0x8}, 0x10) 00:48:56 executing program 0: syz_open_dev$loop(&(0x7f0000000100), 0x0, 0x4802) 00:48:56 executing program 5: add_key(&(0x7f0000000000)='keyring\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffc) 00:48:56 executing program 1: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x1}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x3]}, 0x8}) 00:48:56 executing program 4: openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x2f8401, 0x0) 00:48:56 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 00:48:56 executing program 3: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2}}}}, 0x0) 00:48:56 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51a4c9bb16056ac8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 0: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000006600), 0x10) 00:48:56 executing program 5: syz_emit_ethernet(0x11, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25={0x8847}}}, 0x0) 00:48:56 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000040)) 00:48:56 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000900)={0x6, 0x4, &(0x7f0000000540)=@framed={{}, [@alu={0x4, 0x0, 0x0, 0x0, 0x0, 0x20}]}, &(0x7f0000000040)='syzkaller\x00', 0x5, 0xd9, &(0x7f00000005c0)=""/217, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:56 executing program 3: syz_open_dev$loop(&(0x7f0000000000), 0xffffffffffffffc1, 0x0) 00:48:57 executing program 0: syz_emit_ethernet(0x11, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25={0x8864}}}, 0x0) 00:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0x28}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:57 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000002040), 0x4201, 0x0) 00:48:57 executing program 4: process_vm_readv(0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/253, 0xfd}], 0x1, &(0x7f0000000700)=[{&(0x7f0000000480)=""/54, 0x36}, {0x0}], 0x2, 0x0) 00:48:57 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x5452, &(0x7f00000002c0)) [ 2937.087506][T13211] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 00:48:57 executing program 0: socket$packet(0x11, 0x2, 0x300) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@multicast, @dev, @val, {@arp={0x806, @ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x0, @link_local, @private2, @link_local, @private1}}}}, 0x0) 00:48:57 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0xf, 0x7, &(0x7f00000000c0)=@framed={{}, [@jmp, @ldst={0x3, 0x0, 0x3}, @map_idx_val]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:57 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x1}}}}}}}, 0x0) 00:48:57 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00', 0x0}) bind$packet(r1, &(0x7f0000000040)={0x11, 0x1b, r2, 0x1, 0x0, 0x6, @broadcast}, 0x14) 00:48:57 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x1269, &(0x7f00000000c0)) 00:48:57 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x12, 0xd2d2, 0x0, 0x5, 0x0, 0x1}, 0x48) 00:48:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x4020940d, 0x0) 00:48:57 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2={0xfc, 0x2, '\x00', 0x8}}}}}, 0x0) 00:48:57 executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x5452, &(0x7f0000000040)={0xb}) 00:48:57 executing program 2: add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) 00:48:57 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f0000000440)=""/157, 0x26, 0x9d, 0x1}, 0x20) 00:48:57 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 00:48:57 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}}, &(0x7f00000002c0)=""/252, 0x2e, 0xfc, 0x1}, 0x20) 00:48:57 executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd"], 0x0) 00:48:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xc}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_CONNECT_PARAMS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)={0x20, 0x0, 0x37bb69bfeb3fbaa5, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 00:48:57 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x1c, 0x3, &(0x7f00000004c0)=@framed, &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:48:57 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {0x1}]}]}}, &(0x7f00000002c0)=""/252, 0x36, 0xfc, 0x1}, 0x20) 00:48:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x54, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}]}]}, 0x54}}, 0x0) 00:48:57 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x0, 0x0, 0x0, 0x787, 0x1, 0x100, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x2}, 0x48) 00:48:57 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000280)={'wg1\x00'}) 00:48:57 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) 00:48:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'b\x00'}, @NL80211_ATTR_REG_RULES={0x8, 0x22, 0x0, 0x1, [{0x4}]}]}, 0x24}}, 0x0) 00:48:57 executing program 3: socketpair(0x23, 0x0, 0x0, &(0x7f0000002080)) 00:48:57 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000004280), 0x0, 0x0) bind$packet(r0, 0x0, 0x0) 00:48:57 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0xa, &(0x7f0000000280)=@framed={{}, [@call, @cb_func, @map_idx_val, @cb_func]}, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) 00:48:57 executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000300)={@multicast, @broadcast, @void, {@canfd={0xd, {{}, 0x0, 0x0, 0x0, 0x0, "404b40c96cec2cd201fe48ff407e9e4f4008f37a27acc8d8c02ed9fcfd4c83ca522bf25503a65a8fdb018d940fd41a8e3ab760c7fe9a9f2075943d412c69bb89"}}}}, 0x0) 00:48:57 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000180)=@framed={{}, [@alu={0x4, 0x0, 0x0, 0x0, 0x2}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:57 executing program 5: syz_open_dev$loop(&(0x7f0000000080), 0xffffffffffffffff, 0x0) 00:48:57 executing program 3: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, &(0x7f0000000080), 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x3]}, 0x8}) 00:48:57 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@multicast, @empty, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @rand_addr=0x64010100, @empty, @rand_addr=0x64010100}}}}, 0x0) 00:48:57 executing program 2: accept4$bt_l2cap(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) clock_getres(0x5, &(0x7f0000000200)) 00:48:57 executing program 0: syz_emit_ethernet(0xba, &(0x7f0000000200)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaa0086dd60b2e7e900442f000000000000000000000000009ffd59b4e5"], 0x0) 00:48:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x101001, 0x0) write$FUSE_IOCTL(r0, 0x0, 0x0) 00:48:57 executing program 5: socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)) 00:48:57 executing program 3: socketpair(0x6, 0x0, 0x0, &(0x7f0000004640)) 00:48:57 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000012c0)={0x0}}, 0x1) 00:48:57 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x4, &(0x7f0000000000)=@framed={{}, [@call]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="03780d44bc4eaaaaaaaaaaaa86dd"], 0x0) 00:48:57 executing program 1: syz_emit_ethernet(0x136, &(0x7f0000000d80)={@local, @empty, @val={@void}, {@ipv4={0x800, @gre={{0x38, 0x4, 0x0, 0x0, 0x124, 0x0, 0x0, 0x0, 0x2f, 0x0, @local, @dev, {[@cipso={0x86, 0x32, 0x0, [{0x0, 0x3, "ad"}, {0x0, 0x2}, {0x0, 0x2}, {0x1, 0x10, "c89ffda5cf23d183f0328033500b"}, {0x0, 0x9, "923fdfc478f847"}, {0x0, 0xc, "abc59fe9f4a515994a0d"}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @cipso={0x86, 0x6}, @noop, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @cipso={0x86, 0x9, 0x0, [{0x0, 0x3, "a8"}]}, @cipso={0x86, 0x57, 0x0, [{0x0, 0x3, 'L'}, {0x0, 0x12, "e558c148f39228883abfd6f8b4af5736"}, {0x0, 0xe, "dfea2889cc53ac60a54b3529"}, {0x0, 0x12, "1f00000000cd7b52260942f31f100000"}, {0x0, 0x3, '*'}, {0x0, 0x6, "e0b9875e"}, {0x0, 0x4, "54bc"}, {0x0, 0xf, "000000e7b3721883223b0bb598"}]}, @timestamp_addr={0x44, 0x14, 0x0, 0x1, 0x0, [{@multicast1}, {@dev}]}]}}}}}}, 0x0) 00:48:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x401c5820, 0x0) 00:48:57 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0xd}, {0x6}, {}]}]}}, &(0x7f00000005c0)=""/214, 0x3e, 0xd6, 0x1}, 0x20) 00:48:57 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 00:48:57 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x2, 0x0) 00:48:57 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000180)=@framed={{}, [@alu={0x4, 0x1}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000180)={'wlan0\x00'}) 00:48:57 executing program 3: pselect6(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x3]}, 0x8}) 00:48:57 executing program 5: r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$link(0x2, r0, 0x0) 00:48:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x24}}, 0x0) 00:48:57 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000580)=@req3={0x12, 0x9}, 0x1c) 00:48:57 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0xfffffffffffffff7, 0x41) 00:48:57 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x0, 0x1}, {0xd}, {}]}]}}, &(0x7f00000005c0)=""/214, 0x3e, 0xd6, 0x1}, 0x20) 00:48:57 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@link_local, @remote, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "6aab7b", 0x8, 0x11, 0x0, @mcast1, @loopback, {[], {0x0, 0x0, 0x8}}}}}}, 0x0) 00:48:57 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x4, 0x0, @empty, @private2}}}}, 0x0) 00:48:57 executing program 4: prctl$PR_SET_MM_MAP_SIZE(0x23, 0xf, &(0x7f0000000080)) prctl$PR_SET_MM_MAP_SIZE(0x23, 0xf, &(0x7f0000000440)) 00:48:57 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000030806000105000604"], 0x0) 00:48:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000500)={'ip6tnl0\x00', &(0x7f0000000480)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @private2}}) 00:48:58 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct={0xb}]}}, &(0x7f0000000440)=""/157, 0x26, 0x9d, 0x1}, 0x20) 00:48:58 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f0000000040)=ANY=[@ANYRES8], &(0x7f0000000240)='syzkaller\x00', 0x2, 0xbc, &(0x7f0000000140)=""/188, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:58 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x16, 0x0, 0x7, 0xff, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2}, 0x48) 00:48:58 executing program 3: r0 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x14, 0x0, &(0x7f0000000040)) 00:48:58 executing program 2: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a22f"], 0x0) 00:48:58 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@dev, @local, @val={@void}, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, {0x0, 0x0, 0x0, @multicast2}}}}}, 0x0) 00:48:58 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f0000000200)=@raw=[@map_idx], &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x1ac911}, 0x80) 00:48:58 executing program 1: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$UHID_INPUT2(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="f6"], 0xb) 00:48:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0xf, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0x5}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:58 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x16, 0x5, 0x0, 0xff}, 0x48) 00:48:58 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f000000180001801400020067656e65766530000000000000000000147e3380080003000000000008000100344d90ef7b", @ANYRES32=0x0, @ANYBLOB], 0x40}}, 0x0) 00:48:58 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x5421, &(0x7f00000002c0)) 00:48:58 executing program 0: add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="1e", 0x1, 0xfffffffffffffffc) [ 2938.226301][T13372] netlink: 'syz-executor.4': attribute type 23 has an invalid length. 00:48:58 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000308060001080006040002779f9a937e4bef810a"], 0x0) [ 2938.234446][T13374] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.2'. 00:48:58 executing program 3: sendmsg$ETHTOOL_MSG_RINGS_GET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) socketpair(0x0, 0x8000f, 0x0, &(0x7f00000004c0)) 00:48:58 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x0, 0x1, &(0x7f0000000040)=@raw=[@exit], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x5}, 0xcb) 00:48:58 executing program 2: socketpair(0x2, 0x0, 0x0, &(0x7f0000000c00)) 00:48:58 executing program 5: r0 = socket(0x1, 0x2, 0x0) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 00:48:58 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}]}]}, 0x2c}}, 0x0) 00:48:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0xc0189436, &(0x7f00000000c0)) 00:48:58 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000080)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}, 0x0) 00:48:58 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x1, &(0x7f0000000040)=@raw=[@func], &(0x7f00000000c0)='syzkaller\x00', 0x3, 0xb2, &(0x7f0000000100)=""/178, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:58 executing program 5: io_setup(0xff, &(0x7f0000000040)=0x0) io_destroy(r0) io_setup(0x4, &(0x7f00000000c0)=0x0) io_pgetevents(r1, 0x0, 0x8, &(0x7f0000003d80)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000003e80)={0x77359400}, 0x0) io_setup(0x3, &(0x7f0000004100)) 00:48:58 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x0, 0x0, 0x0, 0x0, 0xe6, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3}, 0x48) 00:48:58 executing program 0: socket$inet(0x2, 0xa, 0xfe3) 00:48:58 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) connect$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) 00:48:58 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x28}}, 0x0) 00:48:58 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)={0x18, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_REG_RULES={0x4}]}, 0x18}}, 0x0) 00:48:58 executing program 1: r0 = socket(0x200000100000011, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010015001c0012000c000100627269646765"], 0x3c}}, 0x0) bind$packet(r0, &(0x7f0000000180)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000800)=ANY=[@ANYBLOB="a003000019000088f7ffff000000000014000000fe8000000000000000000000000000bb0c000000000000000000000009000000aaaaaaaaaa0000008100008011"], 0x3a0}], 0x1}, 0x0) 00:48:58 executing program 2: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000040)={@cgroup, 0xffffffffffffffff, 0x23}, 0x10) 00:48:58 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x3}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:48:58 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000040)={'wg0\x00'}) 00:48:58 executing program 3: socket(0x1e, 0x0, 0x20fff) 00:48:58 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1, 0x0, 0x0, 0x0, 0x800}, 0x48) [ 2938.609314][T13423] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 00:48:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f00000001c0)={&(0x7f00000000c0), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_DEFAULT={0x4}, @NL80211_ATTR_KEY_TYPE={0x8}]}, 0x28}}, 0x0) 00:48:58 executing program 2: add_key$fscrypt_provisioning(0x0, 0x0, 0x0, 0x48, 0xfffffffffffffffa) 00:48:58 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x98, 0x0, 0x0, 0x0, 0x0, {}, [@HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @HEADER={0x4, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX, @ETHTOOL_A_HEADER_DEV_NAME={0x0, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x0, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX, @ETHTOOL_A_HEADER_FLAGS, @ETHTOOL_A_HEADER_FLAGS]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x4}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0xf2}}, 0x0) 00:48:58 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x10, 0x0, 0x0, 0x8}, 0x48) 00:48:58 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x2, 0x1}}}}}}}, 0x0) 00:48:58 executing program 0: bpf$BPF_BTF_LOAD(0xa, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:48:58 executing program 2: socketpair(0x1, 0x0, 0x0, &(0x7f0000002340)) 00:48:58 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a40)={&(0x7f00000009c0)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 00:48:58 executing program 1: syz_emit_ethernet(0x8e, 0x0, 0x0) 00:48:58 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_GET(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) 00:48:58 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00', 0x0}) bind$packet(r1, &(0x7f0000000040)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @broadcast}, 0x14) 00:48:58 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x80081272, 0x0) 00:48:58 executing program 4: socket$packet(0x11, 0xa, 0x300) 00:48:58 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:48:58 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x4}]}]}}, &(0x7f00000002c0)=""/252, 0x2e, 0xfc, 0x1}, 0x20) 00:48:58 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0xc59f663aadd6ebd0) 00:48:58 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x2, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{}, {}, {}, {}]}]}}, &(0x7f00000002c0)=""/252, 0x46, 0xfc, 0x1}, 0x20) 00:48:58 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000030806000608000604"], 0x0) 00:48:58 executing program 1: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a23a"], 0x0) 00:48:58 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000040)={'wg1\x00'}) 00:48:58 executing program 5: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a229"], 0x0) 00:48:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}}, 0x0) 00:48:59 executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="03780d44bc4eaaaaaaaaaaaa86dd"], 0x0) 00:48:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x1263, &(0x7f00000000c0)) 00:48:59 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_PMKSA(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x28, r0, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "adbcbcb4e6ec3498462fa9ea4c84da8c"}]}, 0x28}}, 0x0) 00:48:59 executing program 4: pselect6(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0}) 00:48:59 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@restrict={0x0, 0x0, 0x0, 0xb, 0x100000}]}}, &(0x7f00000005c0)=""/214, 0x26, 0xd6, 0x1}, 0x20) 00:48:59 executing program 0: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="03780d44bc4eaaaaaaaaaaaa86dd"], 0x0) 00:48:59 executing program 5: syz_emit_ethernet(0x142, &(0x7f0000000d80)={@local, @empty, @val={@void}, {@ipv4={0x800, @gre={{0x3b, 0x4, 0x0, 0x0, 0x130, 0x0, 0x0, 0x0, 0x2f, 0x0, @local, @dev, {[@cipso={0x86, 0x32, 0x0, [{0x0, 0x3, "ad"}, {0x0, 0x2}, {0x0, 0x2}, {0x0, 0x10, "c89ffda5cf23d183f0328033500b"}, {0x0, 0x9, "923fdfc478f847"}, {0x0, 0xc, "abc59fe9f4a515994a0d"}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @cipso={0x86, 0x6}, @noop, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x9, 0x0, [{0x0, 0x3, "a8"}]}, @cipso={0x86, 0x57, 0x0, [{0x0, 0x3, 'L'}, {0x0, 0x12, "e558c148f39228883abfd6f8b4af5736"}, {0x0, 0xe, "dfea2889cc53ac60a54b3529"}, {0x0, 0x12, "1f00000000cd7b52260942f31f100000"}, {0x0, 0x3, '*'}, {0x0, 0x6, "e0b9875e"}, {0x0, 0x4, "54bc"}, {0x0, 0xf, "000000e7b3721883223b0bb598"}]}, @timestamp_addr={0x44, 0x1c, 0x0, 0x1, 0x0, [{@multicast1}, {@dev}, {@dev}]}]}}}}}}, 0x0) 00:48:59 executing program 1: syz_emit_ethernet(0xba, &(0x7f0000000100)=ANY=[@ANYBLOB="9bbbbbbbbbbbaaaaaaaaaa0086dd60b2e7e900442f000000000000000000fc0200000000f9ffffff"], 0x0) 00:48:59 executing program 2: syz_emit_ethernet(0x66, &(0x7f00000003c0)={@empty, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "182c89", 0x30, 0x3a, 0x0, @mcast2, @private2, {[], @time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "3502eb", 0x0, 0x0, 0x0, @remote, @remote}}}}}}}, 0x0) 00:48:59 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKROTATIONAL(r0, 0x127e, &(0x7f0000000040)) 00:48:59 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x0, 0x0, 0x0, 0x787, 0x1, 0x100}, 0x48) 00:48:59 executing program 5: syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @random="9b69e7c0f264", @val={@void}, {@can={0xc, {{}, 0x0, 0x0, 0x0, 0x0, "d40d030a060567b7"}}}}, 0x0) 00:48:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 00:48:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x25000000, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xa}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:48:59 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f000000180001"], 0x40}}, 0x0) [ 2939.352476][T13517] netlink: 'syz-executor.0': attribute type 23 has an invalid length. 00:48:59 executing program 4: mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 00:48:59 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB='\t'], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:48:59 executing program 5: openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000800), 0x2, 0x0) 00:48:59 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000180)=@mangle={'mangle\x00', 0x1f, 0x6, 0x460, 0x0, 0x380, 0x1e8, 0x0, 0xe8, 0x418, 0x418, 0x418, 0x418, 0x418, 0x6, 0x0, {[{{@ip={@multicast2, @rand_addr, 0x0, 0x0, 'ip6tnl0\x00', 'ip6_vti0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00'}}]}, @TTL={0x28}}, {{@ip={@rand_addr, @rand_addr, 0x0, 0x0, 'wg2\x00', 'sit0\x00'}, 0x0, 0xd0, 0x100, 0x0, {}, [@common=@set={{0x40}}, @common=@socket0={{0x20}}]}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @loopback}}}, {{@uncond, 0x0, 0x70, 0x98}, @inet=@TOS={0x28}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'veth1_to_batadv\x00', 'xfrm0\x00'}, 0x0, 0x70, 0xb0}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv6=@private1}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x4c0) 00:48:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETOWNER(r0, 0x400454cc, 0xee00) 00:48:59 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={0x0, &(0x7f0000000440)=""/157, 0x0, 0x9d, 0x1}, 0x20) 00:49:00 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000380)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:00 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000180)=@raw={'raw\x00', 0x9, 0x3, 0x228, 0xd8, 0xffffffff, 0xffffffff, 0xd8, 0xffffffff, 0x190, 0xffffffff, 0xffffffff, 0x190, 0xffffffff, 0x3, 0x0, {[{{@ip={@multicast1, @multicast2, 0x0, 0x0, 'geneve1\x00', 'bond_slave_0\x00'}, 0x0, 0x70, 0xd8}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00', 'syz0\x00'}}}, {{@uncond, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'vlan1\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x288) 00:49:00 executing program 3: write$nbd(0xffffffffffffffff, &(0x7f0000000040), 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) 00:49:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0x0) 00:49:00 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req={0x0, 0x100}, 0x10) [ 2940.101147][T13533] x_tables: duplicate underflow at hook 3 00:49:00 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x2, 0x0, 0x5, 0x0, 0x0, [{}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:49:00 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000180)=@framed={{}, [@exit]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x5421, 0x0) 00:49:00 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @link_local, @void, {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @broadcast, "", @dev}}}}, 0x0) 00:49:00 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) connect$packet(r0, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, 0xfffffffffffffd44) 00:49:00 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:49:00 executing program 2: process_vm_readv(0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/253, 0xfd}], 0x1, &(0x7f0000000700)=[{0x0}], 0x1, 0x0) 00:49:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0xc0481273, 0x0) 00:49:00 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) connect$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x8, @fixed, 0xfff}, 0xe) 00:49:00 executing program 3: syz_usb_connect$uac1(0x4, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 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) 00:49:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0xc0045878, 0x0) 00:49:00 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x301000, 0x0) write$FUSE_BMAP(r0, 0x0, 0x0) 00:49:00 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:49:00 executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x541b, 0x0) 00:49:00 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union={0x1000000}]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:49:00 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@jmp={0x7}], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, 0x0, 0x0) 00:49:00 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2}}]}}, &(0x7f00000002c0)=""/252, 0x32, 0xfc, 0x1}, 0x20) 00:49:00 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x9}]}}, &(0x7f00000002c0)=""/252, 0x32, 0xfc, 0x1}, 0x20) 00:49:00 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x0, 0x0) ioctl$BLKRESETZONE(r0, 0x40101283, 0x0) 00:49:00 executing program 1: openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x60602, 0x0) 00:49:00 executing program 3: sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, 0x0, 0x4, 0x0, 0x25dfdbfb, {{}, {}, {0x14}}}, 0x30}}, 0x0) syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="03780d44bc4eaaaaaaaaaaaa86dd"], 0x0) 00:49:00 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@multicast, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "6de180", 0x14, 0x6, 0x0, @private2, @empty, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 00:49:00 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x0, 0xe, &(0x7f00000005c0)=@framed={{}, [@exit, @map_val, @map_val, @func, @ldst, @jmp, @func, @alu]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x8f) 00:49:00 executing program 0: syz_open_dev$usbfs(&(0x7f0000000040), 0x0, 0x0) 00:49:00 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[], 0x68}}, 0x0) 00:49:00 executing program 1: unshare(0x44000000) openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) 00:49:00 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000030806c80008000604"], 0x0) 00:49:00 executing program 4: r0 = socket(0x200000100000011, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010015001c0012000c000100627269646765"], 0x3c}}, 0x0) bind$packet(r0, &(0x7f0000000180)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000800)=ANY=[@ANYBLOB="a003000019000388000000000000000014000000fe8000000000000000000000000000bb0c000000000000000000000009000000aaaaaaaaaa0000008100008011"], 0x3a0}], 0x1}, 0x0) 00:49:00 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40003, 0x0) 00:49:00 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f0000000380)=@framed={{}, [@generic={0x40}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:00 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req={0x0, 0x0, 0x0, 0x7}, 0x10) [ 2941.024169][T13611] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 00:49:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x3, 0x2, &(0x7f0000000000)=@raw=[@cb_func], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x5}, 0x80) 00:49:01 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x1265, &(0x7f00000000c0)) 00:49:01 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x800003, 0x0, 0x4000004}) 00:49:01 executing program 2: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$UHID_INPUT(r0, &(0x7f00000000c0)={0x8, {"faac305e6a7d625b69dbf3a56ed7e01ba26bc3a5f2f553d15325bc31bd5f6f59b10b2921e2aa40134afcb700eded959b6b1384d051611a8326622e1b4a4a325f32aa2c7d6be20686e0912a2d12974900bf47d16c58b275ff97cb97de197d9e04fb83767f1048a505063b9dc4bea2f02fe072d707ca24325c4cee568c1662d073e504b02821014404848638e42b9b41f910cfb6f39b9bb6b88e7509244a4bf3b12ce737c1998e923ae10e104854885245b5b6529efa05c44c7d36270c5e7ddd6fe005eaa601fb9a345ae6c62fad14d734bf7225fca2e88f45bc1f29be29983c408acb94d5ab82cd1016d6713acbeba76ea03d742915e9a9cfc4ba61a5a52f5e1bf893db41f4fb6b18387a1d3b650e34b33a1122a2bd675c39823fe15af503a10cfa2cd929a42b235ba741de852fd9ee640ed704d2ff704188a5e4df9256ed8a2527ff3444365c201a3faec448028287a74957e92c9c470e7bbd718f9efa648218b64b6601d7fa048110ffe384c8206ca73bd64cc94a08e70647c2635cb6768b15a6d3992c2befd12a2bdfb28488ad9e65b80c0ea3065f86d7f59fecf6147222ad480cdad9efaa0314f48e522527c2bdc13a5208e0ec5f8a19f70609a8a5ec67fcd4c103b4a27b2e74c6e941c1be043bcc7daf1db62455f2c7e14e3d34c5fd90899c9439096e83d8e7bbba6c4be258382ac74ef8d640ba8df62f3d0c5448df623fa902d88a4be1b6f170df29bf9df94c5f83e4a7bd61b99250ab1b03aa8d42de001029bbed23ba99fb016d3adbdff40c5c9921966cfe77a6c96f5852c23178142309221d77ff4b08f1c7c9978357b72727b5d68f2dbaf4b7d6a8ef0c2355f18181537ab554aafea37756b017fd75db8025837af058f72acc57a7cc31a0e4377a1eb364f82f738b1c3102ffc2504a4c11f7292ba3eb8e4573f88d5afbfdcebb0dd010e5897a850ce567681fcdff8d5e72e2f41979338c64a99adf8b6d6ca3c5c7b945b1d218299164915495cbc84b951c476facc9cdd9d5d87a621c7557238e7820d02ed83fb7695a774d193268d006f7a1595288d5a5253c675cc5dfb797d6096411ff0f9264d3f56f043f8560dc9a2417f6fca1d390102e342798ec883d7a682d646e8ba9b8fcedec36724bb1be64779e7236265dd5b2ff551a2a2b63741b3597282ef741eecc87bda0e1921eadd8e7b4617d4c3360a91acdab296f3cb2b6d31fba91178428260def50c62a723289a5bc92761c72bb073725b7380b0c0116e77b515da394841a8674998552607ad39c88f5b737f7a0b513c216e291183ed47239f65d70da48af60b2a651a2fe7f55625627f91125c19487a3d8f8bdc8631076292e5a1a502e90e5ba9ac30f358d106d028f917b1c211097ac53b7f1813ed6abc31a09d9f4bdaaff045a15a0fe04c2f4312cdfd2de9e3d404f163a0f47daf3b33fad342c777fa83930f5afeb067a549743b71adffbf1efecec750ee82b4d4397f9d8f9b0444fbe84f41d6859aa8c7846e6dd8224affeabc3ce3a74a610ae4fee1332ac3f95e1ae99bb1087760ebbac46fce5200538fb7cc2b7faac35dafd101890b739089715179a8badd5e80c35fe165604624e793dba77b90b5470b7b4108ab6e54e633f2c55023892f114ea010d73819de7c9a20c2be4f5ccec4783d98ef7a5ab132e3642a8a6db8bad65e9d065fb270f868a2bcfff8509a1b274f7ef01d6b6d1dd4ebc23640cde54eff533a3e435faa41eb3117bfae88c86cb64f46d072e206788c0eea73e429aab16083bcd50cdd4eebef5683a30a28c5e55126fba11920416b65a58ea84a4a96ee3399da64dd5a8592768b8db294319bb621b8ecb410dddf58933088d5681418141d633c1698b06a6a2c789192739e71093c07d3905991715b5c1dc19582211e86ddc7716a6f04766ba81e4ba1d15f680ef3f0de4c41157fbf4b36a0bf1ebc6f6800d117522270e8c580d98a7434bc223995d26879e2b7ac48f0b06752aa7ae2c56052e1c2caefcec0cac39f12caa1d63be54880636a49baf9428b86e94e884d65e0bf45cc0435823f7468fdf5d765204faea179fa385b6b9270ab351dcefd5cfcc25a68195bd692ded500ac35b8ac3165ffcf7498b60875747b3382c016f8112d92cdec70a9023d89e7f60a4bb00587c3d2e46104089c4315e983d179ae349dd015392c41d68bafe28dc1bec72287da12cac9dad1d76040273789648c1e3dddccb97a89e38439d6f70a654192502d5f873c2150a6c2ca6107f968434182b93fdb192c53f2d36c5f7e793601a59a8394bf8b4b76acae59e7c9231018df44d0aa56bf5b9627c08c871dbf0a459f8dd61d5dfab5a550c1b00083d9c5c572c37692b7d44ea9ecd8508fde93f0ab139f9e122d367b47e0a3fe0a92ca18de78be7baa5d9cc0f354c3389bcb5cc2434304be3300c3908047551fa922b8e5ba77ae82327ed072016b5fa8a1807a1486ec896fa293f84dab70b4ca3b7902c7c5fc6941db42b49fd04bd0cfd6f21eac06310f73b6e595d056dbeb03b3707d5c2094a978b06e126ffab0b67994bbc89673d9ca385fc52f843939bd439974ce40080f8517c6c975f4f82e3171a22b685f391314e6aa941bf04afcc58aa262f5f4d935bbfaeeb00ae9065d8401b6405e7d0b5d7a58ae910204dd6d2324d7c51407ee5bf02161d85955b043f723ec6e44b0d2ad00e086cc0f9c0fa7059fd52a5e47dfadb395fa2ab126dc4e113c1a2cfc7b584901448fdebfb7def37e59abdbfc55863d44ae14ffe4a7e5a6f52a59a2a115caafc8168a9e4e7b0d446a32f7e6f1fd81520f742633d1dae2a2c83de529fc4369ef33c0cbc84148ebf4230be1a240e17721676c2512f6ea006650838af63c91ea909e3f7db09b34f34a958bc9198d958544c94ce99794eb9c5b117d3327d97b5207f9d9c86f0f9c6a331c120c15670db442c72725121f87ad851040126e757a85b0abc68db698ea9dae26a6e62d6eeb2f500b36043d620860f40f03149a590030993b43ceb1a46bed0ef9c727afd42ff6a9820828b3ca2e56a3f8d3075586d2cf10d3ca443c92242787b4475b23e7b94cf0eaeebd4046898f93e0dc86df8f9fda2fdb032d365c01cd9f18823413954fbcdb02412f990b03bab26fddd825120dfb20b0e96d903b5b448400dce38cc2b9e50f70727d39f9d492ddc0f150b6e1378d1f382cc210f9873bb462d8b1beffc1b63d65d678a006fb25c444b2ea7592ec0506bf79895b8e4ecab4546b16451f0b1aa91c489d1a719e99c673314715ebc0d89a02fc5dad382532e17aba9ffc1d93e2f08a3c4898d11107b9dbbda28629edfa4da269cb1d5fbb08525f4bc925364b66eef27719325669366e6dfd98f4d9652c2ed3b21baa0db8d45bf7b27381f689a4ea01fba1d1119f2ca3888e82f04647f9b0e1d1cd5847f36803e79247d5a58ed254289a93ba218a5258f96672b38320cc51e78582c9309186451e933f8cd468c5962ab9c3281f626f41a0cec28290909d3723a0d221add870dde737a2ec2cf059eb4222c1b6f5ebaf4bb7fd3b283da566f5f0074e7cd5f97b987da61baefeb0e540a532578337c5c54ce07cf5be3a480ab781e5a52857e5ee941de09ed6db291959a4d4797e0373e5bfdeae1dc75ad9bad2cf96e6db858ed303f97b1839036d22e81e29302f882ac7fb2f5fe49c3f878326b155f499d1cd052ac5bd5fe367910f51b9c78cb1f7601158e5da3205c720ec052e6037a47759b3dbea3717169a5eb9e57bbd59b085aa13e5c92aea5cfd48819eb3ca5ab17d7bc238c594a3ea0dfa8ac0e816f3dcdfe5887853f9f0cd403b4f8e1aa6512ca4bf38790fef93d1aea270d787fbc2e4c1a1858558332d988d04f200d9e97b67940c715918c86ea6a2874a1f3f5c649c5ff48c79a0ee9d29cefc113da5965f53eb2d736383031122d18a9641d4ad4784f6558d6c74f485ab4ed8e0b053c278a3950564ddcf14909afde7230cf8a18eb03c02a85e71e615a0d4c649ca331274a4d947f7f69cb22ad0814fe92b453cc0d0b0285ca4055a220970907c6b04e04a29b6c3df2ad3e10ed45de5c4e8fd29f60b85078149eda032e2cf6ca7cedb43231b00c21465b40c2f5110d1c9f84dcb8aa9430110270d214cf2e762f8bce1c96a91d5b89b8ea0592707f0e0391bdb0c633bc275359df6681acdc7f8382d2aa3244397e847e7c41d2f3718a72a31f533e8b795db2d967698e46d46cad15499a395d0ada5fd7d47dbb5142231eef3fc8bca8d06c0b009e79bb8a4eeac483bf10ca4ac9fc808640bf8b432b8a14039d8394070ee3d767cd9f5c6a443addc7dc7577688268caaabffb4815a04147f1b7a16fa9816045705ac91a7212b8b2e56addad33c88bce08f8614d232a13ea19bfcf4c96a908893bfe3c7ea6885e835d93283a9a6da3bc0ca4a110910ca55d121ad5c6381ff8c00cfa7d9af492c58ad56dea2524df173ab9f3a7c870e1be8b65c9344b1268ee671f313c1c38a2acbb4899f24a7103816151992256a50600a5b06d611f8f2bcadb3caee94f5568f8406ea61dfa644f8c7a00b5b465b826ed759e1f4b7652bb3a9313db20622e65804bc48a23ce8500149a707cd8dbf7ecbf0b04d01f3541b7ab19bc6a82238b26ca3c0a2be573d4808d8f9759e9b85c6af796d2042e4e9849228305c6e0cc6046e082f6ae03965f53016b6865c6dd77546c47564699a4c3839bc01f2df1d5d1e6ef62558f4e58e8e94976d6fde1b3859b875aa6db3126723311526917e134e912eb27c57224c58b48803ec16b2f4facbe31c2a0a868a18affc579835cecfbc47f9ab1634e4160008876469dfe448649d305f55a5f86d528e50a9c21d85402d6bd455b2f96f07f99a7e86dd0ea54ea244ca03f6f9b66005574884ca1a73b42edae0dc755fe7203bafb69bd897bbed79434c547cf41457db3b4c7a019dab9e391aef16a6252517c265fdc81ef539e15733b8220cfa143cd62b612170b4391a8096e1c4ad92067c8539d416403c2fcf2a299295bfabaf11930fcd4e76efedb9695dbee7a697d37738716cea0004799d33eeab883a249ec8e0fbc05dbd2d1f40db1e3018191f080f6ae9de372949ce94317f405dea11d4cf72954f5491550b96b026f5f0a19b6a57bf06eb3989229a325607427efc549072bd36e20e70b61c89994e79bf99f161fd023f2c970387ea4019b06c68c6904beeae260cee6a06718b7980285ea60370cb99eb3b413958226772ceaa85e1afee38729a130236c0d69fa7283d0fed298d6006df93095f043b7cd4e930c1fe12bc5aa23b2bc75b70615b3695abe9ab4b9666a5dcaee8194c0a32ac4503a5633979e64e415c6fbb22b70d6b720f6cab9c2ebb4d0e41763b02d9a36ae0a14ccb83a3ff6f41d797e12ec11525b9ad9980217b55569bc76d49d236393bd82508c99b4f3892ec2aae17c20a9c739be367d0ec518728f23577658abadecf970ef0652b026c2ae59b69fdd16c0746ae1310f0a87912078b6e48ca3fe0815d6fa06320e47053ec513f2b85f72f5036c40f61e9dc8df667fd4da884dd23e3fee002ef24038bae254beb3e89e2a5376e78b681b1cb85da6d42bd7a4e3811b9d52205c2bc5915e7fecaf051d2b77b7108a17116ed13ec36ed0a9e0f28e9b5d16b8a44671a63b3a60ff3372b3f1dd3f7c4ce9456f6e238cc53299f85973fc8c5f866f5018fa3a8f8f506867105ae8c279e709ab69ed2416370ccd8397e606169423585f66661fc241285930b90aec6f88e5bbd269cb2a3efaf15dda02f9d1c3a6", 0x1000}}, 0x1006) 00:49:01 executing program 4: r0 = socket(0x1, 0x2, 0x0) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={0x0}}, 0x0) 00:49:01 executing program 0: socket$packet(0x11, 0x3, 0x300) syz_emit_ethernet(0x56, &(0x7f0000000140)={@multicast, @dev, @void, {@canfd={0xd, {{}, 0x0, 0x0, 0x0, 0x0, "c76580b585402b382e3d175706b3a508d67379606e71163501826943d04d08417b58bfa5a8bc03e7d1bc59e5cfb0d7c828ef320a048c6be54db257690dbf0cfd"}}}}, 0x0) 00:49:01 executing program 1: syz_open_dev$mouse(&(0x7f0000000000), 0xffffffffffffffff, 0x640) 00:49:01 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x3e00, &(0x7f00000000c0)=@raw=[@jmp={0x6}], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x4040001) 00:49:01 executing program 4: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8906}}}}}}}, 0x0) 00:49:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x4, &(0x7f0000000280)=@framed={{}, [@call]}, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:01 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=0x1, 0xffffffffffffffff, 0xa}, 0x10) 00:49:01 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x13, 0x0, 0x0) 00:49:01 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x101001, 0x0) write$FUSE_IOCTL(r0, &(0x7f0000000040)={0x20}, 0xfffffffffffffe81) 00:49:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000300)={0x40, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x40}}, 0x0) 00:49:01 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@restrict={0x0, 0x0, 0x0, 0xb, 0x1}]}}, &(0x7f00000005c0)=""/214, 0x26, 0xd6, 0x1}, 0x20) 00:49:01 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f0000000200)=@raw=[@map_idx], &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2}, 0x80) 00:49:01 executing program 2: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x103180) 00:49:01 executing program 4: syz_open_dev$loop(0x0, 0x0, 0x0) syz_open_dev$loop(0x0, 0x0, 0x0) 00:49:01 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000388f7"], 0x0) 00:49:01 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'syztnl0\x00', 0x0}) 00:49:01 executing program 1: syz_emit_ethernet(0x136, &(0x7f0000000d80)={@local, @empty, @val={@void}, {@ipv4={0x800, @gre={{0x38, 0x4, 0x0, 0x0, 0x124, 0x0, 0x0, 0x0, 0x2f, 0x0, @local, @dev, {[@cipso={0x86, 0x32, 0x0, [{0x0, 0x3, "ad"}, {0x0, 0x2}, {0x0, 0x2}, {0x1, 0x10, "c89ffda5cf23d183f0328033500b"}, {0x0, 0x9, "923fdfc478f847"}, {0x0, 0xc, "abc59fe9f4a515994a0d"}]}, @timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}, @cipso={0x86, 0x6}, @noop, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [0x0, 0x0]}, @cipso={0x86, 0x9, 0x0, [{0x0, 0x3, "a8"}]}, @cipso={0x86, 0x53, 0x0, [{0x0, 0x3, 'L'}, {0x0, 0x12, "e558c148f39228883abfd6f8b4af5736"}, {0x0, 0xe, "dfea2889cc53ac60a54b3529"}, {0x0, 0x12, "1f00000000cd7b52260942f31f100000"}, {0x0, 0x3, '*'}, {0x0, 0x6, "e0b9875e"}, {0x0, 0x4, "54bc"}, {0x0, 0xb, "000000e7b372188322"}]}, @timestamp_addr={0x44, 0x14, 0x0, 0x1, 0x0, [{@multicast1}, {@dev}]}]}}}}}}, 0x0) 00:49:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8}]}, 0x1c}}, 0x0) 00:49:01 executing program 4: socket$packet(0x11, 0x2, 0x300) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@dev, @local, @val={@void}, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, {0x0, 0x0, 0x0, @multicast2}}}}}, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000140)={@dev, @broadcast}, 0x0) 00:49:01 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x18, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:01 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x4}, 0x48) 00:49:01 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000380), 0x10}, 0x80) 00:49:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc(&(0x7f0000000440), r0) 00:49:01 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x4800}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:49:01 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000140)={@multicast, @dev, @void, {@canfd={0xd, {{}, 0x0, 0x0, 0x0, 0x0, "c76580b585402b382e3d175706b3a508d67379606e71163501826943d04d08417b58bfa5a8bc03e7d1bc59e5cfb0d7c828ef320a048c6be54db257690dbf0cfd"}}}}, 0x0) 00:49:01 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0xffffffffffffffff, 0x0) 00:49:01 executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@dev, @local, @val={@void}, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, {0x0, 0x0, 0x0, @multicast2}}}}}, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000140)={@dev, @broadcast}, 0x0) 00:49:01 executing program 2: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a22c"], 0x0) 00:49:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0x18}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:49:01 executing program 5: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) 00:49:01 executing program 0: syz_emit_ethernet(0x11, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25={0x8848}}}, 0x0) 00:49:01 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) connect$packet(r0, &(0x7f0000000000), 0x14) 00:49:01 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x2002, 0x0) ioctl$RTC_SET_TIME(r0, 0x5452, &(0x7f00000002c0)) [ 2941.766249][T13694] netlink: 'syz-executor.1': attribute type 23 has an invalid length. 00:49:01 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x11, 0x0, 0x0, 0x9, 0x0, 0x1}, 0x48) 00:49:01 executing program 2: syz_open_dev$mouse(&(0x7f0000000180), 0xfffffffffffffffc, 0x410001) 00:49:01 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func_proto]}}, &(0x7f00000002c0)=""/252, 0x26, 0xfc, 0x1}, 0x20) 00:49:01 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$batadv(&(0x7f0000000980), r0) 00:49:01 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x8, &(0x7f0000000380)=@framed={{}, [@map_fd={0x18, 0x0, 0x1, 0x0, r0}, @map_idx_val, @generic={0x40}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:01 executing program 5: syz_open_dev$loop(&(0x7f0000000280), 0x0, 0xc000) 00:49:01 executing program 4: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7}, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x3]}, 0x8}) 00:49:01 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xa, 0xc, 0x2, [@union]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:49:01 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000180)={@local, @multicast, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2}}}}, 0x0) 00:49:01 executing program 3: syz_emit_ethernet(0x121, &(0x7f0000000140)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaa0086dd67e2ba3300eb0601fc020000000000000000000000000000fe8000000000000000000000000000aa"], 0x0) 00:49:01 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$packet_drop_memb(r0, 0x107, 0x2, 0x0, 0x0) 00:49:01 executing program 1: process_vm_readv(0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/221, 0xdd}, {&(0x7f0000000100)=""/150, 0x96}, {&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/240, 0xf0}], 0x6, 0x0, 0x0, 0x0) 00:49:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x1265, 0x0) 00:49:01 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002680), 0x2, 0x0) read$FUSE(r0, 0x0, 0xffffffffffffff4a) 00:49:02 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f0000000200)=@raw=[@map_idx], &(0x7f0000000240)='syzkaller\x00', 0x0, 0xba, &(0x7f0000000280)=""/186, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:02 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x401c5820, &(0x7f00000000c0)) 00:49:02 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x0, 0x1, &(0x7f00000000c0)=@raw=[@exit], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:49:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 00:49:02 executing program 1: getresuid(&(0x7f0000000040), &(0x7f0000000000), &(0x7f0000004440)) 00:49:02 executing program 3: syz_genetlink_get_family_id$tipc2(&(0x7f0000002300), 0xffffffffffffffff) 00:49:02 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x40049409, &(0x7f00000002c0)) 00:49:02 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x4b47, 0x0) 00:49:02 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x4}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:49:02 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}}, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:02 executing program 2: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6558}}}}}}}, 0x0) 00:49:02 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000440)=""/157, 0x1a, 0x9d, 0x1}, 0x20) 00:49:02 executing program 3: socketpair(0x18, 0x0, 0xffff, &(0x7f0000000000)) 00:49:02 executing program 1: syz_emit_ethernet(0xba, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8864}}}}}}}, 0x0) 00:49:02 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x4020940d, &(0x7f00000000c0)) 00:49:02 executing program 5: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) write$tcp_mem(r0, &(0x7f0000000240), 0xfffffffffffffd3b) 00:49:02 executing program 2: syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="a7adc1c31faeaaaaaaaaaa19000dffff"], 0x0) 00:49:02 executing program 4: syz_mount_image$reiserfs(&(0x7f000000ffc0), &(0x7f0000010000)='./file0\x00', 0x0, &(0x7f0000010040), 0x1, 0xffb7, &(0x7f0000010080)="$eJzs1rFtwmAQBeBnOwNEGeBfIrWlNInkJgUrICRq3FKaGdiKFVgACiYAWTK0FECB9H3dPV1z1b0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA6CdZ1sm2Tb6maGiTfCSl7LqhScp19/PQ1KkyW3T97+r7r0/SJBmzZNNW03xPlZL9aT3P//F1dwEAAAA3ZwDgHfj/AMBDnlomAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACACztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirs1z9KxEAYBfA3SfqABwhi+tzAwtJzeAY7y1zLK3gFvYCFYD+S4L+FsM0uZIvfD4ZveMzA1z4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOACXH3P+TZJlwzDy/3cJsPOewEAAACnKWny2G/lSXOQXOet/8uX+VmW+5jnjf8AAADAmZR/Rf0m3W9hL2td7zJN0/tdu0ZjktePp4efszyptdZd9wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI76CgAA//8j7MX0") 00:49:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xc}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:49:02 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="05deffff"], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:02 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) 00:49:02 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f0000002340)) 00:49:02 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc3}, &(0x7f0000000200)={0x0, "c26af25f282c2b596a02fa7202ff1319bc54c7ba30b10494dc8eb4e8c3bb6a1236d7be76dd4a4891dafea81615ee4f7180579febc417a6c2f56c4954c6b833d8"}, 0x48, 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f0000000080), 0x0, 0x0, 0x0, r0) 00:49:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000f00000018000180"], 0x40}}, 0x0) 00:49:02 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x0, 0x0, 0x0, 0x0, 0x787, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x2}, 0x48) 00:49:02 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@multicast, @empty, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @rand_addr, @empty, @rand_addr=0x64010100}}}}, 0x0) 00:49:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x3a, 0x0, @empty, @private2}}}}, 0x0) 00:49:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKSECTGET(r0, 0x1267, 0x0) [ 2942.601399][T13784] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.1'. 00:49:02 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@jmp], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 2944.295194][T13764] loop4: detected capacity change from 0 to 131072 [ 2944.303210][T13764] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 2944.307044][T13764] REISERFS (device loop4): found reiserfs format "3.5" with non-standard journal [ 2944.309746][T13764] REISERFS (device loop4): using ordered data mode [ 2944.311761][T13764] reiserfs: using flush barriers [ 2944.314946][T13764] REISERFS (device loop4): journal params: device loop4, size 15748, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 2944.321122][T13764] REISERFS (device loop4): checking transaction log (loop4) [ 2946.259030][T13764] REISERFS warning: reiserfs-5093 is_leaf: item entry count seems wrong *3.5*[1 2 0(1) DIR], item_len 35, item_location 4029, free_space(entry_count) 2 [ 2946.263280][T13764] REISERFS error (device loop4): vs-5150 search_by_key: invalid format found in block 15767. Fsck? [ 2946.265959][T13764] REISERFS (device loop4): Remounting filesystem read-only [ 2946.267706][T13764] REISERFS error (device loop4): vs-13070 reiserfs_read_locked_inode: i/o failure occurred trying to find stat data of [1 2 0x0 SD] [ 2946.272055][T13764] REISERFS warning (device loop4): reiserfs_fill_super: corrupt root inode, run fsck 00:49:06 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x5450, 0x0) 00:49:06 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000001100)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880141cca555077e3a157810193dd2ff1fa7c3205bfedbe9d8f3b423cdb7faabb6fe0231368b2264f9c504c9f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866907dc6751dfced1fd8accae669e173a649c1cfd6587d47578f4c35235138d5521f9453559c35daa60e8efbc6f2b2a3e3173d566a0f06c54c3a4903ef31c4d4aea54404458cef2ce3599f455c7a3a48a01010000009f2f0517e4ca0e1803b0971a50f71321ea3ed4e21b3336f1ae0796f23526ec0fd97f734c4c815bf697e6bd25ea90549d23601680f7f1877dd67b7e93c36d4dfafe7cc03b0864a4f8c023fbc5bbc8400a72b122b09789d99b3d2424f39dc09244ba5dbe915d950f76f7049db5cb19d7962f1715321f077d555da11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000000000300000047c8dcbc7b1b454554ffdca8b7fb05000000000000593d60abc9aee67d127e56f3d3759dcfeb820634fd4d419efaefb24305b2bea20007840484511b6efaad20633513b5577ed91aa6ad285f4665a7fe37da2349f8bf4064726dc32add75020000008fbeda75cf971d54a9698cf3600c465efd20fa69fae7e3270f420edc85c176e99d06ddaa85070bfff7909413f3fbd3ced328245b483c68ddca654dd7836f171b766ffd7526847a6bfda9c685c3e46266ee524b63ec9d84ad3914909187b6b0776952be71b0417d33d3ab2549340a494d9d10d76e603129e9a726579ac7d672cacd581b7e2fc7a5758fcfb822de1dacc357341e000cc34c49914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000000000e5050027791c9c1e04ad3711a66d91254a6f911b1449c62a6e1e3f9ce19a9d1726c009b98e6eadac8f61b45853673df72dc813f7454ae22d79ac48034282f030408895886e9644179dcf66d93907cedd49e0c5752f755849953957143a0380d1f62acb068c251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8848f710c359afe73947afebdf55b6ee2af3df7338be050ec44dc3290dd2a23529e1a53b6e940acc286ab05f54113d0a288674146cf44123cffe7bd58d517fbc4b5ec2e529343d2474b468890832964b45fb9055407e3e4c381418f5575fb0802d0f9aeb6dad6ea508fd07f31d5d33ede5296a6b44eeafdd5baf9215a51a1e61dc747f12b7bcf750071b80be068851e8cb791209e4bfc82db5b505090b115aa47f4204ab3cb0a245eff25ac30ed06ff1b950066cfa0c12739e6172a6ef49b8e4d9008d130e9902982b64f76f56f970b52bf3f5699c7764bf99619416585a8138a4a65dd208800f063f20c29b19d33250d44535980aee33912a8785d07b1dea86d51647c22132100000054919dd12c32467a6534a9467276f729c61aa8aecc34a640619c313ae5c6432e1f14355aedc8a8527a6662c9f2133e0342705858402a286db87e0cc45b44f7fa5206d51c9176f7ec46cccc3c028a8b3bd64bb78eac772bf7dbff8df295703bdc51ffadfba09e3b1e2535013abdb555fa32c495d90ca1517856740a82b7c051f221d89d483492d3c49c61507099acdee39c15ed81932f7376574409913966e5de81887a0895d07a56634924b9cb9d7d27f950cd2ca25a74d58f9d512aeb125d03ee12f26e1490f419ac4d2c8658d35153ce1145bb0b0eff9400a4d2578a2eaa07c57f36e89d8d68e4674e6f28c3483efedb0c11b7398df863ae8646ef157c0bf3cf9c9a543d01a46cadcb9ed84a35377e0599915e982e6eeb07deb926150ddc99481610f05df0f3d2171406b7fe8a833ba7dbef7c91e90312749145d2ead1f834595f73036cb2f73807f1fe6029aea94420a72f46b39ff8493858600be052fd816f81d6b735d5ca694a1f545f0cb676a4997ccf4fe67c2fb1b8f8f13d069c651c7cf955e20bd5f976f0d3fe8fd2d6dde937c13d85c08144fbd62b71d617034f224bc661a80990672eaf56a938edca34aa3acf0f939f8ca4600f389548679fd33a23deef218bb1e92e9a5c3e3b9919c20c3ae32d462868faabc06962236e094fb15e4ec3491208f054945467735a327e7d21fcbe1df5a609a7c47171ea3a548b94cd168e4bf17d33f3b323b342df67b0348ee8b74587bdf108e87b19be6059bfe084a10f17b5adfe6028d37249391f3564513d5b681b3012227a37ab50cac1998b14f1b8a41ea3"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000200)='sys_enter\x00', r0}, 0x10) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:06 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x80086601, 0x0) 00:49:06 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x5, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x4}]}]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f00000005c0)=""/216, 0x35, 0xd8, 0x1}, 0x20) 00:49:06 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000c40), 0x90001, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000001440), 0xffffffffffffffff) 00:49:06 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x2902, 0x0) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000100)={0xa0, 0x0, 0x0, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}}, 0xa0) 00:49:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x2, &(0x7f0000000200)=@raw=[@map_idx], &(0x7f0000000240)='syzkaller\x00', 0xffff, 0xba, &(0x7f0000000280)=""/186, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x301000, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000240)={@cgroup=r0, 0xffffffffffffffff, 0x26}, 0x10) 00:49:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x4}, 0x14}}, 0x0) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000280), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) 00:49:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x8, 0x2, &(0x7f0000000000)=@raw=[@cb_func], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x5}, 0x80) 00:49:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000180)=@mangle={'mangle\x00', 0x1f, 0x6, 0x4b0, 0x0, 0x380, 0x1e8, 0x0, 0xe8, 0x418, 0x418, 0x418, 0x418, 0x418, 0x6, 0x0, {[{{@ip={@multicast2, @rand_addr, 0x0, 0x0, 'ip6tnl0\x00', 'ip6_vti0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00'}}]}, @TTL={0x28}}, {{@ip={@rand_addr, @rand_addr, 0x0, 0x0, 'wg2\x00', 'sit0\x00'}, 0x0, 0xd0, 0x100, 0x0, {}, [@common=@set={{0x40}}, @common=@socket0={{0x20}}]}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @loopback}}}, {{@uncond, 0x0, 0x70, 0x98}, @inet=@TOS={0x28}}, {{@ip={@rand_addr, @private, 0x0, 0x0, 'veth1_to_batadv\x00', 'xfrm0\x00'}, 0x0, 0xc0, 0x100, 0x0, {}, [@common=@inet=@set2={{0x28}}, @inet=@rpfilter={{0x28}}]}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv6=@private1}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x510) 00:49:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000002680), 0x2, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) 00:49:06 executing program 2: pselect6(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x3]}, 0x8}) [ 2946.867255][T13819] x_tables: duplicate underflow at hook 1 00:49:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="17"], 0x40}}, 0x0) 00:49:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xc}, @NL802154_ATTR_IFNAME={0x4, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:49:07 executing program 0: socketpair(0x2, 0x5, 0x1, &(0x7f0000000c00)) 00:49:07 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union={0x0, 0x12}]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:49:07 executing program 1: r0 = gettid() rt_sigqueueinfo(r0, 0x1011, &(0x7f0000000080)) 00:49:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000070000000c00180000000000800000000a"], 0x2c}}, 0x0) 00:49:07 executing program 2: syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd6c5d6ebd12a23c"], 0x0) 00:49:07 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x3c, 0x0, @empty, @private2}}}}, 0x0) 00:49:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x2, &(0x7f00000000c0)) 00:49:07 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) 00:49:07 executing program 5: socketpair(0x8, 0x0, 0x0, &(0x7f0000000180)) 00:49:07 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000ac0)={0x11, 0x1, &(0x7f0000000180)=@raw=[@call], &(0x7f0000000200)='GPL\x00', 0x4, 0xdd, &(0x7f0000000900)=""/221, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:07 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000080)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaa0086dd60486415bd"], 0x0) 00:49:07 executing program 5: syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x83) 00:49:07 executing program 0: syz_emit_ethernet(0x15, &(0x7f0000000000)=ANY=[], 0x0) 00:49:07 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union={0x1}]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:49:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x6, &(0x7f0000000380)=@framed={{}, [@map_fd, @generic={0x40}]}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:07 executing program 2: socketpair(0x0, 0xd, 0x0, &(0x7f0000000000)) 00:49:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000140)={0x0, 0x600, &(0x7f0000000100)={&(0x7f0000000080)={0x22, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_EXTENDED_ADDR={0xc}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan4\x00'}]}, 0x2c}}, 0x0) 00:49:07 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c20000038864"], 0x0) 00:49:07 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{}]}]}}, &(0x7f00000002c0)=""/252, 0x2e, 0xfc, 0x1}, 0x20) 00:49:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) 00:49:07 executing program 0: clock_adjtime(0x0, &(0x7f0000000100)={0x34}) [ 2947.951998][T13868] netlink: 2 bytes leftover after parsing attributes in process `syz-executor.5'. 00:49:07 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x401c5820, &(0x7f0000000040)={0xb}) 00:49:07 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, &(0x7f00000005c0)=""/216, 0x5f5e0ff, 0xd8}, 0x20) 00:49:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000240), r0) 00:49:07 executing program 4: sendmsg$NL80211_CMD_LEAVE_IBSS(0xffffffffffffffff, 0x0, 0x0) 00:49:07 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1}, 0x48) 00:49:08 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@func]}, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0xd9, &(0x7f0000000100)=""/217, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:08 executing program 1: getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000002140)) 00:49:08 executing program 3: bpf$BPF_BTF_LOAD(0x14, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:49:08 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe, 0xc, 0x2, [@union]}}, &(0x7f00000005c0)=""/216, 0x26, 0xd8, 0x1}, 0x20) 00:49:08 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0xc0189436, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) 00:49:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x29, 0x0, @empty, @private2}}}}, 0x0) 00:49:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_REG_RULES={0x8, 0x22, 0x0, 0x1, [{0x4}]}]}, 0x24}}, 0x0) 00:49:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40301, 0x0) write$FUSE_LSEEK(r0, &(0x7f0000000040)={0x18}, 0x18) 00:49:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x28}}, 0x0) 00:49:08 executing program 4: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x11, 0x0, @empty, @private2}}}}, 0x0) 00:49:08 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@union={0x4}]}, {0x0, [0x0, 0x0, 0x0, 0x61]}}, &(0x7f0000000400)=""/228, 0x2a, 0xe4, 0x1}, 0x20) 00:49:08 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000002300), 0xffffffffffffffff) write$FUSE_BMAP(0xffffffffffffffff, 0x0, 0x0) 00:49:08 executing program 0: syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="ace47061ef91aaaaaaaaaa278100100008"], 0x0) 00:49:08 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@random="0b3908c67531", @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "e7634c", 0x38, 0x3a, 0x0, @private0, @remote, {[@routing], @pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "46e975", 0x0, 0x0, 0x0, @empty, @mcast2}}}}}}}, 0x0) 00:49:08 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000140)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2f, 0x0, @empty, @private2}}}}, 0x0) 00:49:08 executing program 2: syz_emit_ethernet(0x20000011, &(0x7f0000000000)={@random="02780d44bc4e", @random="2800b0ab00", @void, {@x25}}, 0x0) 00:49:08 executing program 4: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001200)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000001280)='H', &(0x7f00000011c0)}, 0x48) 00:49:08 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x40049409, &(0x7f00000000c0)) 00:49:08 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x10, &(0x7f0000000280)=@framed={{}, [@call={0x85, 0x0, 0x0, 0xa5}, @cb_func={0x18, 0x6}, @map_idx_val, @alu, @cb_func, @jmp, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeec}, @kfunc, @kfunc]}, &(0x7f0000000300)='GPL\x00', 0xffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x6, 0x1}, 0x8, 0x10, 0x0}, 0x80) 00:49:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0xc0189436, 0x0) 00:49:08 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@base={0x13, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4}, 0x48) 00:49:08 executing program 2: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) read$FUSE(r0, &(0x7f0000003a80)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setreuid(0x0, r1) prctl$PR_SET_MM_MAP_SIZE(0x23, 0xf, 0x0) 00:49:08 executing program 4: socket(0x0, 0x2e1, 0x0) 00:49:08 executing program 5: rt_tgsigqueueinfo(0x0, 0x0, 0x0, &(0x7f0000004540)={0x0, 0x0, 0x5}) 00:49:08 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000180)=@raw={'raw\x00', 0x9, 0x3, 0x228, 0xd8, 0xffffffff, 0xffffffff, 0xd8, 0xffffffff, 0x190, 0xffffffff, 0xffffffff, 0x190, 0xffffffff, 0x3, 0x0, {[{{@ip={@multicast1, @multicast2, 0xff000000, 0x0, 'geneve1\x00', 'bond_slave_0\x00', {0xff}, {0xff}, 0x5c, 0x2, 0x30}, 0x0, 0x70, 0xd8}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0xd, 0xc921, 0xfff, 0x8000, 'snmp_trap\x00', 'syz0\x00', {0x8000000000000001}}}}, {{@uncond, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@multicast1, 'vlan1\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x288) 00:49:08 executing program 1: syz_emit_ethernet(0x139, &(0x7f0000000140)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0xfffffffffffffd16, 0x2f, 0x0, @empty, @private2, {[], {{}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [0x0]}, {}, {}, {}, {0x8, 0x6558, 0x0, "7808f7739c3264b05e23bcf5836d4f4fbd91be4868c941deeffb5bd340eaa95a8fa9408b0e13babfb9186ec149b2d20a347de27c6362875815907f33d1f47469fc4287080cbf3db46f2c30c32b77eaf7ab6de9ae2a4259aabbeb721eec2066795b47963aa937789a2bcde3cb2572b01492a1c3174a5242ad9ce13e191cebd7655e266e9d6566199e15f52380cd2e5b6c541c523b140972f739dbe93b3df5ce241a5b95b8c2048372af989b0ccce98bcabf9885c49ba8eab58882de6c7445ac"}}}}}}}, 0x0) [ 2948.442320][T13940] x_tables: duplicate underflow at hook 3 00:49:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000280)={&(0x7f0000000140), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x30}}, 0x0) 00:49:08 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x9}]}]}}, &(0x7f00000005c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) 00:49:08 executing program 3: mount$9p_fd(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) 00:49:08 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x301, &(0x7f00000000c0)) 00:49:08 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read$FUSE(r0, 0x0, 0x47) 00:49:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$BLKRAGET(r0, 0x801c581f, 0x0) 00:49:08 executing program 4: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000006640)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x200002, 0x0) 00:49:08 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000ee53f9ffff00000000fbffffff95"], &(0x7f0000000080)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:08 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x16, 0x0, 0x7, 0xff, 0x1}, 0x48) 00:49:08 executing program 2: syz_emit_ethernet(0x7a, &(0x7f0000000200)={@multicast, @dev, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "b2e7e9", 0x44, 0x2b, 0x0, @empty, @private2}}}}, 0x0) 00:49:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'b\x00'}, @NL80211_ATTR_REG_RULES={0x8, 0x22, 0x0, 0x1, [{0x4}]}]}, 0x2c}}, 0x0) 00:49:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f00000042c0), r0) syz_genetlink_get_family_id$nl80211(&(0x7f0000008b40), 0xffffffffffffffff) 00:49:08 executing program 3: add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc3}, 0x0, 0x0, 0xfffffffffffffffe) 00:49:08 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x18, 0x3e00, &(0x7f00000000c0)=@raw=[@jmp], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xcb, &(0x7f0000000140)=""/203, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:08 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_udp_int(r0, 0x11, 0x66, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:49:08 executing program 2: bpf$MAP_CREATE(0x8, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:08 executing program 0: bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000b00), 0x8) 00:49:08 executing program 1: bpf$MAP_CREATE(0x17, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:08 executing program 3: connect$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="5b066e6457b3"}, 0x14) syz_emit_ethernet(0x12d8, &(0x7f0000000040)=ANY=[@ANYBLOB="02780d44bc4eaaaaaaaaaaaa86dd"], 0x0) 00:49:08 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, 0x0, &(0x7f0000001300)) 00:49:08 executing program 2: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r0, 0x0, 0x1, &(0x7f00000002c0), 0x4) 00:49:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, 0x0, 0x0) 00:49:08 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) socket$can_raw(0x1d, 0x3, 0x1) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, 0x0, 0x0) 00:49:08 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x2, &(0x7f0000000800)=@raw=[@map_val], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, &(0x7f00000008c0), 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:08 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0xa, 0x1000000}]}}, &(0x7f00000001c0)=""/215, 0x26, 0xd7, 0x1}, 0x20) 00:49:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000900)={0x10, 0x16}, 0x10}, {&(0x7f0000000e00)=ANY=[@ANYBLOB="10000000"], 0x10}, {&(0x7f0000005580)=ANY=[@ANYBLOB="541000002f0000022bbd7000fcdbdf25d8d8dbede50e39835f42c62cdc7f5f21586aa3efb81c343be0810b579523a44f82392e0acc930ec0a23673446b51ac1f46f4686cb07965d0db86b9969280b7398e0459f871e2bffd950e29c649427d213cce4d0df1eb49780c354e85eb091b16f68d1c2c3d7305eef7d25a82f80984544fd418dbbb59187a4570745214cb1859b7f91f674213d16949fbda8304d8d13dfb58f82c22e364f5e8f925151dc7a1cbe4bd3f2b4bfaeaf26fd61d9edd9cdcae34f7c5614d989e7c37913f55cdbc1cbcf49621a0ef7affe82e082306b2a1d9c3a3b9db12d83103da300183ffcdd7408b2259ebb687316f559d2d3d18cfb16a2bb12414c31445c7e3f151e58a20beb01d882463022a2b7984440a2816ed36fb38b247ef21096be8e20266659c9a850b35c16a5719f7f5ea87bd6f9001fef4e0fa6d4fdb66976e7cca1a054516eb2d21726e14335a44eb8676bcee322c23ef818afe29271174b05063fcb5fd0843692e4eed43ba9d121955b934faa7d6591e0f4c8f11d8d32ba075092cf95047a48086bdf048a28d3b7e92a3ac01dc3a4a9942f9e28dd55263531fd5c031ccd683627d78eec896d81af1a47e3b717db76f1104960a277e7583f2424feb535b25af15d1ebb8acb033036c167b68ec71957917713f4c78fd0984f19e6d2e601c76b7dd8150a67230a52bb7ab7a957377d1b0b6c53001bc10e0876de13e8eded24855ab16d2a3a8b4081a6ab4a28dd4d1c6bcd81177d2f98327551f33c6dfb03c0791e53f04542ac05dadea07cd032abdbf7b62a7cbaf9dbc06e4fb6f3c5ea84e12c444512118eb9551a3538318d60214549177eb67ebd6a78b0099e1c853609e7604fccb6f700c63ab71b7777c3f7b151f61ae0c1d060978f67e9324ad4f589ef759934c1918232099756213b9747da6708e98e9f36d69ae7269c13829352db815c84ff227b0d78547352350b5e4eaf716190084b9463cd587c3646ab0b489f769c08a28fb232754bce988e03eb246d5542e336920bfd1876c8c1ce75becdd3f8660927128396bdf401d565ae76809e4214e881b7da99e9f538890ad9473bb8994995281a9ed40e75cdb715f5114ab7cafe432594bca680a01a1b9e6ec33cc2a9e83d894050df49973a1540862ce02b7efa96aa9e2bd2f3d988eb0c438ce86298b96bcedc9249a54433754510d6a9cc01ec42f6f02462cafa9966a36746abc8c35134295738b4ed8d1b7791d25d37b778cadff347db6602d6d165a9a79e3a518afa46ce3ce885e2270eb681ae11ce0599dec398db968f38ab808f22d2ebeba93919eb00b5707a1c4f25eef37f5186759dc054ad9f151d8e9faf785874c6ae2f33b80474e71fd01dae8a1191e9fab5c605187cfd7b80dfcfa7f5c5e920d37028d79d4b5f05a68625ec2eb1fbf945dc9188920a38b53b50fbe43943c2b1a1935df6784cc000a454077ba452c0ee805f173f9a69ee98cd06cb66b4e1dc04ba470d02cc4b51d12f77b9c0e6eb7354fd9a562a3b6f418e07d0bfd1e643fc136c2eb796ecd2aba5055eed569503a2a5aac4658da415cecee86357adbb11992dfeb3ce516cada0212abfb34c9134b0cc4493c82490d24ba686d0f762df1eb3ffdd510830871ec0489a876bdda571e279ea4a16494124b37926c4465066c5ba5798a6af21de13d5ba6a5fd442d0b8b0b0331d30e25098917f72dae2cc48b3fb88a56b6de5dd8d0ba4afdb4835ab26e02c7c8800154e98d64557b76f7587cc6c66df74a53b9e4d3e9efdc2e9570e27018078ade721c12bea85ec317d4c7842449f4c116dfe1d813cb3c2a3b56f366e5f21005114cf868088647461bc73a1eb0ddc372247e6e0d5988316d173d26eda4fd5a3483cf990cb324289ff42f5b739179c4fe602ed5dde37fe7292a5513212c182bc336271c524c5d4c1a74be272a3fa60cc7f7e8a764eef5415ef9fdce9e1635daf22cc305da2f6e92554d116aa78a68ecc9482425cc7bb6fdd583fa383f9073da0521a22ac85c06821882f94d0e008cff2c731bcfc2b8e60f4c8b1c56f625cd2cfb50ff155c2dc0889c5abd680f164b88b74d5040a2d254a6db9842ff75c0be0821679efda3460680e33ea9648b06ce428b5d0d4e70aa2a229ab54de8e66ce130a6c1cc5bedb49de6e3c197a7e34e50e73ff2718d51e266e69e630f9fd6c11e6f11cc1d15afff880932b7bb19615c1af2e42bb2041d1514364e79ee325df3f84ccc3fb77a8448210369543c4f891fd34ee103"], 0x1054}, {&(0x7f0000000940)={0x4c, 0x30, 0x1, 0x70bd28, 0x25dfdbff, "", [@nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0xd, 0x0, 0x0, @u32=0x80000001}]}, @generic="0cf44441117b4b73180f737c5064e2164f71c3b6480c58033cacb40145004e616549a9b6ee385f81f23d089e53", @generic]}, 0x4c}, {&(0x7f0000002380)={0xf10, 0x35, 0x1, 0x70bd2d, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@local}, @generic="ecb46440fd626f581de4ec74ca5d0ba8c367a44aa9b3d29092f95f9be8e5207ea957c0948823a6ee395a1780959d39bd762da582557216e8b001f1a74148a893b936a9d89ac44ebfcf78c6365cdde210da896bbe66f5fe6963ce52320f1422111dbcfd33b04d5f59a99a8d7fc8eb983df4a6f6eb29fe64040ff150d8099bd336d74bc964e2029907696d73f8f2596dbb7a526352d6d2102e821dfe93ae9a79dcf590e87c4cdd9509f0fc9ed096335907a148682912c4d46e6c9d4e489faaba76d9dee4b85236ef702b357d2abdcadd99e23011fa454bc5ad4cebe1c490b5f07895302501be005427122e2d2ea1cb6728269268dd6973545b588705faa2a417519fce69814de836b8418d78bbdf86ced8eea28799a806a861d45c868d4d7b8dce3b01cfef968e6323e14327d28eeb6b614de2ca6bb58811e612213b4b8e6558f74ce7d110695abe2743536a0d73c14e2c2679700f5f8f719ec2020aa127df9de9af78e43aadd09c794bc5db50241cda68a946bc2f3628a8c405df4c97484b8e9d6d01e6079da72a44891181aa5d976f2a75a81fa3bcb71ce655a9d521f084bd752748261137c514d657efeb6c966770885fd12453e9fa14b57d8544a79c0972f23eaefc76efb31d02b7f5ccadb31494274c6a96ab8792829dfb27834e5f9ac76312e5817a35517aa7c37d2b9c4be435993e242a4d72dec8a952bda42a4760e44e0c2f6c00c6e43ea928122853b46fa34dd181452624db5d36e777589982411ab3acf1c6e7586d5a0af885f5e4f4bcf85669c47917e68115b3f841d22234c13becf62e58527e9fac772aa0a5d3334dbde8ee2d2239166f05340e3cad351f00a93ae18bba6d71cee78f82ae77d4fe3287605154c28ded80602e72aa61c435459a83c06ada4452dd17e21e1c5fe234820805ca12843b79b490da467ab9c3f3052a28611e81ba680a77eb5f1be032fed39597ff92078c07362e77a4aa21fa81b8798d445c04d4a04953be4f0b050c9234466698359a267554b72cf407ced649874b6c7316ce78ad219aeb0a6f2075a8cc5641b57638574c4580fdc4c110d936c4c02b2a27a1772b07e7b9a5f08e3a5da168869774587ec59b53aa46775bc8fd6fe57d2bb539975d134b896b64a2156360dbfce3beeb0c331d1aa7f6d94a859ae5348d878ec537173aa927e2257073ee9be9627f5e0bc2c5d3fb05ff309b47774b9f5cb658ae6f224d2847c186f88dbbeed897dc682463741930bceb083cc44f8b01c2612043591b50a44271997cefb0a0a6e8668ad58fcc63c429045a68ee478d7955ec9c23ed9638dcd42eb0882c85413251a2d12de049d9a939ee69bd07129cbd4510e3ccb45ca3af7a3c80fa46175b2022d3008c3bfd490d599d9ca24d5821d2b4687f3c38ce9f98413e76b22b6db8b2c01492b98b30ca07f095e09010fa65427d8adb88701d611bd7ecaf2ea641a64d1ffd4e7a8b713fbd653ee9982a44d093a73594eb4832e29d0aa013250fdc929632e7c261c12adfb146b0eeb201af2bc3eee26438215dadc5de252175956ad07e73b2b2dc3716e0e3fce5864fb7d4d2eaf692eb5fd1a7037c2417288350b61b9871defb7fd24a7f830fbe19207bcfd6a18588a3507dd0cf242842e1ed318048e26a87da3729db31049c8344bcb1b0ec8d9c16bfdc542f79dbeecaa92d9c3c057568820fd6395d9b6dea10dce6a82d2e7c13dc5d3f9faf31682be7653ebb3a9afc0e99d270ba35bdd122249e442f8bb2dfe08dae45df19142b2c76fd7ed7cf61269dc7ecbab6ec5f7adebcf839a53197e113df954c2196a7b6660c75138fe490fd411091688fa64cd8c0810eaaaf5fba34917c02231ad5c5fe0c7043f62a5f8b362cdccfba619cea0f92126ee96e9628fe0a49b53a0ee2c5cbbcb6d0645bce066d78641abc8567ddab899f36faac5a2afba89a5329073ffd9989ed73c1ad593d59816bea69246dfaaec39c73f081bf9c98c4271893dce59609ee73612f84dbaad2844374af839beb761a028c668816b5d56af94c124f648559e7c1f4b7aa4c9a4f0cfb2281a2272b7edb1f65f0a4e8dc622cc0317ef88785e32f710969a19605c6587c01c0b3b9dfed5434232a8d473b5d5d2fdd2b8b0bd9ff43bca18df5d0329a456a623d1243dd3e2f86dfecc66548b6123aeada51efc833a88e4424bee763e983e40c7696fa3fe0a4d0c97d252ba1d50d24dc46c53256c615407b55c20b7fdd0792093e2164e21e9ba913904e4c313f9fab19078900342c4d08c599562748e8139c02416ad9eab6609c46e15fc01083f754ec8ad9e683b59739cedc3b52a74af8f715df9b47fc63d872859e057dede48e1656339c070a054ed6c182cd1456cf7f8688dabebb97ddb9dd2662deaf9e98b5e97c960c3160c99b3b7822d0589529871dd584283048813e6e11ab8c7c3690e1f75af428a6a44f9604a2b5a7c0814d40283f04c9780a94a14991843878388b4efbcd7e9082dd0730352154abd52aa6e438660607bd0f75838778523ee15dceb10447b66d8b1ecc08d9b47b28ccdab13921102438ed5cb3448474ed51ed6377c6e123ac25c7636ac70a0e85b8bf27af6fdf95967b820478ebb385abe074ea606ab6d8e857368f0f959828eb60af72cf068c66cff3e87b13e845426acbee085cc8a8e924d7118f50c2d5afd6c5efbd519388bc7b3126bf4336a6e47e3cf68739c7fa1b2fb4614509d31c68b0fd91b419c15ed1b7cf86169c18bcc02f18f512601835c197bd838653938a428130e41c17fccfa502fdeadce969d136247cfb533ec3db46ddc326cad16eb22fbe05c9d6b8fccb617f61235468eb09f424754358467459bb1cea6081f9080378155fe34bbdcec3ab50197cf9f70abd9ba96b60ab959f304bb66b8c16f737773f229fd93069cad386eade9909faeb6dc95964042e07716ba009acbdd08b244dee168357b3bcf3c7a1d76505b5b79eeb349bcdf41d85de4c0b20a2558248348c417a7c120f30caccf4ea2b3574bf967485ef50a8668409f167b7bfbc1b23a22d6a01512ed88c40d41f801e16f233218c52d50167c5cb7670cf81ae87edd583b2fba68abbd38eccd0383d939780e1b2e7adb7fc2fd053c5db655ab804b264a5dd56165761de25fd1a762c70a739e6efda6ca1424068146be95a7fe980a0742338ae727724464c36d8bbe224c089a244f450353cf2ae64ce52fffd876c28a33ead8bc238cc12d8ccfd3379d7813d3bd72f6557c4fe7b00a64a59b8827946953382df6c02008a33b274b573e6b40e55654923cb9fd66a116125c8ae9083e89ffe8e237019e6526f2fb16f6a82b65272d4b6d1278fbbe202b8c046325a430de5edc040df71f89a01be455313deb1cb05d0acdf805cdae1c035128361754a017c984af0adbb2b59a0a619169fa51b705fa8161abceeb5a59e6d648144478280ba3e2f120b95291634ab0b074a04b200d888085edc1b751b3d44a4b9907323a6157adbd20d676efed7df2bab594233179baae74821055fbda6cee73e4d3efff8fcbc9fb032900092fc9c27658ca6a8c3d71b07b6ea69fe5e0d4751086f436ac95dbfaca44ec6f00b6fc29f0acf849d084160fedda4b74b2c2a0e8e94f0fd5ed4d1c619b1963be11678d04c4c57a35e63af676aa65c68563f4e0ff852789ab0867c0795072894758f66ddc2a429d1e5ebd4a9f3b399b4722cc7c8ebcd59ca04af5b754ccb310ada79b1c6631160ae533b17a2896aab401c8d3a3209fcbea0f4a9027c0fce7f5a8d43ac94bbfc62fa7e45edea62a354b2ea32cb0b4722c25d75a695ad972d9e13a17199660e3be649fd391fa572cae0ffb2aff580b72ca99f86fa3465ca83daef2aa5e60a388ee4c5e8e23d89ffca22b6cef307c946e36a165e57b9c914e99a50deecfe7bee675d64303319880f74b29955cb096d6ba91314937d478917ae40a63c8d2ade808f9c07c34c7c456c64a07d9644d04a28fac3d33702ae1fb615340696702a4584ba05973645c4ab33baf3d6a4f581612bcc35d743d387e815dd1e80aea27527cada77392453ca7058ca441a43da5eb9ddc02b95fa892a8135b5ec65c64bf9c4fc65a5da083f878adba3903085da1ffb1f1b93daf4e86e9982f56cacca5040afe77de273ae4a0e4ba0db6e55c49fa5d15c6a8de5e31e437c0ed2bd3a0459617c7bb1a579b0e87b4b7fbebd5af6a4295aad40952957e227dfe5523cd899b46d3bd3ca0b5b6a8bcae1454adfb4d0ebdbf88e9a032fc7657b8779ac854d106e9a21dfe6888586be00d0e4d1d74ff57c5962fc32afe0e5ea71489b1a09dbb08a771575b6adc5146c0650e8f3c9b6c27ad2ce971003c0aed8c6571779cb0f7c6e24fcf5813cf7ebd3ac9667d81b94c43d3f1184d2f805903301635b654bf469a092a9c6b772de9b1aee8e9f00461cdebbeac72f3a1ee10381127715a6903426b29dfec3ac45c99e3ce9295ed96d3792f1598759ec6203afd906a03b71df7146feab6c4877bef23ea44fd940de5dc2ec185f3901601793f92b51a453c870e3e42b7d6775863c72d1b7c83630a7872f67cc224c4ad57ca9290b5ec716b0c897d3a76a8c6b0defe9646e85b04a91935966d3e67737926aff056d08dab0c4a46df87c7f97f5f1958274b550dd2bce5f6f80db7ae144a243fe2c1b6b97fe82e479c08fe3689ee37cac1a0490e4137b19bc8ba50a2e421f5634c049d1d0d3c2e2f35ba8850b5d7bd6eba3eb61c5213a30990283376bdf5f989b4ea59cc17f0128f980c3b82d79e1372839a9bb11d80effa1c0730efe52d9cc065ce2a4063de0a783a9099a6b56cc41e12e7fc67fdbb5232779f6fdc5f8867f7ccc4c5b9f3e92e004a8bc36de415f8499497384395b2f488367c85fd6387e4e01c6c58c65b65e5f0c65613f291478993be7c39caa6e97e3b3bd42e45a28a11b36fcfb39fdec1c0d4d7a60901eb2efaf85e8b095396ba6e14e72f2a38aa8ffe7e4d1d30707a5b63e5da9a683cef41905184a14b9a8b51e19690c9d4edc0182d679a1b7315eb0e80964c9e158f593e91bf3e7a766ea56bbdcdb1de9e990a9340dd38f41e476375054b370f8e0ddf84d7ac1bf8a2b161bb377b3df37a114a661ab9d511e73db72a78840089ca5165168e51e594f76809257511e76da25b56028c11c13abf2572be1e9af2b378883b5009fe07262328cf9069669fd7cd7317b598defb9f4d7def8a6c49f969df3f246347d6b5078e3c2785a27a441e7cebab03a6414cc4bd6e09fa623b224f971268eaa5dea1cb5542c66fc7a3ec850286f63325a9cbdf93bb150ffcc09655a40a8066d6bba73e52498d759539f3fd3e7ea0b14f35f5eef50d1aa4b18274c1d5fec0166f1258821ac47e503792a7608e0842e0cadfe449bb80d712502fd948a05c4623ef5a83169ee61"]}, 0xf10}, {0x0}], 0x6}, 0x0) 00:49:08 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, 0x0) 00:49:08 executing program 5: openat$ppp(0xffffffffffffff9c, 0x0, 0x42a582, 0x0) 00:49:08 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x9e4c, 0x3, 0x0, 0x1}, 0x48) 00:49:08 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000001540)={'wlan0\x00'}) [ 2948.910710][T13998] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.3'. 00:49:08 executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) r1 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000005c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f00000013c0)={0x1d, r2}, 0x18) 00:49:08 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0xa, &(0x7f0000000000)=@framed={{}, [@func, @jmp, @ldst, @map_val, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}]}, &(0x7f0000000080)='GPL\x00', 0x6, 0xef, &(0x7f00000000c0)=""/239, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:08 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x9e4c, 0x5, 0x0, 0x1}, 0x48) 00:49:08 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) accept$alg(r0, 0x0, 0x0) 00:49:08 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}}, &(0x7f0000000180)=""/246, 0x2e, 0xf6, 0x1}, 0x20) 00:49:08 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x1, &(0x7f0000000800)=@raw=[@exit], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000940), 0x8, 0x10, 0x0}, 0x80) 00:49:08 executing program 5: openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x220000, 0x0) 00:49:09 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x0, 0x0, &(0x7f0000000540)) 00:49:09 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, 0x0) 00:49:09 executing program 0: socketpair(0x15, 0x5, 0x9, &(0x7f0000000480)) 00:49:09 executing program 3: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000600)={0x50, r0, 0x105, 0x0, 0x0, {}, [{@pci={{0x8}, {0x11}}, {0x8}, {0xc}, {0xc}}]}, 0x50}}, 0x0) 00:49:09 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000000)={@in={{0x2, 0x0, @remote}}, 0x0, 0x0, 0x0, 0x0, "fe028bf5c23cd6063c3aeb6bcc2fc04d3934eceb1d1946a5a311bcd0b6dd435873ebec58f9e8f97f0482c9d46a3dcb6f5e28c285e0b4a11581c91e45b90195ff1d639b0910062227a8f2c9933ba16c1b"}, 0xd8) 00:49:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000340)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}}, 0x1c}}, 0x0) 00:49:09 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f00000008c0)=@newqdisc={0x24}, 0x24}}, 0x0) 00:49:09 executing program 2: bpf$MAP_CREATE(0x3, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:09 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@typedef]}}, &(0x7f00000000c0)=""/184, 0x26, 0xb8, 0x1}, 0x20) 00:49:09 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x0, [], 0x2}}, &(0x7f00000001c0)=""/215, 0x1a, 0xd7, 0x1}, 0x20) 00:49:09 executing program 1: socket$can_raw(0x1d, 0x3, 0x1) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000340)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}}, 0x1c}}, 0x0) 00:49:09 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x1c, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:09 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f00000016c0)={'icmp\x00'}, &(0x7f0000001700)=0x1e) 00:49:09 executing program 5: add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000340)={'fscrypt:', @desc4}, &(0x7f0000000380)={0x0, "a8e72d19d5618be80c943c09fab74ee38add19ce30f58e06ddecc2f83b0adafdc14f6765626a1d0e43db9fb25d2daac871c726b7452596a3f1b4eb182ee12cab"}, 0x48, 0xfffffffffffffffb) 00:49:09 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x2, &(0x7f0000000800)=@raw=[@map_val], &(0x7f0000000880)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:09 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x9, [@func={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f, 0x61, 0x2e]}}, &(0x7f0000000340)=""/247, 0x2d, 0xf7, 0x1}, 0x20) 00:49:09 executing program 0: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0x0) 00:49:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 00:49:09 executing program 5: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000900)={'vcan0\x00'}) 00:49:09 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x1, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:09 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000140)={0xffffffffffffffff, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x14}, 0x14}}, 0x0) 00:49:09 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448cb, &(0x7f0000000000)="dd08a6b27cf323927335e18c0eda78a28b80a64327a0e9ac8b0fb2169c5e8b90dbc0fee29aab653ba2853fc6c167fb413d3015fbe4af8da64b9538e774819398f352b8cfbdffa2e1bf8b79b1e27f20dfd531a99df090efa83e9af34a32f80f30c051ff94cd8b191c8d0d6208dcf293c618a8a567175e56bfb67c8a4f6d7949b43c8520e6a30de9bfbf2d233e0b77c2eaaaeafbcc8fcbe2dd3a17cbbad1eb2c818e16244f68e85a8962538192ab6b627be549a97f4aa639a8bf6e93839c15639100d6631ae1ef2979e8ec296c9f951c93d918fced6fb3763099d229b42098b83a3abda712d5690e13809c801050b9bdea63e9bc53") 00:49:09 executing program 1: r0 = socket(0xa, 0x1, 0x0) getsockopt$netlink(r0, 0x10e, 0x0, 0x0, 0x0) 00:49:09 executing program 3: bpf$MAP_CREATE(0x6, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:09 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000000700)={0x10}, 0x10}], 0x1, &(0x7f0000002900)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x20}, 0x0) 00:49:09 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x6, 0x2}]}]}}, &(0x7f0000000180)=""/246, 0x2e, 0xf6, 0x1}, 0x20) 00:49:09 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x9e4c, 0x4, 0x0, 0x1}, 0x48) 00:49:09 executing program 3: r0 = socket$can_j1939(0x1d, 0x2, 0x7) r1 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000005c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f00000013c0)={0x1d, r2, 0x0, {0x1}}, 0x18) 00:49:09 executing program 1: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000003c0)={0x80000001}, 0x8) 00:49:09 executing program 4: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000cc0)={0x10}, 0x10}], 0x1}, 0x0) 00:49:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000340)={0xec4, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}, [@NL80211_ATTR_VENDOR_DATA={0x59, 0xc5, "1598342eb3e2b5eaaec0de7ac66d79af6e5b7c3b6a16c5166d3277ee3c5a9d20ee3b50c6c713c8020eca31d66e4ecaa7dbb9464c0c2f5ca23c38a72380cd26113d69ea8436e816911cae1c18d122ee41c8f0bdf40d"}, @NL80211_ATTR_VENDOR_DATA={0xe49, 0xc5, "f033fb57c50eb7f03d9efd6df7d9795c434c4af79cdc554d2b7833dfd7fe04e0854e01ffa7fe69e2ecfa32ad055a453e1744465d71722d5a5052547428a9aadfe197247fc747a47ffa39bb18b0514ec5bbce89a97aca941dee8980110534da4a85d63678dbf9c76418d781e2c2642051f3b58d23507d9c999b352cb43a60fffc8bc86bdbbec3ecd22d5a56a1ffb1dbfba8c514fef02e0b933f03bad65635676bbeae8da9b89b26880936be7848891892809b6916dd31494da75b4835bd96fcc685b6e2390e231db5b35f4cdce1fb2d2bdb8ac417dca97e37c0a7c77260a6ce8d8a306d04ae78f869cc717bc09d2d58d827a8f9c0b48f8f8060042a658f36a20749088692fdd4467a397c703614fd4a50cebebabccf15ab21350bcc4ddae8c19a492d4fea010d42f268fd5336e6eb317c42cb5ba6f98351e9210fa5811ee0895d1ff62a76b9e614fbda0fd91223520cf48ed548984763374c97aeb6338b8470d92c8ca60308bc2a8ff2ce83594dea4a8d619557b702d70f824516f9086112dd603ee2e4229d7f22705ce252daabb985d12d63439568f478cae0963faf3bfc5212a9d9b8e9b1139707622bc03bcf494a72bb88f975eb411b7c30936490a1957e623c5fe09343c68f52243f00fd8b933a291c2beaf7287e459b63c26a44583d29fd1d268642dac5f6acecbd5190cb706517bf0af1fbb18feb163a382d96c49d4aaa237fbe91f4e24271364bb2ea440afd1080f977e20f383e5d404fe9a2ae033aa4edefadf50c96dcbeea3819967eb1571064f00909304e19714e0a3a8cde0a6cfea35408c5907eba3affb22b549d37b2ac4b60bf1b34adf440ff3d483060e351fd288a2c0da7ff5474ea941bae0c04e1b426768443e05d0a550825ae5b5751cad0dc6294ffb56bb9fb7d78c4ff62a751f5a585405595cada72c3b1577a835699666952e20adc0d7372039baef00189c10de1338232b445318590e33dc670aa93d048f101d56fb3a53453b17527f4c1e77217c9823011e05f2b8850f33a5d8a8fc5f18707a9ba155072f5ba646af63339d2c331257770e55935afa793a8c632dc24c54cb4a997d718f44cf9b1751fdd2fcb458c969bc33d2feacd7f80708140d082c7633285052ceef1bd8d2ccb9ddb2e152fb206899f8bce9d66b1ab7a3c4d3fe140d2f4b78129b7e6e2c9cbd7b936e393a69c14bd541fff1b3e2918bb8a403efcb5d2f3bcef7b282ebc6f745c2eaa3320bce246fc2252208a7fb7e1f597ce9e2ae175618650225072535c5c954689ce0d9c38088d830755db0b22f9e2e0eb0570eccffcf93ca9c5b4819dc47acd904b273cb1ea296e14590b21bacf39757262ee9a88378aefded52354143d8bb0bb38f465a0a804ad7f35eb4a4dbad739d2212554fbec1fb03350bc0dda2a9ff4e35cbc28351d709d33df3109356a9f664846e3ab7b1bd68b07edbb6170e362f111a597acbec29febb3534888b089520a9e3f6c2a2520d96252905329cd7c0b03bb6aedaeb15b5a034bc752b327d28409c7d84b3cb6f4e04e9637ba5ab84276eba264feec32cda6476d3ff11f1060907504e10613652e099f97913566f1145dc58751bff52cb402f52dd8697ea611225f684f210f69d85393ff110ac2994e60a7eede031beb7e92d46a939e7d8ee83aa0b3877162a5fd980c3d41548e37769719929850d0abea30a731eac5f1cace255d1e8d73b269bf9228c388449f3c68dc3d562689641fcb17e8fa34de48026f95dd7b8b1457f9a05e70677bb2630f4c1c7f8ac7c7aa955182e98aa6146d6455aef68d49c50e0b3ffa7d11a6e3ccb7256b28285627162eaecf1cbc8c7e9e9e36530c85e1ed89ae94325390e7a7fafdd77d14f1105736ad5632b9c17d18a41d08da9692815c75b55b156f54bebd0c1792c8b742999c7d612e65c6a7cbe761ed6008a8c7c6294ba0dc657e5f628bead0857f6da5cf2693a900f246ce815fb4e762959e960a182327b1ba2ee31f96f6aa71affe8e7d7fd416f277de619d77bc6d148bade6d01fd510a200bb8c5076684966a17183462e0e776252b80b59807ea6f201d7588e4d23c368d9abd05fa7356626fcd0913f4a56f866e2e4494d08fc813200abdc8108fec6a51b39386d883aa498b61eab88284c5f872365c54286d55df12c0884fab396a68f8d2caf3f28b232df233e41b58677f934ae0ed71cc79d9cf09add8b16f1af4db99daef1dfe092dc2ae60f447a478e31b241b1887c32f4b5d511503617655222cd06650a7e8bf3cfbcfdbdf24fa9919226f9494f85c7f276b7f811fe2545179838b96cb4632d574550521a4d5e73e80d40c718d2a8ea3c7323901ead11fa4cb4836345d722ab2d31f365510883b8ca7e82b506f635d3bdc82f7b77d7dab936c8f7400e161cf72ffee3ff2d12e4bc52a3b6ea6dfb7e7086c9dadba5528a5a933c8001ea4a41c0729303b8892818837ad8c65d078439dd4d478986641fb24eb32e4bf9e2f6540fa14be1d9ef8adf9df37d587985cdd7ea1723de3869a61debcd4af89361a71ad0be4bf40bbfa1d5cb5e80d736be167531f280573d41ccb567ef368b5d71961cbc0406782ef104147b107b65a198e3d027e3027107619b59d1412e9023a82c3adf4140d1549b17fdc2faa4a5b7910c1febf0487db28b07b75eb4d18ca30bef33527e18e1e02068253c73c5675475f93202cc8e995dd7fc3be7217d3f93580079a3e814f137812e0447a7a3e63c25c2efc7c8360b89f8d265f86e2594f10ac4b441eb4f91e7bd1173571b642dbde8dafe7ee590078cc6f43b2f5c2e093449cf8768400c49488075791e03942ec7d06ba9f5a7d428a14e93403cab2c92f540271a3087bff68715e29f8665a5a62a5b7f6d107db5d68fbfbfa9b5ad967d1406d64440347dc450bcb0d42b622f9cb19eba289876b04dcc644deff88fc65a82071ebdaa97197c27ce80160b60551970a7bf9e183d3607240a720d1341b5969eda056b0bcc7bb98fb2eac3a631c852f6e8eab3103d336ddad896ca93698931d167d034d11ed06bbcf4408d2e57e97f9a7a27b6d1ee6fb2be6b3759d58a2d63154655dac4def674a8a25243ca19d4bef11bd4326d58bd25416e9894576a75a94c47a34ee2968533c97b487cf68a941edd418f8ba7b8a248a3e5e3568aef531e9a714b0756c335e221da2567243d9df62106f2bac4dc649c67f5916fc5d286f8739ef317d6279a397aaad14c0aba2de198ec76fbd8f8b73a6e5fef9cd54f5ce6b44178779d0f61b504a1a47cfc596380ea108446cb090e586aa2460b6867e33087fbe07a9a2c7a68d6f57cd169d05524610641fb0af1209fe14781cfc93aac4ffc66fbcf40641f10f6aeea0f00909a2f1c6cb1f0832eabb42335d0d690f0295cb39e02bb715b323f2c7bad62291440c0f0e7dc012652750dad88a9a87d65e347f13197e4bad8679ea4c380b26a50efcefbf9167dbdc74ffdd644fb2484f8aaf7671e56b473ae2a11c1586b5b8efb0f2c3a58668f3f2b1438bed032a631c7163829cc74e20abf9983690b0b1fca4f57a89493a44ed3e45c93ba1d150c89a17d304f217f95a3d8ce9c1e96fad91768b8c31d368ebae00d3223324c0fc9bb304f1feb5da0b8e6278a9ef77fd246b8397d1acf8f3ff65c2e17ed7bf8ddd4d92b6298caba97ec87d75256d8e01b640efd96aa01f3a5d6226e541cb76a36b97d95634b6489217183c9e8a8b4c4e608346fe1d6aa7bd40c4cf63aaecfb657a0bc970dae35f3b0f12400f2fb70d40afb38bf8ddafb6ec69b3222a9fea37a6aa6f1f06ec2c80fa587983fce9ddb2e9fb508d27e53eeb1cfb021f1df8ba916d094f31fe78da8006521493980dfb0c107a1554d4aa0e052d166f1a71c04ea5823ffc4182de0930b8c38ad0f97d02dff5e61fd1a47b0b3518345d07a7258eea065e0aaf7b26deee96d682cca5905350d61df265e606e4b2353edee60fe100ab72a52448d12040ac08570516640fb9f7ac90654504e2c607be8477089702e83dbd55c360b57188c1b9695ba921039c7a06002117621839ebc755bc9ec73ba4c6a4fe13795f50a48f40a7cfdbca8cfc788b74073aa77fc37da84f96a3a035607a360bb579155961823f3721cadab3f50743354f92018f8bfb9397bfb33585d9eb7df72631bf014d6dbe960c7ad8a80f3204bd3774714d0c9090bb079b9dfb0e45dfe69efb4217bbaea8010144101d5399326d1248e4e04fa5af1e84ff4eda314809797927fa9fe3ee30d42c223e6487f98bb4d1304d81ec8700cb28a231c4459d6a8dbc6e06239e14a363e1d3818161b6f52cf3199c6ad6604662b2f7bc730493031e5d8d056c88ca2d7c79c1872c0687512b84e54b94d5d714fc49c659fffccd120face6a8978f9d55df3070a0cd9398efaa0ac8db3ebab30696a7a1725cb56ddadeaa48fa770a51e521834988891504644674aef591240d6afeb8930e0da1bd7527371c2c9635ad8926b21f5d9fbd5daea18f5d5ab242557194fa0339a27382e480d7f5bb8e3b356a6c1524e89313db91cee70f9c6f1077bb10bce1cc942ea2ad9c969da927959ea7a8f7a62629374cb6532d8d08bccf68ef6cc064fefd18c9133e368323d83f7aa4c15e842ef5e771e7bd0571f59a46c047f3f646b228ac2e93ead3e82c7a12d6ef7a5f259c1f873f88cb0ad453450eab1fa5830fdc4c12deb0446ef19276eaecb26b064b05a78f151d286322371361a5e08c96fb81c5d198c75d6d17b354d58e9aafdd33336ccfe2a331e15161b3cca7d1b2e6d7a63fb799f6fa5975ffaa2d519999534d31d5ad8b8bdd44805fdf294f90c407933a892487a9889f45cf464d3c6470051c92c7f55e4dda6c3c0ef2ade422003f591235cd6ab3620244ded373fbcedd4e1b06c62c898305a84a0df569f28b26fadc609d59c8d9b538465030fe612f7aec776eb91caa26b4d73e1d7ca54dde3e5c97eb86937d587bdc32d67a3efea001279b28e4045bfe52d04812bfc3d30254748419f8e165691deec4733307f556447ecefeb16ab0ebdb5f4525290aa381e715fd10aa65671627b65cfc0ee3b6bc20e9931d3fd5454bc28d43e1d21c89fb375a452536ff989e86406dc22af1928a1caed55009cf5d4da88daaa9afdbd649c3521f0788fa2a606f9ff7750fd8600"}]}, 0xec4}}, 0x4000084) 00:49:09 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x5, &(0x7f0000000000)=@raw=[@btf_id, @map_idx_val, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], &(0x7f0000000080)='GPL\x00', 0x1, 0xa4, &(0x7f00000000c0)=""/164, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:09 executing program 3: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000780), 0x10) [ 2950.267046][T14062] Bluetooth: hci0: Opcode 0x c03 failed: -4 00:49:10 executing program 0: bpf$MAP_CREATE(0x11, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:10 executing program 1: syz_init_net_socket$ax25(0x3, 0x2, 0xc3) 00:49:10 executing program 4: write$bt_hci(0xffffffffffffffff, 0x0, 0x0) 00:49:10 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x12, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x8, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@func={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f, 0x61]}}, &(0x7f0000000340)=""/247, 0x2c, 0xf7, 0x1}, 0x20) 00:49:10 executing program 3: bpf$MAP_CREATE(0x1d, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:10 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000010c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd, 0xd, 0x2, [@datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], 'V'}]}}, &(0x7f00000000c0)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 00:49:10 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0x2, 0x2}]}}, &(0x7f00000001c0)=""/215, 0x26, 0xd7, 0x1}, 0x20) 00:49:10 executing program 4: bpf$MAP_CREATE(0x13, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:10 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x12, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 00:49:10 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000540), 0x6) 00:49:10 executing program 4: unshare(0x20600) 00:49:10 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x1, &(0x7f0000000800)=@raw=[@exit], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000980), 0x10}, 0x80) 00:49:10 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f00000001c0)=0x2, 0x4) 00:49:10 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x2, &(0x7f0000000000)=@raw=[@jmp, @exit], &(0x7f0000000080)='GPL\x00', 0x1, 0xa4, &(0x7f00000000c0)=""/164, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000540)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x6}, {}]}]}}, &(0x7f00000009c0)=""/249, 0x36, 0xf9, 0x1}, 0x20) 00:49:10 executing program 0: getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x74, 0x0, 0x0) 00:49:10 executing program 1: r0 = socket(0x25, 0x1, 0x0) bind$tipc(r0, 0x0, 0x0) 00:49:10 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x19, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_udp_int(r0, 0x11, 0x0, 0x0, &(0x7f0000000080)) 00:49:10 executing program 3: setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000000), 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000300)) 00:49:10 executing program 2: r0 = socket(0x25, 0x1, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, 0x0, 0x0) 00:49:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000e80)={'batadv_slave_1\x00'}) 00:49:10 executing program 3: r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$IMGETVERSION(r0, 0x80044942, &(0x7f00000003c0)) 00:49:10 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x7, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x6}, {0x1}, {}, {0xb, 0x4}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f00000001c0)=""/215, 0x4b, 0xd7, 0x1}, 0x20) 00:49:10 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@link_local, @remote, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @local, @local, {[], @echo_request}}}}}, 0x0) 00:49:10 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x6}]}]}}, &(0x7f0000000180)=""/246, 0x2e, 0xf6, 0x1}, 0x20) 00:49:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000940)={0x1c, 0x30, 0x1, 0x0, 0x0, "", [@nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @u32}]}]}, 0x1c}], 0x1}, 0x0) 00:49:10 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@var]}}, &(0x7f00000001c0)=""/215, 0x2a, 0xd7, 0x1}, 0x20) 00:49:10 executing program 0: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x9c681, 0x0) 00:49:10 executing program 3: socket$inet_sctp(0x2, 0x5, 0x84) unshare(0x2020000) 00:49:10 executing program 5: bpf$MAP_CREATE(0x7, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000cc0)={0x10}, 0x10}, {&(0x7f0000000e00)={0x10}, 0x10}], 0x2, 0x0, 0x4}, 0x0) 00:49:10 executing program 4: syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) 00:49:10 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x8, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000000)={'NETMAP\x00'}, &(0x7f0000000040)=0x1e) 00:49:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000001340), 0xe) 00:49:10 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x0, 0x0, &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0xf4240, &(0x7f0000000380)=@raw=[@generic, @ldst], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) accept$phonet_pipe(r0, 0x0, 0x0) 00:49:10 executing program 4: setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000000), 0x4) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000b40)) 00:49:10 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@typedef={0x2}]}, {0x0, [0x0]}}, &(0x7f00000000c0)=""/184, 0x27, 0xb8, 0x1}, 0x20) 00:49:10 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000cc0)={0x10}, 0x10}, {&(0x7f0000000e00)={0x10}, 0x10}], 0x2, 0x0, 0x5865}, 0x0) 00:49:10 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x1, &(0x7f0000000000)=@raw=[@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], &(0x7f0000000080)='GPL\x00', 0x1, 0xa4, &(0x7f00000000c0)=""/164, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x2, &(0x7f0000000380)=@raw=[@generic, @exit], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:10 executing program 0: bpf$MAP_CREATE(0x2, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:10 executing program 2: r0 = socket$tipc(0x1e, 0x2, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, 0x0) 00:49:10 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, 0x0, &(0x7f0000001700)) 00:49:10 executing program 1: syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) socket$can_raw(0x1d, 0x3, 0x1) 00:49:11 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x5, 0x1}}]}}, &(0x7f00000001c0)=""/215, 0x32, 0xd7, 0x1}, 0x20) 00:49:11 executing program 3: socketpair(0x26, 0x5, 0x2, &(0x7f0000000100)) 00:49:11 executing program 4: setsockopt$WPAN_WANTACK(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0xfffffffffffffe8d) 00:49:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2}, 0x80) 00:49:11 executing program 0: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/uts\x00') ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 00:49:11 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x4, &(0x7f0000000040)=0x1, 0x4) 00:49:11 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@var]}}, &(0x7f00000001c0)=""/215, 0x1000000, 0xd7, 0x1}, 0x20) 00:49:11 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x2040, 0x0) 00:49:11 executing program 1: r0 = socket$tipc(0x1e, 0x5, 0x0) getsockopt$TIPC_NODE_RECVQ_DEPTH(r0, 0x10f, 0x83, 0x0, &(0x7f0000000040)) 00:49:11 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x8914, &(0x7f00000002c0)={'syztnl1\x00', 0x0}) 00:49:11 executing program 0: socket(0x29, 0x2, 0xffff) 00:49:11 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000300), &(0x7f0000000340)=0x4) 00:49:11 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x2}}, &(0x7f00000001c0)=""/215, 0x1a, 0xd7, 0x1}, 0x20) 00:49:11 executing program 1: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r0, 0x0, 0x1, &(0x7f00000002c0)=0x1, 0x4) 00:49:11 executing program 3: unshare(0x1e020f00) 00:49:11 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) 00:49:11 executing program 4: socket(0x22, 0x0, 0xff) 00:49:11 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, 0x0) 00:49:11 executing program 0: recvmsg$can_j1939(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) socketpair(0x1e, 0x5, 0x0, &(0x7f0000000080)) 00:49:11 executing program 3: openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1410c0, 0x0) 00:49:11 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x9e4c, 0x2, 0x0, 0x1}, 0x48) 00:49:11 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x1, &(0x7f0000000800)=@raw=[@exit], &(0x7f0000000880)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:11 executing program 5: bpf$MAP_CREATE(0x23, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:11 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x9, 0x3, &(0x7f00000001c0)=@framed, &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:11 executing program 4: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, 0x0, 0x0) 00:49:12 executing program 2: r0 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$netlink(r0, &(0x7f0000000980)={&(0x7f0000000340)=@proc={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000002300)={0x1ec4, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @pid=0xffffffffffffffff}, @nested={0x10a1, 0x0, 0x0, 0x1, [@generic="a108e8397cd475372c4cda9c69177c26dd48f2a728c42fd58b35124b553370b2c8373745dfc705cb0092ac85f32a0e8425bbe7b062d3a4d25fbe6322f174c87a097ecfbb4723d9d43ad1f73dec35d13dfbf02e4a6a564cb3690694fc6d2e24a700d092d0f49f8b284b6e9abc4feffc4e5941039f15d3562ee0bcf8fb1542c65f53d0287767243625a2b2337e3b297ee767f098f629383f11ff7a58c6ff6a0050e53569da185679feeec7d3964e0ee3423370b9f84befadc8e27ba7a008ea385bdcac94db031f649ad271ac463993b02922f9fb7e2c2f3efa7ca0a0a03b8f145fe0ecdee206eb2f5e31efbde61c18a63a0e0913cff74fd077c0abee3107cbc0a604f27a103b6c8d3414b343131ec7551d9de3d14c447edab0eca79b3087834c320eeb155fcb889bc67ca8f5b0dc17e1e3df837a8913281ef4c41e52b9d883d5168acdc28168f564c2015b57add9d2d2ede7b10a1005bb24c8844ebffc8e2aa80de61b6e5be36b2218d6387d43bcd5dfcb2a2b74bb980fc213870247d5d5804b7522d2b2efa93a8d66c83d71abdc8d4d552ff6ffb40d02e7f7d0b08238bc22a7836b5981380158238748c5d6ccb385e10ee6763db22dc86dd1acd0499bf054715e698363232f6294e37727deb836826d6466bb415b158c5abf0b3dbc9e89c4f62bb03aae39f7bccf2524d52ef6b5412815b849ea63a6bce16fa121073def72fe73dd1298e1886759e683b9080904bd009628267fa5030cb10d7117b6b240e09b03c56d647fb435614ae4f2f410ffea223b9e675e95710c8d99d780e6d37d435d7330b02a6456a793f0cb7cb728474ccf3fa810c60ae5bd158b093852562f968573f5cfeb86e57af250155feb29130a518656d8c3961f1341ad4ee883d2772c88a703617054839ddbc3a633873b00e40471310a8214c24e0dec252c606320a40756d4feb147d8e6d721c8c8ed6f6d8e60a2749aa4eb8f4d0c8c8eddc244fbd82de1de79463151b8f1b83f478c988aeca3cb9f6d2279f7859175a06f23f3fbfde1c1358f32a87f4bb2fd713fbbf8c808ab5e1b4831d87237cdce9f7c9c2d60b6920e4a222303b920bbcf3675b8564cd3b531e3960be3d035303b622a5910f33d19dd42bd0183c467a6837f1e5ef046f00abdfdc1eb90aef22fddeb859230a0144903277d4a6581a06bbe89946603eb247e6c7d438022b3261f539bb9adbff307f3d3312220027773f2293e4d4b711d85b32256c71b3004bf2adff7b08f73ac603d5f716b388f1fbbdabe5544995fe95910672b7deb837da1929fe1f8ed60bed5fa8e3ff48bea0926100f487cd93a36f292ee08de0fb602fdaf5b7088c47b9a169b47bee2f68857b166e2c50b217e1adaa3570c5335df4114cc79ba871c6219d662c59d515cccb484ec5ab3111b0080485310b834433faa664382adf477781b6f8c17b79c81323196be1693764950b341c4798588d550cc26f268a08010a8aabd311eb547ba3a466519a76340e2909361a27f988418170f1f27b1c03cbde7b53d1cbaf8abfbe24c7d1854b3197b4871c829024c12e0f021620f0ce091d25675ea975b7e152508890d0ca20da3c3b27cf49e1bfab1c8240e28806441f5008b51b988798fbb46d06566090fd1ecc08f5dcf9bdcc7d001a99bac55b23e3c1717a347cc411856e2412b10925d1c992134ad8e15a29f05fe71a81fb21a479ad309d1bb6587bef465f531f54dc5bb5bb1d886eb9cf11f8279169b995eb4cb48dd98aba381a6b87da7b87d1cd772ad42c21c461e4794d020661f1ac271118613753ba5889f270f6a7c1c2681880b4a9b64e5067b1200b25c8810803d224cf356bb4428e123a3f3cbb92709bede31af2c199b954d89d18cd7c1b1c0d7dbba168734dd8d7423d70eca2c9763c11c99f07c3485f0609b370329836d191a4bb7d05047dbfe04d774256f159a11dd32468198e71e292a1b7bf28af9f63db9496fcc66b4b6f096d1e0d8fc348d8bb5acff839fe6467c5b76853a7b4cf4c39544f594641c60a4a7d2c3591135824a066adf47a53f033b22b34a85987896674a642e17c958153ca06247c5c00875e49a49f167920bf18e85debc4eda246ab55bd445754ace5e38c44b0e5d581298d27657b4f865a8c7f1bb0bad24a301245a10bcb96b9aa381f240ad86885b0b70462ad1ba8e5f4eab2d3777a7061f217e19d5ddf8930f17fefba2c2d0e3a8e4e0c1e620e75714d5d51ecb3830f628abfa3bd53799b9cc8e3371f8132623e9a47536ac318ecc3287b526e184db0b5209d7fea644ca8d68f44ff47c7753d4855cb503d830df2e1aa0fb1dc37d5cfcfac0e1c10345d2c7924092dc5b49d0c2acc43f5b5761adb0aff6471792156964f01344acb2666d3c40879b8398166e31355e9971dbeaf70e0fac8e29cea91ed53a0257e559134a7019fcb4edd27e325faaa002a374ed71d2da7cd509dabb5cf98ee4179e65fe8ae6671e5dab16fe6e7795ab8ad0be6aa53136da2c2dd4a012de5f02ad45272896f0107c4c0ebefd230306e42c35ec6ed8538cce500f08e34c8c87cdb38ff844195462691f6693be359b6b145273679a995445e79dea9894e2535dbf7f79209beb3035ad8079a072f1ae9ee129171348e4dc7ce9d451b98ce3468909bf38a7beb8a2416d2d3ec5089445876e305986b28e65f24dfbcb077c2aaf5c95dcf226252435e95fc8dc41667128b621c99fa035f5fee02ed5e0652cd5a8835d841636117834e48d84bc3b69243391887706c94c57e970c577fc1fcf1a98b5a378b3bc93ba4756ebaa920142ce8eead4143417a095e2573825df094e70bc59a0debcece3bad787916c6bdbbb93582e1b6fcc4a65822acdae9ab9219c39e9c4896e2014b3fe094e977ed3ff97fa2414e24cb4af066f3c2f13b76fc20882bc7c9c4c76991a86a2aba10af07150a90c95fdb24ed8e9acac6054f7a444500d10c0d5c9ae47ac10e323a31f6235a7f13b65f591f5d1d49450d9fd9e3c844e9795afc33b3ad3cdb37e7ffddb15ff3f153f51fa4fe90a624c18f0ec9b64b56c0eb366068805377f469e7cf0499d8dd860d3933c57c3120e7d380abf7e9415725c9ad4b15c9fd639efc18d13a0cdf48b4fbf4df9933048c4ddaabc9ab366401675773d68861d4a93d9bfddc0baf37472a39ff46aa750e49cc2d5e751096d105e3fc94ecc95187ae9672823ea148028da101d8098fc351d999369cecfa9ff804420846c72c72233b7a1c2b1683232cf90cd6f475dfa4a0a0cc20eb5dcc04c7d1e6c34266bc7a6c8f9768838e4008aeef5682c5c7e40c0640aec611e80aae5acce4937f1ac9b184d63d014cabdff0ea3b2c8a2bb4ba68818edde46be4fd1f4024886513d133ab91e68c5a4cc260c5c39a8529e7adbf828a8ac203f4dd00de4f94bcc9c0d058a482e23b6af8110522f23eb087ac7b97aefa0d0d38b851adbe231702bbd9213b6775ffe3eb3e58b391e070621fb7cfec870e8bb166baa6265595ad7d2d9c80c313bef00671e17e9d8786ed55cfde56dc20dcfd9f8cc0dd98bc1709e210035d05dcd7608d2ab34b02d4bd48187f6ea186b354d6fe84756f8ca7aadfe82937b05af324695ce78f6538be469a578b10ce378916f8aa1128728645102ea288312bf10b7dec55418fa606fc28f4cad57083a9fde465ddccec05ec309d85fb1c1cd3b3a2ca41ee274f28bec86a03f2777526179e67dcf8d9dc2647621abdc9b8c2c2a6cbb3c17f62cde3d23d18bfd6c9a338ac8eabf8da5f5b88496ce65bc64ce3bc65291432e4ecce158c17e34a3586199c0536332dbcf170478b5967f31fbc94f9167c19bb1b4f72fa57c108a23ab90b22309884cf34f18b084c8bd6d9e9cd0beb7389c3d9b399568867864996f1724d317f63b9d3b18570ab34d8de57d88c3046e73f98d157774bc57761999d071b53d8d946fdcf341dd6bb24443be311c5ba747b8426f3d31765bf6c6be05fcbdd08d0f36f8f7243f8a12aab9ccfbde1cb61a9301c32449497ed2411cd8c3a58a1cedba10f454a09a3c6a03ce7f20cf15fb239e531ac8ae85ffb8d5dfece3e87c325ac97157c63787b1439c8a6dcbc0c493ea1a84ac9d1f913f06f59746b2794be3e9267477c7fe26ab089e8aa1eff8319305fb3090e43615ddd9b80e84c4cde8c14d7b87b69c30906d4d8c3d6d4d7eda4a0e35d8a1c602ef9ad50387584847d3b615f6197fae79f7724600997e591075e9a4eddd27f011981c3fbce10166bf3d16acb6e0e1495edb8765766a72b0650c25295d60245f54eb9a685ce27178eef7507c7e5d14ca61a1fd8e9839a88ac58d03c8f304f36e1aa72768a4d14c49df2c985a70b7a0fe85a8dcd9c0502196d8d685dcbe4b25f95e425673ea2328a157dc0224dda1d19c1d1557575e028d76e4a6bfed4a8787fd264bcfec984fa201a8c5ff148fd4a18ab1f6dcf8834f8cea667cf8370afbb8ed94b07e04ce80f4124372d07763acf3363e3118686b469931dafc5ea3fade523c1b17200c776119ed9d4f3acea5d977edc005d63c9dc2e7e3758eb5fd87a82cd47ea482f83912ddad74f62dab871b557054a0b2ff4b253235e4d3ffe081b15597a5a6d5b06ad1257bc6aba8736cd89db4950650a0d58b46becb8e78ddff48230f972abcdf27f59f1509c7a5e57dc192002f6bef121df361a273b747e1e340f8c57e58d1a20ba8c3cc35564027d27c51e7bd3357ab30623eebe6afea50920df53b371b11625125ea91aefda99dd2fae96112b64c09c17808a52a1ae07097d62fe61492d2aece789c5ee89ae34c82ba637b3e03b78231db0dd31d036d47ccd243debb2851d3bf415588a83609076d02f3dc2c1fc229be9b7cd32ffa8d647926d03c80bd045a85440a3fbbf7e918b4ef33f2d7578124daf782e9039973d821bfa22573c0beab1b89a6d060a7e97f6edf6e635c2fe71e83a6dd9e7108e0472f34b8750293a7a79692d7ab80c8bd2655f87854bd51ae743a0bc11dad59b0a3a3fcbcd3ca73e009af5a4f13a68ddbf465b5e453a00477481c94421def53d5dbbd1e8795efc940f39a763ca8762acc3dfb63ee72bdf19fd13c8a01d4411ffa2e04f96c6280d973148d32c8fe28fd5ca13073565317be8187cdc3d54f9dd32707fdf7593d4cac1fa9eb32f0f79d7a975fcdaca0908811216ae8770261ebeb62d75175287e22666c5c537d25ecffb65ddefe6cd0c88798011223e0d82d5e2e13c85293fb521e8392ad4ce73cd3af321e6a064ac3ee51d815625d12baefe57ae534a03bec593ea74419737cf82aaf03ad02adc24a541b4fb841faa7740c4c59dff37b26cc0314db34b69f77b92111428044f4226bf7a61afc12ee2fc3b2a7df6cb705a835946cde5d26d654f95f6ce828557d1bea7dd9a1af7ecb963ec5a25c8a639c918a62f722fdb15bfa41b6141cfe5df6138fdc36a2c88c19ccab217c760b4eee50fb931893a109a36106c87fea926606a1ae0269d17948a0d3f0948ca1db5bea5383ee7ed39ea87c6dd8df1743b8a4c890f788a93cbf3d9c4dd464aee45c7a9fc6711fe959b32c12ac4337b72c133453a35de5b279129cbe92690b9cea06f0ecf4a808e398fb52370d71862a08cbe5c23cf40d096b8c5425558d67ee90a2b6413531d8802386e4daf970a389c8c767ee04b62b5df62975f5814f162e1d4a79d5f0a1067d6d2278834f301d4356604df56e02f922d604f3511b4ae81b9ea6f96bc45eecb5aa758156f86e7faa91f720a6389a0ceced02371d583dfdf8dfc1491520405d3d974ccb0772669f6d8b", @generic="0bf5e792df4180573899b2bff5642e92af889170dd4a5f1ff0772ce9399d614667a5b8e5c707db15657eb321308d3662c37579764ada29a3f0e7972168954011cea723", @typed={0x8, 0x0, 0x0, 0x0, @ipv4=@loopback}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @typed={0xd, 0x0, 0x0, 0x0, @str='/dev/ppp\x00'}, @typed={0x8, 0x0, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="5d0f595110c9dd1b7941ba2915", @generic="4c2ae185ef7062e2c5b9e9a28d6f5bdd5b5c8feb9f", @typed={0xd, 0x0, 0x0, 0x0, @str='/dev/ppp\x00'}]}, @nested={0xe05, 0x0, 0x0, 0x1, [@typed={0xb9, 0x0, 0x0, 0x0, @binary="8450da8eeffa1a3908ac432fb3b0c4cb0dd29311e753fa8fc5975c9292d9b3300776b41682ec00a5e26e0c5f755cadf5d847727c7fb3f84d7f571e0f0f09c2c795e1f81059aaf43f395851fda62eac6cf0388fe3a31f0b56f0a2097bfc119742edde2f0fc4ea9b4a860b514d404f1a26c8a6bfe1b58af4abcb32d29c319f46f0a778b57d769fe4314a1488532c5c891b7748255ffa72c19bca11a8d92252c1b192ce50bcdc006ee91861badcc26faf386e2e73bf1b"}, @generic="e731c693650c9d36eeed755212f6d95ad5a4237d7966b2c65c7bfb0f3e008f37d401ae129dcea01b9e151388a220f2bc3afc3552a366100e5c250b3ad37ce73d8dae9cc099d1b754cae2a798173ce1efd4ffcb8d080aaaa667f5dd8abdef4ae2740734d34bafe8cc04b4701cc1f6b39c13beefcfdca6fcf8042cb10a4b1eb85ead65f2c9d06d5c96a39a", @generic="9a74c5210832e0c7bbe7fd42f974499b39a51db0e95cd921ed4631fe624db0037797dba388e8ff997a0a366c0cbcca5c939b2c92aa7de667f1d01826802316d0a30f3ec783c47e8871feb04e3035944960ddc311e49d39d37a", @typed={0x4}, @typed={0x4}, @generic="85c8246544320b24bcb020495cc1b620627087ba2a7fbcf60eadd2198bbca70b773195de1d700211373e8d85b59c236cc5e2bb4eb2c219bb5be04335989fee2e04c60ae02a854d7501e162e7c5b2d93cf9a8e11afd6916b9f4a38191c1f292d7627a2e522ca82ef0d661ba0ac52760435cbbdbd4ca1fec4fb922599a166653f93d0595045d17d504704917c6b81332e519280c7a66874385e764179575ec3d14ae52487cd4d160ae27e6f4815818525cdd759ad3296e7d3c1806102e21b9590d61adcaa0fba1ee5873bfae634d98d979709527c21e4dd1468b1469690f0af82475cea2b1da6a3f91092a0c097bddbc963a9d00058d755f294907a7bcb7f8ba0c48b60871c7647f705f823021f3d3e54be851fbf60276d151156328d5c6d2619b52ad84100d57dc461186f6f878852f68a641433eb73fc2c4c3c90ddd42929c9255dd44752b7432c8f4ca0eb6f5b3bc2112593c95c85c4ce0db0e7f98d5b2272c4ef0823befa18d93325a5547ed3ceda115630965262d56408da402d5a9da3be8e67cae980fc7553ff31f3267f73c718ecdb9edd3920cb3969d41006b919bbbcafd5609fc4f6552d18df10ebefd6bcac7d19e9c2af1db0534f9d6cfc0850d896e1ed42936e7e85e4d18bf0308324d6a63598065294d6194b829e11b4406e75be2d20a0aede4277fb10d47fc67ac097f42c0ae73c061c4c619b3f7703d07de2b6d99b134dca9155d5ec3c311de29c4b58468dc52340372e265d75052494774f7fb1c8c6039be853a4fda8662d823f608f5e5b28a4821f2f4151a8b1e2f950469dbc6a252bc8b4946dc8e507041adb291cc8e755868a581adec5256dc2d114cf041ea36be81c7d3800890fb57db5a8cd28a9cd6aaacbbac979b400474e004954765d3ab4126d6283f8e7f1b2ab771cc4600cba1ca605b2883b01f3754ca07e56b7654d79a1859df82b5780028c51e6bd7b573de710665651e46740f83d0b090422d4200f0c8d21fccdb95b4e194e8e651e52afaa8f456d437176f72591a6f8647a769ee84c3402365040140a7d45839cc740bde85707527ac671625dd7153e91d2d94082b4891c172ee00a778c956593a08e334845e4a26517665d3f2329882d21632337d4dd6f2cb552585b4a0e120ed6790434e7f8790ccc66443f072e31c1b7ec4886365b26184fd402695990d529ba379c7a7df31ea728fe3360c283967beda8397e61fcd24f10d6f8378cf01f698d893e52dc1f89825966cb8d01daebb28243720e7b80397f2a92237fded6633fdeda617e9f86698ed03578cf96c4a0e5e9cdd1017f5d58df0787a2eed497ec3077dcf916d6274a5bf5dc3f798fe77459726a5f51961a8f3f951a1c957710c9e3257904c6516f529605a80978a8a6f24ce3762d892b7bcab132b36a2da5157e014156157c117cff4ba034601ab396f1303c9cb15dbd5d6c7f93a5925e3dbdc1eb1efcb30331c2397f66cc5cf68fed6e0c859dd0c6b6c46a9746a3568dc248003e62b97975ccbae6aabf43641cabb873c03bf729b3133a70742da0d60aa9c7b625edb2d3848c529797a37f4b0649d7738bf3554aea450f58f493553f51435ecefec27b6d5cbea92af8ac95dc2ccc044f8f1b464f31fec4732e8ff1ccf91f414b7b10dd6c16909aaf7ad0c35406692f1cf0fc48ff8d37542ac757b53c8cda61edbdbed113578bc77837a43cf575bfe956f05f1b48e133436f5ae50591ad3f38b4acf33fd50a1d40d408e3a5615aa5b0654030603d1733c3f35b7df75aa4ffb57b6249ad92d38eddf3f5c33628a6de137c25769edfb6f1af651a932046fc7c9a447c977a83d1c403bf40e6d4addf5946b1f4bf4efbbf8053bf0728b20a66451e427c6f2538501c1407ec0e4dc8f824babc8ab501a1c5b9dee146eac34de1522f454b10f9ef70ba65b546f58ffead2fe869890f2e35880da879c677adf6d7abaf7b241a269d90cef774605ae094527adb8be051e5b3323a1dd5d04b04f1262aee1315f82f8b373a67c13f94c430d4174102f3575953a271b6b2ff5ed33cbd974e58c73888b36d80460b43c58b160f0070dddb55e85f85545e16990e9c647265df52d4798d7e14f0bcd5b8b1b08293782aeb36e0754e509a46c00e9b1715302118e0342aa1deccad9d42c380e6b6e16990ab65202aaf0230d7bd0b7d66250d3eca43e3f26fb5a5ee4c0b6af6c2a9d6e3f0f3c6d6f6cc19ec4343546af37a14e02339d76db4055d2ee2f9b4af223aa31d475b35f28cae63dbd6d54aaf686b6e1d92bc0dd0ca7dc332b91a918b5aee0178436f81e7d2479cde26e548fc87ee3c5af1c38875b221675a4717d092c4a486b519ac00c1eafd5465398ebb13b16e56aa8b09fe99db6b8fed20c89523bf11acee9eae4f1d11d29e71aaebeed07aceea9bcd76e0a62addeff5095e566e99e976851aca4c1c8362f87cd94a9ea8f4dc696dcf6f9056c3350e3e8f56c32eeac93086a55e6e2ac8cf6ce963eb55ba8ea9a1e4c395fc145c9beeeb49c190c1ef1d8e6f3e19ec8d1a3f0620c854aa88cd739143575e5a4643823ad9a91f614872dbe4f695ba930f4b40e8e94da6e060886fd90f989df706bbf0d96ab04c26f9cc5e2fd545637a37aadb4911123e77bc09d73a6898a9a4e395503d41dfcc9870d80f497189c822acb0817f72a7c3bdb1c2576aabccb006fc6ba41ba08d67cc1d9a5737731ce672c77171a1cb094e40829d3ae994f7960b260a4b09786d258cf8ecb993016715bef04b91156ede67b358619063cc33d9cf490c929d0426e1d17edf27eec30556761eebb2db887edfc60465718516003ed472ba1431efe149957f4d575734e9afc1761a057f2c146f91c82010e41e99cb469da60ff9d4aaa38019eb52b0f2e7b6fd4577ff0d959e3910640e9cb4ccb80542753087bf5c2c1c2a25aecc74021132a43295c8e698e0321dfdbcf541b4496a34207d6041a5bef65890f32be7f3eadf7e6c550c8b203abee74e0efc7f38c5898e1c067778d663e5cf6e62eb30cb03fdc9cf82979114feeb4a0ea5e54e03c56dba9252566fcb7e02ca706b993b5b9f9396fdc885806ee3d1d2cf97bf475abce45436ccce9094c4cdfd62cd404820f03d8897d46e16d04da7c4e5545ac725cd64f6897e0ed3ce796ff30e466318b73bc5c19190a960b3e97fde695d0b82d0968ddc3830530d22a04f629aa8ec26aec20100bf600e797b7e9c6d56dd9401e24ee8499ce1a9e29fe4a98350d9ccff82cce8e86870447194b09973fae8c5fe8e79d86d282357f416f3f497ba5d7521cf86f411c5e839048896bac51ef2082a3361b1997777a40765efa36108b6ed7bf702b7850cefea49a59114a0d73a9500ab99d6e3caf833f7c4f1cb80d65b9d6bbd52a206a84b1c98313b0e6e8cd1f43e98296e341d41cd713a245023ccea8adbd3be687d05d34b4fad626e6342e03498d3e9969a42fea1f030bb1adb9f1db7849cce272bff0215efb2c33c89f739f7b8d0ca95112df801afe6ace628acf49ddc40fdf001a71afd717b922721b555a11ee57732c22d35ac59fe2bb59d68c0948e9fb719454db9e22e1660e0d20fc592712e34dd270afa7986e690fb954a0060a568f80dd8853df708c0f79801f4e14d99236c9c21f4fb1d48a88692085312c798f3d4efe758db0ee062e6b9f8fd2be29b220e6b76cbea1a28e5c23c2a0276594d13e33327b37ce6c01bc5816b8119ab0c05c259553b0ce9bef449112e9c39fb97f862972c5bca05d9860e023f8f73105a13b29517473ffa68b45d55240d4946065fcacd90d9e62856517c425dd0b22c4f254df298ea6614f10ea3caff667ed83873a36802ef4f89d22aff9268ea9b9cf04a164c3332667aec4398929aece27ac2ccde946493c58916aec1f6e4ce8232a1a1beb88263fd7ab8ff7e5ca78d5e910cae790e308ab2c61b4ddffe75252807ff3b841b40121c5a76e2e45e539f401db3715bcd74fb691159d49e65d0f9a4d79662ddee87569401c58220faa6486809f4c4e92e2dc29e6bc1322854fb656e95a82f81a12827bbe82180b24954a1e952816d230f1ae6da639597822f8307a6783b9bfc2cc0195d5f76b4b558d2454e092dd8eebab1c57f8e7e7f8dcd0c0752287a01c0dfbf4fb3ce1ccd8a95cc9cf494efe107c46aff7034830f7f12742615738968016435187ded9e4604dd4b14be2e2341ecd2ff78c4afca821354a239fb8f83c25a97230b23375ec3f67068c477f75a42fc2cf48e4efebc1742071f6ce11102ec2b12b1a66136c34b0ef5b3cf596e06500a3bbe65bf4d281b5de1af97b1e764e64513512f2ca306c668ab9d92ecac94bd62b00a4227fc0d4a1f6e559d9708fe8e066ceb6d0d190806bac702c58771288452ef959244157d67b952a00bf976ef6c07ab4b637ef859fce7b5cdcbf9ed356f38d6fee209d9fe827184492a345a80b63a5a0a1550514a2683177993784be"]}]}, 0x1ec4}], 0x1}, 0x0) 00:49:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000300)={&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000340)=0x40) 00:49:12 executing program 0: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000001140)='ns/cgroup\x00') 00:49:12 executing program 1: socketpair(0xfedc5cfbd2e664d6, 0x0, 0x0, &(0x7f0000000340)) 00:49:12 executing program 5: bpf$MAP_CREATE(0x10, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:12 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r0, 0x10f, 0x84, &(0x7f0000000140), &(0x7f00000001c0)=0x4) 00:49:12 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x7, [@func={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x5f]}}, &(0x7f0000000340)=""/247, 0x2b, 0xf7, 0x1}, 0x20) 00:49:12 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@func={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x61, 0x2e]}}, &(0x7f0000000340)=""/247, 0x2c, 0xf7, 0x1}, 0x20) 00:49:12 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, 0x0, &(0x7f0000000340)) 00:49:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000100), 0x14) 00:49:12 executing program 5: r0 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$IMGETDEVINFO(r0, 0x80044944, &(0x7f00000002c0)) 00:49:12 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x2, 0x0, &(0x7f0000000540)) 00:49:12 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x4, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x3}]}]}, {0x0, [0x0, 0x0]}}, &(0x7f00000001c0)=""/215, 0x30, 0xd7, 0x1}, 0x20) 00:49:12 executing program 1: bpf$MAP_CREATE(0x22, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:12 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) write$binfmt_script(r0, &(0x7f00000000c0)={'#! ', './file0'}, 0xb) 00:49:12 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x2, &(0x7f0000000380)=@raw=[@generic, @ldst], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x2, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:12 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000300)) 00:49:12 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000540)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x0, 0x1}, {0x6}, {}]}]}}, &(0x7f00000009c0)=""/249, 0x3e, 0xf9, 0x1}, 0x20) 00:49:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x9, &(0x7f0000000000)=@framed={{}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffd}, @exit, @call, @generic, @generic={0x6, 0x0, 0x0, 0x101}, @alu]}, &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:12 executing program 0: bpf$MAP_CREATE(0x4, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:12 executing program 1: socket$can_raw(0x1d, 0x3, 0x1) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000340)={0xec4, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}, [@NL80211_ATTR_VENDOR_DATA={0x51, 0xc5, "1598342eb3e2b5eaaec0de7ac66d79af6e5b7c3b6a16c5166d3277ee3c5a9d20ee3b50c6c713c8020eca31d66e4ecaa7dbb9464c0c2f5ca23c38a72380cd26113d69ea8436e816911cae1c18d1"}, @NL80211_ATTR_VENDOR_DATA={0xe54, 0xc5, "f033fb57c50eb7f03d9efd6df7d9795c434c4af79cdc554d2b7833dfd7fe04e0854e01ffa7fe69e2ecfa32ad055a453e1744465d71722d5a5052547428a9aadfe197247fc747a47ffa39bb18b0514ec5bbce89a97aca941dee8980110534da4a85d63678dbf9c76418d781e2c2642051f3b58d23507d9c999b352cb43a60fffc8bc86bdbbec3ecd22d5a56a1ffb1dbfba8c514fef02e0b933f03bad65635676bbeae8da9b89b26880936be7848891892809b6916dd31494da75b4835bd96fcc685b6e2390e231db5b35f4cdce1fb2d2bdb8ac417dca97e37c0a7c77260a6ce8d8a306d04ae78f869cc717bc09d2d58d827a8f9c0b48f8f8060042a658f36a20749088692fdd4467a397c703614fd4a50cebebabccf15ab21350bcc4ddae8c19a492d4fea010d42f268fd5336e6eb317c42cb5ba6f98351e9210fa5811ee0895d1ff62a76b9e614fbda0fd91223520cf48ed548984763374c97aeb6338b8470d92c8ca60308bc2a8ff2ce83594dea4a8d619557b702d70f824516f9086112dd603ee2e4229d7f22705ce252daabb985d12d63439568f478cae0963faf3bfc5212a9d9b8e9b1139707622bc03bcf494a72bb88f975eb411b7c30936490a1957e623c5fe09343c68f52243f00fd8b933a291c2beaf7287e459b63c26a44583d29fd1d268642dac5f6acecbd5190cb706517bf0af1fbb18feb163a382d96c49d4aaa237fbe91f4e24271364bb2ea440afd1080f977e20f383e5d404fe9a2ae033aa4edefadf50c96dcbeea3819967eb1571064f00909304e19714e0a3a8cde0a6cfea35408c5907eba3affb22b549d37b2ac4b60bf1b34adf440ff3d483060e351fd288a2c0da7ff5474ea941bae0c04e1b426768443e05d0a550825ae5b5751cad0dc6294ffb56bb9fb7d78c4ff62a751f5a585405595cada72c3b1577a835699666952e20adc0d7372039baef00189c10de1338232b445318590e33dc670aa93d048f101d56fb3a53453b17527f4c1e77217c9823011e05f2b8850f33a5d8a8fc5f18707a9ba155072f5ba646af63339d2c331257770e55935afa793a8c632dc24c54cb4a997d718f44cf9b1751fdd2fcb458c969bc33d2feacd7f80708140d082c7633285052ceef1bd8d2ccb9ddb2e152fb206899f8bce9d66b1ab7a3c4d3fe140d2f4b78129b7e6e2c9cbd7b936e393a69c14bd541fff1b3e2918bb8a403efcb5d2f3bcef7b282ebc6f745c2eaa3320bce246fc2252208a7fb7e1f597ce9e2ae175618650225072535c5c954689ce0d9c38088d830755db0b22f9e2e0eb0570eccffcf93ca9c5b4819dc47acd904b273cb1ea296e14590b21bacf39757262ee9a88378aefded52354143d8bb0bb38f465a0a804ad7f35eb4a4dbad739d2212554fbec1fb03350bc0dda2a9ff4e35cbc28351d709d33df3109356a9f664846e3ab7b1bd68b07edbb6170e362f111a597acbec29febb3534888b089520a9e3f6c2a2520d96252905329cd7c0b03bb6aedaeb15b5a034bc752b327d28409c7d84b3cb6f4e04e9637ba5ab84276eba264feec32cda6476d3ff11f1060907504e10613652e099f97913566f1145dc58751bff52cb402f52dd8697ea611225f684f210f69d85393ff110ac2994e60a7eede031beb7e92d46a939e7d8ee83aa0b3877162a5fd980c3d41548e37769719929850d0abea30a731eac5f1cace255d1e8d73b269bf9228c388449f3c68dc3d562689641fcb17e8fa34de48026f95dd7b8b1457f9a05e70677bb2630f4c1c7f8ac7c7aa955182e98aa6146d6455aef68d49c50e0b3ffa7d11a6e3ccb7256b28285627162eaecf1cbc8c7e9e9e36530c85e1ed89ae94325390e7a7fafdd77d14f1105736ad5632b9c17d18a41d08da9692815c75b55b156f54bebd0c1792c8b742999c7d612e65c6a7cbe761ed6008a8c7c6294ba0dc657e5f628bead0857f6da5cf2693a900f246ce815fb4e762959e960a182327b1ba2ee31f96f6aa71affe8e7d7fd416f277de619d77bc6d148bade6d01fd510a200bb8c5076684966a17183462e0e776252b80b59807ea6f201d7588e4d23c368d9abd05fa7356626fcd0913f4a56f866e2e4494d08fc813200abdc8108fec6a51b39386d883aa498b61eab88284c5f872365c54286d55df12c0884fab396a68f8d2caf3f28b232df233e41b58677f934ae0ed71cc79d9cf09add8b16f1af4db99daef1dfe092dc2ae60f447a478e31b241b1887c32f4b5d511503617655222cd06650a7e8bf3cfbcfdbdf24fa9919226f9494f85c7f276b7f811fe2545179838b96cb4632d574550521a4d5e73e80d40c718d2a8ea3c7323901ead11fa4cb4836345d722ab2d31f365510883b8ca7e82b506f635d3bdc82f7b77d7dab936c8f7400e161cf72ffee3ff2d12e4bc52a3b6ea6dfb7e7086c9dadba5528a5a933c8001ea4a41c0729303b8892818837ad8c65d078439dd4d478986641fb24eb32e4bf9e2f6540fa14be1d9ef8adf9df37d587985cdd7ea1723de3869a61debcd4af89361a71ad0be4bf40bbfa1d5cb5e80d736be167531f280573d41ccb567ef368b5d71961cbc0406782ef104147b107b65a198e3d027e3027107619b59d1412e9023a82c3adf4140d1549b17fdc2faa4a5b7910c1febf0487db28b07b75eb4d18ca30bef33527e18e1e02068253c73c5675475f93202cc8e995dd7fc3be7217d3f93580079a3e814f137812e0447a7a3e63c25c2efc7c8360b89f8d265f86e2594f10ac4b441eb4f91e7bd1173571b642dbde8dafe7ee590078cc6f43b2f5c2e093449cf8768400c49488075791e03942ec7d06ba9f5a7d428a14e93403cab2c92f540271a3087bff68715e29f8665a5a62a5b7f6d107db5d68fbfbfa9b5ad967d1406d64440347dc450bcb0d42b622f9cb19eba289876b04dcc644deff88fc65a82071ebdaa97197c27ce80160b60551970a7bf9e183d3607240a720d1341b5969eda056b0bcc7bb98fb2eac3a631c852f6e8eab3103d336ddad896ca93698931d167d034d11ed06bbcf4408d2e57e97f9a7a27b6d1ee6fb2be6b3759d58a2d63154655dac4def674a8a25243ca19d4bef11bd4326d58bd25416e9894576a75a94c47a34ee2968533c97b487cf68a941edd418f8ba7b8a248a3e5e3568aef531e9a714b0756c335e221da2567243d9df62106f2bac4dc649c67f5916fc5d286f8739ef317d6279a397aaad14c0aba2de198ec76fbd8f8b73a6e5fef9cd54f5ce6b44178779d0f61b504a1a47cfc596380ea108446cb090e586aa2460b6867e33087fbe07a9a2c7a68d6f57cd169d05524610641fb0af1209fe14781cfc93aac4ffc66fbcf40641f10f6aeea0f00909a2f1c6cb1f0832eabb42335d0d690f0295cb39e02bb715b323f2c7bad62291440c0f0e7dc012652750dad88a9a87d65e347f13197e4bad8679ea4c380b26a50efcefbf9167dbdc74ffdd644fb2484f8aaf7671e56b473ae2a11c1586b5b8efb0f2c3a58668f3f2b1438bed032a631c7163829cc74e20abf9983690b0b1fca4f57a89493a44ed3e45c93ba1d150c89a17d304f217f95a3d8ce9c1e96fad91768b8c31d368ebae00d3223324c0fc9bb304f1feb5da0b8e6278a9ef77fd246b8397d1acf8f3ff65c2e17ed7bf8ddd4d92b6298caba97ec87d75256d8e01b640efd96aa01f3a5d6226e541cb76a36b97d95634b6489217183c9e8a8b4c4e608346fe1d6aa7bd40c4cf63aaecfb657a0bc970dae35f3b0f12400f2fb70d40afb38bf8ddafb6ec69b3222a9fea37a6aa6f1f06ec2c80fa587983fce9ddb2e9fb508d27e53eeb1cfb021f1df8ba916d094f31fe78da8006521493980dfb0c107a1554d4aa0e052d166f1a71c04ea5823ffc4182de0930b8c38ad0f97d02dff5e61fd1a47b0b3518345d07a7258eea065e0aaf7b26deee96d682cca5905350d61df265e606e4b2353edee60fe100ab72a52448d12040ac08570516640fb9f7ac90654504e2c607be8477089702e83dbd55c360b57188c1b9695ba921039c7a06002117621839ebc755bc9ec73ba4c6a4fe13795f50a48f40a7cfdbca8cfc788b74073aa77fc37da84f96a3a035607a360bb579155961823f3721cadab3f50743354f92018f8bfb9397bfb33585d9eb7df72631bf014d6dbe960c7ad8a80f3204bd3774714d0c9090bb079b9dfb0e45dfe69efb4217bbaea8010144101d5399326d1248e4e04fa5af1e84ff4eda314809797927fa9fe3ee30d42c223e6487f98bb4d1304d81ec8700cb28a231c4459d6a8dbc6e06239e14a363e1d3818161b6f52cf3199c6ad6604662b2f7bc730493031e5d8d056c88ca2d7c79c1872c0687512b84e54b94d5d714fc49c659fffccd120face6a8978f9d55df3070a0cd9398efaa0ac8db3ebab30696a7a1725cb56ddadeaa48fa770a51e521834988891504644674aef591240d6afeb8930e0da1bd7527371c2c9635ad8926b21f5d9fbd5daea18f5d5ab242557194fa0339a27382e480d7f5bb8e3b356a6c1524e89313db91cee70f9c6f1077bb10bce1cc942ea2ad9c969da927959ea7a8f7a62629374cb6532d8d08bccf68ef6cc064fefd18c9133e368323d83f7aa4c15e842ef5e771e7bd0571f59a46c047f3f646b228ac2e93ead3e82c7a12d6ef7a5f259c1f873f88cb0ad453450eab1fa5830fdc4c12deb0446ef19276eaecb26b064b05a78f151d286322371361a5e08c96fb81c5d198c75d6d17b354d58e9aafdd33336ccfe2a331e15161b3cca7d1b2e6d7a63fb799f6fa5975ffaa2d519999534d31d5ad8b8bdd44805fdf294f90c407933a892487a9889f45cf464d3c6470051c92c7f55e4dda6c3c0ef2ade422003f591235cd6ab3620244ded373fbcedd4e1b06c62c898305a84a0df569f28b26fadc609d59c8d9b538465030fe612f7aec776eb91caa26b4d73e1d7ca54dde3e5c97eb86937d587bdc32d67a3efea001279b28e4045bfe52d04812bfc3d30254748419f8e165691deec4733307f556447ecefeb16ab0ebdb5f4525290aa381e715fd10aa65671627b65cfc0ee3b6bc20e9931d3fd5454bc28d43e1d21c89fb375a452536ff989e86406dc22af1928a1caed55009cf5d4da88daaa9afdbd649c3521f0788fa2a606f9ff7750fd8600bb396685907f6bcc6fa13e"}]}, 0xec4}, 0x1, 0x0, 0x0, 0x8000}, 0x4000084) 00:49:12 executing program 3: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000900)={'vcan0\x00', 0x0}) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x1, &(0x7f0000000800)=@raw=[@exit], &(0x7f0000000880)='GPL\x00', 0x2, 0x0, 0x0, 0x40f00, 0x0, '\x00', r0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000980), 0x10, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[0x1]}, 0x80) 00:49:12 executing program 5: bpf$MAP_CREATE(0x9, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:12 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x2, &(0x7f0000000380)=@raw=[@generic={0x3}, @ldst={0x0, 0x0, 0x2}], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:12 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000b40)) 00:49:12 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x21, 0x2, &(0x7f0000000000)=@raw=[@map_idx], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:12 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@enum={0x3}]}, {0x0, [0x0, 0x0]}}, &(0x7f00000001c0)=""/215, 0x28, 0xd7, 0x1}, 0x20) 00:49:12 executing program 1: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) connect$phonet_pipe(r0, &(0x7f0000000000)={0x23, 0x80}, 0x10) 00:49:12 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 00:49:12 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000900)={'vcan0\x00', 0x0}) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x1, &(0x7f0000000800)=@raw=[@exit], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:12 executing program 2: r0 = socket(0x25, 0x1, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000180), r0) 00:49:12 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) recvmsg$can_j1939(r0, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x2020) 00:49:12 executing program 3: r0 = socket$can_j1939(0x1d, 0x2, 0x7) recvmsg$can_j1939(r0, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) 00:49:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000cc0)={0x10}, 0x10}, {&(0x7f0000000e00)={0x10}, 0x10}], 0x2, 0x0, 0x2513}, 0x0) 00:49:12 executing program 1: r0 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$netlink(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000680)={0x10, 0x21, 0x1}, 0x10}], 0x1}, 0x0) 00:49:12 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) 00:49:12 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000b00)=@ccm_128={{}, "f10c626e1b2ce1ae", "2c1f6829a90bbb539340c525035f6903", 'h\vK=', "01b7474c6c3e7298"}, 0x28) 00:49:12 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0xa, 0x2}]}}, &(0x7f00000001c0)=""/215, 0x26, 0xd7, 0x1}, 0x20) 00:49:12 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x9, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:12 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x1e, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:12 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x8, 0x1, &(0x7f00000006c0)=@raw=[@ldst], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x22) 00:49:12 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x7}}]}}, &(0x7f0000000140)=""/135, 0x32, 0x87, 0x1}, 0x20) 00:49:12 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0x3}]}}, &(0x7f00000001c0)=""/215, 0x26, 0xd7, 0x1}, 0x20) 00:49:12 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{}]}]}}, &(0x7f00000001c0)=""/215, 0x2e, 0xd7, 0x1}, 0x20) 00:49:13 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x0, 0x0, 0x0, 0x0, 0x20c, 0xffffffffffffffff, 0xe0c}, 0x48) 00:49:13 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockname$netlink(r0, 0x0, &(0x7f00000014c0)) 00:49:13 executing program 4: openat$ppp(0xffffffffffffff9c, &(0x7f0000000380), 0x68200, 0x0) 00:49:13 executing program 0: syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000001640), r0) 00:49:13 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={0x0}}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000001640), 0xffffffffffffffff) 00:49:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x0) 00:49:13 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x0, 0x0, 0x0, 0x420}, 0x48) 00:49:13 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb01001800000000000000100000001000000002000000000000000000008b"], &(0x7f00000001c0)=""/215, 0x2a, 0xd7, 0x1}, 0x20) 00:49:13 executing program 0: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY(r0, 0x0, 0x1, &(0x7f0000000040)=0x2, 0x4) 00:49:13 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x9, 0x3, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:13 executing program 4: syz_genetlink_get_family_id$gtp(&(0x7f0000001680), 0xffffffffffffffff) 00:49:13 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000013c0)={&(0x7f0000000340)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}}, 0x1c}}, 0x0) 00:49:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000340)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}}, 0x1c}}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000001640), r0) 00:49:13 executing program 4: ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, 0x0) 00:49:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000054c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000600)={0x10}, 0x10}], 0x1, &(0x7f0000005440)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20}, 0x0) 00:49:13 executing program 2: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000600)={0x54, r0, 0x105, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) 00:49:13 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x2}]}]}}, &(0x7f0000000180)=""/246, 0x2e, 0xf6, 0x1}, 0x20) 00:49:13 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x8, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x6}, {}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x5f]}}, &(0x7f00000001c0)=""/215, 0x3c, 0xd7, 0x1}, 0x20) 00:49:13 executing program 4: sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r0 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 00:49:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)={0x10}, 0x10}], 0x1, &(0x7f0000000240)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}], 0x20}, 0x0) 00:49:13 executing program 5: bpf$MAP_CREATE(0x16, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:13 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000940)={0x20, 0x30, 0x1, 0x0, 0x0, "", [@nested={0x10, 0x0, 0x0, 0x1, [@typed={0x8, 0xd, 0x0, 0x0, @u32}, @typed={0x4, 0x0, 0x0, 0x0, @binary}]}]}, 0x20}, {&(0x7f0000002380)={0x18, 0x35, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@local}]}, 0x18}], 0x2}, 0x0) 00:49:13 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f0000000280)={&(0x7f0000000140), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) 00:49:13 executing program 3: bpf$MAP_CREATE(0x15, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:13 executing program 5: bpf$MAP_CREATE(0x2, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x15) 00:49:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0xe) 00:49:13 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@var={0x1}]}}, &(0x7f00000001c0)=""/215, 0x2a, 0xd7, 0x1}, 0x20) 00:49:13 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000100), 0x4) 00:49:13 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) socket(0x23, 0x0, 0x1) 00:49:13 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func_proto]}}, &(0x7f0000000180)=""/246, 0x26, 0xf6, 0x1}, 0x20) 00:49:13 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc) 00:49:13 executing program 4: socket$nl_generic(0x10, 0x3, 0x10) socket$can_raw(0x1d, 0x3, 0x1) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000340)={0xec4, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}, [@NL80211_ATTR_VENDOR_DATA={0x59, 0xc5, "1598342eb3e2b5eaaec0de7ac66d79af6e5b7c3b6a16c5166d3277ee3c5a9d20ee3b50c6c713c8020eca31d66e4ecaa7dbb9464c0c2f5ca23c38a72380cd26113d69ea8436e816911cae1c18d122ee41c8f0bdf40d"}, @NL80211_ATTR_VENDOR_DATA={0xe4a, 0xc5, "f033fb57c50eb7f03d9efd6df7d9795c434c4af79cdc554d2b7833dfd7fe04e0854e01ffa7fe69e2ecfa32ad055a453e1744465d71722d5a5052547428a9aadfe197247fc747a47ffa39bb18b0514ec5bbce89a97aca941dee8980110534da4a85d63678dbf9c76418d781e2c2642051f3b58d23507d9c999b352cb43a60fffc8bc86bdbbec3ecd22d5a56a1ffb1dbfba8c514fef02e0b933f03bad65635676bbeae8da9b89b26880936be7848891892809b6916dd31494da75b4835bd96fcc685b6e2390e231db5b35f4cdce1fb2d2bdb8ac417dca97e37c0a7c77260a6ce8d8a306d04ae78f869cc717bc09d2d58d827a8f9c0b48f8f8060042a658f36a20749088692fdd4467a397c703614fd4a50cebebabccf15ab21350bcc4ddae8c19a492d4fea010d42f268fd5336e6eb317c42cb5ba6f98351e9210fa5811ee0895d1ff62a76b9e614fbda0fd91223520cf48ed548984763374c97aeb6338b8470d92c8ca60308bc2a8ff2ce83594dea4a8d619557b702d70f824516f9086112dd603ee2e4229d7f22705ce252daabb985d12d63439568f478cae0963faf3bfc5212a9d9b8e9b1139707622bc03bcf494a72bb88f975eb411b7c30936490a1957e623c5fe09343c68f52243f00fd8b933a291c2beaf7287e459b63c26a44583d29fd1d268642dac5f6acecbd5190cb706517bf0af1fbb18feb163a382d96c49d4aaa237fbe91f4e24271364bb2ea440afd1080f977e20f383e5d404fe9a2ae033aa4edefadf50c96dcbeea3819967eb1571064f00909304e19714e0a3a8cde0a6cfea35408c5907eba3affb22b549d37b2ac4b60bf1b34adf440ff3d483060e351fd288a2c0da7ff5474ea941bae0c04e1b426768443e05d0a550825ae5b5751cad0dc6294ffb56bb9fb7d78c4ff62a751f5a585405595cada72c3b1577a835699666952e20adc0d7372039baef00189c10de1338232b445318590e33dc670aa93d048f101d56fb3a53453b17527f4c1e77217c9823011e05f2b8850f33a5d8a8fc5f18707a9ba155072f5ba646af63339d2c331257770e55935afa793a8c632dc24c54cb4a997d718f44cf9b1751fdd2fcb458c969bc33d2feacd7f80708140d082c7633285052ceef1bd8d2ccb9ddb2e152fb206899f8bce9d66b1ab7a3c4d3fe140d2f4b78129b7e6e2c9cbd7b936e393a69c14bd541fff1b3e2918bb8a403efcb5d2f3bcef7b282ebc6f745c2eaa3320bce246fc2252208a7fb7e1f597ce9e2ae175618650225072535c5c954689ce0d9c38088d830755db0b22f9e2e0eb0570eccffcf93ca9c5b4819dc47acd904b273cb1ea296e14590b21bacf39757262ee9a88378aefded52354143d8bb0bb38f465a0a804ad7f35eb4a4dbad739d2212554fbec1fb03350bc0dda2a9ff4e35cbc28351d709d33df3109356a9f664846e3ab7b1bd68b07edbb6170e362f111a597acbec29febb3534888b089520a9e3f6c2a2520d96252905329cd7c0b03bb6aedaeb15b5a034bc752b327d28409c7d84b3cb6f4e04e9637ba5ab84276eba264feec32cda6476d3ff11f1060907504e10613652e099f97913566f1145dc58751bff52cb402f52dd8697ea611225f684f210f69d85393ff110ac2994e60a7eede031beb7e92d46a939e7d8ee83aa0b3877162a5fd980c3d41548e37769719929850d0abea30a731eac5f1cace255d1e8d73b269bf9228c388449f3c68dc3d562689641fcb17e8fa34de48026f95dd7b8b1457f9a05e70677bb2630f4c1c7f8ac7c7aa955182e98aa6146d6455aef68d49c50e0b3ffa7d11a6e3ccb7256b28285627162eaecf1cbc8c7e9e9e36530c85e1ed89ae94325390e7a7fafdd77d14f1105736ad5632b9c17d18a41d08da9692815c75b55b156f54bebd0c1792c8b742999c7d612e65c6a7cbe761ed6008a8c7c6294ba0dc657e5f628bead0857f6da5cf2693a900f246ce815fb4e762959e960a182327b1ba2ee31f96f6aa71affe8e7d7fd416f277de619d77bc6d148bade6d01fd510a200bb8c5076684966a17183462e0e776252b80b59807ea6f201d7588e4d23c368d9abd05fa7356626fcd0913f4a56f866e2e4494d08fc813200abdc8108fec6a51b39386d883aa498b61eab88284c5f872365c54286d55df12c0884fab396a68f8d2caf3f28b232df233e41b58677f934ae0ed71cc79d9cf09add8b16f1af4db99daef1dfe092dc2ae60f447a478e31b241b1887c32f4b5d511503617655222cd06650a7e8bf3cfbcfdbdf24fa9919226f9494f85c7f276b7f811fe2545179838b96cb4632d574550521a4d5e73e80d40c718d2a8ea3c7323901ead11fa4cb4836345d722ab2d31f365510883b8ca7e82b506f635d3bdc82f7b77d7dab936c8f7400e161cf72ffee3ff2d12e4bc52a3b6ea6dfb7e7086c9dadba5528a5a933c8001ea4a41c0729303b8892818837ad8c65d078439dd4d478986641fb24eb32e4bf9e2f6540fa14be1d9ef8adf9df37d587985cdd7ea1723de3869a61debcd4af89361a71ad0be4bf40bbfa1d5cb5e80d736be167531f280573d41ccb567ef368b5d71961cbc0406782ef104147b107b65a198e3d027e3027107619b59d1412e9023a82c3adf4140d1549b17fdc2faa4a5b7910c1febf0487db28b07b75eb4d18ca30bef33527e18e1e02068253c73c5675475f93202cc8e995dd7fc3be7217d3f93580079a3e814f137812e0447a7a3e63c25c2efc7c8360b89f8d265f86e2594f10ac4b441eb4f91e7bd1173571b642dbde8dafe7ee590078cc6f43b2f5c2e093449cf8768400c49488075791e03942ec7d06ba9f5a7d428a14e93403cab2c92f540271a3087bff68715e29f8665a5a62a5b7f6d107db5d68fbfbfa9b5ad967d1406d64440347dc450bcb0d42b622f9cb19eba289876b04dcc644deff88fc65a82071ebdaa97197c27ce80160b60551970a7bf9e183d3607240a720d1341b5969eda056b0bcc7bb98fb2eac3a631c852f6e8eab3103d336ddad896ca93698931d167d034d11ed06bbcf4408d2e57e97f9a7a27b6d1ee6fb2be6b3759d58a2d63154655dac4def674a8a25243ca19d4bef11bd4326d58bd25416e9894576a75a94c47a34ee2968533c97b487cf68a941edd418f8ba7b8a248a3e5e3568aef531e9a714b0756c335e221da2567243d9df62106f2bac4dc649c67f5916fc5d286f8739ef317d6279a397aaad14c0aba2de198ec76fbd8f8b73a6e5fef9cd54f5ce6b44178779d0f61b504a1a47cfc596380ea108446cb090e586aa2460b6867e33087fbe07a9a2c7a68d6f57cd169d05524610641fb0af1209fe14781cfc93aac4ffc66fbcf40641f10f6aeea0f00909a2f1c6cb1f0832eabb42335d0d690f0295cb39e02bb715b323f2c7bad62291440c0f0e7dc012652750dad88a9a87d65e347f13197e4bad8679ea4c380b26a50efcefbf9167dbdc74ffdd644fb2484f8aaf7671e56b473ae2a11c1586b5b8efb0f2c3a58668f3f2b1438bed032a631c7163829cc74e20abf9983690b0b1fca4f57a89493a44ed3e45c93ba1d150c89a17d304f217f95a3d8ce9c1e96fad91768b8c31d368ebae00d3223324c0fc9bb304f1feb5da0b8e6278a9ef77fd246b8397d1acf8f3ff65c2e17ed7bf8ddd4d92b6298caba97ec87d75256d8e01b640efd96aa01f3a5d6226e541cb76a36b97d95634b6489217183c9e8a8b4c4e608346fe1d6aa7bd40c4cf63aaecfb657a0bc970dae35f3b0f12400f2fb70d40afb38bf8ddafb6ec69b3222a9fea37a6aa6f1f06ec2c80fa587983fce9ddb2e9fb508d27e53eeb1cfb021f1df8ba916d094f31fe78da8006521493980dfb0c107a1554d4aa0e052d166f1a71c04ea5823ffc4182de0930b8c38ad0f97d02dff5e61fd1a47b0b3518345d07a7258eea065e0aaf7b26deee96d682cca5905350d61df265e606e4b2353edee60fe100ab72a52448d12040ac08570516640fb9f7ac90654504e2c607be8477089702e83dbd55c360b57188c1b9695ba921039c7a06002117621839ebc755bc9ec73ba4c6a4fe13795f50a48f40a7cfdbca8cfc788b74073aa77fc37da84f96a3a035607a360bb579155961823f3721cadab3f50743354f92018f8bfb9397bfb33585d9eb7df72631bf014d6dbe960c7ad8a80f3204bd3774714d0c9090bb079b9dfb0e45dfe69efb4217bbaea8010144101d5399326d1248e4e04fa5af1e84ff4eda314809797927fa9fe3ee30d42c223e6487f98bb4d1304d81ec8700cb28a231c4459d6a8dbc6e06239e14a363e1d3818161b6f52cf3199c6ad6604662b2f7bc730493031e5d8d056c88ca2d7c79c1872c0687512b84e54b94d5d714fc49c659fffccd120face6a8978f9d55df3070a0cd9398efaa0ac8db3ebab30696a7a1725cb56ddadeaa48fa770a51e521834988891504644674aef591240d6afeb8930e0da1bd7527371c2c9635ad8926b21f5d9fbd5daea18f5d5ab242557194fa0339a27382e480d7f5bb8e3b356a6c1524e89313db91cee70f9c6f1077bb10bce1cc942ea2ad9c969da927959ea7a8f7a62629374cb6532d8d08bccf68ef6cc064fefd18c9133e368323d83f7aa4c15e842ef5e771e7bd0571f59a46c047f3f646b228ac2e93ead3e82c7a12d6ef7a5f259c1f873f88cb0ad453450eab1fa5830fdc4c12deb0446ef19276eaecb26b064b05a78f151d286322371361a5e08c96fb81c5d198c75d6d17b354d58e9aafdd33336ccfe2a331e15161b3cca7d1b2e6d7a63fb799f6fa5975ffaa2d519999534d31d5ad8b8bdd44805fdf294f90c407933a892487a9889f45cf464d3c6470051c92c7f55e4dda6c3c0ef2ade422003f591235cd6ab3620244ded373fbcedd4e1b06c62c898305a84a0df569f28b26fadc609d59c8d9b538465030fe612f7aec776eb91caa26b4d73e1d7ca54dde3e5c97eb86937d587bdc32d67a3efea001279b28e4045bfe52d04812bfc3d30254748419f8e165691deec4733307f556447ecefeb16ab0ebdb5f4525290aa381e715fd10aa65671627b65cfc0ee3b6bc20e9931d3fd5454bc28d43e1d21c89fb375a452536ff989e86406dc22af1928a1caed55009cf5d4da88daaa9afdbd649c3521f0788fa2a606f9ff7750fd8600bb"}]}, 0xec4}}, 0x0) 00:49:13 executing program 2: sendmsg$TIPC_NL_LINK_RESET_STATS(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) 00:49:13 executing program 0: socketpair(0x15, 0x5, 0x0, &(0x7f0000000480)) 00:49:13 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f00000001c0)=""/215, 0x26, 0xd7, 0x1}, 0x20) 00:49:13 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$ppp(r0, 0x0, 0x0) 00:49:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000080)={'vxcan0\x00'}) 00:49:13 executing program 4: bpf$PROG_LOAD_XDP(0x18, &(0x7f0000000580)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000340)={0xec8, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}, [@NL80211_ATTR_VENDOR_DATA={0x59, 0xc5, "1598342eb3e2b5eaaec0de7ac66d79af6e5b7c3b6a16c5166d3277ee3c5a9d20ee3b50c6c713c8020eca31d66e4ecaa7dbb9464c0c2f5ca23c38a72380cd26113d69ea8436e816911cae1c18d122ee41c8f0bdf40d"}, @NL80211_ATTR_VENDOR_DATA={0xe4d, 0xc5, "f033fb57c50eb7f03d9efd6df7d9795c434c4af79cdc554d2b7833dfd7fe04e0854e01ffa7fe69e2ecfa32ad055a453e1744465d71722d5a5052547428a9aadfe197247fc747a47ffa39bb18b0514ec5bbce89a97aca941dee8980110534da4a85d63678dbf9c76418d781e2c2642051f3b58d23507d9c999b352cb43a60fffc8bc86bdbbec3ecd22d5a56a1ffb1dbfba8c514fef02e0b933f03bad65635676bbeae8da9b89b26880936be7848891892809b6916dd31494da75b4835bd96fcc685b6e2390e231db5b35f4cdce1fb2d2bdb8ac417dca97e37c0a7c77260a6ce8d8a306d04ae78f869cc717bc09d2d58d827a8f9c0b48f8f8060042a658f36a20749088692fdd4467a397c703614fd4a50cebebabccf15ab21350bcc4ddae8c19a492d4fea010d42f268fd5336e6eb317c42cb5ba6f98351e9210fa5811ee0895d1ff62a76b9e614fbda0fd91223520cf48ed548984763374c97aeb6338b8470d92c8ca60308bc2a8ff2ce83594dea4a8d619557b702d70f824516f9086112dd603ee2e4229d7f22705ce252daabb985d12d63439568f478cae0963faf3bfc5212a9d9b8e9b1139707622bc03bcf494a72bb88f975eb411b7c30936490a1957e623c5fe09343c68f52243f00fd8b933a291c2beaf7287e459b63c26a44583d29fd1d268642dac5f6acecbd5190cb706517bf0af1fbb18feb163a382d96c49d4aaa237fbe91f4e24271364bb2ea440afd1080f977e20f383e5d404fe9a2ae033aa4edefadf50c96dcbeea3819967eb1571064f00909304e19714e0a3a8cde0a6cfea35408c5907eba3affb22b549d37b2ac4b60bf1b34adf440ff3d483060e351fd288a2c0da7ff5474ea941bae0c04e1b426768443e05d0a550825ae5b5751cad0dc6294ffb56bb9fb7d78c4ff62a751f5a585405595cada72c3b1577a835699666952e20adc0d7372039baef00189c10de1338232b445318590e33dc670aa93d048f101d56fb3a53453b17527f4c1e77217c9823011e05f2b8850f33a5d8a8fc5f18707a9ba155072f5ba646af63339d2c331257770e55935afa793a8c632dc24c54cb4a997d718f44cf9b1751fdd2fcb458c969bc33d2feacd7f80708140d082c7633285052ceef1bd8d2ccb9ddb2e152fb206899f8bce9d66b1ab7a3c4d3fe140d2f4b78129b7e6e2c9cbd7b936e393a69c14bd541fff1b3e2918bb8a403efcb5d2f3bcef7b282ebc6f745c2eaa3320bce246fc2252208a7fb7e1f597ce9e2ae175618650225072535c5c954689ce0d9c38088d830755db0b22f9e2e0eb0570eccffcf93ca9c5b4819dc47acd904b273cb1ea296e14590b21bacf39757262ee9a88378aefded52354143d8bb0bb38f465a0a804ad7f35eb4a4dbad739d2212554fbec1fb03350bc0dda2a9ff4e35cbc28351d709d33df3109356a9f664846e3ab7b1bd68b07edbb6170e362f111a597acbec29febb3534888b089520a9e3f6c2a2520d96252905329cd7c0b03bb6aedaeb15b5a034bc752b327d28409c7d84b3cb6f4e04e9637ba5ab84276eba264feec32cda6476d3ff11f1060907504e10613652e099f97913566f1145dc58751bff52cb402f52dd8697ea611225f684f210f69d85393ff110ac2994e60a7eede031beb7e92d46a939e7d8ee83aa0b3877162a5fd980c3d41548e37769719929850d0abea30a731eac5f1cace255d1e8d73b269bf9228c388449f3c68dc3d562689641fcb17e8fa34de48026f95dd7b8b1457f9a05e70677bb2630f4c1c7f8ac7c7aa955182e98aa6146d6455aef68d49c50e0b3ffa7d11a6e3ccb7256b28285627162eaecf1cbc8c7e9e9e36530c85e1ed89ae94325390e7a7fafdd77d14f1105736ad5632b9c17d18a41d08da9692815c75b55b156f54bebd0c1792c8b742999c7d612e65c6a7cbe761ed6008a8c7c6294ba0dc657e5f628bead0857f6da5cf2693a900f246ce815fb4e762959e960a182327b1ba2ee31f96f6aa71affe8e7d7fd416f277de619d77bc6d148bade6d01fd510a200bb8c5076684966a17183462e0e776252b80b59807ea6f201d7588e4d23c368d9abd05fa7356626fcd0913f4a56f866e2e4494d08fc813200abdc8108fec6a51b39386d883aa498b61eab88284c5f872365c54286d55df12c0884fab396a68f8d2caf3f28b232df233e41b58677f934ae0ed71cc79d9cf09add8b16f1af4db99daef1dfe092dc2ae60f447a478e31b241b1887c32f4b5d511503617655222cd06650a7e8bf3cfbcfdbdf24fa9919226f9494f85c7f276b7f811fe2545179838b96cb4632d574550521a4d5e73e80d40c718d2a8ea3c7323901ead11fa4cb4836345d722ab2d31f365510883b8ca7e82b506f635d3bdc82f7b77d7dab936c8f7400e161cf72ffee3ff2d12e4bc52a3b6ea6dfb7e7086c9dadba5528a5a933c8001ea4a41c0729303b8892818837ad8c65d078439dd4d478986641fb24eb32e4bf9e2f6540fa14be1d9ef8adf9df37d587985cdd7ea1723de3869a61debcd4af89361a71ad0be4bf40bbfa1d5cb5e80d736be167531f280573d41ccb567ef368b5d71961cbc0406782ef104147b107b65a198e3d027e3027107619b59d1412e9023a82c3adf4140d1549b17fdc2faa4a5b7910c1febf0487db28b07b75eb4d18ca30bef33527e18e1e02068253c73c5675475f93202cc8e995dd7fc3be7217d3f93580079a3e814f137812e0447a7a3e63c25c2efc7c8360b89f8d265f86e2594f10ac4b441eb4f91e7bd1173571b642dbde8dafe7ee590078cc6f43b2f5c2e093449cf8768400c49488075791e03942ec7d06ba9f5a7d428a14e93403cab2c92f540271a3087bff68715e29f8665a5a62a5b7f6d107db5d68fbfbfa9b5ad967d1406d64440347dc450bcb0d42b622f9cb19eba289876b04dcc644deff88fc65a82071ebdaa97197c27ce80160b60551970a7bf9e183d3607240a720d1341b5969eda056b0bcc7bb98fb2eac3a631c852f6e8eab3103d336ddad896ca93698931d167d034d11ed06bbcf4408d2e57e97f9a7a27b6d1ee6fb2be6b3759d58a2d63154655dac4def674a8a25243ca19d4bef11bd4326d58bd25416e9894576a75a94c47a34ee2968533c97b487cf68a941edd418f8ba7b8a248a3e5e3568aef531e9a714b0756c335e221da2567243d9df62106f2bac4dc649c67f5916fc5d286f8739ef317d6279a397aaad14c0aba2de198ec76fbd8f8b73a6e5fef9cd54f5ce6b44178779d0f61b504a1a47cfc596380ea108446cb090e586aa2460b6867e33087fbe07a9a2c7a68d6f57cd169d05524610641fb0af1209fe14781cfc93aac4ffc66fbcf40641f10f6aeea0f00909a2f1c6cb1f0832eabb42335d0d690f0295cb39e02bb715b323f2c7bad62291440c0f0e7dc012652750dad88a9a87d65e347f13197e4bad8679ea4c380b26a50efcefbf9167dbdc74ffdd644fb2484f8aaf7671e56b473ae2a11c1586b5b8efb0f2c3a58668f3f2b1438bed032a631c7163829cc74e20abf9983690b0b1fca4f57a89493a44ed3e45c93ba1d150c89a17d304f217f95a3d8ce9c1e96fad91768b8c31d368ebae00d3223324c0fc9bb304f1feb5da0b8e6278a9ef77fd246b8397d1acf8f3ff65c2e17ed7bf8ddd4d92b6298caba97ec87d75256d8e01b640efd96aa01f3a5d6226e541cb76a36b97d95634b6489217183c9e8a8b4c4e608346fe1d6aa7bd40c4cf63aaecfb657a0bc970dae35f3b0f12400f2fb70d40afb38bf8ddafb6ec69b3222a9fea37a6aa6f1f06ec2c80fa587983fce9ddb2e9fb508d27e53eeb1cfb021f1df8ba916d094f31fe78da8006521493980dfb0c107a1554d4aa0e052d166f1a71c04ea5823ffc4182de0930b8c38ad0f97d02dff5e61fd1a47b0b3518345d07a7258eea065e0aaf7b26deee96d682cca5905350d61df265e606e4b2353edee60fe100ab72a52448d12040ac08570516640fb9f7ac90654504e2c607be8477089702e83dbd55c360b57188c1b9695ba921039c7a06002117621839ebc755bc9ec73ba4c6a4fe13795f50a48f40a7cfdbca8cfc788b74073aa77fc37da84f96a3a035607a360bb579155961823f3721cadab3f50743354f92018f8bfb9397bfb33585d9eb7df72631bf014d6dbe960c7ad8a80f3204bd3774714d0c9090bb079b9dfb0e45dfe69efb4217bbaea8010144101d5399326d1248e4e04fa5af1e84ff4eda314809797927fa9fe3ee30d42c223e6487f98bb4d1304d81ec8700cb28a231c4459d6a8dbc6e06239e14a363e1d3818161b6f52cf3199c6ad6604662b2f7bc730493031e5d8d056c88ca2d7c79c1872c0687512b84e54b94d5d714fc49c659fffccd120face6a8978f9d55df3070a0cd9398efaa0ac8db3ebab30696a7a1725cb56ddadeaa48fa770a51e521834988891504644674aef591240d6afeb8930e0da1bd7527371c2c9635ad8926b21f5d9fbd5daea18f5d5ab242557194fa0339a27382e480d7f5bb8e3b356a6c1524e89313db91cee70f9c6f1077bb10bce1cc942ea2ad9c969da927959ea7a8f7a62629374cb6532d8d08bccf68ef6cc064fefd18c9133e368323d83f7aa4c15e842ef5e771e7bd0571f59a46c047f3f646b228ac2e93ead3e82c7a12d6ef7a5f259c1f873f88cb0ad453450eab1fa5830fdc4c12deb0446ef19276eaecb26b064b05a78f151d286322371361a5e08c96fb81c5d198c75d6d17b354d58e9aafdd33336ccfe2a331e15161b3cca7d1b2e6d7a63fb799f6fa5975ffaa2d519999534d31d5ad8b8bdd44805fdf294f90c407933a892487a9889f45cf464d3c6470051c92c7f55e4dda6c3c0ef2ade422003f591235cd6ab3620244ded373fbcedd4e1b06c62c898305a84a0df569f28b26fadc609d59c8d9b538465030fe612f7aec776eb91caa26b4d73e1d7ca54dde3e5c97eb86937d587bdc32d67a3efea001279b28e4045bfe52d04812bfc3d30254748419f8e165691deec4733307f556447ecefeb16ab0ebdb5f4525290aa381e715fd10aa65671627b65cfc0ee3b6bc20e9931d3fd5454bc28d43e1d21c89fb375a452536ff989e86406dc22af1928a1caed55009cf5d4da88daaa9afdbd649c3521f0788fa2a606f9ff7750fd8600bb396685"}]}, 0xec8}}, 0x0) 00:49:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000340)={0xec4, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}, [@NL80211_ATTR_VENDOR_DATA={0x59, 0xc5, "1598342eb3e2b5eaaec0de7ac66d79af6e5b7c3b6a16c5166d3277ee3c5a9d20ee3b50c6c713c8020eca31d66e4ecaa7dbb9464c0c2f5ca23c38a72380cd26113d69ea8436e816911cae1c18d122ee41c8f0bdf40d"}, @NL80211_ATTR_VENDOR_DATA={0xe49, 0xc5, "f033fb57c50eb7f03d9efd6df7d9795c434c4af79cdc554d2b7833dfd7fe04e0854e01ffa7fe69e2ecfa32ad055a453e1744465d71722d5a5052547428a9aadfe197247fc747a47ffa39bb18b0514ec5bbce89a97aca941dee8980110534da4a85d63678dbf9c76418d781e2c2642051f3b58d23507d9c999b352cb43a60fffc8bc86bdbbec3ecd22d5a56a1ffb1dbfba8c514fef02e0b933f03bad65635676bbeae8da9b89b26880936be7848891892809b6916dd31494da75b4835bd96fcc685b6e2390e231db5b35f4cdce1fb2d2bdb8ac417dca97e37c0a7c77260a6ce8d8a306d04ae78f869cc717bc09d2d58d827a8f9c0b48f8f8060042a658f36a20749088692fdd4467a397c703614fd4a50cebebabccf15ab21350bcc4ddae8c19a492d4fea010d42f268fd5336e6eb317c42cb5ba6f98351e9210fa5811ee0895d1ff62a76b9e614fbda0fd91223520cf48ed548984763374c97aeb6338b8470d92c8ca60308bc2a8ff2ce83594dea4a8d619557b702d70f824516f9086112dd603ee2e4229d7f22705ce252daabb985d12d63439568f478cae0963faf3bfc5212a9d9b8e9b1139707622bc03bcf494a72bb88f975eb411b7c30936490a1957e623c5fe09343c68f52243f00fd8b933a291c2beaf7287e459b63c26a44583d29fd1d268642dac5f6acecbd5190cb706517bf0af1fbb18feb163a382d96c49d4aaa237fbe91f4e24271364bb2ea440afd1080f977e20f383e5d404fe9a2ae033aa4edefadf50c96dcbeea3819967eb1571064f00909304e19714e0a3a8cde0a6cfea35408c5907eba3affb22b549d37b2ac4b60bf1b34adf440ff3d483060e351fd288a2c0da7ff5474ea941bae0c04e1b426768443e05d0a550825ae5b5751cad0dc6294ffb56bb9fb7d78c4ff62a751f5a585405595cada72c3b1577a835699666952e20adc0d7372039baef00189c10de1338232b445318590e33dc670aa93d048f101d56fb3a53453b17527f4c1e77217c9823011e05f2b8850f33a5d8a8fc5f18707a9ba155072f5ba646af63339d2c331257770e55935afa793a8c632dc24c54cb4a997d718f44cf9b1751fdd2fcb458c969bc33d2feacd7f80708140d082c7633285052ceef1bd8d2ccb9ddb2e152fb206899f8bce9d66b1ab7a3c4d3fe140d2f4b78129b7e6e2c9cbd7b936e393a69c14bd541fff1b3e2918bb8a403efcb5d2f3bcef7b282ebc6f745c2eaa3320bce246fc2252208a7fb7e1f597ce9e2ae175618650225072535c5c954689ce0d9c38088d830755db0b22f9e2e0eb0570eccffcf93ca9c5b4819dc47acd904b273cb1ea296e14590b21bacf39757262ee9a88378aefded52354143d8bb0bb38f465a0a804ad7f35eb4a4dbad739d2212554fbec1fb03350bc0dda2a9ff4e35cbc28351d709d33df3109356a9f664846e3ab7b1bd68b07edbb6170e362f111a597acbec29febb3534888b089520a9e3f6c2a2520d96252905329cd7c0b03bb6aedaeb15b5a034bc752b327d28409c7d84b3cb6f4e04e9637ba5ab84276eba264feec32cda6476d3ff11f1060907504e10613652e099f97913566f1145dc58751bff52cb402f52dd8697ea611225f684f210f69d85393ff110ac2994e60a7eede031beb7e92d46a939e7d8ee83aa0b3877162a5fd980c3d41548e37769719929850d0abea30a731eac5f1cace255d1e8d73b269bf9228c388449f3c68dc3d562689641fcb17e8fa34de48026f95dd7b8b1457f9a05e70677bb2630f4c1c7f8ac7c7aa955182e98aa6146d6455aef68d49c50e0b3ffa7d11a6e3ccb7256b28285627162eaecf1cbc8c7e9e9e36530c85e1ed89ae94325390e7a7fafdd77d14f1105736ad5632b9c17d18a41d08da9692815c75b55b156f54bebd0c1792c8b742999c7d612e65c6a7cbe761ed6008a8c7c6294ba0dc657e5f628bead0857f6da5cf2693a900f246ce815fb4e762959e960a182327b1ba2ee31f96f6aa71affe8e7d7fd416f277de619d77bc6d148bade6d01fd510a200bb8c5076684966a17183462e0e776252b80b59807ea6f201d7588e4d23c368d9abd05fa7356626fcd0913f4a56f866e2e4494d08fc813200abdc8108fec6a51b39386d883aa498b61eab88284c5f872365c54286d55df12c0884fab396a68f8d2caf3f28b232df233e41b58677f934ae0ed71cc79d9cf09add8b16f1af4db99daef1dfe092dc2ae60f447a478e31b241b1887c32f4b5d511503617655222cd06650a7e8bf3cfbcfdbdf24fa9919226f9494f85c7f276b7f811fe2545179838b96cb4632d574550521a4d5e73e80d40c718d2a8ea3c7323901ead11fa4cb4836345d722ab2d31f365510883b8ca7e82b506f635d3bdc82f7b77d7dab936c8f7400e161cf72ffee3ff2d12e4bc52a3b6ea6dfb7e7086c9dadba5528a5a933c8001ea4a41c0729303b8892818837ad8c65d078439dd4d478986641fb24eb32e4bf9e2f6540fa14be1d9ef8adf9df37d587985cdd7ea1723de3869a61debcd4af89361a71ad0be4bf40bbfa1d5cb5e80d736be167531f280573d41ccb567ef368b5d71961cbc0406782ef104147b107b65a198e3d027e3027107619b59d1412e9023a82c3adf4140d1549b17fdc2faa4a5b7910c1febf0487db28b07b75eb4d18ca30bef33527e18e1e02068253c73c5675475f93202cc8e995dd7fc3be7217d3f93580079a3e814f137812e0447a7a3e63c25c2efc7c8360b89f8d265f86e2594f10ac4b441eb4f91e7bd1173571b642dbde8dafe7ee590078cc6f43b2f5c2e093449cf8768400c49488075791e03942ec7d06ba9f5a7d428a14e93403cab2c92f540271a3087bff68715e29f8665a5a62a5b7f6d107db5d68fbfbfa9b5ad967d1406d64440347dc450bcb0d42b622f9cb19eba289876b04dcc644deff88fc65a82071ebdaa97197c27ce80160b60551970a7bf9e183d3607240a720d1341b5969eda056b0bcc7bb98fb2eac3a631c852f6e8eab3103d336ddad896ca93698931d167d034d11ed06bbcf4408d2e57e97f9a7a27b6d1ee6fb2be6b3759d58a2d63154655dac4def674a8a25243ca19d4bef11bd4326d58bd25416e9894576a75a94c47a34ee2968533c97b487cf68a941edd418f8ba7b8a248a3e5e3568aef531e9a714b0756c335e221da2567243d9df62106f2bac4dc649c67f5916fc5d286f8739ef317d6279a397aaad14c0aba2de198ec76fbd8f8b73a6e5fef9cd54f5ce6b44178779d0f61b504a1a47cfc596380ea108446cb090e586aa2460b6867e33087fbe07a9a2c7a68d6f57cd169d05524610641fb0af1209fe14781cfc93aac4ffc66fbcf40641f10f6aeea0f00909a2f1c6cb1f0832eabb42335d0d690f0295cb39e02bb715b323f2c7bad62291440c0f0e7dc012652750dad88a9a87d65e347f13197e4bad8679ea4c380b26a50efcefbf9167dbdc74ffdd644fb2484f8aaf7671e56b473ae2a11c1586b5b8efb0f2c3a58668f3f2b1438bed032a631c7163829cc74e20abf9983690b0b1fca4f57a89493a44ed3e45c93ba1d150c89a17d304f217f95a3d8ce9c1e96fad91768b8c31d368ebae00d3223324c0fc9bb304f1feb5da0b8e6278a9ef77fd246b8397d1acf8f3ff65c2e17ed7bf8ddd4d92b6298caba97ec87d75256d8e01b640efd96aa01f3a5d6226e541cb76a36b97d95634b6489217183c9e8a8b4c4e608346fe1d6aa7bd40c4cf63aaecfb657a0bc970dae35f3b0f12400f2fb70d40afb38bf8ddafb6ec69b3222a9fea37a6aa6f1f06ec2c80fa587983fce9ddb2e9fb508d27e53eeb1cfb021f1df8ba916d094f31fe78da8006521493980dfb0c107a1554d4aa0e052d166f1a71c04ea5823ffc4182de0930b8c38ad0f97d02dff5e61fd1a47b0b3518345d07a7258eea065e0aaf7b26deee96d682cca5905350d61df265e606e4b2353edee60fe100ab72a52448d12040ac08570516640fb9f7ac90654504e2c607be8477089702e83dbd55c360b57188c1b9695ba921039c7a06002117621839ebc755bc9ec73ba4c6a4fe13795f50a48f40a7cfdbca8cfc788b74073aa77fc37da84f96a3a035607a360bb579155961823f3721cadab3f50743354f92018f8bfb9397bfb33585d9eb7df72631bf014d6dbe960c7ad8a80f3204bd3774714d0c9090bb079b9dfb0e45dfe69efb4217bbaea8010144101d5399326d1248e4e04fa5af1e84ff4eda314809797927fa9fe3ee30d42c223e6487f98bb4d1304d81ec8700cb28a231c4459d6a8dbc6e06239e14a363e1d3818161b6f52cf3199c6ad6604662b2f7bc730493031e5d8d056c88ca2d7c79c1872c0687512b84e54b94d5d714fc49c659fffccd120face6a8978f9d55df3070a0cd9398efaa0ac8db3ebab30696a7a1725cb56ddadeaa48fa770a51e521834988891504644674aef591240d6afeb8930e0da1bd7527371c2c9635ad8926b21f5d9fbd5daea18f5d5ab242557194fa0339a27382e480d7f5bb8e3b356a6c1524e89313db91cee70f9c6f1077bb10bce1cc942ea2ad9c969da927959ea7a8f7a62629374cb6532d8d08bccf68ef6cc064fefd18c9133e368323d83f7aa4c15e842ef5e771e7bd0571f59a46c047f3f646b228ac2e93ead3e82c7a12d6ef7a5f259c1f873f88cb0ad453450eab1fa5830fdc4c12deb0446ef19276eaecb26b064b05a78f151d286322371361a5e08c96fb81c5d198c75d6d17b354d58e9aafdd33336ccfe2a331e15161b3cca7d1b2e6d7a63fb799f6fa5975ffaa2d519999534d31d5ad8b8bdd44805fdf294f90c407933a892487a9889f45cf464d3c6470051c92c7f55e4dda6c3c0ef2ade422003f591235cd6ab3620244ded373fbcedd4e1b06c62c898305a84a0df569f28b26fadc609d59c8d9b538465030fe612f7aec776eb91caa26b4d73e1d7ca54dde3e5c97eb86937d587bdc32d67a3efea001279b28e4045bfe52d04812bfc3d30254748419f8e165691deec4733307f556447ecefeb16ab0ebdb5f4525290aa381e715fd10aa65671627b65cfc0ee3b6bc20e9931d3fd5454bc28d43e1d21c89fb375a452536ff989e86406dc22af1928a1caed55009cf5d4da88daaa9afdbd649c3521f0788fa2a606f9ff7750fd8600"}]}, 0xec4}}, 0x0) 00:49:13 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='cdg\x00', 0x4) 00:49:13 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, 0x0) 00:49:13 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="9feb01001800000000000000b0000000b000000005000000020000000000000e0400000001000000000000000700000d000000000b0000000200000001000000011d000002000000000000000d000000000000000c00000000000000070000000200004490eab837c4474d000300000002000004d1fdffff0a00000002000000090000000100000002000000000100000966e21471c81829480000000e000000090000000d000000070000000f000000030000000f000000000000000d000000000000020500000000005f"], &(0x7f00000002c0)=""/142, 0xcd, 0x8e, 0x1}, 0x20) 00:49:14 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) socket$packet(0x11, 0x2, 0x300) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f0000003400)={0x0, 0x0, &(0x7f00000033c0)={&(0x7f00000031c0)={0x14}, 0x14}}, 0x0) 00:49:14 executing program 0: syz_open_procfs$namespace(0x0, &(0x7f00000006c0)='ns/time\x00') 00:49:14 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000540)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{}, {0x6}, {}]}]}}, &(0x7f00000009c0)=""/249, 0x3e, 0xf9, 0x1}, 0x20) 00:49:14 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xf, 0x0, 0x0, 0x182}, 0x48) 00:49:14 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@fwd={0x3}]}, {0x0, [0x0, 0x0]}}, &(0x7f00000001c0)=""/215, 0x28, 0xd7, 0x1}, 0x20) 00:49:14 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@const={0x3}]}, {0x0, [0x0, 0x0]}}, &(0x7f00000001c0)=""/215, 0x1000000, 0xd7, 0x1}, 0x20) 00:49:14 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x1, &(0x7f0000000800)=@raw=[@exit], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:14 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x15, 0x1, &(0x7f0000000380)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:14 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) gettid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000280)={{{@in6=@local, @in6=@private0}}, {{}, 0x0, @in=@broadcast}}, &(0x7f0000000380)=0xe8) socket$inet(0x2, 0x0, 0x7) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {&(0x7f0000005580)=ANY=[@ANYBLOB="5410"], 0x1054}, {&(0x7f0000000940)={0x20, 0x30, 0x1, 0x0, 0x0, "", [@nested={0xc, 0x426, 0x0, 0x1, [@typed={0x8, 0xd, 0x0, 0x0, @u32}]}, @generic='\f', @generic, @generic]}, 0x20}, {&(0x7f0000002380)={0xd74, 0x35, 0x1, 0x70bd2d, 0x25dfdbfc, "", [@typed={0x8, 0x85, 0x0, 0x0, @ipv4=@local}, @generic="ecb46440fd626f581de4ec74ca5d0ba8c367a44aa9b3d29092f95f9be8e5207ea957c0948823a6ee395a1780959d39bd762da582557216e8b001f1a74148a893b936a9d89ac44ebfcf78c6365cdde210da896bbe66f5fe6963ce52320f1422111dbcfd33b04d5f59a99a8d7fc8eb983df4a6f6eb29fe64040ff150d8099bd336d74bc964e2029907696d73f8f2596dbb7a526352d6d2102e821dfe93ae9a79dcf590e87c4cdd9509f0fc9ed096335907a148682912c4d46e6c9d4e489faaba76d9dee4b85236ef702b357d2abdcadd99e23011fa454bc5ad4cebe1c490b5f07895302501be005427122e2d2ea1cb6728269268dd6973545b588705faa2a417519fce69814de836b8418d78bbdf86ced8eea28799a806a861d45c868d4d7b8dce3b01cfef968e6323e14327d28eeb6b614de2ca6bb58811e612213b4b8e6558f74ce7d110695abe2743536a0d73c14e2c2679700f5f8f719ec2020aa127df9de9af78e43aadd09c794bc5db50241cda68a946bc2f3628a8c405df4c97484b8e9d6d01e6079da72a44891181aa5d976f2a75a81fa3bcb71ce655a9d521f084bd752748261137c514d657efeb6c966770885fd12453e9fa14b57d8544a79c0972f23eaefc76efb31d02b7f5ccadb31494274c6a96ab8792829dfb27834e5f9ac76312e5817a35517aa7c37d2b9c4be435993e242a4d72dec8a952bda42a4760e44e0c2f6c00c6e43ea928122853b46fa34dd181452624db5d36e777589982411ab3acf1c6e7586d5a0af885f5e4f4bcf85669c47917e68115b3f841d22234c13becf62e58527e9fac772aa0a5d3334dbde8ee2d2239166f05340e3cad351f00a93ae18bba6d71cee78f82ae77d4fe3287605154c28ded80602e72aa61c435459a83c06ada4452dd17e21e1c5fe234820805ca12843b79b490da467ab9c3f3052a28611e81ba680a77eb5f1be032fed39597ff92078c07362e77a4aa21fa81b8798d445c04d4a04953be4f0b050c9234466698359a267554b72cf407ced649874b6c7316ce78ad219aeb0a6f2075a8cc5641b57638574c4580fdc4c110d936c4c02b2a27a1772b07e7b9a5f08e3a5da168869774587ec59b53aa46775bc8fd6fe57d2bb539975d134b896b64a2156360dbfce3beeb0c331d1aa7f6d94a859ae5348d878ec537173aa927e2257073ee9be9627f5e0bc2c5d3fb05ff309b47774b9f5cb658ae6f224d2847c186f88dbbeed897dc682463741930bceb083cc44f8b01c2612043591b50a44271997cefb0a0a6e8668ad58fcc63c429045a68ee478d7955ec9c23ed9638dcd42eb0882c85413251a2d12de049d9a939ee69bd07129cbd4510e3ccb45ca3af7a3c80fa46175b2022d3008c3bfd490d599d9ca24d5821d2b4687f3c38ce9f98413e76b22b6db8b2c01492b98b30ca07f095e09010fa65427d8adb88701d611bd7ecaf2ea641a64d1ffd4e7a8b713fbd653ee9982a44d093a73594eb4832e29d0aa013250fdc929632e7c261c12adfb146b0eeb201af2bc3eee26438215dadc5de252175956ad07e73b2b2dc3716e0e3fce5864fb7d4d2eaf692eb5fd1a7037c2417288350b61b9871defb7fd24a7f830fbe19207bcfd6a18588a3507dd0cf242842e1ed318048e26a87da3729db31049c8344bcb1b0ec8d9c16bfdc542f79dbeecaa92d9c3c057568820fd6395d9b6dea10dce6a82d2e7c13dc5d3f9faf31682be7653ebb3a9afc0e99d270ba35bdd122249e442f8bb2dfe08dae45df19142b2c76fd7ed7cf61269dc7ecbab6ec5f7adebcf839a53197e113df954c2196a7b6660c75138fe490fd411091688fa64cd8c0810eaaaf5fba34917c02231ad5c5fe0c7043f62a5f8b362cdccfba619cea0f92126ee96e9628fe0a49b53a0ee2c5cbbcb6d0645bce066d78641abc8567ddab899f36faac5a2afba89a5329073ffd9989ed73c1ad593d59816bea69246dfaaec39c73f081bf9c98c4271893dce59609ee73612f84dbaad2844374af839beb761a028c668816b5d56af94c124f648559e7c1f4b7aa4c9a4f0cfb2281a2272b7edb1f65f0a4e8dc622cc0317ef88785e32f710969a19605c6587c01c0b3b9dfed5434232a8d473b5d5d2fdd2b8b0bd9ff43bca18df5d0329a456a623d1243dd3e2f86dfecc66548b6123aeada51efc833a88e4424bee763e983e40c7696fa3fe0a4d0c97d252ba1d50d24dc46c53256c615407b55c20b7fdd0792093e2164e21e9ba913904e4c313f9fab19078900342c4d08c599562748e8139c02416ad9eab6609c46e15fc01083f754ec8ad9e683b59739cedc3b52a74af8f715df9b47fc63d872859e057dede48e1656339c070a054ed6c182cd1456cf7f8688dabebb97ddb9dd2662deaf9e98b5e97c960c3160c99b3b7822d0589529871dd584283048813e6e11ab8c7c3690e1f75af428a6a44f9604a2b5a7c0814d40283f04c9780a94a14991843878388b4efbcd7e9082dd0730352154abd52aa6e438660607bd0f75838778523ee15dceb10447b66d8b1ecc08d9b47b28ccdab13921102438ed5cb3448474ed51ed6377c6e123ac25c7636ac70a0e85b8bf27af6fdf95967b820478ebb385abe074ea606ab6d8e857368f0f959828eb60af72cf068c66cff3e87b13e845426acbee085cc8a8e924d7118f50c2d5afd6c5efbd519388bc7b3126bf4336a6e47e3cf68739c7fa1b2fb4614509d31c68b0fd91b419c15ed1b7cf86169c18bcc02f18f512601835c197bd838653938a428130e41c17fccfa502fdeadce969d136247cfb533ec3db46ddc326cad16eb22fbe05c9d6b8fccb617f61235468eb09f424754358467459bb1cea6081f9080378155fe34bbdcec3ab50197cf9f70abd9ba96b60ab959f304bb66b8c16f737773f229fd93069cad386eade9909faeb6dc95964042e07716ba009acbdd08b244dee168357b3bcf3c7a1d76505b5b79eeb349bcdf41d85de4c0b20a2558248348c417a7c120f30caccf4ea2b3574bf967485ef50a8668409f167b7bfbc1b23a22d6a01512ed88c40d41f801e16f233218c52d50167c5cb7670cf81ae87edd583b2fba68abbd38eccd0383d939780e1b2e7adb7fc2fd053c5db655ab804b264a5dd56165761de25fd1a762c70a739e6efda6ca1424068146be95a7fe980a0742338ae727724464c36d8bbe224c089a244f450353cf2ae64ce52fffd876c28a33ead8bc238cc12d8ccfd3379d7813d3bd72f6557c4fe7b00a64a59b8827946953382df6c02008a33b274b573e6b40e55654923cb9fd66a116125c8ae9083e89ffe8e237019e6526f2fb16f6a82b65272d4b6d1278fbbe202b8c046325a430de5edc040df71f89a01be455313deb1cb05d0acdf805cdae1c035128361754a017c984af0adbb2b59a0a619169fa51b705fa8161abceeb5a59e6d648144478280ba3e2f120b95291634ab0b074a04b200d888085edc1b751b3d44a4b9907323a6157adbd20d676efed7df2bab594233179baae74821055fbda6cee73e4d3efff8fcbc9fb032900092fc9c27658ca6a8c3d71b07b6ea69fe5e0d4751086f436ac95dbfaca44ec6f00b6fc29f0acf849d084160fedda4b74b2c2a0e8e94f0fd5ed4d1c619b1963be11678d04c4c57a35e63af676aa65c68563f4e0ff852789ab0867c0795072894758f66ddc2a429d1e5ebd4a9f3b399b4722cc7c8ebcd59ca04af5b754ccb310ada79b1c6631160ae533b17a2896aab401c8d3a3209fcbea0f4a9027c0fce7f5a8d43ac94bbfc62fa7e45edea62a354b2ea32cb0b4722c25d75a695ad972d9e13a17199660e3be649fd391fa572cae0ffb2aff580b72ca99f86fa3465ca83daef2aa5e60a388ee4c5e8e23d89ffca22b6cef307c946e36a165e57b9c914e99a50deecfe7bee675d64303319880f74b29955cb096d6ba91314937d478917ae40a63c8d2ade808f9c07c34c7c456c64a07d9644d04a28fac3d33702ae1fb615340696702a4584ba05973645c4ab33baf3d6a4f581612bcc35d743d387e815dd1e80aea27527cada77392453ca7058ca441a43da5eb9ddc02b95fa892a8135b5ec65c64bf9c4fc65a5da083f878adba3903085da1ffb1f1b93daf4e86e9982f56cacca5040afe77de273ae4a0e4ba0db6e55c49fa5d15c6a8de5e31e437c0ed2bd3a0459617c7bb1a579b0e87b4b7fbebd5af6a4295aad40952957e227dfe5523cd899b46d3bd3ca0b5b6a8bcae1454adfb4d0ebdbf88e9a032fc7657b8779ac854d106e9a21dfe6888586be00d0e4d1d74ff57c5962fc32afe0e5ea71489b1a09dbb08a771575b6adc5146c0650e8f3c9b6c27ad2ce971003c0aed8c6571779cb0f7c6e24fcf5813cf7ebd3ac9667d81b94c43d3f1184d2f805903301635b654bf469a092a9c6b772de9b1aee8e9f00461cdebbeac72f3a1ee10381127715a6903426b29dfec3ac45c99e3ce9295ed96d3792f1598759ec6203afd906a03b71df7146feab6c4877bef23ea44fd940de5dc2ec185f3901601793f92b51a453c870e3e42b7d6775863c72d1b7c83630a7872f67cc224c4ad57ca9290b5ec716b0c897d3a76a8c6b0defe9646e85b04a91935966d3e67737926aff056d08dab0c4a46df87c7f97f5f1958274b550dd2bce5f6f80db7ae144a243fe2c1b6b97fe82e479c08fe3689ee37cac1a0490e4137b19bc8ba50a2e421f5634c049d1d0d3c2e2f35ba8850b5d7bd6eba3eb61c5213a30990283376bdf5f989b4ea59cc17f0128f980c3b82d79e1372839a9bb11d80effa1c0730efe52d9cc065ce2a4063de0a783a9099a6b56cc41e12e7fc67fdbb523"]}, 0xd74}, {&(0x7f00000043c0)={0x10, 0x0, 0x200, 0x70bd26, 0x25dfdbfc}, 0x10}, {&(0x7f00000001c0)={0x90, 0x0, 0x4, 0x70bd2c, 0x25dfdbfc, "", [@generic="887cea3645bd0fd785180033afb835e78c821c84af38e84e118177ce3e56952f4bcb7f1c94e2868fdbb29f7e9accea61e6d072c723019200b275872ef90652b1ba4bcf124be3359dd61e6ed219d9b2e12619144a136559b8c36d7492e631df117763f99872995a736b74f965b595962a1c290bfa7254", @typed={0x8, 0xc, 0x0, 0x0, @uid}]}, 0x90}], 0x6}, 0x0) 00:49:14 executing program 2: syz_genetlink_get_family_id$ethtool(&(0x7f0000001640), 0xffffffffffffffff) 00:49:14 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x3}]}]}}, &(0x7f00000001c0)=""/215, 0x2e, 0xd7, 0x1}, 0x20) 00:49:14 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x7}}, @volatile={0xc}]}}, &(0x7f0000000140)=""/135, 0x3e, 0x87, 0x1}, 0x20) 00:49:14 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb8dc5900b96044bc, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:14 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x12, &(0x7f0000000380), 0x4) [ 2954.259753][T14458] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 00:49:14 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb01001800000000000000100000001000000002000000000000000000000d"], &(0x7f00000001c0)=""/215, 0x2a, 0xd7, 0x1}, 0x20) 00:49:14 executing program 5: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000900)={'vcan0\x00', 0x0}) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x1, &(0x7f0000000800)=@raw=[@exit], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', r1, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:14 executing program 0: socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000001680), 0xffffffffffffffff) 00:49:14 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, 0x0, 0x0) 00:49:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000000)={@in={{0x2, 0x0, @remote}}, 0x0, 0x0, 0x1d, 0x0, "fe028bf5c23cd6063c3aeb6bcc2fc04d3934eceb1d1946a5a311bcd0b6dd435873ebec58f9e8f97f0482c9d46a3dcb6f5e28c285e0b4a11581c91e45b90195ff1d639b0910062227a8f2c9933ba16c1b"}, 0xd8) 00:49:14 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000200)={0x24, 0x2c, 0x1, 0x0, 0x0, "", [@nested={0x13, 0x0, 0x0, 0x1, [@typed={0x8, 0x83, 0x0, 0x0, @pid}, @generic="c6bb2a5932d16c"]}]}, 0x24}], 0x1}, 0x0) 00:49:14 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x2, &(0x7f0000000800)=@raw=[@map_val], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:14 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_LEAVE_MESH(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001780)={0x0}}, 0x1) 00:49:14 executing program 0: bpf$MAP_CREATE(0xa, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:14 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@typedef={0x2}]}, {0x0, [0x0, 0x2e]}}, &(0x7f00000000c0)=""/184, 0x28, 0xb8, 0x1}, 0x20) 00:49:14 executing program 5: bpf$MAP_CREATE(0x3, 0x0, 0xbd) 00:49:14 executing program 2: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000300)={'vxcan0\x00'}) 00:49:14 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f00000012c0), &(0x7f0000001300)=0x4) 00:49:14 executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) r1 = gettid() r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)=0x2) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RELOAD(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000002c0)={0x3c, r0, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r1}}]}, 0x3c}}, 0x0) 00:49:14 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000000000000000000000000080095"], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x100a, &(0x7f00000023c0)=""/4106, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)={0x0, r2}, 0x10) 00:49:14 executing program 4: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000005c0)={'vxcan0\x00'}) 00:49:14 executing program 5: r0 = socket$can_j1939(0x1d, 0x2, 0x7) recvmsg$can_j1939(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, 0x0}, 0x0) 00:49:14 executing program 2: r0 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$netlink(r0, &(0x7f0000000980)={&(0x7f0000000340)=@proc={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000002300)={0x243c, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @pid=0xffffffffffffffff}, @nested={0x10a1, 0x0, 0x0, 0x1, [@generic="a108e8397cd475372c4cda9c69177c26dd48f2a728c42fd58b35124b553370b2c8373745dfc705cb0092ac85f32a0e8425bbe7b062d3a4d25fbe6322f174c87a097ecfbb4723d9d43ad1f73dec35d13dfbf02e4a6a564cb3690694fc6d2e24a700d092d0f49f8b284b6e9abc4feffc4e5941039f15d3562ee0bcf8fb1542c65f53d0287767243625a2b2337e3b297ee767f098f629383f11ff7a58c6ff6a0050e53569da185679feeec7d3964e0ee3423370b9f84befadc8e27ba7a008ea385bdcac94db031f649ad271ac463993b02922f9fb7e2c2f3efa7ca0a0a03b8f145fe0ecdee206eb2f5e31efbde61c18a63a0e0913cff74fd077c0abee3107cbc0a604f27a103b6c8d3414b343131ec7551d9de3d14c447edab0eca79b3087834c320eeb155fcb889bc67ca8f5b0dc17e1e3df837a8913281ef4c41e52b9d883d5168acdc28168f564c2015b57add9d2d2ede7b10a1005bb24c8844ebffc8e2aa80de61b6e5be36b2218d6387d43bcd5dfcb2a2b74bb980fc213870247d5d5804b7522d2b2efa93a8d66c83d71abdc8d4d552ff6ffb40d02e7f7d0b08238bc22a7836b5981380158238748c5d6ccb385e10ee6763db22dc86dd1acd0499bf054715e698363232f6294e37727deb836826d6466bb415b158c5abf0b3dbc9e89c4f62bb03aae39f7bccf2524d52ef6b5412815b849ea63a6bce16fa121073def72fe73dd1298e1886759e683b9080904bd009628267fa5030cb10d7117b6b240e09b03c56d647fb435614ae4f2f410ffea223b9e675e95710c8d99d780e6d37d435d7330b02a6456a793f0cb7cb728474ccf3fa810c60ae5bd158b093852562f968573f5cfeb86e57af250155feb29130a518656d8c3961f1341ad4ee883d2772c88a703617054839ddbc3a633873b00e40471310a8214c24e0dec252c606320a40756d4feb147d8e6d721c8c8ed6f6d8e60a2749aa4eb8f4d0c8c8eddc244fbd82de1de79463151b8f1b83f478c988aeca3cb9f6d2279f7859175a06f23f3fbfde1c1358f32a87f4bb2fd713fbbf8c808ab5e1b4831d87237cdce9f7c9c2d60b6920e4a222303b920bbcf3675b8564cd3b531e3960be3d035303b622a5910f33d19dd42bd0183c467a6837f1e5ef046f00abdfdc1eb90aef22fddeb859230a0144903277d4a6581a06bbe89946603eb247e6c7d438022b3261f539bb9adbff307f3d3312220027773f2293e4d4b711d85b32256c71b3004bf2adff7b08f73ac603d5f716b388f1fbbdabe5544995fe95910672b7deb837da1929fe1f8ed60bed5fa8e3ff48bea0926100f487cd93a36f292ee08de0fb602fdaf5b7088c47b9a169b47bee2f68857b166e2c50b217e1adaa3570c5335df4114cc79ba871c6219d662c59d515cccb484ec5ab3111b0080485310b834433faa664382adf477781b6f8c17b79c81323196be1693764950b341c4798588d550cc26f268a08010a8aabd311eb547ba3a466519a76340e2909361a27f988418170f1f27b1c03cbde7b53d1cbaf8abfbe24c7d1854b3197b4871c829024c12e0f021620f0ce091d25675ea975b7e152508890d0ca20da3c3b27cf49e1bfab1c8240e28806441f5008b51b988798fbb46d06566090fd1ecc08f5dcf9bdcc7d001a99bac55b23e3c1717a347cc411856e2412b10925d1c992134ad8e15a29f05fe71a81fb21a479ad309d1bb6587bef465f531f54dc5bb5bb1d886eb9cf11f8279169b995eb4cb48dd98aba381a6b87da7b87d1cd772ad42c21c461e4794d020661f1ac271118613753ba5889f270f6a7c1c2681880b4a9b64e5067b1200b25c8810803d224cf356bb4428e123a3f3cbb92709bede31af2c199b954d89d18cd7c1b1c0d7dbba168734dd8d7423d70eca2c9763c11c99f07c3485f0609b370329836d191a4bb7d05047dbfe04d774256f159a11dd32468198e71e292a1b7bf28af9f63db9496fcc66b4b6f096d1e0d8fc348d8bb5acff839fe6467c5b76853a7b4cf4c39544f594641c60a4a7d2c3591135824a066adf47a53f033b22b34a85987896674a642e17c958153ca06247c5c00875e49a49f167920bf18e85debc4eda246ab55bd445754ace5e38c44b0e5d581298d27657b4f865a8c7f1bb0bad24a301245a10bcb96b9aa381f240ad86885b0b70462ad1ba8e5f4eab2d3777a7061f217e19d5ddf8930f17fefba2c2d0e3a8e4e0c1e620e75714d5d51ecb3830f628abfa3bd53799b9cc8e3371f8132623e9a47536ac318ecc3287b526e184db0b5209d7fea644ca8d68f44ff47c7753d4855cb503d830df2e1aa0fb1dc37d5cfcfac0e1c10345d2c7924092dc5b49d0c2acc43f5b5761adb0aff6471792156964f01344acb2666d3c40879b8398166e31355e9971dbeaf70e0fac8e29cea91ed53a0257e559134a7019fcb4edd27e325faaa002a374ed71d2da7cd509dabb5cf98ee4179e65fe8ae6671e5dab16fe6e7795ab8ad0be6aa53136da2c2dd4a012de5f02ad45272896f0107c4c0ebefd230306e42c35ec6ed8538cce500f08e34c8c87cdb38ff844195462691f6693be359b6b145273679a995445e79dea9894e2535dbf7f79209beb3035ad8079a072f1ae9ee129171348e4dc7ce9d451b98ce3468909bf38a7beb8a2416d2d3ec5089445876e305986b28e65f24dfbcb077c2aaf5c95dcf226252435e95fc8dc41667128b621c99fa035f5fee02ed5e0652cd5a8835d841636117834e48d84bc3b69243391887706c94c57e970c577fc1fcf1a98b5a378b3bc93ba4756ebaa920142ce8eead4143417a095e2573825df094e70bc59a0debcece3bad787916c6bdbbb93582e1b6fcc4a65822acdae9ab9219c39e9c4896e2014b3fe094e977ed3ff97fa2414e24cb4af066f3c2f13b76fc20882bc7c9c4c76991a86a2aba10af07150a90c95fdb24ed8e9acac6054f7a444500d10c0d5c9ae47ac10e323a31f6235a7f13b65f591f5d1d49450d9fd9e3c844e9795afc33b3ad3cdb37e7ffddb15ff3f153f51fa4fe90a624c18f0ec9b64b56c0eb366068805377f469e7cf0499d8dd860d3933c57c3120e7d380abf7e9415725c9ad4b15c9fd639efc18d13a0cdf48b4fbf4df9933048c4ddaabc9ab366401675773d68861d4a93d9bfddc0baf37472a39ff46aa750e49cc2d5e751096d105e3fc94ecc95187ae9672823ea148028da101d8098fc351d999369cecfa9ff804420846c72c72233b7a1c2b1683232cf90cd6f475dfa4a0a0cc20eb5dcc04c7d1e6c34266bc7a6c8f9768838e4008aeef5682c5c7e40c0640aec611e80aae5acce4937f1ac9b184d63d014cabdff0ea3b2c8a2bb4ba68818edde46be4fd1f4024886513d133ab91e68c5a4cc260c5c39a8529e7adbf828a8ac203f4dd00de4f94bcc9c0d058a482e23b6af8110522f23eb087ac7b97aefa0d0d38b851adbe231702bbd9213b6775ffe3eb3e58b391e070621fb7cfec870e8bb166baa6265595ad7d2d9c80c313bef00671e17e9d8786ed55cfde56dc20dcfd9f8cc0dd98bc1709e210035d05dcd7608d2ab34b02d4bd48187f6ea186b354d6fe84756f8ca7aadfe82937b05af324695ce78f6538be469a578b10ce378916f8aa1128728645102ea288312bf10b7dec55418fa606fc28f4cad57083a9fde465ddccec05ec309d85fb1c1cd3b3a2ca41ee274f28bec86a03f2777526179e67dcf8d9dc2647621abdc9b8c2c2a6cbb3c17f62cde3d23d18bfd6c9a338ac8eabf8da5f5b88496ce65bc64ce3bc65291432e4ecce158c17e34a3586199c0536332dbcf170478b5967f31fbc94f9167c19bb1b4f72fa57c108a23ab90b22309884cf34f18b084c8bd6d9e9cd0beb7389c3d9b399568867864996f1724d317f63b9d3b18570ab34d8de57d88c3046e73f98d157774bc57761999d071b53d8d946fdcf341dd6bb24443be311c5ba747b8426f3d31765bf6c6be05fcbdd08d0f36f8f7243f8a12aab9ccfbde1cb61a9301c32449497ed2411cd8c3a58a1cedba10f454a09a3c6a03ce7f20cf15fb239e531ac8ae85ffb8d5dfece3e87c325ac97157c63787b1439c8a6dcbc0c493ea1a84ac9d1f913f06f59746b2794be3e9267477c7fe26ab089e8aa1eff8319305fb3090e43615ddd9b80e84c4cde8c14d7b87b69c30906d4d8c3d6d4d7eda4a0e35d8a1c602ef9ad50387584847d3b615f6197fae79f7724600997e591075e9a4eddd27f011981c3fbce10166bf3d16acb6e0e1495edb8765766a72b0650c25295d60245f54eb9a685ce27178eef7507c7e5d14ca61a1fd8e9839a88ac58d03c8f304f36e1aa72768a4d14c49df2c985a70b7a0fe85a8dcd9c0502196d8d685dcbe4b25f95e425673ea2328a157dc0224dda1d19c1d1557575e028d76e4a6bfed4a8787fd264bcfec984fa201a8c5ff148fd4a18ab1f6dcf8834f8cea667cf8370afbb8ed94b07e04ce80f4124372d07763acf3363e3118686b469931dafc5ea3fade523c1b17200c776119ed9d4f3acea5d977edc005d63c9dc2e7e3758eb5fd87a82cd47ea482f83912ddad74f62dab871b557054a0b2ff4b253235e4d3ffe081b15597a5a6d5b06ad1257bc6aba8736cd89db4950650a0d58b46becb8e78ddff48230f972abcdf27f59f1509c7a5e57dc192002f6bef121df361a273b747e1e340f8c57e58d1a20ba8c3cc35564027d27c51e7bd3357ab30623eebe6afea50920df53b371b11625125ea91aefda99dd2fae96112b64c09c17808a52a1ae07097d62fe61492d2aece789c5ee89ae34c82ba637b3e03b78231db0dd31d036d47ccd243debb2851d3bf415588a83609076d02f3dc2c1fc229be9b7cd32ffa8d647926d03c80bd045a85440a3fbbf7e918b4ef33f2d7578124daf782e9039973d821bfa22573c0beab1b89a6d060a7e97f6edf6e635c2fe71e83a6dd9e7108e0472f34b8750293a7a79692d7ab80c8bd2655f87854bd51ae743a0bc11dad59b0a3a3fcbcd3ca73e009af5a4f13a68ddbf465b5e453a00477481c94421def53d5dbbd1e8795efc940f39a763ca8762acc3dfb63ee72bdf19fd13c8a01d4411ffa2e04f96c6280d973148d32c8fe28fd5ca13073565317be8187cdc3d54f9dd32707fdf7593d4cac1fa9eb32f0f79d7a975fcdaca0908811216ae8770261ebeb62d75175287e22666c5c537d25ecffb65ddefe6cd0c88798011223e0d82d5e2e13c85293fb521e8392ad4ce73cd3af321e6a064ac3ee51d815625d12baefe57ae534a03bec593ea74419737cf82aaf03ad02adc24a541b4fb841faa7740c4c59dff37b26cc0314db34b69f77b92111428044f4226bf7a61afc12ee2fc3b2a7df6cb705a835946cde5d26d654f95f6ce828557d1bea7dd9a1af7ecb963ec5a25c8a639c918a62f722fdb15bfa41b6141cfe5df6138fdc36a2c88c19ccab217c760b4eee50fb931893a109a36106c87fea926606a1ae0269d17948a0d3f0948ca1db5bea5383ee7ed39ea87c6dd8df1743b8a4c890f788a93cbf3d9c4dd464aee45c7a9fc6711fe959b32c12ac4337b72c133453a35de5b279129cbe92690b9cea06f0ecf4a808e398fb52370d71862a08cbe5c23cf40d096b8c5425558d67ee90a2b6413531d8802386e4daf970a389c8c767ee04b62b5df62975f5814f162e1d4a79d5f0a1067d6d2278834f301d4356604df56e02f922d604f3511b4ae81b9ea6f96bc45eecb5aa758156f86e7faa91f720a6389a0ceced02371d583dfdf8dfc1491520405d3d974ccb0772669f6d8b", @generic="0bf5e792df4180573899b2bff5642e92af889170dd4a5f1ff0772ce9399d614667a5b8e5c707db15657eb321308d3662c37579764ada29a3f0e7972168954011cea723", @typed={0x8, 0x0, 0x0, 0x0, @ipv4=@loopback}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @typed={0xd, 0x0, 0x0, 0x0, @str='/dev/ppp\x00'}, @typed={0x8, 0x0, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="5d0f595110c9dd1b7941ba2915", @generic="4c2ae185ef7062e2c5b9e9a28d6f5bdd5b5c8feb9f", @typed={0xd, 0x0, 0x0, 0x0, @str='/dev/ppp\x00'}]}, @nested={0x11a9, 0x0, 0x0, 0x1, [@typed={0xb9, 0x0, 0x0, 0x0, @binary="8450da8eeffa1a3908ac432fb3b0c4cb0dd29311e753fa8fc5975c9292d9b3300776b41682ec00a5e26e0c5f755cadf5d847727c7fb3f84d7f571e0f0f09c2c795e1f81059aaf43f395851fda62eac6cf0388fe3a31f0b56f0a2097bfc119742edde2f0fc4ea9b4a860b514d404f1a26c8a6bfe1b58af4abcb32d29c319f46f0a778b57d769fe4314a1488532c5c891b7748255ffa72c19bca11a8d92252c1b192ce50bcdc006ee91861badcc26faf386e2e73bf1b"}, @generic="e731c693650c9d36eeed755212f6d95ad5a4237d7966b2c65c7bfb0f3e008f37d401ae129dcea01b9e151388a220f2bc3afc3552a366100e5c250b3ad37ce73d8dae9cc099d1b754cae2a798173ce1efd4ffcb8d080aaaa667f5dd8abdef4ae2740734d34bafe8cc04b4701cc1f6b39c13beefcfdca6fcf8042cb10a4b1eb85ead65f2c9d06d5c96a39a", @generic="9a74c5210832e0c7bbe7fd42f974499b39a51db0e95cd921ed4631fe624db0037797dba388e8ff997a0a366c0cbcca5c939b2c92aa7de667f1d01826802316d0a30f3ec783c47e8871feb04e3035944960ddc311e49d39d37a", @typed={0x4}, @typed={0x4}, @generic="85c8246544320b24bcb020495cc1b620627087ba2a7fbcf60eadd2198bbca70b773195de1d700211373e8d85b59c236cc5e2bb4eb2c219bb5be04335989fee2e04c60ae02a854d7501e162e7c5b2d93cf9a8e11afd6916b9f4a38191c1f292d7627a2e522ca82ef0d661ba0ac52760435cbbdbd4ca1fec4fb922599a166653f93d0595045d17d504704917c6b81332e519280c7a66874385e764179575ec3d14ae52487cd4d160ae27e6f4815818525cdd759ad3296e7d3c1806102e21b9590d61adcaa0fba1ee5873bfae634d98d979709527c21e4dd1468b1469690f0af82475cea2b1da6a3f91092a0c097bddbc963a9d00058d755f294907a7bcb7f8ba0c48b60871c7647f705f823021f3d3e54be851fbf60276d151156328d5c6d2619b52ad84100d57dc461186f6f878852f68a641433eb73fc2c4c3c90ddd42929c9255dd44752b7432c8f4ca0eb6f5b3bc2112593c95c85c4ce0db0e7f98d5b2272c4ef0823befa18d93325a5547ed3ceda115630965262d56408da402d5a9da3be8e67cae980fc7553ff31f3267f73c718ecdb9edd3920cb3969d41006b919bbbcafd5609fc4f6552d18df10ebefd6bcac7d19e9c2af1db0534f9d6cfc0850d896e1ed42936e7e85e4d18bf0308324d6a63598065294d6194b829e11b4406e75be2d20a0aede4277fb10d47fc67ac097f42c0ae73c061c4c619b3f7703d07de2b6d99b134dca9155d5ec3c311de29c4b58468dc52340372e265d75052494774f7fb1c8c6039be853a4fda8662d823f608f5e5b28a4821f2f4151a8b1e2f950469dbc6a252bc8b4946dc8e507041adb291cc8e755868a581adec5256dc2d114cf041ea36be81c7d3800890fb57db5a8cd28a9cd6aaacbbac979b400474e004954765d3ab4126d6283f8e7f1b2ab771cc4600cba1ca605b2883b01f3754ca07e56b7654d79a1859df82b5780028c51e6bd7b573de710665651e46740f83d0b090422d4200f0c8d21fccdb95b4e194e8e651e52afaa8f456d437176f72591a6f8647a769ee84c3402365040140a7d45839cc740bde85707527ac671625dd7153e91d2d94082b4891c172ee00a778c956593a08e334845e4a26517665d3f2329882d21632337d4dd6f2cb552585b4a0e120ed6790434e7f8790ccc66443f072e31c1b7ec4886365b26184fd402695990d529ba379c7a7df31ea728fe3360c283967beda8397e61fcd24f10d6f8378cf01f698d893e52dc1f89825966cb8d01daebb28243720e7b80397f2a92237fded6633fdeda617e9f86698ed03578cf96c4a0e5e9cdd1017f5d58df0787a2eed497ec3077dcf916d6274a5bf5dc3f798fe77459726a5f51961a8f3f951a1c957710c9e3257904c6516f529605a80978a8a6f24ce3762d892b7bcab132b36a2da5157e014156157c117cff4ba034601ab396f1303c9cb15dbd5d6c7f93a5925e3dbdc1eb1efcb30331c2397f66cc5cf68fed6e0c859dd0c6b6c46a9746a3568dc248003e62b97975ccbae6aabf43641cabb873c03bf729b3133a70742da0d60aa9c7b625edb2d3848c529797a37f4b0649d7738bf3554aea450f58f493553f51435ecefec27b6d5cbea92af8ac95dc2ccc044f8f1b464f31fec4732e8ff1ccf91f414b7b10dd6c16909aaf7ad0c35406692f1cf0fc48ff8d37542ac757b53c8cda61edbdbed113578bc77837a43cf575bfe956f05f1b48e133436f5ae50591ad3f38b4acf33fd50a1d40d408e3a5615aa5b0654030603d1733c3f35b7df75aa4ffb57b6249ad92d38eddf3f5c33628a6de137c25769edfb6f1af651a932046fc7c9a447c977a83d1c403bf40e6d4addf5946b1f4bf4efbbf8053bf0728b20a66451e427c6f2538501c1407ec0e4dc8f824babc8ab501a1c5b9dee146eac34de1522f454b10f9ef70ba65b546f58ffead2fe869890f2e35880da879c677adf6d7abaf7b241a269d90cef774605ae094527adb8be051e5b3323a1dd5d04b04f1262aee1315f82f8b373a67c13f94c430d4174102f3575953a271b6b2ff5ed33cbd974e58c73888b36d80460b43c58b160f0070dddb55e85f85545e16990e9c647265df52d4798d7e14f0bcd5b8b1b08293782aeb36e0754e509a46c00e9b1715302118e0342aa1deccad9d42c380e6b6e16990ab65202aaf0230d7bd0b7d66250d3eca43e3f26fb5a5ee4c0b6af6c2a9d6e3f0f3c6d6f6cc19ec4343546af37a14e02339d76db4055d2ee2f9b4af223aa31d475b35f28cae63dbd6d54aaf686b6e1d92bc0dd0ca7dc332b91a918b5aee0178436f81e7d2479cde26e548fc87ee3c5af1c38875b221675a4717d092c4a486b519ac00c1eafd5465398ebb13b16e56aa8b09fe99db6b8fed20c89523bf11acee9eae4f1d11d29e71aaebeed07aceea9bcd76e0a62addeff5095e566e99e976851aca4c1c8362f87cd94a9ea8f4dc696dcf6f9056c3350e3e8f56c32eeac93086a55e6e2ac8cf6ce963eb55ba8ea9a1e4c395fc145c9beeeb49c190c1ef1d8e6f3e19ec8d1a3f0620c854aa88cd739143575e5a4643823ad9a91f614872dbe4f695ba930f4b40e8e94da6e060886fd90f989df706bbf0d96ab04c26f9cc5e2fd545637a37aadb4911123e77bc09d73a6898a9a4e395503d41dfcc9870d80f497189c822acb0817f72a7c3bdb1c2576aabccb006fc6ba41ba08d67cc1d9a5737731ce672c77171a1cb094e40829d3ae994f7960b260a4b09786d258cf8ecb993016715bef04b91156ede67b358619063cc33d9cf490c929d0426e1d17edf27eec30556761eebb2db887edfc60465718516003ed472ba1431efe149957f4d575734e9afc1761a057f2c146f91c82010e41e99cb469da60ff9d4aaa38019eb52b0f2e7b6fd4577ff0d959e3910640e9cb4ccb80542753087bf5c2c1c2a25aecc74021132a43295c8e698e0321dfdbcf541b4496a34207d6041a5bef65890f32be7f3eadf7e6c550c8b203abee74e0efc7f38c5898e1c067778d663e5cf6e62eb30cb03fdc9cf82979114feeb4a0ea5e54e03c56dba9252566fcb7e02ca706b993b5b9f9396fdc885806ee3d1d2cf97bf475abce45436ccce9094c4cdfd62cd404820f03d8897d46e16d04da7c4e5545ac725cd64f6897e0ed3ce796ff30e466318b73bc5c19190a960b3e97fde695d0b82d0968ddc3830530d22a04f629aa8ec26aec20100bf600e797b7e9c6d56dd9401e24ee8499ce1a9e29fe4a98350d9ccff82cce8e86870447194b09973fae8c5fe8e79d86d282357f416f3f497ba5d7521cf86f411c5e839048896bac51ef2082a3361b1997777a40765efa36108b6ed7bf702b7850cefea49a59114a0d73a9500ab99d6e3caf833f7c4f1cb80d65b9d6bbd52a206a84b1c98313b0e6e8cd1f43e98296e341d41cd713a245023ccea8adbd3be687d05d34b4fad626e6342e03498d3e9969a42fea1f030bb1adb9f1db7849cce272bff0215efb2c33c89f739f7b8d0ca95112df801afe6ace628acf49ddc40fdf001a71afd717b922721b555a11ee57732c22d35ac59fe2bb59d68c0948e9fb719454db9e22e1660e0d20fc592712e34dd270afa7986e690fb954a0060a568f80dd8853df708c0f79801f4e14d99236c9c21f4fb1d48a88692085312c798f3d4efe758db0ee062e6b9f8fd2be29b220e6b76cbea1a28e5c23c2a0276594d13e33327b37ce6c01bc5816b8119ab0c05c259553b0ce9bef449112e9c39fb97f862972c5bca05d9860e023f8f73105a13b29517473ffa68b45d55240d4946065fcacd90d9e62856517c425dd0b22c4f254df298ea6614f10ea3caff667ed83873a36802ef4f89d22aff9268ea9b9cf04a164c3332667aec4398929aece27ac2ccde946493c58916aec1f6e4ce8232a1a1beb88263fd7ab8ff7e5ca78d5e910cae790e308ab2c61b4ddffe75252807ff3b841b40121c5a76e2e45e539f401db3715bcd74fb691159d49e65d0f9a4d79662ddee87569401c58220faa6486809f4c4e92e2dc29e6bc1322854fb656e95a82f81a12827bbe82180b24954a1e952816d230f1ae6da639597822f8307a6783b9bfc2cc0195d5f76b4b558d2454e092dd8eebab1c57f8e7e7f8dcd0c0752287a01c0dfbf4fb3ce1ccd8a95cc9cf494efe107c46aff7034830f7f12742615738968016435187ded9e4604dd4b14be2e2341ecd2ff78c4afca821354a239fb8f83c25a97230b23375ec3f67068c477f75a42fc2cf48e4efebc1742071f6ce11102ec2b12b1a66136c34b0ef5b3cf596e06500a3bbe65bf4d281b5de1af97b1e764e64513512f2ca306c668ab9d92ecac94bd62b00a4227fc0d4a1f6e559d9708fe8e066ceb6d0d190806bac702c58771288452ef959244157d67b952a00bf976ef6c07ab4b637ef859fce7b5cdcbf9ed356f38d6fee209d9fe827184492a345a80b63a5a0a1550514a2683177993784be13399d4b1fe1056207e5cc75dc382d72c8a6510afbcd2c836f50196202edeeb2c4ef1b8289a4ea430f3878392f87f9fb6fe4c8e905519a91a553ba924fa8f62876cab3917a20f4df963d7705e54bfca33f5ab320e0c5283a4139331e0dc358377f66976f2fd00fccd5cd6360fdbd4d20b0ce803742488b7b3197c761468b2e760ddb9cbec97dec7883f8d5cc665fb988354529326147aa04bdbe65d481e6ffa6b085e47f2a0b8feddf668c186393fdcf6bb09a5e270cd144fa5dcba4b380859c5cd226b00a0e623b7c9fd9f9595083912d73ce553931cfd04fbc450d00e9d0625687a4825fe298a3639fb6cdae5c3e928b97a88e90b3c80ccd2e0c5239937e7dbdc73af557326ba25e89c64011e6b1eaecf22112b560fe5e85169031fb5cd87ac15a892d33e28a3fa5f5a0cfb8eb4771aadf019dfe4726024e34cdc257c4af0fce9fd67656ab8bf309c84beb0cb72bafe73996b42650185f2bebca9b59c6ded9312a05cf78d9ad0f321e0af4942f4af8548c618b6a6bb1dba57f292c30470c4c312d14302f4590bb7322be0ac39dc3c5f7231fee45a756d0d9d0cd87184942eea6027421beac445225f208887439df3ccc5af814325e807c2c476c1860e308a1fe2e7fe24316f893b91acfc273c491b45f0dfd41171d7b96ec6cfb16eeef31e992d02fb4b02d0451852ed73f891e5f1fc6a7bcb7752a12040aed5990fb79268969b7974db110739caec313652baa22675e2495f1c528c2eb0d0af9f39989f83a301aeb7b36f6b8d4d91a4190f193cbce3a3b0f3f6422672a0e20527c8f57bf9d65374ef0be9be70f2a66795f659d6cba73744078cc5cc02d5c3a3fe52290753ee88485b6952cb22045f861a7d48739a7808334019da45c1d604c800ce283e20fe86f0fea3054aec1131db858b329437b30f9171a82c9d6350e2db50db2b9c53a8faab5990e3987ed0d50d6b3d314ec81485a2354e7e7e6858c5911154ccd715ea263c927e4412a55498fa86ad6ad04b86f7f65c12ace92292a817b154ea23b9e8ffbcbc7bf0396fe8fc1386175a877662ebc0290fc5a31c10fea03582688c510a4ab27e6c20517f26a9606bc23f948913a0315be5a82556dfa7968c6e5b1477e3a85d5a00028643f8be70352441c1b26aefe6f24ad06c708911e274179c1f52156debe6f22fcc6cbc9c5ee00d9cdea4a340dc6dfa386a8b43d36b9b3f2e41a2a82ae6997aa37ff1eb6237b51ccd37a61300a973a17938a3737d5295c04ac01fa0109b068e328e40212001c38f829f48cefe90d0d325757fcf5e1e0101d6339111a07706e"]}, @nested={0x1cd, 0x0, 0x0, 0x1, [@generic="ea2699b3d9d8ec3079b1ee1eab4e299b2e95f719a3964ea54597c6c5eb03ef3493961dd0d472bcd8b1e2f935e684b09406bb89054ce98b3eb2116832c2aee9116e16d36fce5c4950abb8961e68a2ddc13d40ad56b41773779205c5916a9cbf594442814439d7af669f2b9a47bfb9e659d552160e88c93cdb8b7766a68c37c6ecbd7bbe50ab86fdf1427505aef7ddb21f51b1574c36685eb160d9e0bcc8139534993501d0b82355ea7aff575301cc5a78f017235678519be45d154c794f189f2fc06d220c28b01714dbc50dab7c1c86ce31cf68645278651aefcf7b3c", @generic="158a4b52f223657dab90b7c759c43ed9cca9196681636f4045ae8a1dac865b7f3cca853b191b3d403b513a1d5132f8ddf5099d46deab3a7fc0b7b2586fa1e04fc73f8bb2576524a330", @generic="ae35faee2089425831ed8dcb6f02f55d2a2ffd9e335eddf1983301f73ef8784cf7dd7748f84bf603e1c0a50f1c659739de788cf7c5a923c63ab0c52dbf44046467f533c4a49b6f98cad3e1428614a3e40ac6257a1127687c408f03de8a7ec616f5a257ff86f053794e12e4e77399badb336afa6eae7a837367373ac1843a26e98567eff95839b1276c67bfdf79e3c2909157178bb4fb45851dd0e0188196a49486fe25b8"]}, @generic='[']}, 0x243c}, {&(0x7f0000004740)={0x15b0, 0x0, 0x0, 0x0, 0x0, "", [@generic="02fb678a1d7d5251cea4b81c22332ac9b5a05aeff22a73c9a4f23c968f0c0ecc9c4e5cc932f48894d57eb3d496836db8ad5a78514833ef238dc558815d9b591db4969843082177e03e4e12cd9ee9d23b0778329f6b64401abeeff34bc2bc1c6125bf1e3c54331fe4a9dcb9acd588ce54b5e52da227255aa03d69", @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="c6dc4fff8e6e706fbd3f95e194870e21ebefbaf1a5e37629adbcda45e9823ba90eb0598b3ed24f24eb0f88b14e945143527c7cd2d8e1fbfb98f2d2f7f03e6aa83393ea331dae3ded8ddd769b2fa8fc12a420a3990d7c5e2fc34246eee04b3cf4f7f467050c1f3288581fc201223ed392f03e079cee9fc258fe790548", @generic="4730471b49374c7c005357332063e79778e12be7c58cdd0fe3", @nested={0x2d, 0x0, 0x0, 0x1, [@typed={0xc, 0x0, 0x0, 0x0, @u64}, @generic="a41dc22ac39fb49f2d5ead36ae638cb57e0fa8277b84e3b1ce956efdbb"]}, @nested={0x105, 0x0, 0x0, 0x1, [@generic="a0727c113efa99", @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="58e5a0060084d9ab4f796ec05fceb5572e493c9c7a74e6d55a11c41a2811b258adf2f1b94fb2ace9cdda8f193410c33acdeefd10e12f", @typed={0x4}, @typed={0x4}, @typed={0xb1, 0x0, 0x0, 0x0, @binary="4d8660f74402f0095c6392969d4f7e6eb23711b85e5fa474fcafada6b7ecb9bfba22882d97e1d79b861c9acb58ba62cb81061d47f149a7d993d8169d5a8d611cfe393884fc958f876a0fcbc85c0cdaf8f629c00f64fe82ae0f796dbf93f0cedecda77f4afdd7ccd7a38b6e483befc2b7e77dac74b2247e01618d38421b1e1bdd875b7578513eaf4af2d6da9424ccea2a7d167d79869753532d1ef26fc2330f53c916a97dca65d5970bcef4bd64"}]}, @generic="227788445883abb29859bad61352b92ba052b772f68ace8b79b29d0626ab4e97656f8c88e3a0557d4aa7dc2b8905c5fa70b28d52f941b5c607c95ab2b608c0de4f3a7ed54efa905421fad8f8d4690cd6d86698af098369385ca84be6fff396ecd38d4053789567f0ede0", @nested={0x12e1, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @pid}, @typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="e74242d354eb8a14b9b81bddbc167a055e4ffd85d1c420b2cdaecd9816826fe8224e39669ba67611b541b3caf50107246519bc22fcf043c9b9bad3c071d990d32b955e8dd6", @typed={0x8, 0x0, 0x0, 0x0, @pid}, @generic="353c208efb71ba88fbb5db9a304e8e36450aee94a74285a1681c094046fa99ae75ab515a7ef462b1adbd5fd1495f039e9d3e7a4bd88ce49d855936858fe5083c0aa349fba528a3d4f58f6dca951e1229aeb15be1ef44068f05d31801f68b64c705269009ae055d3148bad44ecd9c9fbd1cbbae0467688e8821700c19ae3633d44ea593730662ea13ada99c760e2e1bfd534af245186a0753c4b8e44cad30919180617d8dad7a607335002b74db6d46a8e289328f258eef7110bb8393767710dedd9bf8bd49467a1ee11a31b1e6dd13508c493c63d2b04d23d5511545bd4cc28b95a058d49374ee2e3ef93c1f554c9cec5ec68a47d266b0a0b2c0888a8b8e93a7a1442bacf2a1f170f2421bb3b0b497e1128b24cc2ae1ef9da211f72f9254d73c2f055534123080a7e3699de73e8a472753cbf4e43aa5f97260d2b321df1d878a3fadcecbd4c0d7dd6c1deb6261e95b70aec4a2e42e4c20044d3f09d140743072711d73beadf09daa4db6d3bdd1dbac86d2786241980cc7917c5f4b1975af23643209443d623328c70cd8512389d3be673527fc83b03fb1036fc2fd08be41dcc434cf207a2aab7e97a30bf39cf0035c274d5d7a245d080fc6d393cb2d402435cc545b684d0b9b10672c8800014dca4dcf6b4084ddb71804bde1e011bb57670dcca0aa32d3151c7d4cc795ce0cd27284b3ed52899caa84d43506dae1cd5b685e8606b0f081773b963c54a089f8af2e6be4b63cd0e51f74a921d2c5d211c4d787a08a52788103c4f12ffa1318afd0a95e4fbd779b34f2c2f241fcb386a56d2745101027752ce2041e82f17884dfa8ec8b85229a4e80367cffd4e84ef3c963c02891adce529e56e9d41cb928d93a20ceaa757d5fb11a01339105c657f719b86b8a223224d3e136fbbd744edc309479784ec0a3ad541cc947d0ad21435ee1089110c90a7e23a1ac5313a693dd8d9327d06b8b7590b10fbe303b836abb0ce92754ca614ede67292aba3a5880a8e298c9dfe15187035fd0b69a2331d838a2ae37819f9b74ffb38b3fa12cb1667d5720ea7264601793ef4a3e1d704205abe27c3d640405156bdf37170af80a36314ebd3ba111400f3840161066aca6f8d834006fc00c4980affa1a2c9a928b3c0476b8efd82814e9c7b54a3150e8c7810f58d6fb9235f3f0154b2fa9e0f0313a38d2dbf20a14a4d69a6e489293a5d14379020f6e3c932dca4e47402227edf1170301a47efaa13a1cd19b7d7f4686772eb1576c8ef70bd97bd294c44b82da756e643e35a4ff92dded27090d862f6d1e4602fe10b200038d6e717928dca0243dcb0da5bfca6302be8dad6352eecd5761e69daecd075743dca8e84e5fff5bdb893a3d79dec5d3db9ddab01f0035f24bb6b7ccc25748ec44145acb41c203df62300a295c2c82f6e9d4c3718263caf0a59b7464851661c6379930370d19f5bcb4144df947d27f998b516390903c3f27d1cc9d015e8fe1706e659c78864bb120ced92ff8d982cbbd8f7889048cb1333057736c4ebfce1ffca4c8be1c9acb67af9daf5c501c2a498046224679b2f6b47e16f70b1c062e4450911b54c71be68329cff972cc72b23ed9214a6a9b3366b5cb49bfb6e915c67b059a2b8c94539e417176808b47602816ed46c951160786863ec3d728f40aac5dea10a2056353ec12a5b15f96cbe1a7fc3d852528bcf2afa5db750c8bbfd7087ff3f4af8de04cb93bc3e9118ac0d7cf9cb1ccc03c5a0350929160a2e03257314950f50ec1ad9255fbf3669a93e8603bd096ade7c2afe70b09d48d8373680b64bd93bff453e7122fb6de97387901f7ace7cc51ad29e147cc4a30401fd059e36f2749fbd930cababaf7797f5175809a286fc3c1f669fb493ce5d552a612d1a710046a5804773c90cc535fe2bef1c36ea941835dbc5bad66d8e8d8f1a35a3fcc598e4d865c8e25b1c901ac884c285ad941d05691a05394de2c4d30cfc7d2a6cde2734a22a1f964b56000485785c32da1049ea41984f242df85ef2938f790e31d5cba4be036df9d45b1677770fd10fbd0fcb6728ee73d73ace67fb777f5d999db4fe3906a50736ffd14d692cc8d0f8c635503212e1180295dcc00c23a17c2e12c65c6a78b4893d01e4fd26d06cf071f68fc31dc2de336cbbb18856911ad9d92f9123bd3241b583bd8c4ab2e1159911927d6c8bf514da1b63901fc0e3f7dd528cefe042aa9f9957841472726b97b5d4937a94203e7d58a4fcaefac4330371d37d8e315b3d81bc2aabe4d1c48055cd06efd2a07ed3f1b76faa05abcf8fa562277dad06f791d8df368c75b959dec3f9ca2114bf31a9fe9ec1e62f0f1d278264e87e9bbb13ebc2d19dae0904d1b09ffc0ac28989f03c3aba68616e89058bcc3d382fcc101436cd7a08d0d46358dd89547ac0e67dc016e27b09193f92f7d6e7c191629154d488de3af595a2f104eb1e9c14b4b192905dad5eba7d6b2df205283772553df5b9d4cbba6d4c89f3d7642c65e220a43520d71dc5e9b56a58d95442fc311cbc6e7417f32478ab7cdbe36c8a7797f39f54fc1f94dd74bea7d9f213a9c186822a7c9bd6ede2eee7074c4e61fc93dacf76ab0d1ebe55399c8d3d888c99aadb57b81f93812a8831ca5c6e313dec41f7e73a87ac29a9acbaab5c821a9cb79c5dbd3bbbdc6e1920289295739533073571a24c19dc126466f3a34128cd6bcbd9980113995eef4cfb4a7d8596a7024eda6e9b0597f733525296217c6659fc11cd168bd2c02f8083ae8365269477316ae87422c3d455effc7850666f61f273033d413059db4635dfc4c625b95a5b7ca97d6f358fa6bdfe8e1788d85a75fdf16848f8e2ebe644ba6d439a007d7fb36a515b0192af18374223ffd8559b7c8766dd3a97c7ec48e3344507aa44cbe1dfe93552a940e82387528bca6f3703685352ba14054cf1d86ba126cbcd45fc1106cae4a297bbd25c8f7ceef078cba7036fffde2ab6a12bd123c197eb672e89b41df57d0ba16b2ad5d271c48743e352a2ff5c07b561890ae7b9edef3d6a36e61f633025d92ecb19c7b0f1483483c8a256578d1069b261928ec46babcbeb0825c3946511a06d129543d7cc47f1f7f96859d9ba742257eccc50c588ff7d0e8b0330e6bfc928bcf93c41941137e3588910f6242c9392561129cb662ecf3304d62fc930c66cdd5e65ff9b8544c4a1aaf534c671ede191fc0af0a38270c02bc581dd2c269dfd730b827cdc127f74c5a5089982fb7fa7998acda2b34ef4cc2cd0bcc8e45a10cb57fb8e35bc6fd5af5e20d9d7b3b8c7aad6b54aa5bcac659d71601238185371feded8c6ef822608ffd1493873fe262f026707d5a18c215b375c4cf2bf7e679c55c04b5ad65ca8319771a0d187630860f1be286dc99eedd5964d22b0cf461f89c39fa8f0ee07075ebb63ec1210e8331d01ac5b4947b59e9ed4271b8b04e0c85420eb39391c9f9d72c0e5587845ae502e0ffcf8252228d4f25479cc5457a987b5fc7c098274688a6f25aa186b0d2dddae4c16e5e8a508bfbd416075fdfca6393b621534a23af5ddda85c2e6560efd250c9ff4de720f4e8ac2301f1f309bdbd8c0b8402cf192e7d6e4d3665d31f83728486b03feee529c5c962df82adb9d00b456681bbc4ea1f8a34b7d2c93301ebb676d4e1c8855598be23f9a7573ea34333062451a1c44e163bb3a8d1659ca883619bbbae7c1b4bd244c834c99d1b6a82758777a03f9a6ede8de555b0fa1d87f46e544c6fd9837a3c990ed4931b66cb3574c4db39b0f008150f179a0058436191298d99dd8ec9ad959b82e1a88a9d83317a327cf99683da5c7328d9f5ce2b29e74e0967ee79c550a3061356e2803e22c63a3cd39b15822fb049aa989986d1ef756f59f6b6e05147a3e56799c9fe10e8a705df3776ae1ffa055f9f7e1c5291844543349952476c730ff51799670cb0c19935246bd0d1763c5e71ac2c43808878a65964ce3003cf9526870d651d1e15072eee6e17117fd2b2ff6bd947986814bc1b12d47f8be3cd60a1827727e71f2b2f95f81c44aac8287e0eec0b6d1457aa8b0b61111f431250ce873d47b6642a836f6bed4072ec67a3e80cfa3b158f1926b49a3a7001104d19c6a3cddaa722bcc7accd957b09cc28bcdf4039f403b6a1b9e206c2ef71478d5a4cd3db68efb0017bc4e7c9487b876afcc2cff52b80f63b12dc65936a58ec76f19c9d72269d9dc5fa230f6113666ca3272b1b271f8a70ef99b5534c4958b521f21b1e8da30e6ac592c5516d0c93f146ef31b818d11dd88a1f1e6bd8d5fafd2b429b54ef4de2efd503e091ca86434ce5d8366de62225eeee910ba79c16243b522399c9ad96f4c808c6021121b92b8fc92b151ecc796707a4cfe7e409d22f857009233dfa3ff04ff748de1fafc9f6d2d6067cbe7e2ad3554c801b02e6c11c9192e81c67ba100d5f07606848976d9622132c7f4cf58b7e1b384a06e1f073f0b2da4dcdaed65d1b983cd3f7bfdfa0f1bcd4383950d784ac7055beb362436a5cd2527d559e64339c5af444fc160de640130bdc7087878339544caaff258285f7f7a2b5cf06982af51e12a69552ec0b0b9886e5cf2a82c7d798bb4dee9164ad8340ef1e64c429fbb2a6d6bbcf2a17278308a529072b3527a367ae2724efde07e922bbf384cd3afa79a8750d50999d54cf9080059f0e7cc943b11affea2e9a3274bc12357c3d803c04a62d105745e46fb13abd82d4e37346307a9af83b716b186f0ce010cefb85664265178c76edc44149dda46a0f83dd795c43e07c8d2254481b3d3f491572d51792df050e1a50265191ed08ce478d14e6538de78006c1ad669e9af1a95206595aa99c314078f44f07856f848d4c39871ef583acf9ef0a945e2cd48a35d9bbc7ff6ccc9c8553ab7f871424fad18c41a9d147f305804f5e272c2a5363da63aecf3de864d7bb15ec66f5715f9b8bc1ca42adba0f45c640cfc2ee1b59b14c899d0429e9935f681a830d6d7aabfcce5f9db92db25360b9c29119896e1063f2fde29325d8a5e3730eed38598e531e7dc37af8bbf0b5ba5272e304f64045811da211341a6708ab3d0f4b42019e18e43e51a35c0badf43fe263a38f3c24d22cd9a0628682b1f50d6049a87dfe09b6fb12c8e7cca33ecd8435f84ec2be3e742040bfffd0c0683246c00d58a89795001576b6fb94fb06807110b5b6674a8de411a297f42408af5b53e991277bd9f567c507c71f80c1624d6c192582c77f8cf579a7cb4779786dedcc8b199ed38a3103da07f357e69b54b94cb7873a6c9c19a60d17384651b6304e536dc8e7cbbe4f3e7fe227583a4d5921aede9d056056a74cac693998275d46f7e23c862070b4aaf091eb9d6121b09a3f5112ca5eed693fcc29526cc3d15588a7975dcfcf785a9c7aedd4798566cd79254fe299907230513008ee845ba5edd9025b4fa55fee108ec72b514724d90cb2225599cf73f9c6418e3648027b9f0eb183af0e0c7bcb1245cafc3304d6892ae95f1c314f28b06720c4a97fdf03e1454bb4dad5cf95a3914ebf7abf4e3bc81371833131efa88b1d54a83691b3373899a23391c856992619854a67e6850b3b548349548e5bfc40eae5d67794024d86c32679dae206e9c3105d315f892ba8c0d5bb4e6959ae6de7efc8714cf079c96f787a59c76608ae8cfe8a227554a44c2da54418cf592e754d695840e8d1e980b3e3ea8b6126d2ed0de5c62cd9f9a2c1b71de1f2f0d2471a7f9d8835256aa665608e7c37c5a5bd4ae6028e399eb593169518488d27e7bbf7fca3ad0054508349c34f3151", @generic="ff86e490edbbcab8c6095ffc1ec99b1f684d0a694013b4ee4c4ec39f128a701ddde074713e5d95e6bca85262123d71a026053a23a8bcfa1697fc61cfccd22a1f88823ebb3f426cf9d8bed2fb06074cb9d38ce3d7d0dd1cd183562f1c1cc0407d32aa293538e688351042e58ee216f56ce5d64aecb12308480b8dec4991a99d37d8fb49a1e0e9407bcef0c590abafd230c9a702847d711f88fb692808010f76b257047cf0dde703eb0ec575f9ec6a7d1d70f919e39bc50c49c955dc0198016081a94e43d11e48b0f16942153056a4", @generic="6c99da3fd4a4401c39240aae7e0a711aa5b0a0633c19c28d00b447c9ef4de02ae600a99c51d6fce5cdc6679bfbefce87b54be22ce37ba8bd971c70df2f7e6a2f552d303c56f563e0244f56df5a4fbc901cf8fafa2bb11510fce903f12455ce0a4620419b90ca59b71131f9fa6f0c411880a2b4107c367f7d6576861fae6bbb91b9d46fc32dc6c89ec697d55656acaca8e31aab02212541ab8f", @generic="b690b377f8ebb86b81e903d51ef4693ef1227037f71b15e8e528ded136764b65c2f9c6e8401b0e4b5fc8445c143c796a817e68d45af6c1fe3dc05a510fdaab3933fe1f3d745825276f9b3a24a867a88ab4c01743897e644a824a18841dd92555275d5dc194331949b24afd772c698f0b39ab", @generic="c9cb3ac9ff4d01f2f47273072c77580a6d22ed53b6e331057b0e0f30f7fb6c2970221ef0f623298b12de36f529651cf10e8bcafeccfc5ca081a8d206026b77141b5a0a35f9b71afd064147b2a2693b2ea52d2065d217759e7920c897e29fb50dd55adf5024e0eed059bf20e12a033dbc2ea20960ff8042cc97c767847d6b417649c12b8ee68dd1fec2b69ef27515f9b24d5bbfb70f71906e2f1adce2d36d94eb692a150167a5ac"]}]}, 0x15b0}, {&(0x7f0000005d00)={0x2288, 0x0, 0x0, 0x0, 0x0, "", [@generic="32c79f1b0f43b0812cf76c7ab030c967a9910bafa5ab7c09374abe7f20a6ee8e752f8852ca56a571666acef25e36580b3514028a2d19ee3cbc143edd6a74186e2e473d5952fbb62afaf681eaba837bd5fa4b0af03fc5a8a6fe67798d4d68f4860c0ce82a3abf78068caae09776d3b45fc22cd37af0353f72d1d84c59af9cd711ef5b2eae7615f03f08b4c05223bc0fecce096a39275f172ae5430f15770d86b5b671abb54d0aaeb538f4ba10b0b1b9889e5b858509bc17", @nested={0x10b5, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="70cd1f6e7972203f32b1deb4b42c05bbdf5b1eb6dd217b75b3f1aaca18262b400963792551ba25f28a4b733b1c96bf891880f8679b0365982e63e2350f6235e8c45dbad2b9d49eaefd2d2828b41f1512f5b27bca7073753be1f0589e09a45e14b0319c8c1cbccc2dc8b94776741a8073cbce892d2ab62695bd453ecf0e302d85fdb4a30a91d6342a8009f7f7d4fb21baa52a646d104f891c39a591f172ea568f3243bfdc522ce1d13df43868e8780bde1e786761a801dc11f8c91c46a1dc29242dfc7708e5b27cbcecc97cc77c0ebb5d201d58659338f5730711e436f7d8d462a1d97695c0936eeae476cca3c714685a5182665d9907107df95167c1dcc9b0bc11d80cc4b8629c54b357e934d71fccad598742bee7993ab722d166eb890f0b55e0c049ef109d415da0b72f66f8ba308c4089a546bc1822aa6ff58de985dec24e6fa552f62a51a1580e435c94836a21ecf835ed2901d4b080816bc21392df3516799b5ea24c761a26cc2a66cab9cd7641106f0cd09260db5c104a026e71cf6b38cd6cd1b83c6c38ddd00f3af501d5cf4994406525368842aedbb1d25fa06607d16051a76ea45a0d083de0932067a272a95988e83043bdfbd430734c439efc7b950c3766a41ebd3fb97b6de18b74e919837728b2a102dc336676704551c1c718ab9ce5c5ff64fbb182c16f056a4204c0ff9d60527d226b740660b82a2b65f4e8e34a86c1d82e7254692d952979b038f75f3327c84bcc6c23ef787066d603e18906d4b99f6da42ba9502f30581ba1fbbac1a2ea6fff270558520e5170b705543fb596fda005843310089a1cb6fc900bf6e3403657734bcc628f0615754e41caf192b917a3679b2214e33260207740979b147298513cc4c7eccd1777f57ef0e50e7fa48a955d8bb85266a783851e04315883b9c5d36cbca2056641b245495837be93a74e131ef9d53640dc03da877eb678fc83db1c17e11a96eff8957e9cc4c5b722dbf51505ed10ebc38e77e9c15d1f7047649565915b4553fcffba3df0bba26e17371b3344773706b4706e671a4de382bed60053d64eed17eb27536178549993f2425c3da4a9043cb1fa992013a471d3065bb2e869d90a844d334adccb56da5d255baa2faefe48280fb8f437e3e4be3ea9232d1f32a5999eb16113664ff4765d5c9a1980309295ef3cc8dbf538cc6eae9137fc5a3a0c94b0095a01de93c641c707bb4cfa0fd5e82115e7f0494d6d0d774a1afcd68b01d6da37b4984baa864ced7bd5bb8762d906258c8446deee3820724f084ad05176ad62c25c356d0afdc77fc8290bbbfdbd5efb13aa9d46c8b47a23b6c9957815f3aa55b8ac9e166c67b3ccf297e27e688efb40631a5f60386a3b07c892e7c6a765c96cfb0d90e55b90c9573db3354ea2fe9323230c39af3fc68bec02579c406acdbae5e16543cd088054b4e2107d6ef8315bf654cbbb74c81ac742ec7b2a8d8162a4d96d2547dcbe0f2007df3ec257072619c400ba15d550b56f5dd44d0e4c328a31af9e7ffd46f9aafd6ada8fe82c832e571c6021677da953b475fabcec96a39b069c50f5f3075a2db451f918f9d589ac60fede9f847a8ecbbea0fa2e8498c77bf8d799854dc64c2ef6134c04b9697ab6ab2709670db4eda5410d906644bbaf67315834def4fee34278d6094ca94f548486b6fdde1231fe16f3aabffe807e07ca20ed01281feb8792a50dddce6cfc1438078d8818cc16570402c83f8be91e42307ac858da0fdd511d79bbab522745515fb72f147f93afea8ce94c110287a10a4503f964d551830876841f93516bbb3a3f04fbc2e43fcb4bbef85038be2c955012c74befea4a58398dd2e91de290307a914d6767e40f083ade7f676b75a353b24c7a16c3baf70691f3238794ef8152c46991e6200ce71793dc2cbc41dbe2bf7a71454344b482dfd242e6a7b757fa9140a7d8b896e91606abcc00bbadab0062af9330ad31287b4fd16828e3fca55e33960fa4088f8dbd30ab0b6ca0367923ec0f13555c881cce5ca863039da8aae6744d45566e210fd32dca52f1090e05a7e45be8359011ffbca5f83fddfa660cf89054efeb35d4f2726d59950af027d9a4f8feea123f422064769ca3f27d9dfb134bf74956074c9fb9fd167190c8c4f62279bcffc2798b49ed9dacb10bb1751cbe855f684017a3011c193783993be828ca80aee495bca861fbac33ff8bebe81a3d95244b532b654e4b82c274949a7c05a8389644fe4975f7c96a990336bc1ba1c34552456f9d22fd6a36cc1ddf26de3130eb1f7f4f724b64d9ef97e7910fcdbf4adaf0d6679a0fff284bfa9985d323e2e47bf3e48045dddec5d516ccd3dffa70020889c858306847fecc0440c6fd310af290bdc8bf43888dd3b6dba976472f1fa5a61a6730b67def9a77b05dd9fd5a95418a1054e1a66415162e5a7fa4ea2207db3090bce61430957a4b71b6e0d829eba5bf0c4dc784bb22b8bf9b50a957f4e1431eaea9121ca64fd5521cddb183e4e2b6c2b329a18ae5419d9c408f4899146d4577fe42b6bf589e7bebb39f5bcbaff69bc54f7f564140c3eda4acdc9177095524deb9b6721dd5747752b135c7ca76d13880c59f14ab05752c9c9f3b2f40eca34afa984e7313c808a6b3f7825047bfa343cd8a553fd372738072ac513c72784aed6a2b237b11578b3025ae9037cacef9559aedb8215785595761d8cc83a3b5b4125f0c414ce829ede600b395343f549dc4b55403df1bea604d8fc028c85aedb25db7f94fafe04f6fa567930866b72312df1f1860aa746a00cf6cb99605905554278131e80d778f7a1cc1fa5b3a5196236a8ac4c16a183dace44bb39a9adc7e871e3ccfb0555612785364ca08f0e0d017ce533204059a3874ac7db61f7b592dcb5703070998c399b86f68ef3199569fbb51a16033d3c7bf1544732b919ac2d7a886efb43bb52a33b2304639b6cdb851ae4d23c9cbf5b53e3aeb13f6a4b365c58a1d30c91ba6614bbe73430e2f04f3360f1d07f95bc8ff5db5a553640334c5647d28a236ca6de2d48f8db7f6468c259b42cb9b4fc0e0237253376325397c20e40b8e79e641e387a6d0db1ad66d66ffa85eeca8a30b8ac1dff3578003e9524fe118e316fac3a10219549619ac9f4ea68c1d9e7d3649c2fa44295f3d4e241833766dedd0f680fbba73934bc9063f69287239d01b66b22deb56554f328ece3a34c2992bf3521cf1d35f3b78e98c7997cbe77017dc058ff3dee4e62e2f0d414f20ff76bee9ba62ba838ad3eb5cdb8f1dd5ef6f556758e8b0fdd8afe6cae7931bbb5d7aece25e4648035c3960b52a0b6ac3ad7c67923c7bc0704dec72cc97e20ec19a94cdfcccdbe79b05138c08f1a72797487b4cd05a6ba58ca3e85bb3d256c918617c861b49af1b209dd8a159f2c0cee3bcff4378218c0cada6c233399487be967ac0218452c1deb598e9a6e999ec04f2f21d8c5419faece9fcd26c7b5606ae53a3f35885f7171e53c986a74f03533012f224e56e6c3a96137699c7436ae912c7f17987caa0b25a1986754f0dce86eee62dcb08da8817d78013caf4249589e21fdc8599dc5cb29a57d83d5502c8c20e8fd2864e7ff73238dc33accb381154d4847e4427112bb46f434d8a4dc23774f87332df96d64a64d625845940a5f3e01f722917f1865066604077f471e12521e5b1dec804b0a3c85f85af41841450c4e8e84bccb9374392d2d2e9a1503cd487c2ded869e7ff00d2762010b19042276c015563a07f54daf32e3e4412504be46bac68d4b31ee74f1c77da36e14ccceb8d83a58c43eef8b4d7b64060d6096df061400f44c8e3ea4f47771cef84fd9c8d4c52c97c104d5570bf5b37a86f167aab5af9e562c0fa52e0bf167b086fd90c52371994901bc61b39d91c6ba30351be8af70ead0abc15d78a80d5cd6dbdd874474aa6d3f2bb45ee1b6c9e7d51efe5cb92fb888a7dc92e3de8e7737a4a30bd59ec1a11efa7b69c494298345131cac677d860fa61a21dc15e5bedafb46dadc79be64fa76fe01faf8c56451e4ab8cf2246e45d0892acf93257397e51b695c727ffaf5f56a74a09bc57cd959bbec0282b108ee790cf5963a9bec63670b7b818d05e7d24a7c2549652a262ba5600f4fc0e6cd14441f1c4b808d83d8bf007ee2bdc37deff270ae2c1957c2d9720d313969776d856503122f3d62b747448042cd2a3a050fe23daa411c4afc637e37c2f7c8cef44b4e49b45c9e0a8c0154bfe200422e8d174725b61e9db4401fcdfb454aac9cccc201bd594d393e8a74587c32dd73ce645498d896d2b40679969366eb714a671614c3d99f07e105ee908569b50be6a3bd1404e2b7ed64f2554063a3d00f27fc0ac1d2d04138d240883d8acabebf90d3161ea27ecda29e76211b5073529bcbb9522d535d43be8fa38a42ec53215adf3b7cfc77ce51745d68f0ad3d529f3ebcaefc2beef292d9988b3890671cf6b8b603c64636c0f148175d472367abe4106da07d37697daa2ea6d9c0739e0da5934a2024cf0b76b08b53f583e9dcb68fc5f0d0159c3b105d3e67138458d1ccf1597abe73bc03e9cfddc2a19bd474631a57d0f782713dcfb448c11c5823c58f42dc0beb45b460a473bc51dbb9cef549011714f07547edd470e7fd02b6178d61596a076b45950c6a71982cb48bf5e86e79a36442c488658d252501690af108526f2b4b133beb416b9a93ed3801e4540fe0b67381695ca25b1ec78282fe46b8243acd9fed1f8c6b1bd1fd9a95de2a04350ae3cb79828709831a8f00072e3e78374f2023003e0c9a9289080d716a442ac1721fa7886b35851faaf4682bf777e4d2059b144b60ad3ad97dfcae2cb4cbe57a3993203399c5fc40f2dd6e0d0c221eae76b09a2c1577ae578fa5177c4e1268398aa7c7b875f558263653a0d78d68f54602f235fbd61b06bfc0f8f3e3fcde14cdcf840a739cfcc8f98ffa69af14f2efeff4a76dc8d9ccfd53192962e7480d83c4cf03c2c8ff99d37ce00439d5a468cf742bceea92d077c89bf08a4fcfec2814ce9ac2d174e0baa81e99befad40bc0763b3ba3dd7942b6b61fde31600dcc7928cb5a27fa4f5e8a24f5b838ae794966a4461032d4f0a8a0826879bc8bd2a2bc420d6ee75a5cbf2149c4591b3c251a369637127eb23fde1b5f9055de9579adb1a553a889973924f1d629aa6a0dfc01ffadefdd58c3549c60284d0d1fe6bd7c6b1bb4e12d872f1d337d8c02403d366a3f969429ca7636424c44b9f381439f186c95614a3269ec4978d4f2061f4891bf2a75899459e344b4edc3a9aa83cca174cacb9484bfa12217b51d999959843c7453fb0b868597d0b9d3cdba419757b0c27c9ec4006247eaf0434aa771cff3335ad60b29680923e7980b0093f843f9cdbf811f5f3a2c9ef03f1b8815ca67add418bde5162815714530f4a467fc5c6086b8703390930cab5ffa70767a589f5dc82182087ba756133ff3bf2ea8b20a0458384eafb55d25234a488685034076bf31ea302dab677642aff1bb8bbb5c85dfb81b02a51fda86b186b833a874c56737907aa614048ee3acd314665d70bd87a21fe055ff9e9640ea2ca14ecb37049f92d504248f5682810aa6ab785f4f89ace61b506e749177f543f8bd4bcf6f39039871cd8093e4916d4297f8d41b5dfa1380a2e5e9ebf7a93bd24e7a3a0d6e9e02bfb419599cc13f990b01cf528e8b863786390859de249ea6b921a6a624b087bf9453d2e12b15749a8e6d52ae9aca4c993c3155b31f85c12fb1a9dce03146f7a91b7726b4c722517018651b35db591eb", @generic="22d8bb49a32991e31f9fe246265fb758998503837f0d5852ce7d39f93cb76a5c5a556c77f6a2f12c9d72c1eacfbefb8c0f7b2db7437b803c20112758d8036ab59ff0ec86e38fb335a99ca257a4769db88913dd0c3b7f0043d6e5376b625650419a3617e3c7922fb6d496c15a95bf0fb76949c0fc17b4182dd23a744f3906235914621fe3decedb9c7e54cb86ab5c1f051f6a597003a2522141cec254dce8d463362d43c7e38966799c"]}, @generic="3c9c9406c807eae92870a7e74c02c1f350e8deec6c818454cde90dbc36de0789efe07ff04dd0", @nested={0x10dd, 0x0, 0x0, 0x1, [@generic="6c7e63790a0d9953aeb6bdb4ca3efa47466879089ebdab44a9041f2595be1f2a2201a28df64a292fabffead29023a220342e1ffb43fbbba16cdf2285c509a8febd5c8779f555f96fed18bc0debed0a341b71dca7b2452a6b99f39e056ed081337e72f4a26eced3b545f694f1526ddef8e2c27fef1b671dade124bbc21d0ed6f07ea84b3d8ac0613fd9686121f08c44fa926ba8be21e1fbda4393a1649e934e4c58a195226f7bbb2c24c75cee19974808cdf6543a0993e3a7ded02f716701dc1b0dd55cc81a18c756ef7ec477763201b0bbadde73fbb4d6a180fd89212600a2a9931bd69d99b9a1159c450ae8b910ef96d6390949c583dc1eece4efd2075fd330d8a572d5a992bea4d0c3d445ce3e29a867fabf1959ac46a4810c557c2e5efb1e2eea0850f27fe8a7853e9deb388f4ecf47182a8b4659c38cbf319dcd1c7a8e353a9f906b04bef500de9af2d3dd0eb18ed4e845331dbfe9bd854949b569fee824d2e975f0162cd7e2de0540102a85d1088432cfa93459b28e6067ce4f3bf5966fdc0261623542c7d5057baabe469c1b2e434d258437c678cb9b33bdcd99e72f352630de69a9f0a0f667520ecf1ce20fcf8879b2bd7b487f25e2c4b74874fc26fc3e7693f692ae0a805f68e30c7da280dc5ee4bb93347d6f189789b5db5a3dc530668f439fcd9073e658ea474a1e3db4bbd666554becd2bfc56fb0a729cc97decb32558dd4cf71e0fb240c4f48430a0225521a733429867a920707f1170cb1c7902103ea9a75d92e3ecea949f11034270209181279f8dacbea68788f86ca24fbcf549be513990290a19448217d4c0dc75feb195592ef2172e0cce51f19285cf61e0d37615041b712977343fd14f364452f8d4cf213aec17080e6fd2ad5ce49aff40a27bfc5f45d895e8e4b3a5f73de15cb9efcfda55ef0e333b528016fc8ee9bd98bcac61bda303666e35740a9baa41c4ba703d790afd45c39ea05587d9f9e158e417d1c218b4ffec51c77b509b652f509bfbe65af5eaf5ceba51b2b011b5493fe84aa22455496bc4880f9aba5689f38589c0f4e6481c86bb679fa4fe6de6c890d5c6c89c5c7a8ffe38ccb9fc0c015a0abc187909768b218bfcc547db6491f2510fbaee38e4df1dc6910cc7e674a0d62833d0076e54e4c7baf3c57cb6ff1b3ddba1ee0b6ab339aef672f73614896b9bbd1085de4aa9775217d86831b28dd203da0045eefff24adc543a3a02bee5751045d18cc50bbfd885b93a4c8bf2b72ee837419969de5929668f6bf84e863651c19f60c34b3051fb7ea48902b1856d90113506b2e67016453f1c2cea7fbde7e797d6fc1d0fee4dac3edbcaf2d0daaa7a3c9ee341cf4edbd87b63a3f2a15820271a69ac01127507b3dde5f2cebc6f0ff4dc2d10b21219bf1258561674fda719e3683d64caa2e590ccd61587c3ec7448d98d55f887a79f75521bfd20987c96bc8ed3c11870f29040d46cde1a8431414bde711de22557e224672337828b061fb59cafb84f5b642170cbc0974f3c5a8d9a40f3ec91280a04475c232d39984a2e9aca66eb420742ba37ef25f5e18d79c2ddf7585ee279632b31c78714689d5cb5e32df4690ba789319859e3fcd4a94b837a01fe126610266c6952bc6293dedbad06099f18c8d2c0f96bf5e81d16e4e0ab38760ec6d92f2484c08b0597e90b1a96563a161ff6ac1c15623d734bda8eec0243a75978aa622213f9bec5a61ffad41000fedd3563b2730a2af2d089c376a00e3cbb266b0c27fd71bad049c6caa674a39cf151860cd09c67f8cd4593b8a68bea260390f0ea012c50989433345b0bde782e8a9e37c62600a29cbb15ba9d76105690ade7b7e8fa330b5540b0cea585e4dca67b2f0d09d8704ddd2a25ed89453b17c4fecc9802e17fc96aec9058a6d9e6b1079dc67dad960e5220ce079accee86a815636b3ca20a939f24b7dd6ec2ab8985d427f204675b72e9a6635383d9a068c157d57f0423e9e06e10a62085099c9fc024503a21f27d7e8b51210db0381085cab833d540f6c43d84230aec6b144d097a06d4332f4cb769ddfc1292ddf02acd98686a142655e59c0e604e81ad85ed3dc18753fd3b056f7de1fc8f780ff2abed8b4ef9261edecd80cc3391824c72120cd6500e5a973e57584f6d3984c2c97c3be243be266848f350a2bd37e9728e285473d1cdda8d0df9ef79fcc77ffe373bd688e25b1981899574ec7b182ec9bd3ede407dbb1793b8fb6f3abf2326a39d51f4f4d172984fbf1be23f6025704c5276ec54fb3d3c3152a5d700963102181c834e3f8a84e3bef5552583b44cbb383349754326e92483ad94aae4639195f7e303ecc5645545e439cf4d9740d99ad60edfb01e5df79dce5f980b6129d14d6fc1541a3a01284ccb5a0c81c5d7745e3748724f20952f2f2748398e65635900ddf89e1fe7616f231598bfd2ab9583270b6b5cd0a0b66cc31fdddf272458544b6656d170b7d37576634b3bdbd734b8e20bdece48f384ee01fee19fc6ecc22bae993162bd454c5ec523c652dc18da72c17dddd412922c59ce2d045518b2d02073b3f16a3a982b2b4674ff301de938c27d9ff90b4bd777cf808d33fcafafdf5b91f2405d4d1afba41623bbb66d1a1af8e9f14a01f591e62308a5105b83eafcb5c928e2ee6102588c2e26328ef66fa4c9755d13eafb6cca28bca9e4f5f7c23ed9f758ae439015e11ea11d7de0aff03514503b7dc7e0934093525fccaa0d1ac176c7242b49e7851d2a9f90bfcf51764dca39e439b81521c7d795fa61585ea293ef1f1b25cf1a5483f06bd131ebc8a32d30c7c3897213f40f53739a611b99891ee906f0abd41e38863560e709be4d37da88d94502e691a5080da768d0c9b73d0832692a2c649901376a2f08b32f13f9f7be86c2e63adcc4197f8e11db2020c83b7d40c1989b7c7afc307024029053790161ce09a13f3bb1fc18564be46d220a68a0c2603bd6969ac09dde6f5ac4c8e34161a814044d23ad19464b547b0405da539fcbb37d85e449500c8b51a860fe3112d6284751475232d023093c1021f8f33724c7bc88ea63edc7d3aa464f69d272da6d93b4877c841dd0f8a26a18dd1b5f236bb7ed8d72bcb215d8d3116baee96d4031b329ab079ed2b2595be23696dff7b74fd2467787e79fb6ab869b4f86ec12ef4f1742549b02414db8841965dcd03c44b328aad7764778495547ad59beb2da52a9cf05c06bf27c301403c07f151f771917e8aaa92d20a2cd44d8f165628f9eb15679a1ac7b853e205691774231947752f89c7f5106124e233c9516d1addbc65b5278bc2e794c22d7cf505df329c4bbcd4cd814db21e70f37628ba187c04456b35abca13e84da1b88d28ccfff21a18b0eeffad986b1827ffbee7a01b7472cd04d250d9997801800932e298fa6b123de51969a29b18bef7d6e16a8087c3e0b21c5a4b4b0b7d4c1ebad5860ee32ef09b1de6c5fd401d4978fb1e71c5e1085f736481d5d01ff831492d51e8df36cff99e623196aa6080c19f76ee07f9e613cf674c13cace63172e4a1c873557b9147492aece697c595e4b0e36feed5f1fa15dd054094eea672b809881baba5045766d9744119ddea4fb7e10fa6cfb4b38fd09b5d31430c1252be4ee87a633f3a59c405137dc0619f60c6c0192e9c27c3630ae4b1b81acc15f164fa21a196c706226b36eaaf524324803ca1c26848a66a0c30519f34a681db0b7cc6ef1ceedb6c7b3efd4c891c74e905c7860185a7db4fff131ba94985a2e1145385abff79f05531e81f584d9de6a63503fb144113423c200a2a35402f904b58ed4deb95c4529c659e3873d28814f0974e7f82798bb7bba30bc24b13768054212571a0d60d4b976226504ad603c0ca87d3cc64af607026646b30acbc4b50cbfd6a4eea2a682c9fc05a203d9988e925d0a560ac8562b994d573ba1388809b2f4229f281ec0248eecf1564f07108827c293f6a1f60eebd10b330c429b6043378f1ee8a9368f2a1eb4a6fd842ad039983aa4a5df59400fe7ec145e6f4629502b63a63180dd1b2a59da033472974d0c5a38c38ed4386e93410b4e54589947e58138072b8e1e66c09258f2ba77ab71d412af83c1f8433e5e040cefaddae92f2ce21548af5b668172f1d81839a6ea1d60503e726a1b8d88490c1f30dae6abac64a051f7126d2d3a1713555e4b5e77218447b6d3ffc855e1165ea5ca9f4fbce8f2943857169f855065bb6dd5496c13b1e500715a3a57d9f500ef2de9ef6ad6fe3ad584aafe46f82d8f016d79849924356650257dcd7acf0c26098dddb8be5e25e49a10a92811e04f650fc73ef25988fd854ad03d9a9b47908506964c64bbd0dce0a720f3dd24f3deee22a004d16e73320ba4b851bd5e973e891131840d4997f49f9caf68efc1678e97c8fb61a60c3db0a5a989aeb5677eca7a4afa37d4887ce6387385b85c0f8ef2bfd8b779e5996a36268a7cb71825fa19b2f99061a88d8bdb33f93d9471489e763204a14c41e5b6f04922ee8149424529fda8228664552896dec0668e158434faf8ac33d39e85dbcfdeada41c1439f2b8a1b7d75b783fa9e03f35fe8241f0964297dd11949e67e1843683f1b1b72ffa030564ac9f8fdd056ee0f646a9b4f94f79fa540dafde7443b5689d25c45c43582c505101101cd89b1d391bdff95b86d61535ed637064f5e7df75ee0ff8a250a99bca1f3f8463a491f103c75d2757a8fb1b49fc28fc51121c0de989255cb9281afae15469540f9d33283eca7a5c3f5f0519078517d488e7e22587fda60673b8189227e51f3702de94476399cc29d7d427a358673b5187db99040dfa077c5a521e7ac3ca0cc4bb80f9ae6eb5a965604fb52538679f8de5d25ec4746d9ee274cb88ae5e1e18ffbc880e071bacc91f02265d6f83d8ac56f9fca234f01783f5624df2c83c04fa872b37ccc15116b5cfaa329fb34bf9aa92d223b17df2efb8bf7b842ff447a3cdbf6e88970e674ccba10c1eb06df4dd7de64679fa66be1e69b0c5428198861a84e7958920a856b9943832897e6f40a5b04d6e93fa1f65f0efdec2b068ed73dbb803c021deda73ad45259728a10f5638f489f1775576f17422977f319dfc0b77e51766271056e36e3424a3b255aafb4fcdeded33d29a79634747d60f6c2c239462cf93e60dc6c097a7cf1753077da1ef2412908bdc1a9233d667c41f64ada9eeb3a00c58b87aac2dede5a14d310c9c64cfdd332eb20552260667c4f88d3e3669ebadd67dc6fe6124d68da4db5920765a7fbe0cf939b4b1a55b7f8681f1d8b97e1081df75e2dba876d0e005f040b1a1f47ddf21966ef24ccecdcdf5a54c52addb5a52205dffe477308329071afb62f8e8f00fa42478e13055cd15e35247ae161764e23b6e10d92625ad7f34f93c7a45b9ed236d7159fe55fbd5a97124421f271801288c17743955637331cf58f3ffca856f576aa2a6155d655efd54922ca67403d78467f6e6366d381ed790ceaa97501926c48baadd78f408329068fbdea5fbfd5feac588510cb6585da3cead25a21a8705c7c57bc582b5cf8f4a1fc1efd29ce17387b7227cdfe2ef5b2e0fbf3baea9d1eb04b22965a104d18aa70dbc47126105b8de7a6757f0cfcd8246c6c91294c44d3e7395b8a34dfb082a4a45bc6d81059691829da0419c4d7dce3253ae24493ff5cf975c787aefd5aff32a32236a037cadb938601b44dca8f6332e1caaca84b94d6940247f2273521513f8f490c85a8111e7ac97b22c948dfa74d03c41c1cb86c26d5ededea201f1aa1b0fcc27c279", @typed={0xd9, 0x0, 0x0, 0x0, @binary="8d19d1aad34c3d9567280d22eeb6ff4d3aa39844dedf02b00d6129066b1b05ff2084f2ea1dfd625da455d6e9e31a126730b1d501bc4eac5334328941651ae66b1f4bac4bce7ebfa8b6fda5371f54379a987dd28ac6e8a3563930faf42772c0d0450a916a64ff0c986e540586db5fadbc46258fe9522cc380480f38f62d59626643612ff2a6124d01d1541715595633f63629271dd159a27f63e5a2d7419e4d390f7029a9220e79bbd3d024e49351b75bce38f396dcf014f2261dc3959478633007684b8bec6612209702af5df727a9e901eea4fa40"}]}]}, 0x2288}, {&(0x7f0000007fc0)={0x2124, 0x0, 0x0, 0x0, 0x0, "", [@generic="d9636dfb1f62afc92c8079e2", @nested={0xf9, 0x0, 0x0, 0x1, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@dev}, @generic="622f3eeabd63b31538e9d4258b0e3b83ca02551ddd578dade99ff86e2ea7aaa92f0832b28a5c0692374cd5d8e6f2f8fd1a70d607784836651eed29f5688fb8b49e8ef849b99e674449e215d25be54305a672dc17a90a440c5f4b5375fd0a3b745142c95e2938086241c019b82e635ab72ab2bbe3067bd510be2feee24c1f25343274ecf7028d1fd6f0e4b160448a589dc32c53f3528d66059f23f7480656b6f6f7a76aa250c076920d212a0654be03ef6485f624c03a3eae4f2c188ff96137788bc173e87441cfb5d646846c94e86db55a081ccca977765971182ea0c54db08ffa"]}, @nested={0x1008, 0x0, 0x0, 0x1, [@typed={0x1001, 0x0, 0x0, 0x0, @binary="ac1cd2d2b4474a53bf7522aba42bbad10be3570b403f9c2fec71dbd7ff7b2c7f2e3ad8a547b3042e0f2c2ee51122459fd00bec2ab854a86153bfb4fb880ec462e91f64e22021157b59210b3d5e8c06c683dafd63cb09f8199c19dda5fa134eb9bfeb3633ff1334b98a98dc8f56f72a113af6e26008a121503e6dfd92a7e3459557540e8c8f9878d71a575c61d20f1ba11453e249f5d785a258552f279b5fb7d2d229685b49b06dddf9ada24907b3a10fd38b948976240c869fc52feed5c405b604d8c100c73c53558f580679de4c57b77168d56cfd723278c41c1b63031135ae5040de7f6992e650bc3eda3e9b6e840545af4c07f51eb5b874ce528fff6420757278a19d139a929d8ca985d4a3389f54f19ac1cd127232c7d7569fc563777a6a11c0e427ffe60f030c265a55d351a846fa77d11cf31a74bd7987eeb806122f1e033d070c8d671ed5e1cca28dbcae3628e8529387ad516c3888f1cd4267673e690da66ea44cce61dbfaff481c8fb77702cef7d40b588b226f3d549a32ad344eb7be2395dacf3649ccfa6e75304532404b278ea1e364758a71d535c733694a57520632400c3e5e663d56f7e4277155fe1e171c0b7e2da595b0e39f207f61b1bde51b33d7e8fe732e47fbf008f84cfffc0d184699dbb9f6a0ae0cb90ac15de5c82dc72f97c44e4a9257adf791085a059e558440248fe0ad1d3fee7f6a2d32eefbea0be5d34450fb746bae6c75bd324f259707809acba36759958cf02e7bf86473de0240c6da5d0bd36a40631813aed7b84920e806689493cf7db8662f76227dc81f9f6c9000bdb868254d74f2da754a7d3f7415643b8c0a5cc4aa5878b383279ee244bb2447cff8a52baeab9c716e22394a4c64b1afe4e9fd4e4dd6d74897bb36a63da79d1bbf5dba319c6b3aac54f2d31fc3ab4e4d2f77979c8bae6afe3e0a95296a8b70c1057af0e392e07226c07011db2c03960b1536770357349cde3bbf0ebd0a4e4f0b92615e1f48bf2f76778bc2f8dcfd94df8a1fc46db5f983b0dc9194536226d2287331cebb05691bdcd17886dc80aa788d9cd4edebaddc1e2d6812d8717eed9c6e404d8b16ec91c872e1d3fdce76a06e49685c821331de5a4b823705296fc9816108f7bce8ed936a0cc8501ce446d8adc44c8f8497875cc61c24e485098aff686ffb7ae48bbb92a5cae4a7820eceec73861f7270ddf3a004f23f96bff0b815b278d61ea8e86d302c1cec227b907d068937b901c07d824d71ffe9e88d4b0a318cb095f4ec0974a72baa9a4001311d0ec39036341b33b98a2340be8311d75dcab7dcb54d4c79682e3c26ac74327d7cfe131e1371b379d45f23da8dfed91e819ba8e3d9771272039f512c96b2c2ddb5de5aa897b4d19b73e3f1dcaac543811c72d86315d3ebbedc2b29c9e21cddbce2030a379dfda2a3f0cd9d852729ca8c0fc1b6b7eb031243e291048f826630f08e8a6bc913d5fe6eb60c102a239fb919024d886cbc97a37d0439d6a64a7e451d6f08a43a58a8a5c9a2f754c8f2907de314de9cfb0fdee7318e18652122c3390a4aae8f481d18b9d20a26c0d7b9df928df3a130c38293de1f49695e3641642dc67052e056df2fb334d99bac258160007ed044e0e6438c6b00e19b6020d7a232ae33119a20446571a56fa31e4d28625fa19dae0f81499f5968a8ac64998a3cc285edc10543e61211f7d2e1e2bf4d4b567739a145e216b99d622471d191fdc7492583324a8cccd6c55f48dae8e8e8cc58ff8453fa190551e56d06ae9045cf7ee4062c6bc008dbad70776d462967d37746484853c50fb28de1348463f35df53804f790a5ccccee630669787f6f3f4f91243b3edd95fd2b71f4472de58288b5e6979617962c128c8004597688e9b338ded1a8444231186b2664ab33bed42640786dfe8e8c6b38d0fcca940ead46cd33fa35b8f7e61ccf96a92fa563d398a2aab7ae082d62eb992004a710fda3b4e06e478d9d90f1b4e84d9c18a1c744a874759e4447567e082d76c724f25da8b785045cabbcad9b80959a28f02d37146e02f4aa712e8e11342ef4ba7c4d08ac9ea32f4a2c7b9a9f39db628efa7f27fefecfe2c9dbd37dc2d8ffe4d63720b09570ba798a1253570fe3e080b8e03a0774858229eafe760e48e4314d20849ff82aee4ec9e15642d1e44776552826d9a6a96cd6dc05f5c2465b71d9816607b594a73d805bce5685923888a64400d60909c9ac06f2116ed91a98862cb1fd0d682b1fc22d4df867b308f0fa42e6773fe0849f51ccd0159ab4ab4f7ace160dca5478d043fb4f0b047dc04544573be23fac26123dc93464ebc34363b030a49517e6b174fdbc4164d0b055b6cea730c481ac49d44aff5eb364fca6352c0c91f366bb991c0c9b05f3815825f37a170c5ef8b20bc2c9d9493e66f56b3ce39eae53fbfa53f8ec28e2863864d0bed5b6c2d2d9c6b766e3df075d119dce7bf6190b15c3d41ad323802fe247ab175ea91b8b4fd718bc11b5475cac384565f12f2745f25e50de25c1ade5888c9c251dca2dd0a7892d4b5dc4798a8c664303d7282e88661ff8bb8868b921327d2f648c3e88931fc82b2765393a48a4f4d9b8dcc5547d09601ee4f1b294d24a11f32d14b28c7e976a1416bb6492ac32ff931ec9f8d5ef57efac26ad072444165de207715e2c5cf7424eb76b2d3933530294228c1132bb424cb72c96518c5a589f29a1d860dba199dc45cc34fcb2a2d9fae84682c95a28341df834338883de305ca93fd74d9732f59e99796d424c1373f210e5902c4a13d6f307605290fcd47ff75edc880c7a47def95eceeb9a97df908f66c7bb57f5bb6ae2d76a6c46512695faa18f826343b523b78b18c348991e732a9e29208b1fe3b04234c07497baa40868e6e0e687c950351f96654d28b65856b71aad594bbee74df592d9ea00f3c3b70701e33db38abd82e547f7ba574b82fc06faf13d8b225fca3f79c19720b3c55af84be99bbc460d5d4468926973db7fd1c11f3c1145ffac0237633e05092e730274d078663f4dfd163095559283e32a3ad9a43e784adf9363add6f6f5ec890789d994cdab335533914c5581d99c439ec931b9c2280512d9af0107648e624aab098c02d840c5b0d26715a19785ff589979e407f8b9a563a4fc4a176abd68925818f0b25529e8672c538319199d1bc460c0433ac18cb8b00f5fc4aad2cba7dbfbb041e51d956388b93c162cabb56ba5058b92a0d6bb8ef4371bde50a8245e4e8da0cc4f91a438987edb624ef78a4ee0f90bfdd422c484351d4b30728e51750b3d90bb87d882100d91c114adf8bcca0850d455d57cd956bea08057001b1b3a862dcaa81e599b59177236e3fc8a76df7d5ffda05d3d18c301386bad228e541658640b6de63c063e16a7362f83c0027e94bada4578a7a094c7b41d0feb1dbe4ca416a8693e307c01ddfe5c8ed43c302f342efc6391709200b05f94af3047336d6f8eafbc5ece74b483aa43c318c2c9210e7daa9dabcbd016b407c1133b4f9faa436ff65ceb7857e6015be64b018297f69be55aad133f675ca3aa790bafb06b2a761cffe9e51322685a49eba490dfcf7e4ab4f5988867e6f08cbcd6344a5f33384ad56135d1772352c1ead5b558bdeb7172c17fb0b2e0bdee4c6e71e2c3a088862260f069d95d2e3ecc1316a9fe5e28e8549bccf782433077cc7774987e193f0ef09d4b75e458df1d0ce1570c6fc464b559fa5869d23fe5bb3cc7b46ba47021308485c8e48043c4e213375801126fb60b6eaf1b251b4087c426649dc8096dc0f6414cc2db28b55a2b514a9a6507a57509cfa11da25b7bbb9e60a83ed54f6c5ce3f58f26484c2d2dd80e0da4fc4299bb0eec404fcef87014746186e1a7021dccf79410f17b16120b1e14cb375769ced282d57d499b9a64c337796509bd42f76f20fe25bfef7abe72bd8f34f6ce8c884cafc93f4eb9ac0d193441094bf3081e4119295341f870c92d96c3f3d177ccd05e8bd1c3b9692e8a1d87f7be34ed1f15257dc98ab13206dbc8251b9ff18afc60bc4ce6e3a32b2a6615df4d2bd8c17cca0604e304ddb11418a6b831098da0433385e4137c30ec4ca0e7d45428c0a7b49323b242fac7a8fb76787d39172a03632ebe022a8f839c0645c8f9005e67cb9063e5c148ff6aa3fe9d519555e7784ac1c537c94716a19858020c19cbd2a19b8122e0fc379a493cfcf6d4d210978b3a60c64cda42f22f848565f02e1179bac78a96b01472f8ae360bffae2a1b97b66567049c61b16e566a22b6a6d2d331db2375281a77997de687cb1766a136d5f4def97227a34ffb8950600dbe221d23e42715bff6bb3d78fcad8720c19ddf85cc64b5d1405096d4f1edc341dfe19e85070dc66c7ba2fbc81fa5e285701fe3de09366fb70cc1632437c4716d376cd094aba13a678b3268e6cc883e4cce702938cf68a14c4850b9d99d6519fb093375073dd800776bcfba75b2016470f2a8be2add18649f059574c1ab7988b864c4ebaafaeda4ebb4e1621af95df93583940d1608652ab94c395d15f7ede62e151d0cc97ff66300d42867938c85f0381f18fb23df1060e5d73af790031b7be1b1109ac50230aa82f7d05f0ad7b0c84a470365697bcd3741a21fc38e1dc97693c3d58fb85fc0d228fbddad744a7f207de2f81c6d96e2c9ea32ea18b620420386b5c64974aa444a56551c337643d57e8de6cd30c12026c1d0cee3fc8d47f51d9b942223c12ccf8182c9d460884f07ffce60f3add5dc71db99ef501f4463ba0aa5bce984ec9c4c2dded80ae62213b283e42bc7a0c762382a87165472b79f789557810f7a742cd887e26572a4fbd10d2e4692cc26467f0aa95f033d9274dee08c81f8ea67f217fd2e8a1dce2025f3b15551de7f64dd34f64e60379bc4054523c30f15d1c0e5d8843030bd303e3ac70c058de746269a6ac32ae8e5e7a5977fd825d70c7340bbca93a483981934be38fe91f35eea28c4c8655e69842160e3a7ddf691434761cd340c301c03eb1f2e311b67c72818bc070221860af142f44e0ca2812c96adcbbe091804aae66a8461f31c38d759c65dd5af0b0a9730980f63fac93b6ebcf746eb88abbd72e440dbabc353f4ccc6b0bada2693d31de37b43b7f372bea5a1332588f9519af61188ce06cc2ed17047f2bf79ca96bf548227056f7373bf420748ea85ee78f7214254cd6f64279956f4619447d8e1aac732fc4696e8954f0e2830522e5446762401fe05b21ac065fca1dbc9712987b43a4b80f358ea651f8cbeaf140f7f6f5ed993a081918e847092803e0a904d79d078817709dba0e1070ec05c4e64736a3b95b8a05c5799e3481880cb9d1ed42f33a9190cdbdf38c1b7f5b84a9423b16d51134ae73c5940a1137925515e69335ec57d566101171b184a7de435e23cfe66215a3259d580d4fcdaa04591d1aace69fddce4ddfa877c6ffdeae8f38c60065a8d026890a3e613c31382712161c2b8bfec6091a8cef9753ae6b8a155691a9af9bbcffb90ef8d3613efa09ebea0bc6ac33ccce1293fee49cfb5873791676abd15ec1570b69d4945f101a50f37090babaf49c6053fe2146582c22e791822c0165a63739c9385969de764af01d6062fa02fe065752143696c246622e626c865bd56668c4532a3060a6e494a535e767648aaf6752e0557210a23dcf2a1fab33668d55c36eb2672dae9ce2899dbe7a3cd6f1dc93ed34b143a3725654103e8beb51c02ba51773932cf918d1296751c28c91a00cd88ae0eed827d04b0284ae63736ee638f83ad959cc9"}]}, @typed={0x4}, @generic="f6199c32860e625cd511b755c664c31224c8734ac3095457cad3ee96cee9dcf04bb1d60014dd010ed15d5d6c3b2003ad11f0dffb30b83f854e697caad46f6d2337658b320b82a70f4d94671775c8ac1dad7f199812805fbd9d562292b669222e06e1eaa6685a4e89df33f34954ea7847eedf4a78085c8d05e2265eff813a26f1ee442810983d95ad15a59f93fb7daae8b44ba2167ac9b050923ee464ef40cc39cafb75bc48a37ad15336418c17129c8f3331bc5b7038dc51c92e16f714e542cb3dd9fd2ffb9c22061ccc59e73cd03d05d16a911c35b11ad045892ca73978da6029309f7b06ee963067547685b0bfdb11fab6713caa2a2f678d126f44b73bbe07a89e2e8a38a11355b2b2a421cb711c06a2d2f9d4f33d041ba66a3469c217780ef96021b4ebd7837aa8283d21f5936632514cc8f1195f5ae644b39a5cd25d7b3506e770b4f80a5885171f134b13d14c520031ed08a1096c9002daf46d7103ca14ae50652d5b2503d1dffe18db52a3c9b3d6d5da60e04e12efdf484e8e420fb974d7dd6d818bf7fc2cc383e2c9c3bd07071b2d3271df4dc4cc3e7c105ca9e8921b9f5194e7077b6fbf889c498f143906d179ad10da3f0bd2f4e976f757e67b853822b9c85a43d4e7de27d05db627f44bb7ec80426a5361bf082ce532173ea25d823774719c8a7efb6e2fbb00745230ee08668152aa9fe2e0372b1a8ade5a0cf6c6386d915a0ad2c40b4e30e0de6180799153bdd965af9ee2163d7167c12385c2943fd4a18b6106d47937ce334e6a8fa0261de7e29fb89c00ce60e05f2b85841713c7ed15eb12bf901ff114009a852264bc0df73cc9afccf26d0b64bb51beff67426c9d647316046541a1ba2fbbd23515eedd229b2937b07dcea4cd95e7c42e931465acd6ef3de25de34d3cb589ae45bdcb64b7d89d39cb7d4b95402db63931e03e6da65f3ef3875c1260a69385255506409ab8eaa76867390d15ab2f00f936670cb3645378348d94b128ddbf4b425fc274186d31d0b7d1d9c90586d0def04de63afc1590daa7e80fd4aecc792d94e88b11ced98bec663bcf8eac1320f0b41e6ab804db3e9a4d1ab3346e6ca6a2f1f69b29f8f5c90193e7248e396428f5c4a34bb76b51ecd402d1a5ffe39759a491618a94ffd1f1d63c7bd7190364766dc744f0ca57bc62e88d4fcc6723d6650fea609612ca3829c01641261d316058b7d644290d5b3b82756bc222a51fb08586c3da060915657158b11a1f0babd624f2d24a430f4fffd78600ba2a25f7e1ef8a7b2a61e4612d9eef4e97c8a196e89987e62a7bc3b3d46bd0a89251946ba98b40888583e1705aaf014760175fec55130588ef6ab49100e545cc6c38180c2e8681a3c3ea3de28ec434c6477d73fa766b015bfbd39a5185efbdc8b3fd9d4de74f939cf75501672e8670286cb54e51be28221627042a6262c19368d5fa572bf6a33529baf0e36514b67da5200e9daa65c48d1e772fbee3c1500cd57ac54b5e961a4fe9105b3837adbb3f36c2dad1e515ae9747eee4c209706d7c5538e907d504d9c89db64d564ba96702cb6d86f881aeb5bf1ce127ce7f5b933493db4d754e123fba374fd67dca34a131144ed960168771a90b866f46deb7f0d35f859457d9df258e81737160f6319e8f2200898b06570d740f923d28d27619b0aedfb7bab697821eaa4be688bbef9e1a9d9bff5cf826fa4a40f0c8ef7ed4cec605aca2b9191c11e63a9ede47d72c291cf6493bdde6a1164ab036d84feab87e0116242acab0afff1a4718c638512a23288946ff93de7a9e89c47c35c2a8c76d7af8857e15f4e4444e781c679ee34d0a2afaa1e210035af69d6b90c7a447b98dea0a3ad2377a69b107ece0eb472b159207ddaf44cad12e750b9dcf4a574dc88862284596899e5e434380d200b29c955dd3b725c6961bf5f48de7076f51328a44b41c7fa1f5642851a6b6b70b20c3495c261cb76986da7707035d830741ceb609a403b94ebdf76f2b030a961a6e17cf8e2c4e379f97bc4f4decd2723dc81d591a2bdeef68ac616b66f8d5a5a40861fc372ff2d5fde91b0f4e5863d45842c43d6509ddbf401f0d7eadbd2546fadd55f02d80e025b74d8f3e0ee3307dad2d47aeb32ad7206f32bfd62b9175111b397d89a7cc99dfc5c1b24a37e644c2dc790dbdfaccbbdadb6a3c6aba270e475da51d57c9b4da10e46b6b08eacd3de2d1f99fc992d69733baee3f89dc996056cea9320ced543288adccade56b0d02c07b3ccd1bd25bbadb4d92b221c21102f2d1b186d439b1cfdd94e747c7805a6a84fd63155e28c5a9b27df28dbf2a1d48d8ebd466e807ead52b1c4b5b29b56f1ee575eee1135532a1e202c81df5c6f113b9bc3fef89f64066de8b33d2a60673f2ef5924df854be364383e749b9518eba320c98872845be59965e7e95b172a83d9fd742463f430ca0b3f4a4bfb5ac986a839512276666f7957b62056a77e27b843948cd89445c38d06757d912db4cc9056a1dda35fe53ed62b61ab7589cc4b3a24b339edb0963955ac509a7c583568e1312b4b9769abd89867bb37d39137b4fb17d637dc7aeb1dce617cc9fe877cee246b1c2aa825c8e58920d211a08f55d48cd038a6b961b00d04785c525e7cadffb225c9f8cd67f0435ca1ba6f2c0c51aa868d38b47979f34e32364df388cc8c15f876d223e1b01f8923678cc3804d835c96ae107c338ef3d31224a76297b50c30a250092da103731a33e2e6add4f7920063c15d10090777ec1f85fd67299116ea8746f2a1f6ba3c5903082bce5a699023fff31271fb12b63978653b5b4c12acbee13ae41d386dc01b4d8175c524c3035e2709b07a1fd8800b7232a57318c6d381324f5e02a4a8227212c4a50d39e07ba19f02946afbfd79111dc5930e0de1f0c521e0c9bb9be9e7c62b2aa939b58ba78eccb5896d10d5cfb5b658a7da44523ef5d94112b48ccca86cfef419ca593c96601ea1184a7257d9f3bdaa9004d077bbe64a9deb712342097da7e43e1e05a8b49343740243058a62bcff367c25ab96c778b9ceebddd1d142a829421bb95f90b65953db48cbc2aa43f62056217b020a291dbcec7db9ae3f7c48059ad2740f7d20193362cb46fabcd6ced50f2f785ff6b9a30356920f97dd4129bbfd1ae5aef01270550b4355b754e20103b6851e5b1994ae6bd7dee6d7e31aa00ea38287b676c71bdcc7b0d2ff4cc3f2bc2f843de21a89f472e1c5ef69a8cfc07150bed946bfcc467321a983e12af406d74a031aa9cef96644bfcc1ddc7f595faa82ad7d69250b739e1e54ee1e8f1ab1d16b75f53510552d370507abe47644490c6c78fd81c279f7386eceea49d28f35727471aaf80d0926b7c07fbca95795af1e1e55068e9dc2f60bfdd7d922ba7c5e29f77fba773b1196c46ec099adb063fa23ba6e50b6e24bc2909005c858bdef1109a60b1a40dc7fdbc46f06f1f18b90cc17f368c20b57dfb6edf593361b5e4d81c062ed31f0bc7cd23ffc5a98adea003270907e5c84b1a040313b0a0b888b2c735f09f0a2b13b050be7272e2405d6de05698f79066bdf752a5d7c531275cbb72cc5b605193cc2a76a6be6f452d67367f7d5a2dc5835751aedb6cff1cff6e195ee466eb7e76b5da9538c65c39f3d1e83f70f03195d8439f2f8595630c73093b8d1c4e5ddfa8f15e4edae823c8c5bdfab683246309ab8396e7d37e77f26846481b77bb2e091c35444ac46977072936c45a2fa1881ab8b73aea9294b2b7bb92268b275b22c63e77e62e3d6d4b972c30981a889d23134461ec9dd4c4ddcd06e7c661953cb95b2a2f4d72504a24492940129ee0522716457d73d9e7dddba7848ca7e4d76a7f83939c63e2953d967b77924dcf466ff80f2d9a550c047414060230fa70069ecb529f24c295a0e1c19dcdccb3356b67bc25033689458e730f3f1cf48cdff5c8a0b7c1094fd3217da350251f113bcc7972a15965ddcdacc372cee0fac423d06051b3c4eef181e4348df89ad380a50eb605366d77dceff5fd0bb7af4201f87ae9521757618e85dd0373d08ab4a33c774466c93705731c0b45f553cd91fd26797b68413b4412ee05efdd6e9cf5325f3073a8c2750909bb7cdf01b529c87721cecfd322a7984d9f368f56807fa12821335232f9689f3f201022ac2d702debb5313ffc767449b4b01e353f9c046b3c57386cbc817751ceb1093d38d8e6524369c6277cd697261fdf45efc9963d0de799d6cccae86d7fcbc49272bb38972f58305ece5b9f82eeb3b142f07dbed11870acbbad73d6b0c3d0ebaea14e4729acbdc3dfcc195032cb24359c8ed21e47d5f15e4f2c54c16d4ef4aeb28aa1151619f72d41eb4c81bd2132f1bd727cfd9d910dfb2cd84619fedef2f49594e536814daac6a59db0305a1dd88b5268ef5c051d2268917279b8c55ec4345da2349b2d36277f97d7a60a95617c19da6a8b22caf4016a70a730fba88cf2fe4b050cccdca64416b62bf21f784fae4271d908f5970207f821f065bb6646b7d324999bd999bb3e447f9131dbeab6de0a0843eb71eb7ad46ee99449980a0b31882e8627a7e25c86a4125675d8c6cb9c832a8044620faaac631b4e42258dd210a2740897753863990ef509930950439e0931ee09e7693f39e0dd81e190016f8c888620bd74a6a77a15d96508adf5fe462135c2fa77973c4b9e1606d26edda6951c03782666aaffcad8b8ceafe86dd12199ec48f628b763d94d9d39fa7a2c022d4775d1888f3e98110489f83ae53ec17493d66722b2f33483062e51b2c366e363670e51a7fc4091fd1821322a3ac21521e5a1f0f269ba4e71f3e91a78ff60632f28ed4d397c1d8f27d1dac25af5ea9a1ed722c90d97a05d5b52cccb626f97452f944f7d80b837990a72d17407bd1cf4cc94d6a87a268e3cf7a588d66a78e16dd2e94ffd97a913d8915dda51e584ec2ce93767fbf4c49d14abb727bb18fad1d07719622c456e2a76dc6b32fe60e9cddb714721ca9917266084cc6127f2fb989f63be2bee0b8a1554e46b10ca0855e9c61f9abdb5ccb1efd30ea28295f67fffc4bf5f6e6eabd0c9eaa601c592dd7994ed75eafbdd0e53648289919583b71d5829a5c40ca7819d481fa4281be8d97d58dfc37037e3806997af34ccb20dceebb91fbd133524be4c5fb10852c247b1e59e9b190fe5d07fffd231e04c4486039779b6b3d46053161873b17bb3ef259c2610a364ecab6a4ad71d2b8a44ba10dc59d4dd9ea46c07ff8ee54b23f0e08cfbbc8d6fd0820d2ec995c569f19be54b3cdd1bd1291a370b43a76ca5ac8f8d3ed0ffda6d77ad53db2062ad154301f51b4d9e11df1b244c74c8c17ae13b51d319da913a8012e8e27b11dc60327efe6b98a9d73075aea5e0cd9422d254a4f46d92f3edb266997bf2175fe6f4f9b3ce0f5a6202511b5e4e10e55daf0e66772108f86ebd3b8c57d9efa2c0ab7b664db14007b86b4bb58fe9e3935246c6fd917e9b388d1750f622d7a2168eeadc71f071b9fd78daecd5684990e568370111b50e21baabc4ea0f40e2e63f9c45789b5f2e69a4b69f8c23a72c781c471aef9d0aa90ae46e7168ab50a02d667bcd7c4cff08edd9afc8384deadace23e9796f2e30044ce5061b1b4971751b9ebaf2c368414242a350629fe0c6dee3a52b0a37b28222de1f85fee23dc6cb1b39650de5dea98599f63e4163098664ea8d473df1c4f71dc45011283820b64ded4a0c692ec644081d358961d66a146266733359757ab540726355c6cc0d1a754e6ae4226fca0a3ddac80bd54b954fe97999b"]}, 0x2124}, {&(0x7f000000a100)={0x12c, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @fd}, @typed={0x21, 0x0, 0x0, 0x0, @binary="3885bd9376bf5fb2ff7292632288997d512f20b687186ebe2e1b8a06f1"}, @nested={0xed, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="3fed0a58496b557c06fcc202cef23436318cd9b7973531d5fc3adfe8fae0defd9270dbea08f00e4748273418e680ccf7027712c9bcf046ad99112deedd15bcd23304e2644acbf7e9fae47053644d7696a641d2b0cc4e69c4f825317ab6bd68c11272157feef38a22bfdb8e6fddbbcddfe1e1a539deea16dcbfeaab95c37b95396604ae27102c329b7677d7b927266f3f68d8c2dc5aaac2b836815192f1e60c4795ae85545336ba97678ba1c42c6512153c8b1a5de53ecde4f59a1fa5d09b9e9e1f2e5fae7528550315a4c214f0d36a09b71e6f5ce38a2292048a2549c4218490a4"]}]}, 0x12c}], 0x5}, 0x0) 00:49:14 executing program 3: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000600)={0x54, r0, 0x105, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0xff}, {0xc, 0x90, 0x40}}]}, 0x54}}, 0x0) 00:49:14 executing program 1: r0 = fsopen(&(0x7f0000000100)='bpf\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000140)='iso9660\x00', &(0x7f0000000180)='#\x00', 0x0) 00:49:14 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0xff}, {0x6}]}) 00:49:14 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) [ 2954.864370][T14503] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:49:14 executing program 2: r0 = socket$inet(0x2b, 0x801, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @empty}, 0x10) shutdown(r0, 0x0) 00:49:14 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_int(r0, 0x29, 0x18, &(0x7f0000000140), 0x4) [ 2954.958751][ T27] audit: type=1326 audit(2954.920:39): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14517 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff9165cf24 code=0x0 00:49:14 executing program 1: request_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={'syz', 0x0}, 0x0, 0xffffffffffffffff) [ 2955.005988][T14503] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2955.131359][T14503] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2955.218181][T14503] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2955.412959][T14503] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 2955.433226][T14503] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 2955.449648][T14503] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 2955.458818][T14503] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 00:49:15 executing program 0: r0 = socket$kcm(0x2, 0x922000000001, 0x106) sendmsg$inet(r0, &(0x7f0000000fc0)={&(0x7f0000000000)={0x2, 0x0, @remote}, 0x10, 0x0}, 0x20000851) 00:49:15 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6}]}) 00:49:15 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="180000000000000000000000000008"], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x100a, &(0x7f00000023c0)=""/4106, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) setreuid(0xee00, 0x0) setfsuid(0x0) [ 2955.516840][ T27] audit: type=1326 audit(2955.480:40): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14528 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff86c5cf24 code=0x0 00:49:15 executing program 5: sched_setscheduler(0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setparam(0x0, &(0x7f0000000180)=0xe4db) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="4000000010001fff000000000000f4f309000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e000100776972656775617264000000038102800800", @ANYRES32, @ANYBLOB], 0x40}}, 0x0) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r1, 0x8983, &(0x7f0000000040)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, 0x0, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000440)=ANY=[@ANYRES64]) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB='D', @ANYRES32], 0x44}}, 0x0) 00:49:15 executing program 4: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000000)) 00:49:15 executing program 1: sched_setscheduler(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) 00:49:15 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0xa, 0x4e22, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3f}, 0x1c) 00:49:15 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote}}}], 0x20}, 0x0) 00:49:15 executing program 3: r0 = add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$link(0x8, r0, 0xfffffffffffffffe) [ 2955.696666][T14536] loop4: detected capacity change from 0 to 512 00:49:15 executing program 3: rt_sigtimedwait(&(0x7f0000000100), 0x0, 0x0, 0x8) 00:49:15 executing program 0: sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="4000000010001fff000000000000f4f309000000", @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769", @ANYRES32, @ANYBLOB], 0x40}}, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002980)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001740)={0xeeb, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x0, "285c4d007ecdfb"}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 00:49:15 executing program 2: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) getpeername$packet(r0, 0x0, 0x0) [ 2955.768802][T14550] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:15 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r0, 0x0) memfd_create(&(0x7f0000000c00)='\x00', 0x2) [ 2955.779682][T14550] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2955.811099][T14536] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:49:15 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000000000000000000000000080095"], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x100a, &(0x7f00000023c0)=""/4106, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) listen(0xffffffffffffffff, 0x0) 00:49:15 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$search(0xa, r0, &(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x3}, 0x0) 00:49:15 executing program 4: bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)={0x0}, 0x10) 00:49:15 executing program 2: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000340), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x3, 0xfffffffb}}) [ 2955.919322][ T5984] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:49:16 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x6611, 0x0) 00:49:16 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000000)=@raw=[@func], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:49:16 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x0, 0x3, &(0x7f0000000880)=ANY=[], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$OBJ_PIN_PROG(0x7, &(0x7f00000000c0)={0x0}, 0x10) 00:49:16 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x0, 0x3, 0x0, 0x0, 0x3, 0x100a, &(0x7f00000023c0)=""/4106, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$OBJ_PIN_PROG(0x13, &(0x7f00000000c0)={0x0}, 0x10) 00:49:16 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='setgroups\x00') write$RDMA_USER_CM_CMD_CREATE_ID(r0, 0x0, 0x0) 00:49:16 executing program 5: openat$uhid(0xffffffffffffff9c, &(0x7f0000006700), 0x2, 0x0) [ 2956.731590][T14572] loop2: detected capacity change from 0 to 512 00:49:16 executing program 4: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.cpus\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x6a) 00:49:16 executing program 5: socket(0x1d, 0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), r0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) 00:49:16 executing program 3: bpf$MAP_CREATE(0x14, &(0x7f0000000800)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:16 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xe, 0x0, 0xff}) [ 2956.807505][T14572] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:49:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r0, 0x0) fsopen(&(0x7f0000000100)='debugfs\x00', 0x1) 00:49:16 executing program 3: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='cgroup.controllers\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='cgroup.controllers\x00', 0x275a, 0x0) [ 2956.916536][T14597] loop3: detected capacity change from 0 to 512 00:49:16 executing program 2: io_setup(0x399, &(0x7f0000000200)=0x0) io_destroy(r0) 00:49:16 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000000000000000000000000080095"], &(0x7f00000001c0)='syzkaller\x00', 0x3, 0x100a, &(0x7f00000023c0)=""/4106, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)={0x0, r0}, 0x10) [ 2956.943440][T14590] can: request_module (can-proto-0) failed. 00:49:16 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x800448f0, &(0x7f0000000000)={0x0, 0x0, "1f46d2"}) 00:49:16 executing program 5: io_setup(0x7437, &(0x7f0000000100)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={0x0}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 00:49:16 executing program 1: getresuid(&(0x7f0000001380), 0x0, 0x0) r0 = gettid() waitid(0x2, r0, &(0x7f0000001780), 0x2, 0x0) 00:49:16 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_deladdr={0x18}, 0x18}}, 0x0) [ 2957.024979][ T5968] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:49:16 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000004240)=@base={0x0, 0x0, 0x0, 0x0, 0xf986600c66a5187b}, 0x48) [ 2957.054229][T14597] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:49:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0x2}, 0x0) 00:49:17 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) accept4$unix(r0, 0x0, 0x0, 0x0) 00:49:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000000)={'IDLETIMER\x00'}, &(0x7f0000000040)=0x1e) 00:49:17 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000000)=0x48, 0x4) [ 2957.136571][ T5967] EXT4-fs (loop3): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:49:17 executing program 0: openat$random(0xffffffffffffff9c, &(0x7f0000002500), 0xd35d119a8d0fc3d2, 0x0) 00:49:17 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000005080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000005040)}, 0x80) 00:49:17 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000240)={{}, {0x6, @link_local}, 0x0, {0x2, 0x0, @multicast1}, 'xfrm0\x00'}) 00:49:17 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x7}, 0x0) 00:49:17 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={&(0x7f0000001700)=ANY=[@ANYBLOB="0463"], 0x504}}, 0x0) 00:49:17 executing program 1: socket$inet_udp(0xf, 0x2, 0x0) 00:49:17 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000005d340f"], 0x24}}, 0x0) 00:49:17 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:17 executing program 4: getresuid(&(0x7f0000002380), 0x0, 0x0) sendmsg$TIPC_NL_BEARER_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000001340)=ANY=[@ANYBLOB="d8800000877d5e740efdfc6289a8740b80af904533a880549876a0cf90e50ca8beb3b153c35b6a04ac71a91e26e9f0014be62ad3e5dc2474fff3b5284045a332f45eca3d94cbfefe7f80e616b1e1a6ea08480e1a35e4581888e3ec36a28d1712a1c74420e60ffd690f4778446ec27efb9f21100f00000000000000", @ANYRES16=0x0, @ANYBLOB="10002dbd7000fedbdf25040000007c000580080001007564700008000100756470000700010069620000140002800800020007000000080001000400000008000100657468003c000280080002000600000008000200ffffffff08000400ff070000080002000700000008000200ff7f000008000400ed000000080004000000000007000100696200006801048024000780080002000700000008000200ffffffff080003000200000008000200aa0000000900010073797a30000000001300010062726f6164636173742d6c696e6b00002400078008000100040000000800020007000000080002000ed0597c08000200be0a0000540007800800040000080000080004000700000008000200090000000800010018000000080001000c0000000800010001000000080003000900000008000400f0ff0f0008000400feffffff08000100110000003c000780080001000d000000080001000e000000080003000300000008000300050000000800040007000000080001001d000000080002004005000014000780080002000400000008000100040000000900010073797a30000000004c0007800800020001010000080001001000000008000200e90d000008000300ee380000080003000600000008000200f7ffffff080002000500000008000200090000000800010016000000"], 0x1f8}, 0x1, 0x0, 0x0, 0x24000014}, 0x4008801) r0 = msgget(0x3, 0x10) msgctl$MSG_INFO(r0, 0xc, &(0x7f00000002c0)=""/36) r1 = msgget(0x2, 0x20) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000d81d085e3eb3f9a6c19a5a319ff08959cf74fc017cddaf908a2f77bb79736a2b2699f21069372c01dae7e9a6e79189c8f906cd676f7dc20c74094b7824976bed7b469947553c4134c5e187ca8d5c6d38bf2fc6e45960e73505723c314d8fb56a78c111418283a90f5df8e8a00e8556635573eae9633b5ff0ffffcb8e61b66f49bbc0246ffce30b027b95b88983b1a2b045c23ed96ae471c16f9589cd9430a3230bfcebf7dee043ead1ee03d1703e31ed359ccc9ce8f2d790e04e02c46cab2e0b56b5de5c8831cd37eaee5bb208e6cd4451ff7ed42f28e64aa154d55662f8e815c1e05988283156800692847ea1e038d9ad9d15f1dce95289dd0e2da23f93f1609a4786cd4b6a34088e3d8b5e246fa9fd2efe0b0263a120531a6504012fe59f623b7a9de3f065657954c0e1df745fdb7ce6c0cc5d0398078df792f35f733ec9b133a5a637b334a1344866ab4f7c0462c2db2f95a3f54449b414b27cc01c3d2052044165cdd02a8f0f9040b7b65790beb4fa047a233f2859a344ae13b897373bc7ebf154e2f5acb17b7cdddccd736d82d6c00bc7cf6ebf089853285ed8d609ae6cade62afb3fbc48d355d51042d4198717b9ecfae9d3bb056f47fcb6be3f9fb8acdd2f2e552f587980876bec63cb90e9eb8a7256aabe5a7bc367a611a440181f7f5765a608cc414d1cdd1bb8f6529a0e87460b1c2e7d9ce46c273d70f54fdce5675b4f11918cd90d6ff51c9ede222262cd389d4b5fbe52f9bbd53120a008d0f7294c453174afd00ec618acb4d4470d5050e4efd0b8407f5bfcd646220598edbf7e00a2910bade5a849979d33750b2d03f59ee96430653e916579a791d6d0e0e93adfe38ed457efeb0a4e6fe31cb0a596f0c70143e1aa80ba193e07fb312ac1bbe54eed14e45a6c29348a2d55fb4920ff35ceb858c45fb8b82684c8550064df5bfe1d5a531d0caff4cd79dbf3eb3443416d9c74cb835b26f24d4592075dd28984ffd9cbc7189290085012f253f94d1a3ad9a5acaee1528dca5cf7591f2f9456e3c86442953e10ed3d02bcb266e84c26f5be19843103fb0ec186b65a2b0fe03480c91b0327ecfa84636aeebef8e10b89512db98316f9d3918b8ae3aa31e42886d5144828ca19609d961aaf1bed0216cc2f2312303d77f9e997ff618e5bc4c3e5d1c76d1c15946df5006f8657c53f7309fd8e9e3c25b6af9a994620a30505b54679de1839ebe6f27577420670527013015008d16a64e4344710f90fda1fe77090053ea1a51a4b187c62f920c77e8dc93913d133da74f00bf901ec008d3018d104c7a1362eb3fd486155640980f69b1028559646af01419caeeb35828efd485eee903e7f0454ee6da5c6200f107be835fd805eeeff75a90e3e4283cdefce216dbb9d119ab1737d4f129662b020b7f8069e054f764b6c917dcd35115891c2a9bc66ad0d77057f1bd7b61331cdb311e94e80ec2da64a327c1b52fee4f15aaa5cad9b733db72bdac0b82e0d4ff28abbd52541a6556cadced3e6a1eab3f8cad3e354b1dab7691d4c6cf595ce03279ffe50149fcb3822bd2ea72047026f64a3f5a362956ccac63b8785740294551c52c3a50d853da22a5e6a6096c2843e5ab22426b72052a0ecc03b1c25b3a20dd056fc257f5d50833f443625f8fe25ac90befaf499f63d08701c3ea4554a8b6766a81e07e8b2ee02811abc8754384d60b27863124cb6bf455e47f3e3ec1c68057489892e7320a9758c6c183849d9cffbab3d65763155fcb52ca6573a09c7f668089645ce864d169c2ef4049089ff0763dc8b14a32d4ae073ebea17efeda4bf8356ea98207b46ebade64233fc8854817699fd51d72de583f94d6d63c40d24a310d64554f776e87418e9660d2d4e838b04a812ba502c080a0b9702ecdfc124a4a7655eb32009496ff43c9b20477bb71b845e52aedf859468e63c4aa9282c84b1f12d5c84002db3c2254edc355b16008c78ff4d36ec2ce39a85cbf577cafe2cdd335948b43bf2e74464d12a383405bcb3049b2b1bc00b5024bea055d8a41af96dab0355fe6dfd9685db4596d3ee3fee91ab0a6badd34d6190073b6d00aefdcc7a53d004e876139cbe91b0c22c282afd1578e09371f9bf785e4b1ba7b831b4acd3f0c229ca2eb045273090a19763330bb4f7f539ae17d34dee4ccae2f14df2df6310e3d22624cc82e12623ec2cb39dd8da41115333f70e0c856ab13a31a0a14f74918714e686d4ae4371f9c31771024fa77100a567c1b314f90ec95de45d40e4e53b25600ac0ee3157805603936aacf635fc3928086f87b756e7fabbb6f7fe8ee8e9376f3cfd6071c10f316ec7c57b2a68a34bd8b8329ba1f17a50289ded89234f7f02ba235c2dd238063399c95d6be9e0d5fe2c2b09edcd9ead821d962dc9d3c0dba39a7c2f60d789477bcefdf9eb1d68d24ef9f9600269614b17cc1b47f0d344adfdce10bb598a04bb65a5cd9770810ad505f52b9f97663dab51ebde51dccd0ae5cedcb9f15710fb9d8f51ccb12fd95863aebd1d6425ed4d974dcf45ecaebe721a9f144097c9c24f6f67866946853f3f168847e473da8bc83f6e16cf19cf06de4ecb9b82a617b88212d6ca727a7a704a1fcfec8b18dcd163701850fd2039f8b8b0074574ed0ec9b02803ceee6e5d4747c2c63903380bcfa4436b6ef3800f6b7a8be7d14983b672653d292db73e4b800582e688466ae2e36b0e7d9432d4e91e3a3fe99fd02f1a10b9dae15e56eb701428f791bc0b4f6437ddcf0820788a8110904634b14c35535cc2da48a26511e5e5571e2e517901c3c9bec59125f6297d9d0f962fd3f92614c58eaf284c2831477d4c43fa34ba3c9ef310cfb0dc6fccc44eb5641dba311e87dbca0ed68a20e40e90d1a511e99dc4417cce9cf268f5e7aa9d845cb9ac2b1bfaaac9932d20bd85db3f697d854de88df859c98bdc683566130093101b71bef80f991d79019a3ffa16e57ebee23c95411f75039db98ffb27274d600d499a1b3b5d0301f411afb4302cedf0aee9b65c483bfd167a0af41be04dc1582b94ed5dd0bbecf6c73097219059e9ac8cdf1bc8588f3bdc17785bce598dc0128c96cd0f1a18255564d29406352491903ae550618343141f8338c5bb96cf56504d589c7dfa80bbb834d39c8b2481b60cc96f3c21d4edaa43bc96fe9a63a0cdce8f8d6a4eda7284d9ef3459ea7153e6415b6ee80595c70540dfd8c63ab15597fc4efe1d90e80fd6fa4469793adbb5a423b49149c31eec25894c2c6db7e9b7ce6b74408d18fe9bcbc34a6aef61e105126fd355b20d2e855bf6e05f4867ad591fec674b95084117fd142e30aaffa6e81ed598054611555e4d446e64e0ec1bc720cb4d9b9b2dec521b1393ef86402b017fb10fca67fe4128ab9b4ec3579c62ef9e078fc2294d250a8a6d7d01743ba1208dd7e1737960385c842c64de00b0f1973737782862c2e011124db3e1ead649cad8e0e17922e5ebeb7c956eb5cfb53f2ddc4197805a3e704cf43d2251263418de171816875cd488c925ff23a2c61c9a90fc42f49bb8c0d84653e76dea4d3de6e4a650b518d4d431bddd935684662dd4908e262afb3e171fa681e0213d2eb1abc67e8f8d0b096df420eda60364e104bcec46eb5866de7f167bae00d1ef917f9ccf0fec99c6b98edcc75991556f6019df7f14a99ea64fd921f4140b1f2d887aaf2ba562e79b06d2a73528cdc50ba077c3f49e82f35237649831285b1bf884c4fbac98c6dc3638606f6920b706fce46deac886db6abbf683f9ecf13ec96f81dc77a2581b8cddabb6467fd3154ae536db4ea1b39df252317170d179fd2dff1efac7d716f51ab5bea4e15614af0742dd12fd962ae5297c955d42efed70a71d6900e12c1e8a2a4ddca2796d636e48176d0781d93643ad04e52c9075bfed2fbbc45775833c88220f64115013226a5fc8b9a7cba7f632e78227eeec56134265eb8b9b516520c80b7b5cc25b34c50518e7f9c5810116cce7298803eeb0d821799fef068573f8105a9488b26dc1be6b96d08af5206a9d9f7a0415930160a049c5ae5ad26cc5c06f1886abe4a02734f3e3e5673acf4627f460052befe27e306c363f457c2c681852133d165551bebb758888b06e7cca170d066a4f36fb3b2c6b21f65dc672fd3759311cc8240855e2d29e11d62f36978ec06622e6edce43940146f4e4ddc46d774ca3396387d0be16e8620dec39c1e7a26390b5e2abf6fc69a89e8d8209137d4739af917ad685ee8a3c34febaccef8034ad4d549b02ac04dae070bc530e270fb117b627651d8914a124cc2f6cb6eeadbbb5b184d244226261d54c4a9e0271a387d8ac096713da69ec81f735a0cbc92da7b84865b9cd0e4f71e8573e1b12a3981a2d5343fe11cd14affcc43fbc899681b6edac125560f8c0a82b56e40e70dac6ba52b74ed84651dff3f7ce2bdc2e63faebeb6a569ecb8b22075531129713004ed5b4ff6a72200fcf2433d117430268735370b8f2bd2dd000be8c651a074d3d8bb6b1d3bff92bfe55cc82da820f3d4586a6d6ff80f5ea181c600200268c865adbfa765b6df58d23f710590ce66ca8d162ef6b9fda9efbb9f91931e1e6d2e7e65aad7f9ac915521417b370a483fa6dd19959b2f5a51473c2772c53abb5db316e489bc08af80be1817f1a24c6a798a2b0dbaca369e798d5ef0212cf24ea29338e04a2d56a6f28b39a37126818295c9c999b88b1544166aa02c8d9949f603682f7e7b8d2062507323a72beb900c4459decd9dcc832396f8f868c01dfb889973006d30ad8fd1024a5731b2a08f40f8bd918d0f9a1d4df3dc59d652159e259c72d9484c3f766c718f9005127203c2bd71814171abdde886d60d1e8f09ed3c11ec8756183ad0540a42aee8f6b555def1027b8db2a31b5e853fa8c9f9f913034557c0206f6bf5cab6596114c1044e768605ccd81d05b7b875cd70c5364469852639810e9b403a9b530efb9746ea2b991554eb1fd67b3eaea00118d4082d56602496d6b09f38acebdca1cc9a54acb6582e512c9fd0802e270e6da2515806019aa845c0f28284fddcc6e689305eb74dd1024eb1b3168338a4d1a1eaf04e0b0f59b337019e1d53843ce17ec988c050e93592d25022c950626a127b33615522f7653d36dac9df092ef9756f9a327b1cd0e244085dec888bb5ccf554608d5f176529312fc7c9fa8a5ab3cf2182e8ae7188f8224915b3c3c0c5d1f94274971397f5f583e7ab12f456e00dc993a7480e5b5de8f4bb4492c4e30c05aa09ceb96bbc23a6b60eaee722de2808e2ea5da80966dbd0c63b876eef16015fa76f0b919a242577e7b61aaa336cfc5eda76ca63087355edb54cb0c63596df666e200ef7800d4bcc1df93d968af3b73e316fe6759c25c57763f8ff412e0f30ac4a8e23929a74bf1f1093fedc373636fd7fe09d1366e8d47855356beff93c72a7bc82762ad37cc5baff80a46c8b003fda0a02e3563748434f008040a7293cbde5742da64c5dfb0c36e8b9b6e9eec20ff3283a933503918d60ef584495941597a886d45fbb6f6d5b83858ce8a819df22a8582f07e1a3d09a0af2fab980451fde611e6f4e1081e8779c5051c79140e43316552ce99072b3943a4f52a548df777a7706b20c7765f9d3e75c0588754044b41e40014b7169fafd2c64478bae71402c1bd54cb0bfbd978c6843af83d39e657272ef47741e139df6e2e969078c4601458334e795596cf5af77ca4ca2c90115ead9a91d0905bce5ec3cce9976e049a6523c7dea29e06ebf391ad00"/4104], 0x1008, 0x800) r2 = msgget$private(0x0, 0x210) msgsnd(r2, &(0x7f0000000040)={0x2, "ae3528fa82363ce86e180bda10a78feeddde2d40f8d816b129033f38d39aef1153af82b38583dee76a3cb0f6b2c9e073d99669e2fe24add829ba20391bec0ed862456096da206d4159a6352e1a6767014cd91d050db0829b5cfb099e9a6f7c4365c53e4dfca61b4c8621bf033ae69d86a92227b22da172905bc66a6073d125a8b78b747a8d2e00088faa43"}, 0x93, 0xbd7950772d78f6f1) 00:49:17 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) 00:49:17 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x2, 0x0, &(0x7f00000000c0)) 00:49:17 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000004740)={&(0x7f00000044c0)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10, &(0x7f0000004700)=[{&(0x7f0000004580)="7b720d09eeb4b8004144b84a316d627a84a65566858099b1875bded58e4a39b134521ce2b9d66bf09685b329253d9927ff19a721b12a4f750c8e278f2afd6cbec3e8311bb4206ed267c924", 0x4b}, {&(0x7f0000004680)='{', 0x1}], 0x2}, 0x0) 00:49:17 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000000)=0x1a, 0x4) 00:49:17 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2}, 0x0) 00:49:17 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000005040)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c, 0x0}}, {{0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="cb", 0x1}], 0x1}}], 0x2, 0xc804) 00:49:17 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000001140)={0x1f, 0x8, @none, 0x1}, 0xe) 00:49:17 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={&(0x7f0000001700)=ANY=[], 0x504}}, 0x0) 00:49:17 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000240)) 00:49:17 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x0, 0x0) ioctl$sock_bt_hci(r0, 0x400448cc, &(0x7f0000000140)) 00:49:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={{0x10}}], 0x10}, 0x0) 00:49:17 executing program 1: io_setup(0x7, &(0x7f0000000180)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, 0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) 00:49:17 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETFLOWTABLE(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000bc0)={0x14}, 0x14}}, 0x0) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x34, 0x3, 0x1, 0x201, 0x0, 0x0, {0x5}, [@CTA_NAT_SRC={0x18, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MAXIP={0x14, 0x5, @private1}]}, @CTA_STATUS_MASK={0x8}]}, 0x34}}, 0x0) 00:49:17 executing program 3: request_key(&(0x7f0000000180)='blacklist\x00', 0x0, 0x0, 0x0) 00:49:17 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f0000000000)=0x200, 0x4) 00:49:17 executing program 2: socket$inet_udp(0x11, 0x2, 0x0) 00:49:17 executing program 5: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f00000000c0)={0x0, 0xa, "b9b0d9a4289a3c8a5f1e"}) 00:49:17 executing program 3: syz_usb_connect$uac1(0x0, 0x78, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x66, 0x3, 0x1, 0xc, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x6, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x1f, 0x9, 0x0, {0x7, 0x25, 0x1, 0x82, 0x8, 0x401}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x0, 0x0, 0x7, {0x7, 0x25, 0x1, 0x3, 0x9}}}}}}}]}}, &(0x7f0000000800)={0x0, 0x0, 0x1c, &(0x7f00000006c0)={0x5, 0xf, 0x1c, 0x4, [@ptm_cap={0x3}, @generic={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xe, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xe, 0x3, 0x5a, 0x1}]}, 0x1, [{0x0, 0x0}]}) 00:49:17 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000003f40)={&(0x7f0000003d80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array]}}, &(0x7f0000003e40)=""/219, 0x32, 0xdb, 0x1}, 0x20) [ 2957.707224][T14685] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2957.709720][T14685] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:49:17 executing program 1: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0), 0x8}) 00:49:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0xf000}, 0x0) 00:49:17 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x21, 0x0, &(0x7f0000000200)) 00:49:17 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 00:49:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2, &(0x7f00000005c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) 00:49:17 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x800448f0, &(0x7f0000000000)={0x0, 0x0, "1f46d2", 0x20}) 00:49:17 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, &(0x7f00000015c0)={0x0}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) 00:49:17 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000004740)={&(0x7f00000044c0)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10, 0x0}, 0x0) 00:49:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 00:49:17 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x24, 0x1, 0x9, 0x201, 0x0, 0x0, {}, [@NFCTH_NAME={0x9, 0x1, 'syz0\x00'}, @NFCTH_TUPLE={0x4}]}, 0x24}}, 0x0) 00:49:18 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000001140)={0x1f, 0x8, @none}, 0xe) 00:49:18 executing program 1: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RNDGETENTCNT(r0, 0x80045200, 0x0) 00:49:18 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x3) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 00:49:18 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000280)) 00:49:18 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 00:49:18 executing program 5: sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, 0x0, 0x475265ae932a29b9) 00:49:18 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001000)={{0x2, 0xffffffffffffffff, 0xffffffffffffffff, 0xee00, 0xee00}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}) 00:49:18 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4eac}]}) 00:49:18 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) 00:49:18 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, &(0x7f0000000000)=0x7f, 0x4) 00:49:18 executing program 5: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) 00:49:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x4, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 00:49:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2}, 0x0) 00:49:19 executing program 5: msgctl$MSG_INFO(0x0, 0xc, &(0x7f0000000000)=""/4096) 00:49:19 executing program 4: r0 = gettid() waitid(0x2, r0, &(0x7f0000001780), 0x2, 0x0) 00:49:19 executing program 1: openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x519401) 00:49:19 executing program 3: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f00000001c0)) 00:49:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x300}, 0x0) 00:49:19 executing program 4: openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000240)='./binderfs2/binder-control\x00', 0x0, 0x0) 00:49:19 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@setneightbl={0x14}, 0x14}}, 0x0) 00:49:19 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f00000005c0)={0x1f, 0x7, @fixed}, 0xe) 00:49:19 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000004740)={&(0x7f00000044c0)={0x2, 0x0, @dev}, 0x10, 0x0}, 0x0) 00:49:19 executing program 1: msgget(0x3, 0x606) 00:49:19 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_ifindex, @loopback}, 0x10) 00:49:19 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, @void, {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @multicast, "bb6a1f4a337b1ba7"}}}}, 0x0) 00:49:19 executing program 4: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 00:49:19 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETFLOWTABLE(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000bc0)={0x14}, 0x14}}, 0x0) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x34, 0x3, 0x1, 0x201, 0x0, 0x0, {}, [@CTA_NAT_SRC={0x18, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MAXIP={0x14, 0x5, @private1}]}, @CTA_STATUS_MASK={0x8}]}, 0x34}}, 0x0) 00:49:19 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f00000001c0)={0xa}, 0x0, 0x0, 0x2, [{0x2, &(0x7f0000000240)=@string={0x2}}, {0x4, &(0x7f0000000500)=@lang_id={0x4}}]}) 00:49:19 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001600)={&(0x7f0000001500)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@fwd={0xb}]}}, &(0x7f0000001540)=""/162, 0x26, 0xa2, 0x1}, 0x20) 00:49:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x0) 00:49:19 executing program 3: getresuid(&(0x7f0000001380), 0x0, 0x0) waitid(0x2, 0x0, &(0x7f0000001780), 0x2, 0x0) [ 2959.376895][T14779] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:49:19 executing program 5: bind$bt_l2cap(0xffffffffffffffff, 0x0, 0x0) 00:49:19 executing program 4: syz_open_dev$vcsn(&(0x7f0000000000), 0xadd, 0x0) 00:49:19 executing program 3: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x81c0, 0x0) 00:49:19 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f00000005c0)={0x1f, 0x7, @fixed, 0x7}, 0xe) 00:49:19 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000240)={0x0, 0x8, 0x0, 0x0, @vifc_lcl_ifindex, @loopback}, 0x10) 00:49:19 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) accept4(r0, 0x0, 0x0, 0x80800) 00:49:19 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[], 0x44}}, 0x0) [ 2959.555041][T14779] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:49:19 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_PROTOCOLS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 00:49:20 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f00000005c0)={0x1f, 0x0, @fixed}, 0xe) 00:49:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x300}, 0x0) 00:49:20 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000000)={0x0, {{0x2, 0x0, @local}}}, 0x88) 00:49:20 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) recvmsg(r0, &(0x7f0000002e40)={0x0, 0x0, 0x0}, 0x2101) 00:49:20 executing program 4: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x410000, 0x0) openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000240)='./binderfs2/binder-control\x00', 0x0, 0x0) 00:49:20 executing program 2: openat$drirender128(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) 00:49:20 executing program 0: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f00000000c0)={0x0, 0x1, "b9"}) 00:49:20 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000001ec0)={0x0, 0x2, &(0x7f0000001d80)=@raw=[@map_val], &(0x7f0000001dc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:49:20 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000003f40)={&(0x7f0000003d80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x4}}]}}, &(0x7f0000003e40)=""/219, 0x32, 0xdb, 0x1}, 0x20) 00:49:20 executing program 3: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000040)={0x0, 0x4b, "9bf7a3f90d998523e7e02a313a34e2834b8dedb1cd1989a6cbc4792e1b7ac535c3b4ecd8fe5e0a848fae34961266294ae56425e15381ebffbfed546184b966c9b5836a94c058bbe4707450"}) 00:49:20 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, &(0x7f0000001dc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:49:20 executing program 4: openat$urandom(0xffffffffffffff9c, &(0x7f0000001bc0), 0x80080, 0x0) 00:49:20 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001680)={0x0, &(0x7f0000001600)=""/86, 0x0, 0x56}, 0x20) 00:49:20 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000240)={{}, {0x0, @link_local}, 0x0, {0x2, 0x0, @multicast1}, 'xfrm0\x00'}) 00:49:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000001540)={{{@in6=@empty, @in=@remote}}, {{@in=@multicast1}, 0x0, @in6=@private2}}, &(0x7f0000001840)=0xfffffffffffffea7) 00:49:20 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000000)={@in6={{0xa, 0x0, 0x0, @local}}, 0x0, 0x0, 0x2b, 0x0, "6a7781724fad5118dbcf4865d267996535ba2bb2f70908fdb478d40a01fe34a90bfd633b5d35249e9e4b5c5b01d9c73114782c3db2a5439f566d87e60bf581aaa5775b169451227cd6c4ba8cec51f4f4"}, 0xd8) 00:49:20 executing program 5: recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000c80)={0x77359400}) 00:49:20 executing program 4: r0 = socket(0x11, 0xa, 0x0) sendmsg$TIPC_NL_MEDIA_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) 00:49:20 executing program 0: read$snddsp(0xffffffffffffffff, 0x0, 0x0) 00:49:20 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) 00:49:20 executing program 3: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0)={[0x9]}, 0x8}) 00:49:20 executing program 2: r0 = socket(0xa, 0x3, 0xc7) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, 0x0, 0x1025) [ 2960.340368][ T5409] Bluetooth: hci5: command 0x0405 tx timeout 00:49:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x20012141, 0x0, 0x0) 00:49:20 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/pid\x00') syz_open_procfs$namespace(0x0, &(0x7f0000000180)='ns/pid\x00') 00:49:20 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000580), 0x4) 00:49:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = msgget(0x3, 0x504) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x198) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000100)=""/5) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x1, 0x70bd25, 0x25dfdbfc, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x800) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x4, 0x70bd2d, 0x25dfdbfe, {{}, {}, {0x8}}}, 0x24}}, 0x84) 00:49:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2, &(0x7f00000005c0)=[@rights={{0x10}}], 0x10}, 0x0) 00:49:20 executing program 2: recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0xffc99a3b, 0x0) 00:49:20 executing program 4: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x1, 0x0) write$bt_hci(r0, 0x0, 0x1d) 00:49:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffff1f}, 0x0) 00:49:20 executing program 5: openat$drirender128(0xffffffffffffff9c, &(0x7f0000001580), 0xa0481, 0x0) 00:49:20 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001600)={&(0x7f0000001500)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000001540)=""/162, 0x1a, 0xa2, 0x1}, 0x20) 00:49:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000200)='T', 0x1}], 0x2}, 0x0) 00:49:20 executing program 0: syz_open_procfs$namespace(0x0, &(0x7f0000000f00)='ns/pid\x00') 00:49:20 executing program 4: socket(0x1, 0x1, 0x8) 00:49:20 executing program 5: bpf$OBJ_GET_PROG(0x7, &(0x7f0000001540)={0x0}, 0x10) getresgid(&(0x7f0000001f00), &(0x7f0000001f40), &(0x7f0000001f80)) 00:49:20 executing program 1: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x725040, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, 0x0) 00:49:20 executing program 0: socket$inet_udp(0x2, 0xf, 0x0) 00:49:20 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000001140)={0x1f, 0x0, @none}, 0xe) 00:49:20 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000001140)={0x1f, 0x0, @none, 0x1, 0x2}, 0xe) 00:49:20 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0xc0, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 00:49:20 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001600)={&(0x7f0000001500)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@fwd]}}, &(0x7f0000001540)=""/162, 0x26, 0xa2, 0x1}, 0x20) 00:49:20 executing program 3: msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000000)=""/60) 00:49:20 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x18, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3}, 0x48) 00:49:20 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) write$bt_hci(r0, 0x0, 0x1d) 00:49:20 executing program 4: request_key(&(0x7f0000000100)='.request_key_auth\x00', 0x0, 0x0, 0xfffffffffffffff9) 00:49:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0x9effffff}, 0x0) 00:49:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:49:20 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000004740)={&(0x7f00000044c0)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10, &(0x7f0000004700)=[{0x0}, {&(0x7f0000004680)='{', 0x1}], 0x2}, 0x0) 00:49:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2, &(0x7f00000005c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}, 0x0) 00:49:21 executing program 2: socket(0xa, 0x0, 0x982431b) 00:49:21 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000001140)={0x1f, 0x0, @none, 0x1}, 0xe) 00:49:21 executing program 5: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) accept$unix(r0, 0x0, 0x0) 00:49:21 executing program 0: request_key(&(0x7f0000000180)='blacklist\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='$}\x00', 0x0) 00:49:21 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000000), 0x4) 00:49:21 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @random="00588e36e8a7", @void, {@canfd={0xd, {{}, 0x0, 0x0, 0x0, 0x0, "381e43fb8fe580ab96260451c96521481f1739b415913b4c6197c964d112998ca13f2a8c2f431248ce19314b54637e8f1b00e287fc4b8b2e553ae31bf6e8246c"}}}}, 0x0) 00:49:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000000)={@in6={{0xa, 0x0, 0x0, @local}}, 0x0, 0x0, 0x0, 0x0, "6a7781724fad5118dbcf4865d267996535ba2bb2f70908fdb478d40a01fe34a90bfd633b5d35249e9e4b5c5b01d9c73114782c3db2a5439f566d87e60bf581aaa5775b169451227cd6c4ba8cec51f4f4"}, 0xd8) 00:49:21 executing program 1: syz_open_dev$dri(&(0x7f0000003200), 0x0, 0x0) 00:49:21 executing program 0: r0 = socket(0x1, 0x2, 0x0) accept4$bt_l2cap(r0, 0x0, 0x0, 0x0) 00:49:21 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000003f40)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x3}, 0x48) 00:49:21 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x5e, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4c, 0x1, 0x1, 0x5, 0x0, 0x1, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x5, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1f, 0x800, 0xe5}, [@call_mgmt={0x5, 0x24, 0x1, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x3f, 0x8, 0x20, 0x4a2, 0x8}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0xff, 0x48, 0xfa}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x1, 0x7}}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x0, 0x7, 0x6, 0x20}, 0x5, &(0x7f0000000200)={0x5, 0xf, 0x5}, 0x5, [{0x102, &(0x7f0000000240)=@string={0x102, 0x3, "24dbb6b0153c56bd962d3e23e4cc1166687dc3c335667035888885774a05d91707488f4dd0540ca353a5096837b2cc0d2045b7b06cd2ddc46c3fcc3bb897321fcc7a679f26c41b65391c8d3ee6bcb163712f1b084f7d65ae65695fa3ec5d17664410d0b302ef1ba6bb64ff201ab4015349dee13c925adba1e0fdfbb600855c35c32cafb0a1881b07439464b0adddf96a717b5387e1eb75daa1f9997564dee4a7969b62abbe38b75e7e968ed15cd2c776092bcac6d84b956a4719d80120f9902969e35b624719226479de4d4ae140fe4d0ce6ba05e899582c97ec3a62b40826a28f9192ae1a19c9922a81c37799f41f61649dc57b86690548cc01786024f978bf"}}, {0x63, &(0x7f0000000380)=@string={0x63, 0x3, "561f0dfcb1593bbc53cd751e5a593c7305a4ab1942b0aa943e892b4750123092f3c40d086d51e23d1cb75ae0a91a7544f9405e5253e86ceee7262290189a1c6da96811183e82500a9a89e1190a15cb328fc02036ff9f980e816c1e5dc899807a5e"}}, {0xf6, &(0x7f0000000400)=@string={0xf6, 0x3, "d7b633a9e65503544021942b88048717dfb77e4ada696b89632f6bfef2095da3fe4d33dc4748962c351b4d43f82907eff111ce62f9a6986ac5397a7aaf71045a5dfa9c7045da385ecb6559d17b92e534b4cb4fcbb911c4041bc80649e0d0b220f4c98d7ce3dc052a59096ec8a0a42053bec0c093045cc10d81d700feaaf7cf42e14b40efa4f1e3f41b504c5176799addc868559010d277714723d949e28f53eee61f0e60f5c6f2d96e936593b554a1d36732662040d2d2ac41dab571268195a36b70135229ff15d3a35d8e8fa6d4616c0f05205660203778a863e20bcfb175c9e366b8c41d79864e6c924a4be6d17f103cd68c44"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x401}}, {0x2, &(0x7f0000000540)=@string={0x2}}]}) 00:49:21 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) bind$bt_l2cap(r0, &(0x7f00000005c0)={0x1f, 0x7, @fixed, 0x0, 0x2}, 0xe) 00:49:21 executing program 0: recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000028c0)) [ 2961.646591][T14924] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2961.654661][T14924] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:49:22 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x1) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f00000003c0)={&(0x7f0000000300), 0xc, &(0x7f0000000380)={0x0}}, 0x0) 00:49:22 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETFLOWTABLE(r0, &(0x7f0000000dc0)={&(0x7f0000000b80), 0xc, &(0x7f0000000d80)={&(0x7f0000000bc0)={0x14}, 0x14}}, 0x0) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x64, 0x3, 0x1, 0x201, 0x0, 0x0, {0x5, 0x0, 0x8}, [@CTA_NAT_SRC={0x18, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MAXIP={0x14, 0x5, @private1={0xfc, 0x1, '\x00', 0x1}}]}, @CTA_STATUS_MASK={0x8, 0x1a, 0x1, 0x0, 0x6}, @CTA_NAT_SRC={0x30, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MAXIP={0x14, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @CTA_NAT_V6_MINIP={0x14, 0x4, @rand_addr=' \x01\x00'}, @CTA_NAT_PROTO={0x4}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x20018040) 00:49:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0xfffffdef}}, 0x0) 00:49:22 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x0, 0x4, 0x0, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd44, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0xffffffffffffffee}}, 0x0) 00:49:22 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x5}, 0x48) 00:49:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0x0, 0xee01}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) 00:49:22 executing program 3: openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0x60041) 00:49:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) 00:49:22 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000003f40)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 00:49:22 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000001b40)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) 00:49:22 executing program 5: r0 = socket(0x11, 0xa, 0x0) sendmsg$TIPC_NL_MEDIA_GET(r0, &(0x7f0000000300)={&(0x7f0000000140), 0xc, &(0x7f00000002c0)={0x0}}, 0x0) 00:49:22 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000100)={@broadcast, @empty, @void, {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @multicast}}}}, 0x0) 00:49:22 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 00:49:22 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000001ec0)={0x16, 0x2, &(0x7f0000001d80)=@raw=[@map_val], &(0x7f0000001dc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:49:22 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000004740)={&(0x7f00000044c0)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10, &(0x7f0000004700)=[{0x0}, {0x0}, {&(0x7f0000004680)='{', 0x1}], 0x3}, 0x0) 00:49:22 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14, 0x3, 0x1, 0x201}, 0x14}}, 0x0) 00:49:22 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x2c, 0x1, 0x9, 0x201, 0x0, 0x0, {}, [@NFCTH_NAME={0x9, 0x1, 'syz0\x00'}, @NFCTH_TUPLE={0x4}, @NFCTH_STATUS={0x8}]}, 0x2c}}, 0x0) 00:49:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x33fe0}}, 0x0) 00:49:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}, 0x300}, 0x0) 00:49:22 executing program 3: msgctl$MSG_STAT_ANY(0x0, 0xd, &(0x7f0000000700)=""/192) 00:49:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x1}, 0x1c}}, 0x0) 00:49:22 executing program 3: io_setup(0x399, &(0x7f0000000200)) 00:49:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2, &(0x7f00000005c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}, 0x0) 00:49:22 executing program 2: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000002700)='ns/net\x00') syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) 00:49:22 executing program 5: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000000)={0x0}, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000240)}, {0x0}, {0x0}], 0x3, 0x9) 00:49:22 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x3a, 0x0, 0x0) 00:49:22 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x20, 0x1, 0x9, 0x201, 0x0, 0x0, {}, [@NFCTH_TUPLE={0x4}, @NFCTH_STATUS={0x8}]}, 0x20}}, 0x0) 00:49:22 executing program 5: syz_open_dev$sndpcmp(&(0x7f0000000640), 0x0, 0x4000) 00:49:22 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000200), 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, 0x0) 00:49:22 executing program 4: socket(0x10, 0x0, 0xfff) 00:49:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x38}}, 0x0) 00:49:22 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 00:49:22 executing program 5: io_setup(0x7, &(0x7f0000000180)=0x0) io_destroy(r0) 00:49:22 executing program 0: syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) syz_clone(0x0, &(0x7f00000032c0), 0x0, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000006500)='ns/ipc\x00') 00:49:22 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, 0x0) 00:49:22 executing program 1: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000140)={{}, 0x0, 0x0, @unused, @subvolid=0x200}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="19", 0x1}], 0x10000000000000fe) 00:49:22 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}], 0x20}, 0x0) 00:49:22 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448dd, &(0x7f00000002c0)) 00:49:22 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) connect$bt_l2cap(r0, &(0x7f0000001140)={0x1f, 0x8, @none, 0x0, 0x2}, 0xe) 00:49:23 executing program 3: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x20402, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, 0x0, 0x0) 00:49:23 executing program 5: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000005140)='./file0\x00', 0x0, &(0x7f0000000100)={[{@noinode_cache}, {@noautodefrag}, {@ref_verify}]}, 0x1, 0x50ed, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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ADgZNdpBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwf+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwLAAAAAAgzN86jJ4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgUAAD//wNUIwc=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r1, 0xc0109428, &(0x7f0000000000)={0x1}) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x40189429, &(0x7f0000000040)={0x0, {0x19}}) 00:49:23 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x4c, r0}, './file0/../file0\x00'}) 00:49:23 executing program 1: r0 = openat$damon_attrs(0xffffffffffffff9c, &(0x7f0000000000), 0x202100, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 00:49:23 executing program 3: openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x100243, 0x0) 00:49:23 executing program 4: newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x0, 0x0) [ 2963.491446][T15020] loop5: detected capacity change from 0 to 32768 [ 2963.495284][T15020] BTRFS: device fsid c9fe44da-de57-406a-8241-57ec7d4412cf devid 1 transid 8 /dev/loop5 scanned by syz-executor.5 (15020) [ 2963.512525][T15020] BTRFS info (device loop5): using crc32c (crc32c-generic) checksum algorithm [ 2963.515360][T15020] BTRFS warning (device loop5): the 'inode_cache' option is deprecated and has no effect since 5.11 [ 2963.518662][T15020] BTRFS info (device loop5): doing ref verification 00:49:23 executing program 1: r0 = openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r0, &(0x7f0000001200)=[{0x0}, {&(0x7f0000000140)="9c", 0x1}], 0x2) 00:49:23 executing program 3: r0 = openat$smackfs_netlabel(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="19", 0x1}], 0x1) 00:49:23 executing program 0: syz_mount_image$fuse(&(0x7f0000001c80), 0x0, 0x0, &(0x7f0000003d40), 0x0, 0x0, 0x0) 00:49:23 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, &(0x7f00000003c0)={0x12, 0x10, 0xfa00, {0x0}}, 0x18) [ 2963.554277][T15020] BTRFS info (device loop5): using free space tree [ 2963.745995][T15020] BTRFS info (device loop5): enabling ssd optimizations [ 2963.748063][T15020] BTRFS info (device loop5): auto enabling async discard 00:49:23 executing program 2: syz_mount_image$btrfs(&(0x7f00000051c0), &(0x7f0000005200)='./file0\x00', 0x1000008, &(0x7f0000000280)={[{@datacow}, {@clear_cache}, {@nodatasum}, {@rescan_uuid_tree}, {}, {@space_cache_v1}]}, 0xfe, 0x51ab, &(0x7f0000005280)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5g7/6D7KrqA4Cf/f0jm91FHAFJNYqA6ZDNJjFKK1MC1UFxpi4OdZw60UR2g9ssJCZhICnthEA7U5hUVKa1o0NDHUdpkUY6jlK1pEyBcaRTm7ZMxWhl/EFtaxnGSodSm87be8/d+87dm/dCdiFLP58/9p33vufnfT/2nXvvOxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/h38ZWPMb+1f89Py6+PfPuOHDewcuve+jWw8c3bRpw5EQ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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/B87cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAsAAAAACPO3DqNnAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBSAAAA//+3Rsqd") r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0x845c1, 0x0) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f00000000c0)="b3633413e442e402ca5de3ea8e592027f802b59fa48f735798f34aa6305e9e04c008db7ce481b0522f74e9b21c78cf7c09d07a648363504018058f10c3766efdffb1cbdcc9188cd2cb3dff8ab5a16a3f3dbf636218888b004ab19c65468049a3cfa4c62c886b9a0700b5c0109d8f1c75eff72add74bfacf5b057b4cfe593fbb20dc5726057fcd7a232ae70c4dad82240325db1911bd01e7980c6445f64b947ceae417054af74ce58f15d7d3e0b97a527f9ac692d2be88af2ee534e02029b263c6c3c7d995c451ca97b367e6e6b10e4c839f1ac8de7875cedc4ad1b1b4e9936c10b76d634cbe22580d2c3a54aa12980b339132fee9d9e4885958b60d43d45bf50") 00:49:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB='discard,rodir,shortname=win95,shortname=winnt,,shortname=win95,iocharset=iso8859-7,utf8=1,shortname=mixed,codepage=737,utf8=0,uni_xlate=0,nocase,\x00'/161], 0x81, 0x258, &(0x7f0000000540)="$eJzs3c1qE18UAPAzbZJ//rpIFq5EcEAXrkLbJ2iRCmJXSha60WJbkCQULAT8wNiVe8HX8E3c+AY+gODOLsSRdPJFTVsTEyv199vkkLnn3nNnJslqTh5daTW2dvd29l9+inI5iYXVWI2DJKqxEH2vAwA4Tw6yLL5kudNHlyIiq+RxYWHuxQEAczHZ7z8AcB7cu//gztrGxvrdNC1HtN6060nkr/nxtZ14Es3YjqWoxLeIbCCPb93eWI9C2lWN661Ou97NbD380Jt/7XPEYf5yVKI6Pn85zY3kd9r1Ylzo5mdJPtFKVOLS+PyVMflRL8WNa/36v29HLSrx8XHsRjO2ops7zH+1nKY3s3dfXxwu1M1POu36f4fjhrLFP3phAAAAAAAAAAAAAAAAAAAAAAA412rpwGj/nk6/G2CtNv54u9eW56f+QL0OPZ2R/jpLaZr22/i068XI+/sU4nIhCme3cwAAAAAAAAAAAAAAAAAAAPh77D173thsNrefzjToP9Y/7TyN9xFzKawZi73SmsmUSxR+Y1/HBP9365ki/e3ka12NKdeaKOjfXY3NJE4ZXP6Fk1nqBckEN2025jItHptVmtHeSxdnezK7Oy4OTubJg4sz/qQckcz7qwgAAAAAAAAAAAAAAAAAAP55w4d+xxzcP4OCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAMDP//fxBE9eg7R4NOL/mkMaMTAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJz9CAAA//9YOG8e") 00:49:23 executing program 3: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000005140)='./file0\x00', 0x0, &(0x7f0000000100)={[{@noinode_cache}, {@noautodefrag}, {@ref_verify}]}, 0x1, 0x50ed, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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ADgZNdpBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwf+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwLAAAAAAgzN86jJ4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgUAAD//wNUIwc=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(0xffffffffffffffff, 0xc0109428, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x40789440, &(0x7f0000000040)) [ 2963.911304][T15062] loop4: detected capacity change from 0 to 256 00:49:23 executing program 5: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r0, 0x24, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xffffffffffffffff}) 00:49:23 executing program 1: newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140), 0x0) 00:49:23 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000003840)='./file0\x00', 0x0) 00:49:23 executing program 1: r0 = syz_open_procfs$userns(0x0, &(0x7f0000000100)) fcntl$getownex(r0, 0x10, &(0x7f0000000140)) 00:49:23 executing program 0: r0 = openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000003a80), 0x0, 0x0) write$damon_contexts(r0, 0x0, 0x0) [ 2964.002432][ T185] BTRFS info (device loop5): qgroup scan completed (inconsistency flag cleared) 00:49:23 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x40580d10) 00:49:24 executing program 0: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x10008b, 0xa0000}, 0x20) 00:49:24 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) 00:49:24 executing program 4: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x2181, 0x0) pwrite64(r0, 0x0, 0x0, 0x0) [ 2964.545349][T15066] loop2: detected capacity change from 0 to 32768 [ 2964.560690][T15066] BTRFS error: device /dev/loop2 already registered with a higher generation, found 8 expect 11 [ 2964.603319][T15063] loop3: detected capacity change from 0 to 32768 [ 2964.615532][T15063] BTRFS: device fsid c9fe44da-de57-406a-8241-57ec7d4412cf devid 1 transid 8 /dev/loop3 scanned by syz-executor.3 (15063) [ 2964.634685][T15063] BTRFS info (device loop3): using crc32c (crc32c-generic) checksum algorithm [ 2964.636952][T15063] BTRFS warning (device loop3): the 'inode_cache' option is deprecated and has no effect since 5.11 [ 2964.639581][T15063] BTRFS info (device loop3): doing ref verification [ 2964.647374][T15063] BTRFS info (device loop3): using free space tree [ 2964.699199][T15063] BTRFS info (device loop3): enabling ssd optimizations [ 2964.701268][T15063] BTRFS info (device loop3): auto enabling async discard 00:49:24 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, &(0x7f00000003c0)={0x12, 0x10, 0xfa00, {0x0, 0xffffffffffffffff, r1}}, 0x18) 00:49:24 executing program 0: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000005140)='./file0\x00', 0x0, &(0x7f0000000100)={[{@noinode_cache}, {@noautodefrag}, {@ref_verify}]}, 0x1, 0x50ed, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAP+zda4xc1X0A8LPP8T68XkiqEBolm6TGcROv1zaQqKXKmlI1IqVZNxRURRQbe00WL9ixTYlRiIxNRCMEpQ1S8qEIoyiq+QC1AhFJAeEixREqj4iqKIBAoTVEQaSUJCJNkEI1e++ZvXPuzsOPNV76+0neOTP/87zz8Jx775wLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPD/w8GvXPO3zeKP/va8Z1+4ePyKPWsvfvW68059MoSJmcc7snBH/423j//87nPv2fPA6jvuO3z+R3vzcnk8DFT/dOZ3boi1Hl4cwv0dIXSngRWDWaAnvz8Y63vfYAinhNlArcRkf1YibTh8vy+EfWE2UKvqe30hDBYCFz71yMM3VxO39YWwNIRQSdt4vpK10ZcGzujNAv1pYGt3FvjVW5la4LudWQCOWXwz1F70BybqMwzPXa7B66/nuHXs7ZUOrysmhhvn+9naee5UQW/6wMQxPW2l6pgXpbfHQe+2BfBuK23nWz1txS9S+TeUt2ZDldC5aXLzhqund8ZHOsPoaFejmubpeX7m9S9tPJL0gnkdxg4MH5fX4S1PLL27a/kFj9+3YunL+z+295Vj7eaPCpu0mJ5vlZC/5hbM8xiN+zxZAG+/0rekEV+6QgibP/97n2kWL83/h5vP/+PLOd521uWOtb45lM3N4yODMfHaUDY3BwAAgAVjIew13Tr60Cea1Vea/4+0d/w/HvLPJ/PZaA+GMD6T2LskhNNmHs8Cd8XmLlsSwgdnUhP1gbVJ4GAI751JLK9VlZRYFEuMJIGfDOWB8SRwKAYmksC3YuDWJHBDDBxIAhtj4GASODcGwlT9OH5/KB9H24G+GFifbcQD8SyEXwzF1pJt9VytKgAAgOMknx321N8tnOtwrBni9PJAX6sM8QzshhkqSQ3pDLY2rWpYQ3erGjpb1VAb9+7mwy/V3NGq5tJpGB31GW7/5d98NjRRmv+PNZ//V+boSEfp+H8I62b+xtydeWS6Fl8/UZcBAAAAOAYD//viN5vFS/P/8fbO/4/7RLoKmcNjcTfEliUhjNUHsmr/sBzIjnoP5AEAAABYCGrH42vHwqfy2+wU7XQ+Xc4/cYT544H/8Tnz9x58cH2z/pbm/xPtnf/fX3+bdeJQ7MXXloSwqBD4QexlNTBjJAZ+/Mn6QD7+Q3ED3BSryk9MqFV1UyyxPgbGksC+RiV+WCtxWn0gf7Jqje+tjWMqL1EIAAAAwAkXdwfE4/Lx/P8P/Wb1Nc3Kleb/64/s/P+ZeXDp9P7pgRBWdofQlf4w4LH+bGHAGBjsyBMP9Wd1daVVXd8fwjnVgaVVvZiv/9+drjH4VF9WVQyc9qH9r59RTXyzL4SVxcDTn7vzrGpiZxKoNf6XfSF8oDratPHvLMoa70kb//qiEN5fCNSqumxRCNXGetOqHqnk1zFIq/rnSgjvKgRqVZ1dCWFXAGCBiv+Vbio+uGPXtVs2TE9Pbp/HRNyH3xc2T01Pjm7cOr2p0qBPm5I+1y1jdH15TO1e+ea5fImii+5dN9hOuvY7wbFiW/l+/NKJg/n9+F2oZ2acq3vq7q5Jh/yRD5ebCIVvUo2G3DnPQ+4vVjL7JJbqj/l7w0BYdPWOye2jX9ywc+f2VdnfdrOvzv7Gw0zZtlqVbqv+ufrWxsuj4WpZiaPdVsuKlazceeW2lTt2Xbti6soNl09ePnnVqrNXj505tmbs42eurI5qLPvbYqjL5qo6Gepbd7Y5ruM41NO7C5WciE8NCQmJhZbYOrCs6f/Jpfn/tubz//ipEz/58/UZGh3/H46H+bPHZw/zr4+Bfe0e/x9udDS/dmLASBLYHQO7HeYHAADgnSFO8uPezLhX+qfLv/Nys3Kl+f/u9n7/f5zW/68tXX9+o2X+l8cSY43W/0+X+a+t/7+70fr/6TL/tfX/970N6/9fXQskm+QX1v8HAADeCU7c+v8tl/dPLxBQytByef/0AgGlDC2X8W/3AgFHvP7/8//5V/8dmijN/29tb/5v4X4AAAA4eXz5z675nWbx0vx/X3vz/xO//l9odP7/SKPARKOFAa3/BwAAwALVaP2/4Rv7L21WrjT/P9De/D+edtFZlzvW+uZQtqZdSNe0e22o9pMBAAAAWBg6w+hoT5t561ZGXXv0bT6TLwXaLF304p8cPrLz/w+2N/+v+13GLU8svbtr+QWPv3nfiqUv7//Y3ldmj/8DAAAA86fd/RIAAAAAAAAAAAAAAMDb78X/2LOmWbz0+/+wbubxRr//j9f9i78veHdd7lhr6/X/8vsXfvqeXTNLFj42FMKHi4Ete7acEvJr8y8rBh6+ZPl7qok9aYkHXzj3pWri0jTwqRWnvlFNnJME1sdFEt+bBuJVFd9YnATi8or/ngbi9jiQBnrzwFcXZ+PoSLfVTwezbdWRbqtnB0NYUgjUttX9g1kbHekAb0sCtQF+IQ3EAf55HuhMe3XPQNarGBiMRe8YyHoFAMBJK34L7Ambp6Ynx+JX+Hh7enf9bVS3ZNn15Wo72mz+uXxpsovuXTfYTror/S46e63xnlCpDmFV6etqMUvHzCiPTy0tNt27Gwy51WpvnQ3KpY500/U2HlFfNqLRjVunN/W0HPia1llWd7fMsqo02Slm6ZzZpG3U0kZf2hhRm9umjS7H+51hdLQryfUHMTgc6rR6RbT7e/3iOn+NXgXFPFcd3vurZvWV5v/D7c3/K8VxvZFfDGB3vLLe3y2xzD8AAADMr6+u/fU34r/P3vjo083ylub/I+3N/+MerPxQcLa342C8/v/eJSHMXFp/OAvcFZu7bEkIH5xJTcQS2QX1z48lxrLAXXGHyfJYYv1EfVWLYuBAEvjJUB44mAQOxUC+l2J/yHfl/P1QCGfNpNbVl9gWSwwngc/EwEgSGI2BsSSwOAbGk8Cri/PARBL4txgIU/Xb6t7F+bYCAAA4Evk8q6f+bkjneQe6W2XoaJWhv1WGzlYZKq0yNBpFvP/tmKEnOXmlo5CpJ621L6mllCFeDP+I+1XKEH5YnzMtWGo6nn9QO9+goz7DA5/oroQmSvP/sfbm//31t1nrh+L8f/b6f1ngB7F7X4unjo/EwI8/WR/IdwwcipPdm2pVTeQl8kn7TbHEeAyMJIFtMTCeBNavywP73lMfyGfatcb31hqfyksUAgAAAHDCxR0EcTdNnP/fseMrA83Kleb/4+3N/2N7A8XGboi1Hl4cwv0ds72pBVYMZoG4H2Mw/jz+fYMhnFLYwVErMdmflehNGg7f78t+od6bVvW9vuzHB/H+hU898vDN1cRtfSEsLex9qbXxfCVroy8NnNGbBfrTwNbuLBD3/NQC3+3MAnDMansF4wsqP9WlZnjucg1ef++Ua4KmwyvtA50j31y/uZovpR2u+T7VmiN72pruv+W4Kb09Dnq3LcR327B3W/GLVP4N5a3ZUCV0bprcvOHq6Z3xkeIvWUvm6Xku/kq1nfRxeB3uPvretlZJOzCWfHyMzV1u7tdhR6zulieW3t21/ILH71ux9OX9H9v7StvdaCD+UPiR6/518EeFzTvfKiF/zS24z5MJnycL8b+BEU9bCGHdq1+/qVm8NP+faG/+353czvh13Jg7loTwkcLGfSxu/j9ekn0OFgLZp+S7yoHskPt/DTX85AQAAIDjrba7o7a/YCq/zU4IT+fJ5fwTR5g/7q8YnzN/u/3u/+tLljaLl+b/65vP/xcl3XT83/F/5onj/3M62XdFL0of2H1Mu6JL1TEvHP+f08n+bnP8f06O/zv+PxfH/1tw/H9OJ/vTVvqWtM2XrhDCy3/00LPN4qX5/7b25v/W/5t70b7a+n/rG63/t63R+n+7rf8HAADMqwYLzaXzvNLqfaUM6ep9pQwtFwhsucSg9f+OeP2/l05//jehidL8f3d78//4chgotr5Q1v8bWdegqltjYJuFAQEAADgZNdpBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwf+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwLAAAAAAgzN86jJ4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgUAAD//wNUIwc=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r0, 0x80809440, &(0x7f0000000040)={0x0, {0x19}}) 00:49:24 executing program 3: ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) write$damon_monitor_on(r1, &(0x7f0000000040), 0x3) sync() r2 = syz_io_uring_complete(0x0) r3 = syz_open_procfs$userns(0x0, &(0x7f0000000100)) fcntl$getownex(r3, 0x10, &(0x7f0000000140)) mount_setattr(r2, 0x0, 0x800, &(0x7f00000001c0)={0x1, 0x10008b, 0xa0000}, 0x20) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f0000000200)={0x0, 0x7}) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000001240)={0x7, [{}, {}, {0x0, 0x0}], 0x7, "82528488e9e317"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000002240)={0x0, [], 0x97, "b49c9f31031fd1"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000066e40)={0x53d9f69a, [{0x0, r5}], 0x40, "4efe7dc9ab47ce"}) 00:49:24 executing program 1: r0 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$qrtrtun(r0, &(0x7f0000000040)=""/52, 0x34) 00:49:24 executing program 4: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite64(r0, &(0x7f0000000140)="1e", 0x3fffff, 0x5834) 00:49:24 executing program 5: r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000001640)=""/4096, 0x1000}], 0x1, 0x1ff, 0x0) 00:49:24 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000100), 0x482, 0x0) pwrite64(r0, 0x0, 0x0, 0x2000000) 00:49:24 executing program 5: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000002, &(0x7f0000000080)=ANY=[], 0xff, 0x52e, &(0x7f0000000a80)="$eJzs3c9vI1cdAPDvTH52mza70ANUwC5QWNBq7Y23XVW9tHsBoaoSouKAOGxD4o1C7DjETmlCJNK/ASSQOMGfwAGJA1JPHLhxROKAkMoBaYEItEECyWjGk9RNnMY0jg3x5yONZt48+33fW+/Mm3l25gUwtm5ExF5ETEfEGxExX+xPiiVe6SzZ6x7v7y4d7O8uJdFuv/7XJM/P9kXXezJPFmXORsTXvhzxreRk3Ob2ztpirVbdLNLlVn2j3Nzeub1aX1yprlTXK5V7C/fuvHj3hcrA2nq9/vNHX1p99eu/+uUn3/3t3he/l1VrrsjrbscgdZo+dRQnMxkRr15EsBGYKNbTI64HH04aER+JiM/kx/98TOT/OwGAy6zdno/2fHcaALjs0nwMLElLxVjAXKRpqdQZw3smrqS1RrN162Fja325M1Z2NabSh6u16p1rM7//Tn7FMJVk6YU8L8/P05Vj6bsRcS0ifjjzRJ4uLTVqy6O77AGAsfbksf7/HzOd/r8PPb7VAwD+b8yOugIAwNDp/wFg/Oj/AWD89NH/F1/27114XQCA4XD/DwDjR/8PAONH/w8AY+Wrr72WLe2D4vnXy29ub6013ry9XG2ulepbS6WlxuZGaaXRWMmf2VM/q7xao7Gx8HxsvVVuVZutcnN750G9sbXeepA/1/tBdWoorQIAPsi16+/8LomIvZeeyJfomstBXw2XWzrqCgAjMzHqCgAjY7YvGF/93+P/5kLrAYxOz4d5z/bcfL8f/xdB/M4I/qfc/Hj/4//meIbLxfg/jK8PN/7/8sDrAQyf8X8YX+12cnzO/+mjLADgUjrHb/zb3x/URQgwUmdN5j2Q7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgkpmLiG9HkpaKucDnIk1LpYinIuJqTCUPV2vVOxHxdFyPiKmZLL0w6koDAOeU/jkp5v+6Of/c3PHc6eSfM/k6Ir77k9d/9NZiq7W5kO3/29H+mcPpwyrvve8c8woCAAOW99+VYt11I/94f3fpcBlmfR7dj38XUxEvHezv5ksnZzIm8/Vsfi1x5e9Jke7MRfpsREwMIP7e2xHxsV7tT/KxkavFzKfd8aOI/dRQ46fvi5/meZ11dvH10QHUBcbNO/cj4pVex18aN/J17+N/Nj9Dnd+j+53CDs99B13xD89/Ez3iZ8f8jX5jPP/rr5zY2Z7v5L0d8exkr/jJUfzklPjP9Rn/D5/41A9ePiWv/dOIm9E7fnescqu+UW5u79xerS+uVFeq65XKvYV7d168+0KlnI9Rlw9Hqk/6y0u3nj6tbln7r5wSf7Zn+6eP3vu5Ptv/s3+98c1Pf0D8L3y29+f/TM/4HVmf+Pk+4y9e+cWp03dn8ZdPaf9Zn/+tPuO/+6ed5T5fCgAMQXN7Z22xVqtunmsjuwsdRDknNrIqDrTAMzb+GMOLdebG1EX9q174xuTRteJgS/5GVuKQm5MOvBXn2ng8rFijPS8BF++9g37UNQEAAAAAAAAAAAAAAE4zjD9dGnUbAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuLz+EwAA//+2KMyN") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000200)={0x0, 0x0, 0xf, 0x0, '\x00', [{}, {0xffffffff}]}) 00:49:24 executing program 2: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, &(0x7f0000001740)={0x12, 0x10, 0xfa00, {0x0}}, 0x18) pwrite64(r0, &(0x7f0000000140)="1e", 0xfdef, 0x5834) [ 2964.972569][T15127] loop5: detected capacity change from 0 to 512 00:49:24 executing program 1: r0 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/tcp_recovery\x00', 0x1, 0x0) close(r0) 00:49:24 executing program 4: syz_open_procfs$userns(0x0, &(0x7f0000000100)) syz_open_procfs$userns(0x0, &(0x7f0000000100)) [ 2964.994839][T15127] EXT4-fs (loop5): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. 00:49:24 executing program 2: write$damon_monitor_on(0xffffffffffffffff, 0x0, 0x0) 00:49:25 executing program 5: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pwrite64(r0, &(0x7f0000000140)="1e", 0x1, 0x0) syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000040)) write$tcp_congestion(r0, &(0x7f0000000000)='cdg\x00', 0x4) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000100)={0xa, {0x5, 0xd3, 0xfc}}, 0xa) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES32=0xee01, @ANYRES32, @ANYBLOB="2e2f66696c653001"]) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000180)={0xa, {0x4, 0x5, 0x87}}, 0xa) [ 2965.107527][ T5962] EXT4-fs (loop5): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:49:25 executing program 0: syz_io_uring_setup(0x23a5, &(0x7f0000000200)={0x0, 0x0, 0x4}, &(0x7f0000bff000/0x400000)=nil, &(0x7f0000dee000/0x4000)=nil, &(0x7f0000000180), &(0x7f0000000280)) 00:49:25 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000001100), 0x2, 0x0) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f00000011c0)={0x7, 0x8}, 0x10) 00:49:25 executing program 2: syz_io_uring_setup(0x0, &(0x7f0000000200), &(0x7f0000bff000/0x400000)=nil, &(0x7f0000dee000/0x4000)=nil, &(0x7f0000000180), &(0x7f0000000280)) 00:49:25 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/4096, 0x1000) 00:49:25 executing program 3: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)={0x1, 0x0, 0xa0000}, 0x20) 00:49:25 executing program 5: syz_mount_image$fuse(&(0x7f0000001c80), &(0x7f0000001cc0)='./file0\x00', 0x0, &(0x7f0000003d40), 0x0, 0x0, 0x0) [ 2965.528271][T15157] fuse: Bad value for 'fd' 00:49:25 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, 0x0) 00:49:25 executing program 2: openat$incfs(0xffffffffffffffff, 0x0, 0x480802, 0x0) 00:49:25 executing program 5: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000340), 0x64400, 0x0) 00:49:25 executing program 1: r0 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$FUSE(r0, &(0x7f00000001c0)={0x2020}, 0x2020) 00:49:25 executing program 0: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="19", 0x1}], 0x1) pwrite64(r0, &(0x7f0000000140)="1e", 0xfffffdef, 0x5834) 00:49:25 executing program 4: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1000000000000221) 00:49:25 executing program 2: mknodat$null(0xffffffffffffffff, &(0x7f0000001840)='./file0\x00', 0xe000, 0x103) 00:49:25 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) write$FUSE_POLL(r0, &(0x7f0000000140)={0x18}, 0x18) 00:49:25 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r0, 0x40c, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) 00:49:25 executing program 4: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000042c0)={0x10008c, 0x0, 0x1a0000}, 0x20) 00:49:25 executing program 5: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, 0x0) 00:49:25 executing program 3: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000140)={[{@fat=@dos1xfloppy}, {@shortname_mixed}, {@shortname_win95}, {@shortname_win95}, {@shortname_mixed}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'iso8859-7'}}, {@utf8}, {@shortname_mixed}, {@fat=@codepage={'codepage', 0x3d, '857'}}, {@utf8no}, {@uni_xlateno}, {@shortname_winnt}]}, 0x81, 0x24e, &(0x7f0000000200)="$eJzs3c1qE10YB/Bn2iRvXl0kC1ciOKALV6HtFbRIBbErJQvdaLEtSBIKFgJ+YOzKveBteCduvAMvQHBnF+LIdPJFSVtTEiv199v0oXP+52Nykqzm5Mm1Tmtrd29n//WXqFaTWFiN1ThIoh4LMfA2AICL5CDL4ltWOL11JSKyWlGXFuY+OQBgLqb7/gcALoIHDx/dW9vYWL+fptWIzrtuM4nib3F9bSeeRTu2Yylq8SMiGyrqO3c31qOU5upxs9PrNvNk5/Gnfv9rXyMO88tRi/rk/HJaGMv3us1yXMrzWVJ0tBK1uDI5vzIhH81K3LoxmP/P7WhELT4/jd1ox1bk2VH+zXKa3s4+fH91OFCeT3rd5n+H7UayxT/6wgAAAAAAAAAAAAAAAAAAAAAAcKE10qHx83t6g9MAG43J1489H6h/Qk9v7HydpTRNB8f4dJvlKPKluFqK0vmtHAAAAAAAAAAAAAAAAAAAAP4eey9etjbb7e3nMy0Gj/WftZ/Wx4i5TKwdi/2ptZN5DTF98X8+nzPE308/1vU441hTFYPd1dpM4pTG1d/YJJV+kUyxabMJ22/x2FRlRmuvXJ7tzcxXXB7ezJMbl2f8TjkimfdHEQAAAAAAAAAAAAAAAAAA/PNGD/1OuLh/DhMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHMw+v3/YRH1o/85WvT64ZPajHcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc/YrAAD//6jMcT8=") r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000280)=""/254, 0xfe) 00:49:25 executing program 2: r0 = openat$smackfs_revoke_subject(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="19", 0x1}], 0x1) 00:49:25 executing program 1: mknodat$null(0xffffffffffffffff, 0x0, 0xe000, 0x103) 00:49:25 executing program 4: r0 = openat$mice(0xffffffffffffff9c, &(0x7f00000010c0), 0x40a42) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x0, 0x0}}, 0x20) read$smackfs_ptrace(r0, &(0x7f0000000880), 0x14) 00:49:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000480)={[{@fat=@discard}, {@rodir}, {@shortname_win95}, {@shortname_winnt}, {@shortname_mixed}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'iso8859-7'}}, {@utf8}, {@shortname_mixed}, {@fat=@codepage={'codepage', 0x3d, '737'}}, {@utf8no}, {@uni_xlateno}, {@fat=@nocase}]}, 0x81, 0x258, &(0x7f0000000540)="$eJzs3c1qE18UAPAzbZJ//rpIFq5EcEAXrkLbJ2iRCmJXSha60WJbkCQULAT8wNiVe8HX8E3c+AY+gODOLsSRdPJFTVsTEyv199vkkLnn3nNnJslqTh5daTW2dvd29l9+inI5iYXVWI2DJKqxEH2vAwA4Tw6yLL5kudNHlyIiq+RxYWHuxQEAczHZ7z8AcB7cu//gztrGxvrdNC1HtN6060nkr/nxtZ14Es3YjqWoxLeIbCCPb93eWI9C2lWN661Ou97NbD380Jt/7XPEYf5yVKI6Pn85zY3kd9r1Ylzo5mdJPtFKVOLS+PyVMflRL8WNa/36v29HLSrx8XHsRjO2ops7zH+1nKY3s3dfXxwu1M1POu36f4fjhrLFP3phAAAAAAAAAAAAAAAAAAAAAAA412rpwGj/nk6/G2CtNv54u9eW56f+QL0OPZ2R/jpLaZr22/i068XI+/sU4nIhCme3cwAAAAAAAAAAAAAAAAAAAPh77D173thsNrefzjToP9Y/7TyN9xFzKawZi73SmsmUSxR+Y1/HBP9365ki/e3ka12NKdeaKOjfXY3NJE4ZXP6Fk1nqBckEN2025jItHptVmtHeSxdnezK7Oy4OTubJg4sz/qQckcz7qwgAAAAAAAAAAAAAAAAAAP55w4d+xxzcP4OCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAMDP//fxBE9eg7R4NOL/mkMaMTAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJz9CAAA//9YOG8e") r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000280)=""/254, 0xfe) 00:49:25 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$fb(r0, &(0x7f0000000000)=""/142, 0x8e) 00:49:25 executing program 5: linkat(0xffffffffffffffff, &(0x7f00000037c0)='./file1\x00', 0xffffffffffffffff, 0x0, 0x0) [ 2965.855339][T15197] loop3: detected capacity change from 0 to 256 00:49:25 executing program 2: pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x100000001}, &(0x7f0000000240), 0x0) 00:49:25 executing program 4: pselect6(0x40, &(0x7f00000000c0), &(0x7f0000000180), 0x0, &(0x7f0000000240), &(0x7f00000002c0)={&(0x7f0000000280)={[0xffffffff]}, 0x8}) 00:49:25 executing program 5: mknodat$null(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x103) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) 00:49:25 executing program 0: bpf$OBJ_GET_PROG(0x7, &(0x7f00000004c0)={0x0, 0x0, 0x18}, 0x10) 00:49:25 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) write$FUSE_NOTIFY_POLL(r0, &(0x7f0000000000)={0x18}, 0x18) 00:49:25 executing program 3: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite64(r0, &(0x7f0000000140)="1e", 0xfdef, 0x5834) 00:49:25 executing program 2: r0 = openat$smackfs_cipsonum(0xffffffffffffff9c, &(0x7f0000003500)='/sys/fs/smackfs/doi\x00', 0x2, 0x0) fcntl$lock(r0, 0x24, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8}) 00:49:25 executing program 4: r0 = syz_open_procfs$userns(0x0, &(0x7f0000000100)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) 00:49:25 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x101240, 0x0) 00:49:25 executing program 5: openat$smackfs_ipv6host(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 00:49:26 executing program 0: r0 = openat$smackfs_cipsonum(0xffffffffffffff9c, &(0x7f0000003500)='/sys/fs/smackfs/doi\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="f7", 0x1}], 0x1) 00:49:26 executing program 2: openat$iommufd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) 00:49:26 executing program 4: mknodat$null(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x103) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 00:49:26 executing program 3: syz_io_uring_setup(0x9b3, &(0x7f00000000c0), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000140), &(0x7f0000000180)) 00:49:26 executing program 1: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0, 0x0) 00:49:26 executing program 5: syz_mount_image$btrfs(&(0x7f00000051c0), &(0x7f0000005200)='./file0\x00', 0x1000008, &(0x7f0000000280)={[{@datacow}, {@clear_cache}, {@nodatasum}, {@rescan_uuid_tree}, {}, {@space_cache_v1}]}, 0xfe, 0x51ab, &(0x7f0000005280)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5g7/6D7KrqA4Cf/f0jm91FHAFJNYqA6ZDNJjFKK1MC1UFxpi4OdZw60UR2g9ssJCZhICnthEA7U5hUVKa1o0NDHUdpkUY6jlK1pEyBcaRTm7ZMxWhl/EFtaxnGSodSm87be8/d+87dm/dCdiFLP58/9p33vufnfT/2nXvvOxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/h38ZWPMb+1f89Py6+PfPuOHDewcuve+jWw8c3bRpw5EQJmYf78jCHYMrui785sBlj+3f+flzp/rvP9Cbl8vjYVnjT2d+55ai1uUhfLEjhO40sHooC/Tk94difSuGQjgtzAWKElODWYm04fDQQAgHw1ygqOr+gRCGSoErjzz4wIFG4o6BEM4NIfSlbXy7L2tjIA2c15sFBtPA9u4s8F/HMkXgS51ZAE5afDMUL/pDE80ZRucvV/P661mwjr240uF1xcRofb4fX7LInSrpTR+YOKmnrVIdi6Ly9jjs3bYE3m2V7Xy7p638RSr/hnJsLtQXOientm65bmZ3fKQzjI111dW0SM/z40/feNWJpJfM6zB2YHRBXofP3vme68+afMuNt24/54m177vg6Ml2s27zLra+kL/mlszzGG30ebIE3n6Vb0krfekKIfzcB7tv6vrtI5+qi1fm/6PHn//Hl3O87WzKHWt9bjibm8dHhmLiqeFsbg4AAABLxlLYa/qjs1/xe6s61zxeV19l/r+yveP/8ZB/PpnPRns4hI2ziZtHQjhz9vEscHds7gMjIbxmNjXRHLgkCRwO4azZxKqiqqREfyyxMgk8OZwHNiaBh2NgIgl8OgZuTwK3xMChJHBVDBxOApfGQJhuHsfPD+fjaDswEAObs414KJ6F8JPh2Fqyrb5VVAUAALBA8tlhT/Pd0rkOJ5shTi8PDbTKEM/Ars3Ql9SQzmCLaVVtDd2tauhsVUMx7n3HH36l5o5WNVdOw+hoznDpK/7w/BVfu+ELoUZl/j9+/Pl/3zwd6agc/w/hitm/MXdnHpkp4psnmjIAAAAAJ2HtG2a+9idnv+nNdfHK/H9je+f/x30iXaXM4dG4G2LbSAjjzYGs2jdXA9lR72V5AAAAAJaC4nh8cSx8Or/NTtFO59PV/BMnmD8e+N84b/5fCpOnb/vBUxvq+luZ/0+0d/7/YPNt1omHYy8+NhJCfynwSOxlIzBrZQx89+LmQD7+h+MGuC1WlZ+YUFR1WyyxOQbGk8DBuhLfKEqc2RzIn6yi8ZuLcUznJUoBAAAAeMHF3QHxuHw8///Ctd/70KaP7/1cXbnK/H/ziZ3/PzsPrpzeP7MshDXdIXSlPwx4dDBbGDAGhjryxFcHs7q60qpuGgzhosbA0qqeyNf/707XGDwykFUVA2e+9rNPn9dIfGoghDXlwGPvvWt2x8juJFA0/qsDIby6Mdq08S/0Z433pI3/QX8IryoFiqo+0B9Co7HetKoH+/LrGKRV/VlfCKeXAkVVb+wLYU8AYImK/0onyw/u2rN325aZmamdi5iI+/AHwtbpmamxq7bPTPbV9Gky6XPTMkY3VcfU2ebYj+ZLFN1z+dhIO+nid4Lj5b7k+/ErJw7m9+N3oZ7Zca7rabq7Ph3y68+pNpEO6cUY8mC5krknsVJ/zN8bloX+63ZN7Ry7Ycvu3TvXZn/bzb4u+xsPM2Xbam26rQbn61sbL492F0N/vtuq6TJXa3Zfs2PNrj17V09fs+Xqqaunrn3D+LrxdevHN7zpwjWNUY1nf1sM9fz5qk6Geuyu6hDavQbU8x3qK7tLlbwQnxoSEhJLLbHl4q/+5b1nfWJZ3cdPZf6/4/jz//ipEz/58/UZ6o7/j8bD/Nnjc4f5N8fAwXaP/4/WHc0vTgxYmQT2xcA+h/kBAAB4aYi7G+PezLhXuuem1WN//MlHnqwrV5n/72vv9/8LtP5/sXT95XXL/K+KJcbr1v9Pl/kv1v/fV7f+f7rMf7H+/8EXYf3/64pAskl+Yv1/AADgpeCFW/+/5fL+6QUCKhlaLu+fXiCgkqHlMv7tXiDghNf/f/tzr+u55iOvviXUqMz/b29v/m/hfgAAADh13HVkQ8eD//o/D9XFK/P/g+3N/1/49f9C3fn/K+sCE3ULA1r/DwAAgCWqbv2/9a/78ebP/WzFD+vKVeb/h9qb/8fTLjqbcsdanxvO1rQL6Zp2Tw0XPxkAAACApaEzjI21u6Jp08qolzz/Nh/PlwI9Xrrsr758zT8+8tb39tfVV5n/H25v/t/0u4xn73zP9WdNvuXG527dfs4Ta993wdG54/8AAADA4ml3vwQAAAAAAAAAAAAAAPDie3rv5Lv++ew7P1MXr/z+P1wx+3jd7//jdf/i7wte3pQ71tp6/b/8/pXvuHfP7JKFjw6HcE45sG3/ttNCfm3+88uBBzatOqOR2J+W+Mp3Lv1BI/H+NPC21S97ppG4KAlsjosknpUG4lUVn1meBOLyin+fBuL2OJQGevPA7y7PxtGRbqsfDWXbqiPdVo8PhTBSChTb6otDWRsd6QDvSALFAD+UBuIAfyUPdKa9undZ1qsYGIpF/2hZ1isAAE5Z8VtgT9g6PTM1Hr/Cx9tXdjffRk1Llt1UrbajzeaP5kuT3XP52Eg76a70u+jctcZ7Ql9jCGsrX1fLWTpmR7kwtbTYdC+vGXKr1d7a/XX2iW663voRDWQjGrtq+8xkT8uBr2+dZV13yyxrK5OdcpbO2U3aRi1t9KWNEbW5bdrocrzfGcbGupJcvxiDo6HJQr0iyuv81b0Kynn2Tb7xb75x7Nihuvoq8//R9ub/feVxPZNfDGBfvLLezSMhnNnmiAAAAIB2fevL/7Ru+yd+55709ort1956weCPLq4rV5n/r2xv/h93jOWHgrO9HYfj9f+L+f9oFrg7NveBkRBeM5uaiCWyC+pfHkuMZ4G74w6TVbHE5onmqvpj4FASeHI4DxxOAg/HQL6X4rMh35XzkeEQNsymrmgusSOWGE0C74yBlUlgLAbGk8DyGNiYBP59eR6YSAJfj4Ew3byt/ny5vSsAAMDzkM+zeprvhnSed6i7VYaOVhkGW2XobJWhr1WGulHE+/fFDD3JySsdpUw9aa0DSS2VDPFi+Cfcr0qG8I3mnGnBStPx/IPifIOO5gz/dtnrv33erlXtX/9/vL35/2Dzbdb6w3H+P3f9vyzwSOzex+Kp4ytj4LsXNwfyHQMPx8nubUVVE3mJfNJ+WyyxMQZWJoEdMbAxCWy+Ig8cPKM5kM+0i8ZvLhqfzkuUAgAAAPCCizsI4m6aOP//0/+++3MH/uHav64rV5n/b2xv/h/bW1Zu7Jai1uUhfLFjrjdFYPVQFoj7MYbiz+NXDIVwWmkHR1FiajAr0Zs0HB4ayH6h3ptWdf9AtsZAvH/lkQcfONBI3DEQwrmlvS9FG9/uy9oYSAPn9WaBwTSwvTsLxD0/ReBLnVkATlqxVzC+oPJTXQqj85eref29VK4Jmg6vsg90nnzz/eZqsfSlD+T7VAsn9rRVqmNRVN4eh73bluK7bdS7rfxFKv+Gcmwu1Bc6J6e2brluZnd8pPxL1opFep7Lv1JtJ70Ar8N9z7+3rfWlHRhPPj7G5y83/+uwI1b37J3vuf6sybfceOv2c55Y+74LjrbdjRrxh8Lv/uTLRsubd7H1hfw1t+Q+TyZ8nizFfwMrPW2NGexTv//V//jp4z+ri1fm/xPtzf+7k9tZz8aNuWskhNeXNu6jcfP/8kj2OVgKZJ+Sp1cD2SH37w3XfnICAADAQit2dxT7C6bz2+yE8HSeXM0/cYL54/6KjfPmb7ffW29+aP8P/+6Or9TFK/P/zcef//cn3XT83/F/Fonj//M61XdF96cP7DupXdGV6lgUjv/P61R/tzn+Py/H/x3/n4/j/y04/j+vU/1pq3xL2uFLVwjh6++/8+33bP+18+rilfn/jvbm/9b/m3/RvmL9v8116//tqFv/b5/1/wAAgEVVs9BcOs+rrN5XyZCu3lfJ0HKBwJZLDFr/74TX/3vrO//3+mOvuGRnqFGZ/+9rb/4fXw7Lyq0vlfX/Vl5RU9XtMbDDwoAAAACciup2EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDievcvPLl8029eOF0X//4ZN3x478Cl931064GjmzZtOBJClrUjC3cMrui68JsDlz22f+fnz53qv/9AX16uJ789uyl3rPW54RAOlh4Ziomnhht35gJXvuPePd2NxKPDIZxTDmzbv+20RuLTwyGcXw48sGnVGY3E/rTEV75z6Q8aifengbetftkzjcRFeaAj7e4nl2fd7Ui7e2B5CCOlQNHdX1/eXFXRxmV5oDNt4zNDWRsxMBSLfnwoayMGZmKJ6f4Q1nSH0JVW9bW+rKqutKq/6Muq6kqr+q2+EC4KIXSnVX2nN6uqOx353/ZmVcXAma/97NPnNRIHe0NYUw489t67NjQSH0oCRePv6g3h1Y2XTNr4fT1Z4z1p43f0hPCqEEJvWuI/u7MSvWmJJ7pDOL0UKBr/YHcIewIvCfHDZ7L84K49e7dtmZmZ2rmIid68rYGwdXpmauyq7TOTfUmf6nSU0sduOn78eI4+feNVjdt7Lh8baSfdnZfrme3yup6mu+sXqvftOtHex34NliuZez4q9cf8vWFZ6L9u19TOsRu27N69c232t93s67K/XXk021ZrF2pbdbYoHz3fbXV+uZI1u6/ZsWbXnr2rp6/ZcvXU1VPXvmF83fi69eMb3nThmsaoxrO/CzHUu44fX4yhvrK7VMkL8QEgISGx1BKdTZ9u46f6P73KF/25jvaEvtkP6Mq0opylY3aUCzHoS6rxrkUadGVKUhnR2srEoZJlXess6yuTibksA1mW2e91lclhuabO2U0a73eGsbHazTLafLe8eX88z+Zt1+P5pms3DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/B87cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAsAAAAACPO3DqNnAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBSAAAA//+3Rsqd") ioctl$BTRFS_IOC_QGROUP_CREATE(0xffffffffffffffff, 0x4010942a, 0x0) r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0x845c1, 0x0) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, 0x0) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f00000000c0)="b3633413e442e402ca5de3ea8e592027f802b59fa48f735798f34aa6305e9e04c008db7ce481b0522f74e9b21c78cf7c09d07a648363504018058f10c3766efdffb1cbdcc9188cd2cb3dff8ab5a16a3f3dbf636218888b004ab19c65468049a3cfa4c62c886b9a0700b5c0109d8f1c75eff72add74bfacf5b057b4cfe593fbb20dc5726057fcd7a232ae70c4dad82240325db1911bd01e7980c6445f64b947ceae417054af74ce58f15d7d3e0b97a527f9ac692d2be88af2ee534e02029b263c6c3c7d995c451ca97b367e6e6b10e4c839f1ac8de7875cedc4ad1b1b4e9936c10b76d634cbe22580d2c3a54aa12980b339132fee9d9e4885958b60d43d45bf50") ioctl$BTRFS_IOC_QGROUP_CREATE(0xffffffffffffffff, 0x4010942a, &(0x7f0000000300)) ioctl$BTRFS_IOC_QGROUP_CREATE(0xffffffffffffffff, 0x4010942a, 0x0) 00:49:26 executing program 0: syz_io_uring_setup(0x11cf, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) 00:49:26 executing program 2: newfstatat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x0, 0x400) 00:49:26 executing program 3: pselect6(0x0, 0x0, &(0x7f0000000180), &(0x7f0000000200), &(0x7f0000000240), 0x0) 00:49:26 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc020660b, 0x0) 00:49:26 executing program 0: clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) epoll_pwait2(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000140)={0x0, r0+10000000}, &(0x7f0000000100)={[0x20]}, 0x8) 00:49:26 executing program 1: openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000003a80), 0x0, 0x0) 00:49:26 executing program 3: openat$smackfs_cipso(0xffffffffffffff9c, &(0x7f0000004180)='/sys/fs/smackfs/cipso2\x00', 0x2, 0x0) 00:49:26 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000001200), 0x2, 0x0) read$FUSE(r0, &(0x7f0000001240)={0x2020}, 0x2020) 00:49:26 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000100), 0x482, 0x0) writev(r0, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000080)='n', 0x1}], 0x2) 00:49:26 executing program 3: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, 0x0, 0x0, 0xffffffffffffffff) 00:49:26 executing program 1: newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='\x00', &(0x7f0000000280), 0x1000) [ 2966.662206][T15236] loop5: detected capacity change from 0 to 32768 [ 2966.665570][T15236] BTRFS error: device /dev/loop5 already registered with a higher generation, found 8 expect 11 [ 2966.700297][T26262] I/O error, dev loop5, sector 32640 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 00:49:26 executing program 5: r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 00:49:26 executing program 2: r0 = openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read(r0, 0x0, 0x0) 00:49:26 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18}, './file0\x00'}) 00:49:26 executing program 1: openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f00000000c0), 0x600200, 0x0) 00:49:26 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r0, 0x26, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) 00:49:26 executing program 3: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r0, 0x25, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff}) 00:49:26 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCADDDLCI(r0, 0x8980, 0x0) 00:49:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@abs={0x1}, 0x8) 00:49:26 executing program 1: r0 = memfd_create(&(0x7f0000000300)=';e\x00\x00\xa4\xd8\xe0\x9c\x7f9\x8aZ]3N\xbb\xe1^\x9c\xe1\x9b6s$0Y\xf8\x90\x00\x00\x00\x00\xd2~l\xf6\x12\xde\xdd\xd5\x1d\x96\xb0a\xad\xcd\x16\xd8G\xae\xd9DZm\xabO\xad\x11%\x7f`@\x16c\xc0\xb6\x1f\xe3\x00\x1a_\xc7\xbf\xa7T\xbe\x13\x8b\xb3r\x8fL\xe6\xba\xe7\x18\xb4$BIj\xa3\xc9\xc6|\x9b\x88\xddPx\x02I\xde\xe8\xcd\x02\xc1\xedc2\x06\xcbM\xfb\x13jZ\x96\xeej\x9b\xe4XjN\xb9>\xdf3U\r \x8dh8T/h)\x90\xff\x8d\xd9\x89\xab\xf8P\xacYtk\xa3\xed\xfa*8\x13\b\xce\xf8z\xed\xadnz\x96\xa3\x9a9R\xd9]\xe11We\xfe3\xe06\x1a^\x04^\xef\xa3\x0fU\x9b1\xc6J\x83\x9d[\\a\xfd\xdc\xa1\xcd\xbe\x9b\xc5z7\xe8VP\x89\x16MK`\xe5\x137\b\x00\x00\x00\xd5\x01\xea\x98\xe6Z\x95j\xe3\x0ek>\x14\x80\rXS\xce\xf9\x0e\x89\xc4\xc6\x1bOm4Lla\r\xce\x17\xb5r&\xf3\x96\xbc\xc39\xa7\x95\xd9F\x17', 0x0) write(r0, &(0x7f00000000c0)='{', 0xfffffe1e) fallocate(r0, 0x3, 0x0, 0x1200) getuid() setuid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f00000001c0)) fsetxattr$system_posix_acl(r0, &(0x7f0000000000)='system.posix_acl_default\x00', 0x0, 0x0, 0x1) 00:49:26 executing program 3: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="19", 0x1}], 0x1) pwrite64(r0, 0x0, 0x0, 0x0) 00:49:26 executing program 2: openat$smackfs_onlycap(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 00:49:26 executing program 5: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r0, 0x24, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) 00:49:26 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000001340)="a15b330351670118978027039fa64c812abaf10589aa0a5c689dbd3a7d66c8f71a33699183f2072a2f829cdfe1c0eaaf1c0918b78055bd9ee1d5280780d2ef2dcf1f6fc76d9d501d22c9d8e257117eb1cf1e345b8181a10ba7b48ab2a2b99d53c453cc58807e954863f202e34561817118fb973d7ec2ce24f89c2e732d34136015b4dca1240d32f5d11d2576444fdca2795e15a86bf4950ec28cba3e0af10182df13f3bea42d58be739d0ba30a424cc136750632ed41e204e3f202097be71c5cbfa4bffae2", 0xc5}], 0x1) recvmmsg(r0, &(0x7f0000006ac0)=[{{0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000300)=""/194, 0xc2}], 0x2}}], 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)='S', 0x1, 0x1, 0x0, 0x0) 00:49:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000840), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000200)={0x20, r1, 0x1, 0x0, 0x0, {0x1c}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x20}}, 0x0) 00:49:26 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000003f00)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0x1c, 0x0}}], 0x1, 0x0) 00:49:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000440)={'wg2\x00', 0x0}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r2, &(0x7f0000006780)=[{{&(0x7f0000000040)={0xa, 0x4e22, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, 0x0, 0x0, &(0x7f0000000480)=[@pktinfo={{0x24, 0x29, 0x32, {@empty, r1}}}], 0x28}}], 0x1, 0x0) 00:49:27 executing program 3: syz_emit_ethernet(0x2ba, &(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x0) 00:49:27 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc080661a, &(0x7f00000000c0)={@id={0x2, 0x0, @a}}) 00:49:27 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r0, 0x5, &(0x7f0000000180)={0x0, 0x2, 0x2, 0xffffffffffffffff, 0xffffffffffffffff}) 00:49:27 executing program 5: eventfd2(0x0, 0x0) pselect6(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x8}, &(0x7f0000000300)={0x9}, &(0x7f0000000340)={0x0, 0x3938700}, &(0x7f00000003c0)={&(0x7f0000000380)={[0x63e6]}, 0x8}) 00:49:27 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[], 0x80}}, 0x0) 00:49:27 executing program 3: socket$unix(0x1, 0x2, 0x0) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYRES32=r0, @ANYRESHEX=0x0], 0x20000600}}, 0x0) 00:49:27 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x48, &(0x7f0000000080)={{{@in, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}, {{@in=@loopback}, 0x0, @in6=@private1}}, 0xe8) 00:49:27 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x8}, {0x0, 0x4}}, &(0x7f00000000c0)) 00:49:27 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x80}}, 0x0) 00:49:27 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x484c0, 0x0) 00:49:27 executing program 5: r0 = epoll_create1(0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)) 00:49:27 executing program 0: r0 = socket(0x1e, 0x1, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x4004040) 00:49:27 executing program 4: timer_create(0x0, 0x0, &(0x7f0000001140)) timer_gettime(0x0, &(0x7f0000001180)) 00:49:27 executing program 2: r0 = socket(0x1e, 0x1, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000240)={&(0x7f0000000140), 0x10, &(0x7f0000000200)={0x0}}, 0x4004040) 00:49:27 executing program 3: openat$drirender128(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000031c0), 0xffffffffffffffff) [ 2967.541690][ T2050] ieee802154 phy0 wpan0: encryption failed: -22 [ 2967.543576][ T2050] ieee802154 phy1 wpan1: encryption failed: -22 00:49:27 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x6, 0x87, 0x0, 0x0) 00:49:27 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000640)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x12}}}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x4e23, 0x0, @private0}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=[@hopopts_2292={{0x18}}, @dontfrag={{0x14, 0x29, 0x3e, 0x9}}], 0x30}}], 0x2, 0x0) 00:49:27 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x80}}, 0x0) 00:49:27 executing program 5: r0 = socket(0x1e, 0x4, 0x0) connect$can_bcm(r0, &(0x7f00000000c0)={0x1e}, 0x10) 00:49:27 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) pselect6(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f0000000100)={0x77359400}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000000), r0) 00:49:27 executing program 3: timer_gettime(0x0, &(0x7f0000000000)) timer_create(0x0, &(0x7f0000001100)={0x0, 0x20, 0x0, @thr={&(0x7f0000000040), 0x0}}, &(0x7f0000001140)) timer_gettime(0x0, &(0x7f0000001180)) timer_gettime(0x0, &(0x7f00000011c0)) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x840}, 0x1) socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, 0x0, 0x20000010) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000002a40), 0xffffffffffffffff) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000002c80)={0x0, 0x0}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$BINDER_GET_NODE_INFO_FOR_REF(0xffffffffffffffff, 0xc018620c, &(0x7f0000002d40)={0x3}) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) mmap$binder(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_DROP_MASTER(0xffffffffffffffff, 0x641f) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000003140)) 00:49:27 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f00000005c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c, 0x0}}, {{&(0x7f0000000240)={0xa, 0x4e21, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f00000004c0)=[@tclass={{0x14, 0x29, 0x43, 0x822d}}], 0x18}}], 0x2, 0x0) 00:49:27 executing program 4: openat$drirender128(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) syz_genetlink_get_family_id$tipc(0x0, 0xffffffffffffffff) 00:49:27 executing program 5: r0 = socket$tipc(0x1e, 0x5, 0x0) ioctl$SIOCGETLINKNAME(r0, 0x89e0, &(0x7f0000000000)) 00:49:27 executing program 0: syz_genetlink_get_family_id$tipc(&(0x7f0000002a40), 0xffffffffffffffff) 00:49:27 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000006780)=[{{&(0x7f0000000040)={0xa, 0x4e22, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0x1c, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18000000000000002919000036000000000000000000000024"], 0x40}}], 0x1, 0x0) 00:49:27 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) 00:49:27 executing program 4: r0 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT_OLD(r0, 0x28, 0x6, &(0x7f00000000c0)={0x0, 0xea60}, 0x10) connect$vsock_stream(r0, &(0x7f0000000100)={0x28, 0x0, 0x0, @hyper}, 0x10) 00:49:27 executing program 5: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYRES32, @ANYRESHEX=0x0], 0x20000600}}, 0x0) 00:49:27 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)={0x18, r0, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_HEADER={0x4, 0x2}]}, 0x18}}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000140), 0x10) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="9b37d7ff08"], 0x20000600}}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000140), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4], 0x20000600}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 00:49:27 executing program 3: socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:49:28 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000800)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @mcast2}, 0x1c, 0x0}}, {{&(0x7f00000000c0)={0xa, 0x4e22, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f0000000880)=ANY=[], 0x1b0}}], 0x2, 0x0) 00:49:28 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) 00:49:28 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="05000000aa09"], 0x80}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000740)={0x5, 0x0, 0x0, {}, {0x0, 0x2710}, {0x0, 0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "78aa1ba6c181293d"}}, 0x48}}, 0x0) 00:49:28 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) flock(r0, 0x7c29ae81fcefbce5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) flock(r1, 0x7c29ae81fcefbcee) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) flock(r2, 0x7c29ae81fcefbce5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) flock(r3, 0x7c29ae81fcefbce5) 00:49:28 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={0x54, 0x12, 0x301, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0x400}, 0xf0ffffff}, [@INET_DIAG_REQ_BYTECODE={0x8, 0x3, "11000000"}]}, 0x54}}, 0x0) 00:49:28 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="05000000aa09"], 0x80}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000740)={0x5, 0x0, 0x0, {}, {0x0, 0x2710}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "78aa1ba6c181293d"}}, 0x48}}, 0x0) [ 2968.551684][T15376] syz-executor.5(15376): Attempt to set a LOCK_MAND lock via flock(2). This support has been removed and the request ignored. 00:49:28 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="28000000120003020000000000000096e8c10cce", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x009'], 0x28}}, 0x0) 00:49:28 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={0x54, 0x12, 0x301, 0x0, 0x0, {0x0, 0x0, 0x0, 0xfa, {}, 0xf0fffffd}, [@INET_DIAG_REQ_BYTECODE={0x8, 0x3, "11000000"}]}, 0x54}}, 0x0) 00:49:28 executing program 5: r0 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r0, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x40}}, 0x10) connect$tipc(r0, &(0x7f00000000c0)=@name, 0x10) 00:49:28 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r0, &(0x7f0000000300)={0x28, 0x0, 0x0, @my=0x1}, 0x10) 00:49:28 executing program 1: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getresuid(&(0x7f00000020c0), &(0x7f0000002100)=0x0, 0x0) write$FUSE_ATTR(r1, &(0x7f00000021c0)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0xffff, 0x0, {0x5, 0x0, 0xdd7, 0x0, 0xff, 0x8000000000000001, 0x7, 0x8, 0x0, 0x6000, 0x4, r4, r3, 0x1, 0x1}}}, 0x78) preadv2(r1, &(0x7f0000005400)=[{0x0}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000004300)=""/215, 0xd7}, {0x0}], 0x6, 0x2000000, 0x401, 0x4) getresuid(&(0x7f0000000000), &(0x7f0000000040)=0x0, &(0x7f0000000080)) ioprio_get$uid(0x3, r5) write$FUSE_ATTR(r1, &(0x7f0000005480)={0x78, 0xffffffffffffffda, r2, {0x5, 0x0, 0x0, {0x3, 0x0, 0xfff, 0x8000000000000000, 0x8, 0x0, 0x2, 0xade1, 0xd6, 0xc000, 0x0, r5, r3}}}, 0x78) newfstatat(0xffffffffffffff9c, &(0x7f0000002180)='./file0\x00', 0x0, 0x1000) 00:49:28 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)={0x54, 0x12, 0x301, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x4e24}, 0xf0ffffff}, [@INET_DIAG_REQ_BYTECODE={0x8, 0x3, "11000000"}]}, 0x54}}, 0x0) 00:49:28 executing program 3: r0 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r0, &(0x7f0000000300)={0x28, 0x0, 0x0, @my=0x0}, 0x10) connect$vsock_stream(r0, &(0x7f0000000000)={0x28, 0x0, 0x0, @host}, 0x10) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r0, 0x28, 0x2, &(0x7f0000000080), 0x8) 00:49:28 executing program 5: setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000080)={0x1000, 0x101, 0x20}) 00:49:28 executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) sendmmsg$inet6(r0, &(0x7f0000000080)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c, 0x0, 0x0, &(0x7f0000000740)=[@pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @empty}}}}, @dstopts_2292={{0x18}}], 0x40}}], 0x1, 0x0) 00:49:28 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000000)=0x3ff, 0x4) setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000000340)={0x0, {{0xa, 0x0, 0x0, @empty, 0x1}}}, 0x90) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) recvmmsg(r0, &(0x7f0000000040), 0x400000000000284, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x42, &(0x7f0000000100)=0x1e79, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 00:49:28 executing program 2: r0 = socket$inet(0x2, 0x6, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000180)={'gre0\x00', 0x0}) 00:49:28 executing program 1: syz_clone(0xe3200100, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:28 executing program 3: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000340)={'vcan0\x00', 0x0}) sendmmsg$inet(r0, &(0x7f00000027c0)=[{{&(0x7f00000000c0)={0x2, 0x4e24, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000000280)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @private, @private}}}], 0x20}}], 0x1, 0x8000) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='f', 0x1}], 0x1) 00:49:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000e80)=ANY=[@ANYBLOB="f8010000", @ANYRES16=r1, @ANYBLOB="010029bd7000ffdbdf250200000008000100", @ANYRES32, @ANYBLOB="b00000803c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000005000300060000000400040008000624cdbc200153bf", @ANYRES32, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004004887000038000100240001006e6f746966795f70656572735f636f756e74000000000000000000000000000005000300030000000800040003"], 0x1f8}}, 0x0) 00:49:28 executing program 5: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000004e00)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 00:49:28 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000001b80)={&(0x7f0000001980), 0xc, &(0x7f0000001b40)={0x0}}, 0x885) [ 2968.855305][T15409] netlink: 296 bytes leftover after parsing attributes in process `syz-executor.4'. 00:49:28 executing program 0: syz_open_dev$sndpcmc(&(0x7f00000036c0), 0x3, 0x0) 00:49:28 executing program 4: socketpair(0x15, 0x0, 0x0, &(0x7f0000004b80)) 00:49:28 executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @random="c1c16c433eca", @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "5124f4", 0x20, 0x3c, 0x0, @ipv4={'\x00', '\xff\xff', @local}, @mcast2, {[@dstopts={0x0, 0x3, '\x00', [@hao={0xc9, 0x10, @local}, @jumbo]}]}}}}}, 0x0) 00:49:28 executing program 5: mmap$binder(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x3) 00:49:28 executing program 2: sendmsg$NFT_MSG_GETOBJ(0xffffffffffffffff, 0x0, 0x0) 00:49:28 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x17, 0x0, 0x0) 00:49:28 executing program 0: setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0xc, &(0x7f0000000000)=0x1000, 0x4) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff, 0x16}, 0x10) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, 0x1d}, 0x10) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00000000c0)='reno\x00', 0x5) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000100)=[@window={0x3, 0x0, 0x1}, @timestamp, @window={0x3, 0x7f, 0x7d}], 0x3) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_ASSOCIATE(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x74, r0, 0x4, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x4}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x33}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x7}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x2b}], @NL80211_ATTR_FILS_NONCES={0x24, 0xf3, [0x7, 0x8, 0x0, 0x3, 0x8, 0xfff8, 0x81, 0x9, 0x7, 0x80, 0x0, 0xad4d, 0xffff, 0x6, 0x3, 0x8]}, @NL80211_ATTR_DISABLE_VHT={0x4}]}, 0x74}, 0x1, 0x0, 0x0, 0x4000010}, 0x4000000) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_type(r1, &(0x7f0000000340), 0x2, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000004c0)=0x14) socketpair(0x28, 0x800, 0xbd8, &(0x7f0000000540)) syz_genetlink_get_family_id$nl80211(&(0x7f00000005c0), 0xffffffffffffffff) accept$packet(0xffffffffffffffff, &(0x7f0000001040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001080)=0x14) 00:49:29 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000003680), 0x10) 00:49:29 executing program 4: prlimit64(0x0, 0x2, &(0x7f0000000000)={0x0, 0xfffffffffffffffc}, 0x0) mremap(&(0x7f00008fa000/0x4000)=nil, 0x4000, 0x4000, 0x7, &(0x7f0000ffa000/0x4000)=nil) 00:49:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001b40)={0x0}}, 0x0) 00:49:29 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0x0) 00:49:29 executing program 3: syz_open_dev$sndpcmc(&(0x7f00000036c0), 0x0, 0x0) 00:49:29 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000002e40)=[{{&(0x7f0000000000)={0xa, 0x4e20, 0x0, @private2}, 0x1c, 0x0}}], 0x1, 0x0) 00:49:29 executing program 2: socket(0x28, 0x0, 0xee) 00:49:29 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}}) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000280), 0x810100, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x2, 0x4, 0x1b000, 0x2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000001c0)={r2, &(0x7f0000000000), 0x0}, 0x20) sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="270300160605050016f47ea3e51303c17274e37acf620b7a430729f3510fd0366f510d6d050625ce934732cc2f18ba65434dbc32b4b6b3542c9b"], 0x14}}, 0x0) 00:49:29 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, 0x0, 0x4) 00:49:29 executing program 5: syz_open_dev$sndpcmc(&(0x7f00000036c0), 0x0, 0x101300) 00:49:29 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fallocate(r0, 0x0, 0x20000000000000, 0xa8f) 00:49:29 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) eventfd2(0x0, 0x0) write$binfmt_script(r0, &(0x7f00000004c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x2000000, 0x20080000005}) syz_io_uring_complete(0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1000002, 0x32, 0xffffffffffffffff, 0x0) 00:49:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000000)={0x4001}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c0000004a00010000bdcc1c5e0000000a71"], 0x1c}}, 0x0) 00:49:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, 0x0, 0x0) 00:49:29 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000007c0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000640)=@framed, &(0x7f0000000700)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:49:29 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x17, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="61100300000000000400000000000000040000005600000095"], &(0x7f0000000200)='GPL\x00', 0x5, 0xfd, &(0x7f0000000240)=""/253, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:29 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}}) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000280), 0x810100, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x2, 0x4, 0x1b000, 0x2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000001c0)={r2, &(0x7f0000000000), 0x0}, 0x20) sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="270300160605050016f47ea3e51303c17274e37acf620b7a430729f3510fd0366f510d6d050625ce934732cc2f18ba65434dbc32b4b6b3542c9b"], 0x14}}, 0x0) [ 2969.334680][T15457] mmap: syz-executor.3 (15457): VmData 42496000 exceed data ulimit 33554432. Update limits or use boot option ignore_rlimit_data. 00:49:29 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x1, &(0x7f0000000000)=@raw=[@alu={0x4}], &(0x7f0000000040)='syzkaller\x00', 0x6, 0xd0, &(0x7f0000000080)=""/208, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:29 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 00:49:29 executing program 0: r0 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x6, &(0x7f00000011c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, r0, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) syz_clone(0xe3200100, &(0x7f0000000000)="f1699a281cb9437e739f83d4eb056f90e2dfeb46bcb7972bad26a7103f919018bc3d9c20657e5d086019c20ba115a6b296fb226063fa8e9c432101292f689f164cd39762c95176def975959354ac7fa10d5b30f56a546135ef6b60173f78e159f64e25178171fe291bd6a088a514b068b926eaf4ce1bdc026f0cf53c0381aa542dc9d1e4cf7b6941e5a8bf2a174923a45c239b2c4546a6aa093c412becbe81980ded80c0af8b186827ca49fefb76893c6797164b86dacc58b4efd65abe5294c3ada7dffeab878c7400938dea04b74b4b3b0a6d6e5d357d45be30548b3809473756012e6afefbaa2d23e790c807fe38f605caef929af2a2eec491f158749b44b873c6a1216b86924fa11f80316277f4b9060f7be8a5028dc4019bc748ad1add64cab010dacc5fa060e4260f1c18fbd71d691428be51a24f1d835bd599fbaf5fa1d09e303169a8bc3699432b394defa9e55467ee5077ee274498afe770bdde160286e51e9353b9c55e427bf8b18e1194793c433ccd9840f6ef2515623bdc24b0dcffc43922e4cb3b00a01d914f4b0bbb8147802fa715728fa41d57d2147dee1ef63d143df012689df1010d7e993d6655095010f1032523d4e7cc008fe697e551f2ded72e63cb6d405d87822c8f5e00bf538027253ec1ad297eb1c80602e60c80942aa9131673cd2af1f19c5e92d848ab827a354e5e93b4f45d48a262d6dd577b16600abff684fe47de10637e5dfd93d4dd65038666353cc57fc1e989a2c098a8b4dfe2e143cdc788a300ce135faf80ba8b6e7f749418d0b7c90c377fcef953e649938079b80592e08d9d85cb45dbf8e1e57be746033bb68e9afb598435356b3a9b4eef8f0a0abb6d9be41b84d2762d6ff9e2712bdb4bebe47284e98b37431e2a51b7d863a14cf6485708e820035083d646d722259d1d72677e21a147c0b7eb210755dfe2f8f88b50891ab3ea27c0fc8f2c526d0aa845739e8c5c6224bd121fc04b5875287275234cefbd6c8935fa474d0a18c8cbfc7fa76faf6a7cbe2f110854ec1d520cf4ba2aef0f2770f31d4b0ab1dcb7c5d5585c1977332e33c84a515ae1b96ffbf6feeaac1c1b2891a15d4c6694e3ad765646d05157fccee7bd3cb092568184450131edc1b0c5124ed48d5a0be4e3be4c513f794a0c47d3545a4c69f6b8108d9dea7390c3fddbb19cff87cd3249ec13831214aba880a41f8ede40e11fb055ab1c08b18acd0530ba7c8be6ac292541aacad7350d977f6e36ac6331ec539139aaf24cf83beb4bc9999406a3331a3b9366df97b5439b14cbb3dd811cb3b024a7e508538e46d9a900c24ddb95b061d0766e433059e71fd0e8390223a705d7ff161270015d620bd2e0085414b2cfa798fc8f9443c1b36c1272051fa86559aa234dcf52ebafc8bba70fcdfbcb093acc8a9c6d4cf921664acf0c66fa85700c6a00eef1f5b6e7c1f90b7940accd05b1a76331ca61fe1c21bf93e91cb87838429e5972bbdcda21b310afde7efa771b3c6fe5d7a8aa83c2de1740618e1950ba9adaa00e8cd162c40ca43cfde332e7329414783246dcfb7e278421467e1373dddf4948a9f7d3799712f38691079debdcd3b6fd165832823dee504dc61a431e4b7f54de04238c0ea4fc963b7f3d4a0b12b2a7df00b91f8764c8f2b557001863fff71a63cf13df989d472329b1517e235d1495959f8e2c0c8f44d574a45a46821101ebfc1f66fe4d3b1454bab504bdd499d574d0e2883d4c4d49467e56ca938c57d1f9f84fd5f2358fb7fbc41b5a2623f8e830f1fb6ff4f008222f3ac9b115bc83f55cd4df7c4f44f2adb7d4eabf5021456d9b97535cfb9efc5b608668dc6569df2571f3bba7f2d4733f6daf5055a5ed728090a8723b86d95ac823c0195b3c2a8824915c0329b49e3eedcd2668d281369cc54bb758d4622abfde84d76a31ab7c398d76cee82d3ddae62b44a04ad82071c043732cf6204e1a4ae86aef5478c5d99c6e2a37815b5a6370ff9e166015eed1785763389d5174cb87ef08dd0fd4989674096ab76c9da4921728c6ce66f300a030314006775225f34345c7c8483f30bf057dc5ea41bc97de965d4a052e20e52c2e3b262ca7e93d335ad394c3f16168efc1ed66ad7ad5d4368738941017ebd137c0710c8d5e2f6ca7792bcbc777f8dc42d6a90dd7d604c38337e2cb30fc178daa6de5c5d34222ada92c117ea00dece2f8271d6cb2a9c35e5900072d418ebcf0173986bd6e824febb387e052e0b470fd0a461da3de78c52736a11570338e1527466555ae2dc94f22d60588bcda8c6258f14307c639a94d8b4aecb8e9fe1816feb12ee0f0a898492c59fba5be2dbc025059b45e9de6e8d2fb6fcd5b97486e4fefe1160b5401e02bdf1d42883f00a47966a96b53f772c56eb438d82b2c06c041bbcb2b89819dfe499923b99c4a0c4c7a67dd7f797aeafd4accbc0637cc58d0e62b0c92bb7adb43743fd4cce6aa111f723f30ac83192b5033f7e230f00e13013b6d7aa168cc6767995c39fe7aedeb10304ed12edad4dca03ec70aef9d547c19f61b39566c3fad66031053c80c56708a42999eab58e2e5394170e8be80cc33a5cbc07ccd9bed4e3ae710aba24785840b214947e8337f0d4374857a6b82a46d3bda94f6f3770f9f4e6cb52f59d04f3ae4a3d1aa3bc2298daa19941484bd5ca79add849e5edf9e1996a5ec88a54c3f51db7d80ddd6a0d3ac4f8a1da09969540f8261efc3d945070f226fab5538f11bb0a3aa797705a768572b95ca1d0a10aea8d325b0026eb70a4f47279973165d0397376cbef458a1576acb3b237f4efd3d94e56cec2720f2a6700a4b6416a4702621d195bfc77bbdf2fc379ed7b0d36bfc0a260e43b8880fbbb67cc4ff7fd239cd1de799d1e2830c2039050b2b7462c44854df10d07f036ee14c2fc6320b50b6659dbc49b520b61c568169fde1a7b012118591706fc8d9d2848ace7775cbbc5343be950dba8269344968230f1d97e337579d6fdd5809b9f5c0de3cb01cfea6364a1b66171d6ba0004ee6a312f0ec1225014c51724d3f9001956cb057c3c026025e6a937dd6abbbcb9147dcf4feec8fd38dcd0ecb95ba64940e55fc3a3ea580eb4a0980806c36e17d237fd449a54c6aa924a9c5cbf1decdb3d531a64d6bcfa6c7eb3b0a2b17f30934f0b39dd371852c005b1bad361eecd54949f0b4f8951f250d2bf99636c6a186bed98e4205bb32713cb99570c077d6d3d0bfd32816bb1a38136ca1838cb8af0b7f82812530fdd7aaff3f8e5fa364fd6b05aa1e829e2fe511acd195ce46ed4ff97d58de96fb8238421c0f3684e75547dc30f89af5a9d2ad8e5a2331f7d1a11b4cf2fdd4bec65aa5bccb6644f903875ceb369cb00280481c11d12268cdbeae86e48dd2611c04ba0b9bfbb36311815074d7dfaeb5e9b465b8f969958c8feb10f99772e6cfad21408140f336033554f9a447a819cc2eec9fa134155799ef58137eede4a251ca82b5a928245985e3147760adf01c71ec8a79ff1dbae3094d97762da0f7417f4b3b62ef8d036e85198fc975d2a74d8758895b17d16b5236992e13f58ca8f6997ad2982e88791dad5b86f99fe68dcdfbfdee5bf4238ded5d3fea387c7d3b27ea68f234c62be6bb3fc7338f276615cfcaa8bea41435ae9677fb1d98bd9ec36f755aa61e7de34e40b702bb6e0e42a0ed632afb1127a9693de0cb43afd005ce2d3038cd5aa5188b654a403a89292b08a97999bd452cde89e84edecbe50b690b70a1bc2ef5aae1592602789d3db1f5c5da01274e0f0ac2019870acc7a206902d6017b2ca5b15ca0aee27fcffb3e9cc1cfdb54622ecfdd484b1cb10f0d663d991113ddb4c8483d98bb2c7764862cc74aec2de02e6805be0723fbf9c007f1761fcd7c083dc778b241f06357b9bd7062e3663f2d70efb89f2eb6d0203ef3b854163ef2a7b5776eaea5f3860022fe8788a9bfdf2d3b977181ad3829d2ec8bddb1c0a0ca145a33bc69d4737b32831c90530536dce38d3c2da8e1622c66bde26995c57c96d9d1a43d11590ca44ad1a0a6d07e8b3246df0c5438b0e47d7edc85cf4cc1c2e2f69e62e836462feaea1431982a0c4a25546f3e892b9842ce8d7f8ea95a9ae89ceaa9795f02c1e1848f242c85111132af23feb130657b3eff44866ed372e4ea471fcaa875127d2371c57020f7e3789c755c18477ea70ee3ce5f89e1a00dcc9f1bb7ba0c8a8c83bc8abcf984cc299754213bd24689555fbf4808524ce465a460fdfe2bdf21c5694d65141ec7557f60fb1c075e89470f4baab96208b946e7915051013188f3c7d28eea256fc93822d5a2f1e171bf9ab0041f828b815add65d2cedc87489639f3c735866b2a5296bcb397bf82bbea359808151844a9e5e6afc72d2b8099bc34fddfd9c3b553554f841aade21f6f831153c67c76372c10f9715fd812ef6051e4ebca8bca35de76743819a172c1ec4da521051c03e98d9bf97bdc8ae0a487bba137974c4f31c662050aa7878318d4facca9ec29514658a006714818985995e69f654976af1b0b77530d71bb2cf6c0ed131ba64b3036006d3144d64b900231b2a9075d5397c2081c8460886438b78c1cda632b18aa676b4a4b5cd0916fe41b2cf4aef7bfd6d1ec3d5c40c3448362ef2c8b41eef048219e4f305845727648ad0fe5f7be3e1a895d475618b76cb4c33ff1564c02ef4ff932d5f6d133e980a6b9b9fd237b3086e701be221841f0befaef5e443117c33f56732bc8a67a3faffd4a34ac77887b7cc1f21a48da06064aac60524b63b4bff9f2b91ba955c30d45a796de31b7475c7c9935b3a993213f055e76d1e39213f46ea6c1bc2844d8e3b5dd0598a789a4704e86f61dfefea2b97e7de0b56482a9b3a30d243007ca874e6164bd120c15b6806432e6ff7074fc8a5f6765ea1f5059c6f58b90cab424c064b1bb59b913694b81354467a8973d8efb9fff30baee315a2be10750a1671f59154ee220eb1f9c54bf97ce93f05b5c8f8fc56ea54b926fdde7046d30bfa0412b0a544e0b543ef87560c5c8528632a8e4cade8e902bb6e4eb7c8da47b0d4512a7c3147edfba8dda089dac397dff0f9e25552562fd331f4ce2b338e933f613d6793feeeaca1123ad7e8ce74e2dc89b39919636fe869133f82241dd757b3901ea3a67178c35641a1de29ed569cbf14e8f08c4fec757219e35c6d9d80df403297c61fdb65de4a0c5bad7aa5f99095868ebec887671b73b20bfaebcb4f86cdcbdc62bde3a182a25b3345c6d79066263c41268695dd0f7de65c2822cc78043e060c04d0f69bfc95ad5e9dc140cc3f204f2ddc643269e090eda28754f7ab2e0611473c87fa017bad1e2758d995da77955bc1ea6ec3e13dcfd94fbc5a5f5e06eaa61a36527e95b5544b0dbd68cf20fe493cd21fc4801253b2e7fe543a596c62583cb08e474cd004139230438733e85b0ff7dcd76e08aa08baa1da8f2a2f51773b95be02f9549309fe1e2170cc98515169036d71b0c92de07555312adc6ae758d5e10e0bc17dee40e7c88e2264cdb3accd151c946ef2a478d8ba01d0d2288184fc2c27278897ba881544509765dc0d9bc161b6b7d10f8a5bc28e1ed7e06f0d2b4d1fee31b8c85c0a663b2b93b1b7ea712b5b6c3dc768a9a6a758967f4566022121bb9871fbe10e4af2985bd2f0eb5fd43fd83920f526de081bcece9ee4acace701a59cbc18c103c26b0987e98b3c660d0ef6fc72d36ed80dd1f648c3920a671d77110335d0840fb35d9034b8c29e8ecefef1f5e2db48f4f4564950a92cc0882daa8c88d8", 0xffc, &(0x7f0000001000), 0x0, 0x0) 00:49:29 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000001b80)={&(0x7f0000001980), 0xc, 0x0}, 0x0) 00:49:29 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}}) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000280), 0x810100, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x2, 0x4, 0x1b000, 0x2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000001c0)={r2, &(0x7f0000000000), 0x0}, 0x20) sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="270300160605050016f47ea3e51303c17274e37acf620b7a430729f3510fd0366f510d6d050625ce934732cc2f18ba65434dbc32b4b6b3542c9b"], 0x14}}, 0x0) 00:49:29 executing program 3: syz_clone(0x9001200, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:29 executing program 4: syz_clone(0x9001200, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="1f18f184ad0cd2220555f8b0f70047390813c632bea84e27d0c4b77d7cd25ebe5e0fe220315555f4fe83271281adf256d33644440b161f8b145aea") 00:49:29 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@alu={0x7}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:29 executing program 2: openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000002080)='cgroup.procs\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000002140), 0x204000, 0x0) 00:49:29 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@base={0x9, 0x101, 0x7ff, 0x581f, 0x4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x6}, 0x48) 00:49:29 executing program 5: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000001c0)={@cgroup, 0xffffffffffffffff, 0x26}, 0x10) 00:49:29 executing program 1: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}}) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000280), 0x810100, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x2, 0x4, 0x1b000, 0x2}, 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000001c0)={r2, &(0x7f0000000000), 0x0}, 0x20) sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16, @ANYBLOB="270300160605050016f47ea3e51303c17274e37acf620b7a430729f3510fd0366f510d6d050625ce934732cc2f18ba65434dbc32b4b6b3542c9b"], 0x14}}, 0x0) 00:49:29 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x6}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:29 executing program 3: bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}, 0x38) 00:49:29 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x9, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:29 executing program 4: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.cpus\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="300ce4"], 0x6a) 00:49:29 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x4, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:29 executing program 5: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a80)=@framed, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000002080)='cgroup.procs\x00', 0x2, 0x0) 00:49:29 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001100)={&(0x7f0000000f40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000001040)=""/155, 0x1a, 0x9b, 0x1}, 0x20) 00:49:29 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:29 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6200}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:30 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, &(0x7f0000000580)=""/155, 0x26, 0x9b, 0x1}, 0x20) 00:49:30 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x3}, 0x48) 00:49:30 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000001f00)=@bloom_filter, 0x48) 00:49:30 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x5e}]}, &(0x7f0000000040)='GPL\x00', 0x5, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:30 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001f00)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x4}, 0x48) 00:49:30 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) openat$cgroup_devices(0xffffffffffffffff, 0x0, 0x2, 0x0) recvmsg(r0, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a80)=@framed, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x1000, &(0x7f0000000b00)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001f80)=[0xffffffffffffffff]}, 0x80) r1 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, 0x0, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000002180), 0x12) openat$cgroup_ro(r1, 0x0, 0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) openat$cgroup_ro(r0, 0x0, 0x0, 0x0) 00:49:30 executing program 5: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000000)={&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x10) 00:49:30 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x5e}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:30 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000440)='\"', 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/134, 0x86}, 0x100) 00:49:30 executing program 1: syz_clone(0x9001200, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) 00:49:30 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@alu={0x5}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:30 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000002140), 0x204000, 0x0) 00:49:30 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@bloom_filter={0x1e, 0x0, 0x4, 0x50}, 0x48) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r0, 0x4) 00:49:30 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000007c0)=@bpf_lsm={0x1d, 0x12, &(0x7f0000000640)=@framed={{0x18, 0x0, 0x0, 0x0, 0xa27a, 0x0, 0x0, 0x0, 0x2}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xd}, @alu={0x4, 0x1, 0xa, 0x4, 0x2, 0xfffffffffffffffe, 0x10}, @call={0x85, 0x0, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x8, 0x2, 0x50, 0xffffffffffffffff}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @map_val={0x18, 0x2, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}, @generic={0x0, 0x6, 0x0, 0x4, 0x8000}, @map_fd={0x18, 0xa}, @exit, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}]}, &(0x7f0000000700)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41100, 0xa, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000740)={0x8, 0x400}, 0x8, 0x10, &(0x7f0000000780)={0x3, 0xc, 0x35, 0x101}, 0x10, 0xffffffffffffffff}, 0x80) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x7, &(0x7f0000000a80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1f}, [@map_idx_val={0x18, 0x6, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x52f}, @func={0x85, 0x0, 0x1, 0x0, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x1000, &(0x7f0000000b00)=""/4096, 0x40f00, 0xe, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000001e00)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000001e40)={0x0, 0x2, 0xf7, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001f80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002040)='./cgroup/syz1\x00', 0x200002, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000002240)={&(0x7f00000021c0)='./file0\x00'}, 0x10) 00:49:30 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x17, 0x1, &(0x7f0000000000)=@raw=[@call], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:49:30 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001100)={&(0x7f0000000f40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func]}}, &(0x7f0000001040)=""/155, 0x26, 0x9b, 0x1}, 0x20) 00:49:30 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) recvmsg$kcm(r0, &(0x7f0000001380)={&(0x7f0000000000)=@nfc_llcp, 0x80, &(0x7f0000001300)=[{0x0}, {0x0}], 0x2}, 0x60) 00:49:30 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000002140), 0x0, 0x0) 00:49:31 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1}, 0x48) 00:49:31 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7a00}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x85}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001580)) 00:49:31 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="8500000097000000350000000000ba00a50000007d00000095000000000000004cf12aa5cbd56806f81f06a9cf2bf5e0a141d524581835d805086a8cfebf67234fa878bc3a6400005f906152bfebff20d3c6dd8442230e8353f91536aa1f7035175135230163cf094949977df40e7361549059f1e0a96f6f110754d35fe51b0a847687a1ef1f83dd6c1001158a1086f7d0f9dc7de9f13a796b723c167e4080bf668ce021879c820f9b80fe2330a820d3940600000000000000b1f6ef7cd0d00ad054c2d8625efeb18ce20300000008cbf8168785bce09cb1fd8a42481b138200000000000000033b99a589000000000000008a44735dd7562600ff00000000b962a3b3ed4eb8b7b3c3acadee9d6659d53feac1b779fb3654ce2ff6eb24abcb1f6cffee836857e9760cfe164c396d7fd440daa3ed506d5ef9e483b746407866ca71e5a60b381e40d9c925fe9a9a4c76350dc65f177c81c03a1e7ead9eaf72ce6e7d390000000000006f3039f31866cb91a85ff3ae5324a80000c2376392aae03a05c95b92c1c098b68937dd0000000000009d1cb9d2861becec1ae9481484ca8bc1f2134018ca403d82398a2f1a4f65ee862d507996e7fcee7b02ec59202c1e9ab037763c12be975b55e4ceab751b0aa8d569faef3ce194a97146c25f4c7a5417d6f55a98939a1332629c28701688e5ad876b63dd26261698fba015a5032a207a6e03000000ca603fbfde23a5b502f2000d7cefd96e907c7fa14559761df7be396f450ccc8731d1412ba3049552222c0df57c901291975b3d622c702ab2679f8cb538bee0014165dc6650678ae25060c3e8e00da7987b8f7cab76ce7aa870f34da5df14e1bcd308d80540dfb8d67748b42d62ba73ab41ce34ef9a858a98559d97a6cc71d2b51b1b963e28bfbbd90a3058312680499701e1077b1621b4d26ddded16d68be4d1b21c52a416bfee6ca7c9140de7b4a6fdff08e300000000000000000000000000007db5265b4549a384a1dcf17866bf5fd06fe9876c946514c2006cc734983ebbb7246875ea15740e2e9b71ad6cfe1c3fa2f794f750859dbba9217a35565fad537f49338b0c95f0dc8b3607535fc1800081426a1b91b81cb97acd19f306c5b968b75cf2256f7dd22b1fa51e5ebae10d5b08f24b8f43ed4032f8e2015e916851e18d0b7d9fe4bf3d61a52ec7ce2bad84e706d9975322ded6bd8996fc2baa8983f106537961caf1705603a4cf15081501ccc6a972b969a92530e9199fab92be278dbbb116e363ebfb1383119f8b9bf53374aff56787a7ac163cc0308eb4484af8d1dfe30239d538d156c2c4e03f63"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0xf0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:49:31 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x6, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="61100300000000000400000000000000040000005600000095"], &(0x7f0000000200)='GPL\x00', 0x5, 0xfd, &(0x7f0000000240)=""/253, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x5e, 0x0, 0x0, 0x0, 0xf}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{0x18, 0x2}, [@generic={0x5e}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 3: socketpair(0x2b, 0x0, 0x0, &(0x7f0000001300)) 00:49:31 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TCSETS(r0, 0x80045439, 0x0) 00:49:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x4, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000480), r0) 00:49:31 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x4, &(0x7f0000000a80)=@framed={{}, [@func]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x1000, &(0x7f0000000b00)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x0, 0x0, 0x0, 0x48, 0x1}, 0x48) 00:49:31 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x5e, 0x0, 0x0, 0xffff}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.memory_spread_slab\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000040), 0x2d) 00:49:31 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0xa}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x0, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)) 00:49:31 executing program 1: socketpair(0x1d, 0x4, 0x0, &(0x7f0000000200)) 00:49:31 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001100)={&(0x7f0000000f40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func={0x10}]}}, &(0x7f0000001040)=""/155, 0x26, 0x9b, 0x1}, 0x20) 00:49:31 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001100)={&(0x7f0000000f40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd, 0xd, 0x2, [@datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], "d4"}]}}, &(0x7f0000001040)=""/155, 0x2a, 0x9b, 0x1}, 0x20) 00:49:31 executing program 5: socketpair(0x2, 0x0, 0x101, &(0x7f0000000e00)) 00:49:31 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a80)=@framed, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xe, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000001e00), 0x8, 0x10, 0x0}, 0x80) 00:49:31 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@bloom_filter={0x1e, 0x0, 0x4, 0x50}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, r0}, 0x38) 00:49:31 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@bloom_filter={0x1e, 0x0, 0x4, 0x50}, 0x48) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)={0x0, r0}, 0x10) 00:49:31 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 00:49:31 executing program 4: bpf$PROG_LOAD(0x5, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000e00)) [ 2971.557099][T15592] can: request_module (can-proto-0) failed. 00:49:31 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="850000004f000000350000000000ba00a50000007d00000095000000000000004cf12aa5cbd56806f81f06a9cf2bf5e0a141d524581835d805086a8cfebf67234fa878bc3a6400005f906152bfebff20d3c6dd8442230e8353f91536aa1f7035175135230163cf094949977df40e7361549059f1e0a96f6f110754d35fe51b0a847687a1ef1f83dd6c1001158a1086f7d0f9dc7de9f13a796b723c167e4080bf668ce021879c820f9b80fe2330a820d3940600000000000000b1f6ef7cd0d00ad054c2d8625efeb18ce20300000008cbf8168785bce09cb1fd8a42481b138200000000000000033b99a589000000000000008a44735dd7562600ff00000000b962a3b3ed4eb8b7b3c3acadee9d6659d53feac1b779fb3654ce2ff6eb24abcb1f6cffee836857e9760cfe164c396d7fd440daa3ed506d5ef9e483b746407866ca71e5a60b381e40d9c925fe9a9a4c76350dc65f177c81c03a1e7ead9eaf72ce6e7d390000000000006f3039f31866cb91a85ff3ae5324a80000c2376392aae03a05c95b92c1c098b68937dd0000000000009d1cb9d2861becec1ae9481484ca8bc1f2134018ca403d82398a2f1a4f65ee862d507996e7fcee7b02ec59202c1e9ab037763c12be975b55e4ceab751b0aa8d569faef3ce194a97146c25f4c7a5417d6f55a98939a1332629c28701688e5ad876b63dd26261698fba015a5032a207a6e03000000ca603fbfde23a5b502f2000d7cefd96e907c7fa14559761df7be396f450ccc8731d1412ba3049552222c0df57c901291975b3d622c702ab2679f8cb538bee0014165dc6650678ae25060c3e8e00da7987b8f7cab76ce7aa870f34da5df14e1bcd308d80540dfb8d67748b42d62ba73ab41ce34ef9a858a98559d97a6cc71d2b51b1b963e28bfbbd90a3058312680499701e1077b1621b4d26ddded16d68be4d1b21c52a416bfee6ca7c9140de7b4a6fdff08e300000000000000000000000000007db5265b4549a384a1dcf17866bf5fd06fe9876c946514c2006cc734983ebbb7246875ea15740e2e9b71ad6cfe1c3fa2f794f750859dbba9217a35565fad537f49338b0c95f0dc8b3607535fc1800081426a1b91b81cb97acd19f306c5b968b75cf2256f7dd22b1fa51e5ebae10d5b08f24b8f43ed4032f8e2015e916851e18d0b7d9fe4bf3d61a52ec7ce2bad84e706d9975322ded6bd8996fc2baa8983f106537961caf1705603a4cf15081501ccc6a972b969a92530e9199fab92be278dbbb116e363ebfb1383119f8b9bf53374aff56787a7ac163cc0308eb4484af8d1dfe30239d538d156c2c4e03f63"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0xf0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:49:31 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001dc0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:49:31 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x1a, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xf, 0x0, 0x0, 0xfffffffd, 0x0, 0x1}, 0x48) 00:49:31 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@bloom_filter={0x1e, 0x0, 0x4, 0x50, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c00}, 0x48) 00:49:31 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0xb}]}]}}, &(0x7f0000001240)=""/226, 0x32, 0xe2, 0x1}, 0x20) 00:49:31 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x6, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="61101400000000000400000000000000040000005600000095"], &(0x7f0000000200)='GPL\x00', 0x5, 0xfd, &(0x7f0000000240)=""/253, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0xc}]}]}}, &(0x7f0000000580)=""/155, 0x32, 0x9b, 0x1}, 0x20) 00:49:31 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002040)='./cgroup/syz1\x00', 0x200002, 0x0) 00:49:31 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002b80)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x140) 00:49:31 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="8500000018000000350000000000ba00a50000007d00000095000000000000004cf12aa5cbd56806f81f06a9cf2bf5e0a141d524581835d805086a8cfebf67234fa878bc3a6400005f906152bfebff20d3c6dd8442230e8353f91536aa1f7035175135230163cf094949977df40e7361549059f1e0a96f6f110754d35fe51b0a847687a1ef1f83dd6c1001158a1086f7d0f9dc7de9f13a796b723c167e4080bf668ce021879c820f9b80fe2330a820d3940600000000000000b1f6ef7cd0d00ad054c2d8625efeb18ce20300000008cbf8168785bce09cb1fd8a42481b138200000000000000033b99a589000000000000008a44735dd7562600ff00000000b962a3b3ed4eb8b7b3c3acadee9d6659d53feac1b779fb3654ce2ff6eb24abcb1f6cffee836857e9760cfe164c396d7fd440daa3ed506d5ef9e483b746407866ca71e5a60b381e40d9c925fe9a9a4c76350dc65f177c81c03a1e7ead9eaf72ce6e7d390000000000006f3039f31866cb91a85ff3ae5324a80000c2376392aae03a05c95b92c1c098b68937dd0000000000009d1cb9d2861becec1ae9481484ca8bc1f2134018ca403d82398a2f1a4f65ee862d507996e7fcee7b02ec59202c1e9ab037763c12be975b55e4ceab751b0aa8d569faef3ce194a97146c25f4c7a5417d6f55a98939a1332629c28701688e5ad876b63dd26261698fba015a5032a207a6e03000000ca603fbfde23a5b502f2000d7cefd96e907c7fa14559761df7be396f450ccc8731d1412ba3049552222c0df57c901291975b3d622c702ab2679f8cb538bee0014165dc6650678ae25060c3e8e00da7987b8f7cab76ce7aa870f34da5df14e1bcd308d80540dfb8d67748b42d62ba73ab41ce34ef9a858a98559d97a6cc71d2b51b1b963e28bfbbd90a3058312680499701e1077b1621b4d26ddded16d68be4d1b21c52a416bfee6ca7c9140de7b4a6fdff08e300000000000000000000000000007db5265b4549a384a1dcf17866bf5fd06fe9876c946514c2006cc734983ebbb7246875ea15740e2e9b71ad6cfe1c3fa2f794f750859dbba9217a35565fad537f49338b0c95f0dc8b3607535fc1800081426a1b91b81cb97acd19f306c5b968b75cf2256f7dd22b1fa51e5ebae10d5b08f24b8f43ed4032f8e2015e916851e18d0b7d9fe4bf3d61a52ec7ce2bad84e706d9975322ded6bd8996fc2baa8983f106537961caf1705603a4cf15081501ccc6a972b969a92530e9199fab92be278dbbb116e363ebfb1383119f8b9bf53374aff56787a7ac163cc0308eb4484af8d1dfe30239d538d156c2c4e03f63"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0xf0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:49:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000002140), 0x204000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x0) 00:49:31 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001440)=@bpf_lsm={0x1d, 0x3, &(0x7f0000001200)=@framed, &(0x7f0000001240)='syzkaller\x00', 0x7ff, 0xc4, &(0x7f0000001280)=""/196, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x89e1, &(0x7f0000000040)={r1}) 00:49:31 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000000c0)='cpuset.sched_load_balance\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000040), 0x12) 00:49:31 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x3}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:31 executing program 3: bpf$BPF_BTF_LOAD(0x14, &(0x7f0000000140)={0x0, &(0x7f0000001240)=""/226, 0x0, 0xe2}, 0x20) 00:49:31 executing program 2: socketpair(0x2, 0x0, 0x0, &(0x7f0000000e00)) 00:49:31 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000001e80)=@base={0xd}, 0x48) 00:49:31 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@bloom_filter={0x1e, 0x0, 0x4, 0x50}, 0x48) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0}, 0x10) 00:49:31 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000080)=@framed={{}, [@func, @func, @call, @map_idx_val, @map_fd, @map_fd]}, &(0x7f0000000100)='GPL\x00', 0x4, 0x1000, &(0x7f00000003c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000880)={@cgroup, 0xffffffffffffffff, 0x5}, 0x10) 00:49:32 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x3c}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 3: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000500)={0x0, 0x0, 0x18}, 0xc) 00:49:32 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x300, &(0x7f0000000000)=@framed={{}, [@generic]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x2, &(0x7f0000000000)=@raw=[@map_idx], &(0x7f0000000040)='syzkaller\x00', 0x6, 0xd0, &(0x7f0000000080)=""/208, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.cpus\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x6a) 00:49:32 executing program 0: syz_clone(0x8a80800, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:32 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socketpair(0x0, 0x0, 0x0, &(0x7f0000000e00)) 00:49:32 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x0, 0x0, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{}]}]}}, &(0x7f0000000580)=""/155, 0x32, 0x9b, 0x1}, 0x20) 00:49:32 executing program 4: openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a80)=@framed, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000002080)='cgroup.procs\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000002140), 0x0, 0x0) 00:49:32 executing program 0: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001240)=0xffffffffffffffff, 0x4) bpf$PROG_LOAD_XDP(0x6, &(0x7f00000011c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000001280)=r0, 0x4) syz_clone(0xe3200100, &(0x7f0000000000)="f1699a281cb9437e739f83d4eb056f90e2dfeb46bcb7972bad26a7103f919018bc3d9c20657e5d086019c20ba115a6b296fb226063fa8e9c432101292f689f164cd39762c95176def975959354ac7fa10d5b30f56a546135ef6b60173f78e159f64e25178171fe291bd6a088a514b068b926eaf4ce1bdc026f0cf53c0381aa542dc9d1e4cf7b6941e5a8bf2a174923a45c239b2c4546a6aa093c412becbe81980ded80c0af8b186827ca49fefb76893c6797164b86dacc58b4efd65abe5294c3ada7dffeab878c7400938dea04b74b4b3b0a6d6e5d357d45be30548b3809473756012e6afefbaa2d23e790c807fe38f605caef929af2a2eec491f158749b44b873c6a1216b86924fa11f80316277f4b9060f7be8a5028dc4019bc748ad1add64cab010dacc5fa060e4260f1c18fbd71d691428be51a24f1d835bd599fbaf5fa1d09e303169a8bc3699432b394defa9e55467ee5077ee274498afe770bdde160286e51e9353b9c55e427bf8b18e1194793c433ccd9840f6ef2515623bdc24b0dcffc43922e4cb3b00a01d914f4b0bbb8147802fa715728fa41d57d2147dee1ef63d143df012689df1010d7e993d6655095010f1032523d4e7cc008fe697e551f2ded72e63cb6d405d87822c8f5e00bf538027253ec1ad297eb1c80602e60c80942aa9131673cd2af1f19c5e92d848ab827a354e5e93b4f45d48a262d6dd577b16600abff684fe47de10637e5dfd93d4dd65038666353cc57fc1e989a2c098a8b4dfe2e143cdc788a300ce135faf80ba8b6e7f749418d0b7c90c377fcef953e649938079b80592e08d9d85cb45dbf8e1e57be746033bb68e9afb598435356b3a9b4eef8f0a0abb6d9be41b84d2762d6ff9e2712bdb4bebe47284e98b37431e2a51b7d863a14cf6485708e820035083d646d722259d1d72677e21a147c0b7eb210755dfe2f8f88b50891ab3ea27c0fc8f2c526d0aa845739e8c5c6224bd121fc04b5875287275234cefbd6c8935fa474d0a18c8cbfc7fa76faf6a7cbe2f110854ec1d520cf4ba2aef0f2770f31d4b0ab1dcb7c5d5585c1977332e33c84a515ae1b96ffbf6feeaac1c1b2891a15d4c6694e3ad765646d05157fccee7bd3cb092568184450131edc1b0c5124ed48d5a0be4e3be4c513f794a0c47d3545a4c69f6b8108d9dea7390c3fddbb19cff87cd3249ec13831214aba880a41f8ede40e11fb055ab1c08b18acd0530ba7c8be6ac292541aacad7350d977f6e36ac6331ec539139aaf24cf83beb4bc9999406a3331a3b9366df97b5439b14cbb3dd811cb3b024a7e508538e46d9a900c24ddb95b061d0766e433059e71fd0e8390223a705d7ff161270015d620bd2e0085414b2cfa798fc8f9443c1b36c1272051fa86559aa234dcf52ebafc8bba70fcdfbcb093acc8a9c6d4cf921664acf0c66fa85700c6a00eef1f5b6e7c1f90b7940accd05b1a76331ca61fe1c21bf93e91cb87838429e5972bbdcda21b310afde7efa771b3c6fe5d7a8aa83c2de1740618e1950ba9adaa00e8cd162c40ca43cfde332e7329414783246dcfb7e278421467e1373dddf4948a9f7d3799712f38691079debdcd3b6fd165832823dee504dc61a431e4b7f54de04238c0ea4fc963b7f3d4a0b12b2a7df00b91f8764c8f2b557001863fff71a63cf13df989d472329b1517e235d1495959f8e2c0c8f44d574a45a46821101ebfc1f66fe4d3b1454bab504bdd499d574d0e2883d4c4d49467e56ca938c57d1f9f84fd5f2358fb7fbc41b5a2623f8e830f1fb6ff4f008222f3ac9b115bc83f55cd4df7c4f44f2adb7d4eabf5021456d9b97535cfb9efc5b608668dc6569df2571f3bba7f2d4733f6daf5055a5ed728090a8723b86d95ac823c0195b3c2a8824915c0329b49e3eedcd2668d281369cc54bb758d4622abfde84d76a31ab7c398d76cee82d3ddae62b44a04ad82071c043732cf6204e1a4ae86aef5478c5d99c6e2a37815b5a6370ff9e166015eed1785763389d5174cb87ef08dd0fd4989674096ab76c9da4921728c6ce66f300a030314006775225f34345c7c8483f30bf057dc5ea41bc97de965d4a052e20e52c2e3b262ca7e93d335ad394c3f16168efc1ed66ad7ad5d4368738941017ebd137c0710c8d5e2f6ca7792bcbc777f8dc42d6a90dd7d604c38337e2cb30fc178daa6de5c5d34222ada92c117ea00dece2f8271d6cb2a9c35e5900072d418ebcf0173986bd6e824febb387e052e0b470fd0a461da3de78c52736a11570338e1527466555ae2dc94f22d60588bcda8c6258f14307c639a94d8b4aecb8e9fe1816feb12ee0f0a898492c59fba5be2dbc025059b45e9de6e8d2fb6fcd5b97486e4fefe1160b5401e02bdf1d42883f00a47966a96b53f772c56eb438d82b2c06c041bbcb2b89819dfe499923b99c4a0c4c7a67dd7f797aeafd4accbc0637cc58d0e62b0c92bb7adb43743fd4cce6aa111f723f30ac83192b5033f7e230f00e13013b6d7aa168cc6767995c39fe7aedeb10304ed12edad4dca03ec70aef9d547c19f61b39566c3fad66031053c80c56708a42999eab58e2e5394170e8be80cc33a5cbc07ccd9bed4e3ae710aba24785840b214947e8337f0d4374857a6b82a46d3bda94f6f3770f9f4e6cb52f59d04f3ae4a3d1aa3bc2298daa19941484bd5ca79add849e5edf9e1996a5ec88a54c3f51db7d80ddd6a0d3ac4f8a1da09969540f8261efc3d945070f226fab5538f11bb0a3aa797705a768572b95ca1d0a10aea8d325b0026eb70a4f47279973165d0397376cbef458a1576acb3b237f4efd3d94e56cec2720f2a6700a4b6416a4702621d195bfc77bbdf2fc379ed7b0d36bfc0a260e43b8880fbbb67cc4ff7fd239cd1de799d1e2830c2039050b2b7462c44854df10d07f036ee14c2fc6320b50b6659dbc49b520b61c568169fde1a7b012118591706fc8d9d2848ace7775cbbc5343be950dba8269344968230f1d97e337579d6fdd5809b9f5c0de3cb01cfea6364a1b66171d6ba0004ee6a312f0ec1225014c51724d3f9001956cb057c3c026025e6a937dd6abbbcb9147dcf4feec8fd38dcd0ecb95ba64940e55fc3a3ea580eb4a0980806c36e17d237fd449a54c6aa924a9c5cbf1decdb3d531a64d6bcfa6c7eb3b0a2b17f30934f0b39dd371852c005b1bad361eecd54949f0b4f8951f250d2bf99636c6a186bed98e4205bb32713cb99570c077d6d3d0bfd32816bb1a38136ca1838cb8af0b7f82812530fdd7aaff3f8e5fa364fd6b05aa1e829e2fe511acd195ce46ed4ff97d58de96fb8238421c0f3684e75547dc30f89af5a9d2ad8e5a2331f7d1a11b4cf2fdd4bec65aa5bccb6644f903875ceb369cb00280481c11d12268cdbeae86e48dd2611c04ba0b9bfbb36311815074d7dfaeb5e9b465b8f969958c8feb10f99772e6cfad21408140f336033554f9a447a819cc2eec9fa134155799ef58137eede4a251ca82b5a928245985e3147760adf01c71ec8a79ff1dbae3094d97762da0f7417f4b3b62ef8d036e85198fc975d2a74d8758895b17d16b5236992e13f58ca8f6997ad2982e88791dad5b86f99fe68dcdfbfdee5bf4238ded5d3fea387c7d3b27ea68f234c62be6bb3fc7338f276615cfcaa8bea41435ae9677fb1d98bd9ec36f755aa61e7de34e40b702bb6e0e42a0ed632afb1127a9693de0cb43afd005ce2d3038cd5aa5188b654a403a89292b08a97999bd452cde89e84edecbe50b690b70a1bc2ef5aae1592602789d3db1f5c5da01274e0f0ac2019870acc7a206902d6017b2ca5b15ca0aee27fcffb3e9cc1cfdb54622ecfdd484b1cb10f0d663d991113ddb4c8483d98bb2c7764862cc74aec2de02e6805be0723fbf9c007f1761fcd7c083dc778b241f06357b9bd7062e3663f2d70efb89f2eb6d0203ef3b854163ef2a7b5776eaea5f3860022fe8788a9bfdf2d3b977181ad3829d2ec8bddb1c0a0ca145a33bc69d4737b32831c90530536dce38d3c2da8e1622c66bde26995c57c96d9d1a43d11590ca44ad1a0a6d07e8b3246df0c5438b0e47d7edc85cf4cc1c2e2f69e62e836462feaea1431982a0c4a25546f3e892b9842ce8d7f8ea95a9ae89ceaa9795f02c1e1848f242c85111132af23feb130657b3eff44866ed372e4ea471fcaa875127d2371c57020f7e3789c755c18477ea70ee3ce5f89e1a00dcc9f1bb7ba0c8a8c83bc8abcf984cc299754213bd24689555fbf4808524ce465a460fdfe2bdf21c5694d65141ec7557f60fb1c075e89470f4baab96208b946e7915051013188f3c7d28eea256fc93822d5a2f1e171bf9ab0041f828b815add65d2cedc87489639f3c735866b2a5296bcb397bf82bbea359808151844a9e5e6afc72d2b8099bc34fddfd9c3b553554f841aade21f6f831153c67c76372c10f9715fd812ef6051e4ebca8bca35de76743819a172c1ec4da521051c03e98d9bf97bdc8ae0a487bba137974c4f31c662050aa7878318d4facca9ec29514658a006714818985995e69f654976af1b0b77530d71bb2cf6c0ed131ba64b3036006d3144d64b900231b2a9075d5397c2081c8460886438b78c1cda632b18aa676b4a4b5cd0916fe41b2cf4aef7bfd6d1ec3d5c40c3448362ef2c8b41eef048219e4f305845727648ad0fe5f7be3e1a895d475618b76cb4c33ff1564c02ef4ff932d5f6d133e980a6b9b9fd237b3086e701be221841f0befaef5e443117c33f56732bc8a67a3faffd4a34ac77887b7cc1f21a48da06064aac60524b63b4bff9f2b91ba955c30d45a796de31b7475c7c9935b3a993213f055e76d1e39213f46ea6c1bc2844d8e3b5dd0598a789a4704e86f61dfefea2b97e7de0b56482a9b3a30d243007ca874e6164bd120c15b6806432e6ff7074fc8a5f6765ea1f5059c6f58b90cab424c064b1bb59b913694b81354467a8973d8efb9fff30baee315a2be10750a1671f59154ee220eb1f9c54bf97ce93f05b5c8f8fc56ea54b926fdde7046d30bfa0412b0a544e0b543ef87560c5c8528632a8e4cade8e902bb6e4eb7c8da47b0d4512a7c3147edfba8dda089dac397dff0f9e25552562fd331f4ce2b338e933f613d6793feeeaca1123ad7e8ce74e2dc89b39919636fe869133f82241dd757b3901ea3a67178c35641a1de29ed569cbf14e8f08c4fec757219e35c6d9d80df403297c61fdb65de4a0c5bad7aa5f99095868ebec887671b73b20bfaebcb4f86cdcbdc62bde3a182a25b3345c6d79066263c41268695dd0f7de65c2822cc78043e060c04d0f69bfc95ad5e9dc140cc3f204f2ddc643269e090eda28754f7ab2e0611473c87fa017bad1e2758d995da77955bc1ea6ec3e13dcfd94fbc5a5f5e06eaa61a36527e95b5544b0dbd68cf20fe493cd21fc4801253b2e7fe543a596c62583cb08e474cd004139230438733e85b0ff7dcd76e08aa08baa1da8f2a2f51773b95be02f9549309fe1e2170cc98515169036d71b0c92de07555312adc6ae758d5e10e0bc17dee40e7c88e2264cdb3accd151c946ef2a478d8ba01d0d2288184fc2c27278897ba881544509765dc0d9bc161b6b7d10f8a5bc28e1ed7e06f0d2b4d1fee31b8c85c0a663b2b93b1b7ea712b5b6c3dc768a9a6a758967f4566022121bb9871fbe10e4af2985bd2f0eb5fd43fd83920f526de081bcece9ee4acace701a59cbc18c103c26b0987e98b3c660d0ef6fc72d36ed80dd1f648c3920a671d77110335d0840fb3", 0xfe0, &(0x7f0000001000), &(0x7f0000001040), &(0x7f0000001080)="7bb6678fa0e7eccc15a0484740dbb2f7a8d20298a9f27280ec6e2c5c2ab9b9b4672588a619907df15eb6ff503fe8c2241b00e1126c5d4c6d161e17f4aae22364dd873638f010bc00705bb8a966f0fb551645ea3e1463801e3f99c6b5df9f20b65a8aaa96c06074f60e7d79dfc68dba0a137bcaf36f4cfdffc94ab5bfbc2b6efd6606a65551e9b500b9079428b1c51ea5bd4fb1890f9e024afe12ae3f2bffe84836c06c9c03c13509ac24c0e8568164d6f5c86f71cb9f06d69e59fc5a042915767b4843dd3c416e8f63654380dd7675770472b5dbc334d8eb58ba5575f17b68053c0f9a23708e5ab8") 00:49:32 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.cpus\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x6a) 00:49:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, 0x0) 00:49:32 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe701}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x4, &(0x7f0000000a80)=@framed={{}, [@kfunc]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000a80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1f}, [@func, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x1000, &(0x7f0000000b00)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 3: syz_clone(0x42001200, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 00:49:32 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x5e, 0x0, 0xa}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f00000008c0), 0x210181, 0x0) 00:49:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x3003}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x500, &(0x7f0000000000)=@framed={{}, [@generic]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x40d00, 0x0) 00:49:32 executing program 0: socketpair(0x0, 0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="8500000018000000350000000000ba00a50000007d00000095000000000000004cf12aa5cbd56806f81f06a9cf2bf5e0a141d524581835d805086a8cfebf67234fa878bc3a6400005f906152bfebff20d3c6dd8442230e8353f91536aa1f7035175135230163cf094949977df40e7361549059f1e0a96f6f110754d35fe51b0a847687a1ef1f83dd6c1001158a1086f7d0f9dc7de9f13a796b723c167e4080bf668ce021879c820f9b80fe2330a820d3940600000000000000b1f6ef7cd0d00ad054c2d8625efeb18ce20300000008cbf8168785bce09cb1fd8a42481b138200000000000000033b99a589000000000000008a44735dd7562600ff00000000b962a3b3ed4eb8b7b3c3acadee9d6659d53feac1b779fb3654ce2ff6eb24abcb1f6cffee836857e9760cfe164c396d7fd440daa3ed506d5ef9e483b746407866ca71e5a60b381e40d9c925fe9a9a4c76350dc65f177c81c03a1e7ead9eaf72ce6e7d390000000000006f3039f31866cb91a85ff3ae5324a80000c2376392aae03a05c95b92c1c098b68937dd0000000000009d1cb9d2861becec1ae9481484ca8bc1f2134018ca403d82398a2f1a4f65ee862d507996e7fcee7b02ec59202c1e9ab037763c12be975b55e4ceab751b0aa8d569faef3ce194a97146c25f4c7a5417d6f55a98939a1332629c28701688e5ad876b63dd26261698fba015a5032a207a6e03000000ca603fbfde23a5b502f2000d7cefd96e907c7fa14559761df7be396f450ccc8731d1412ba3049552222c0df57c901291975b3d622c702ab2679f8cb538bee0014165dc6650678ae25060c3e8e00da7987b8f7cab76ce7aa870f34da5df14e1bcd308d80540dfb8d67748b42d62ba73ab41ce34ef9a858a98559d97a6cc71d2b51b1b963e28bfbbd90a3058312680499701e1077b1621b4d26ddded16d68be4d1b21c52a416bfee6ca7c9140de7b4a6fdff08e300000000000000000000000000007db5265b4549a384a1dcf17866bf5fd06fe9876c946514c2006cc734983ebbb7246875ea15740e2e9b71ad6cfe1c3fa2f794f750859dbba9217a35565fad537f49338b0c95f0dc8b3607535fc1800081426a1b91b81cb97acd19f306c5b968b75cf2256f7dd22b1fa51e5ebae10d5b08f24b8f43ed4032f8e2015e916851e18d0b7d9fe4bf3d61a52ec7ce2bad84e706d9975322ded6bd8996fc2baa8983f106537961caf1705603a4cf15081501ccc6a972b969a92530e9199fab92be278dbbb116e363ebfb1383119f8b9bf53374aff56787a7ac163cc0308eb4484af8d1dfe30239d538d156c2c4e03f63"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0xf0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:49:32 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{}, [], {0x95, 0xf}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@union={0x2}]}, {0x0, [0x0]}}, &(0x7f0000001240)=""/226, 0x27, 0xe2, 0x1}, 0x20) 00:49:32 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x4, &(0x7f0000000a80)=@framed={{}, [@func]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xe, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x2}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 5: bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)) 00:49:32 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a80)=@framed, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x1000, &(0x7f0000000b00)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@bloom_filter={0x1e, 0x0, 0x4, 0x50}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000780)={r0, 0x58, &(0x7f00000008c0)}, 0x10) 00:49:32 executing program 2: bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000940), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)) 00:49:32 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x0, [], 0x8}}, &(0x7f0000001240)=""/226, 0x1a, 0xe2, 0x1}, 0x20) 00:49:32 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000380)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x4}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000400)=""/238, 0x38, 0xe3, 0x1}, 0x20) 00:49:32 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x441e00, 0x0) 00:49:32 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a80)=@framed, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001e40), 0x10}, 0x80) 00:49:32 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001100)={0x0, 0x0}, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)) 00:49:32 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000002080)='cgroup.procs\x00', 0x2, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000002140), 0x204000, 0x0) 00:49:32 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@generic={0x5e, 0xa}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:32 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)) 00:49:32 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000a80)=@framed={{}, [@func, @kfunc]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0xe, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000001e00)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000001e40)={0x0, 0x2, 0xf7, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001f80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) 00:49:33 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@bloom_filter={0x1e, 0x0, 0x5, 0x7ff, 0xc4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5}, 0x48) 00:49:33 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="850000004f000000350000000000ba00a50000007d00000095000000000000004cf12aa5cbd56806f81f06a9cf2bf5e0a141d524581835d805086a8cfebf67234fa878bc3a6400005f906152bfebff20d3c6dd8442230e8353f91536aa1f7035175135230163cf094949977df40e7361549059f1e0a96f6f110754d35fe51b0a847687a1ef1f83dd6c1001158a1086f7d0f9dc7de9f13a796b723c167e4080bf668ce021879c820f9b80fe2330a820d3940600000000000000b1f6ef7cd0d00ad054c2d8625efeb18ce20300000008cbf8168785bce09cb1fd8a42481b138200000000000000033b99a589000000000000008a44735dd7562600ff00000000b962a3b3ed4eb8b7b3c3acadee9d6659d53feac1b779fb3654ce2ff6eb24abcb1f6cffee836857e9760cfe164c396d7fd440daa3ed506d5ef9e483b746407866ca71e5a60b381e40d9c925fe9a9a4c76350dc65f177c81c03a1e7ead9eaf72ce6e7d390000000000006f3039f31866cb91a85ff3ae5324a80000c2376392aae03a05c95b92c1c098b68937dd0000000000009d1cb9d2861becec1ae9481484ca8bc1f2134018ca403d82398a2f1a4f65ee862d507996e7fcee7b02ec59202c1e9ab037763c12be975b55e4ceab751b0aa8d569faef3ce194a97146c25f4c7a5417d6f55a98939a1332629c28701688e5ad876b63dd26261698fba015a5032a207a6e03000000ca603fbfde23a5b502f2000d7cefd96e907c7fa14559761df7be396f450ccc8731d1412ba3049552222c0df57c901291975b3d622c702ab2679f8cb538bee0014165dc6650678ae25060c3e8e00da7987b8f7cab76ce7aa870f34da5df14e1bcd308d80540dfb8d67748b42d62ba73ab41ce34ef9a858a98559d97a6cc71d2b51b1b963e28bfbbd90a3058312680499701e1077b1621b4d26ddded16d68be4d1b21c52a416bfee6ca7c9140de7b4a6fdff08e300000000000000000000000000007db5265b4549a384a1dcf17866bf5fd06fe9876c946514c2006cc734983ebbb7246875ea15740e2e9b71ad6cfe1c3fa2f794f750859dbba9217a35565fad537f49338b0c95f0dc8b3607535fc1800081426a1b91b81cb97acd19f306c5b968b75cf2256f7dd22b1fa51e5ebae10d5b08f24b8f43ed4032f8e2015e916851e18d0b7d9fe4bf3d61a52ec7ce2bad84e706d9975322ded6bd8996fc2baa8983f106537961caf1705603a4cf15081501ccc6a972b969a92530e9199fab92be278dbbb116e363ebfb1383119f8b9bf53374aff56787a7ac163cc0308eb4484af8d1dfe30239d538d156c2c4e03f63"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0xf0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:49:33 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x17, 0x1, &(0x7f0000000000)=@raw=[@call={0x85, 0x0, 0x0, 0xaa}], &(0x7f0000000040)='GPL\x00', 0x94, 0x93, &(0x7f0000000080)=""/147, 0x41000, 0x15, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x2, 0xf, 0x8, 0x1ff}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000280)={0x0, r0}, 0x10) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000500)={0x0, 0x80000001, 0x18}, 0xc) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000540)={&(0x7f00000002c0)="23a0bfbcc4da8fd8094c5270f293978a9a7fbe679a9490040cdec055530b26aa4859421827793cb95939841271658fe32e3010fc145b0ecd0196062e1c2ef198a8dfe51e6e06aaa6c970791a7ace6be67d0ace890b9e390b7a3361e83c29d1600b616ce20f175a187b446c6bd14423d23198507cf3db7367c44fb8dfd9f757d7eefb9398912e34890427790872c896a098b2a818b178566bb41fd587e6d6a58db5ba08fa5377663b", &(0x7f0000000380)=""/80, &(0x7f0000000400)="98673df3b39f1dc54d95ea10a0c1f2217015e7209bd47c6544aaa907687cc8c80fa2ba0c4bbc5210bbdd59de9460c55ab66e0865c5b2e6e8532a43eee90060e2df", &(0x7f0000000480)="a297e0cad1ff3d3f1a7342da82bcc7db7c90a5684528a8e1e7ffaca9a9f3bb2ab5d31fb376e833383e05187d9a94455a9105dc08048aa8a13b2aefe6dc443174226802627a0a73c6c4b216c07289f8c44f826d43", 0x20, r1, 0x4}, 0x38) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x4, 0x4, 0xdcc, 0x8, 0x110, r1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x4}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000007c0)=@bpf_lsm={0x1d, 0x12, &(0x7f0000000640)=@framed={{0x18, 0x0, 0x0, 0x0, 0xa27a, 0x0, 0x0, 0x0, 0x2}, [@map_idx={0x18, 0x1, 0x5, 0x0, 0xd}, @alu={0x4, 0x1, 0xa, 0x4, 0x2, 0xfffffffffffffffe, 0x10}, @call={0x85, 0x0, 0x0, 0x4}, @jmp={0x5, 0x0, 0x2, 0x8, 0x2, 0x50, 0xffffffffffffffff}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @map_val={0x18, 0x2, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x1ff}, @generic={0x0, 0x6, 0x0, 0x4, 0x8000}, @map_fd={0x18, 0xa, 0x1, 0x0, r3}, @exit, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}]}, &(0x7f0000000700)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41100, 0xa, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000740)={0x8, 0x400}, 0x8, 0x10, &(0x7f0000000780)={0x3, 0xc, 0x35, 0x101}, 0x10, 0xffffffffffffffff}, 0x80) openat$cgroup_devices(r2, &(0x7f0000000840)='devices.deny\x00', 0x2, 0x0) recvmsg(r2, &(0x7f0000000a40)={&(0x7f0000000880)=@l2tp6={0xa, 0x0, 0x0, @initdev}, 0x80, &(0x7f0000000980)=[{&(0x7f0000000900)=""/120, 0x78}], 0x1, &(0x7f00000009c0)=""/109, 0x6d}, 0x40000000) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x7, &(0x7f0000000a80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x1f}, [@map_idx_val={0x18, 0x6, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x52f}, @func={0x85, 0x0, 0x1, 0x0, 0x4}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}]}, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x1000, &(0x7f0000000b00)=""/4096, 0x40f00, 0xe, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000001e00)={0x5, 0x1}, 0x8, 0x10, &(0x7f0000001e40)={0x0, 0x2, 0xf7, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001f80)=[0xffffffffffffffff, r1, r2, 0xffffffffffffffff, r2, r1, r3]}, 0x80) ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x0) 00:49:33 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{}, [], {0x95, 0x71}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001fc0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000a80)=@framed, &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000001e00), 0x8, 0x10, 0x0}, 0x80) 00:49:33 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c00)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000880)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}], &(0x7f00000008c0)='syzkaller\x00', 0x6, 0xa7, &(0x7f0000000900)=""/167, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000001f00)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 00:49:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x1d, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@bloom_filter={0x1e, 0x0, 0x4, 0x50}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000000c0)={r0, 0x0, 0x0}, 0x20) 00:49:33 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)) 00:49:33 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x1c, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8052) 00:49:33 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x3}]}]}}, &(0x7f0000000580)=""/155, 0x32, 0x9b, 0x1}, 0x20) 00:49:33 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0xb}]}]}}, &(0x7f0000001240)=""/226, 0x32, 0xe2, 0x1}, 0x20) 00:49:33 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x2, 0x0, 0x0, 0x4, 0x0, 0x1}, 0x48) 00:49:33 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0x0, 0x0, 0x0, 0x2}, 0x48) 00:49:33 executing program 5: bpf$ITER_CREATE(0x21, &(0x7f0000002640), 0x8) 00:49:33 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="8500000097000000350000000000ba00a50000007d00000095000000000000004cf12aa5cbd56806f81f06a9cf2bf5e0a141d524581835d805086a8cfebf67234fa878bc3a6400005f906152bfebff20d3c6dd8442230e8353f91536aa1f7035175135230163cf094949977df40e7361549059f1e0a96f6f110754d35fe51b0a847687a1ef1f83dd6c1001158a1086f7d0f9dc7de9f13a796b723c167e4080bf668ce021879c820f9b80fe2330a820d3940600000000000000b1f6ef7cd0d00ad054c2d8625efeb18ce20300000008cbf8168785bce09cb1fd8a42481b138200000000000000033b99a589000000000000008a44735dd7562600ff00000000b962a3b3ed4eb8b7b3c3acadee9d6659d53feac1b779fb3654ce2ff6eb24abcb1f6cffee836857e9760cfe164c396d7fd440daa3ed506d5ef9e483b746407866ca71e5a60b381e40d9c925fe9a9a4c76350dc65f177c81c03a1e7ead9eaf72ce6e7d390000000000006f3039f31866cb91a85ff3ae5324a80000c2376392aae03a05c95b92c1c098b68937dd0000000000009d1cb9d2861becec1ae9481484ca8bc1f2134018ca403d82398a2f1a4f65ee862d507996e7fcee7b02ec59202c1e9ab037763c12be975b55e4ceab751b0aa8d569faef3ce194a97146c25f4c7a5417d6f55a98939a1332629c28701688e5ad876b63dd26261698fba015a5032a207a6e03000000ca603fbfde23a5b502f2000d7cefd96e907c7fa14559761df7be396f450ccc8731d1412ba3049552222c0df57c901291975b3d622c702ab2679f8cb538bee0014165dc6650678ae25060c3e8e00da7987b8f7cab76ce7aa870f34da5df14e1bcd308d80540dfb8d67748b42d62ba73ab41ce34ef9a858a98559d97a6cc71d2b51b1b963e28bfbbd90a3058312680499701e1077b1621b4d26ddded16d68be4d1b21c52a416bfee6ca7c9140de7b4a6fdff08e300000000000000000000000000007db5265b4549a384a1dcf17866bf5fd06fe9876c946514c2006cc734983ebbb7246875ea15740e2e9b71ad6cfe1c3fa2f794f750859dbba9217a35565fad537f49338b0c95f0dc8b3607535fc1800081426a1b91b81cb97acd19f306c5b968b75cf2256f7dd22b1fa51e5ebae10d5b08f24b8f43ed4032f8e2015e916851e18d0b7d9fe4bf3d61a52ec7ce2bad84e706d9975322ded6bd8996fc2baa8983f106537961caf1705603a4cf15081501ccc6a972b969a92530e9199fab92be278dbbb116e363ebfb1383119f8b9bf53374aff56787a7ac163cc0308eb4484af8d1dfe30239d538d156c2c4e03f63"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0xf0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:49:33 executing program 2: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='blkio.bfq.io_wait_time_recursive\x00', 0x0, 0x0) 00:49:33 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, &(0x7f0000001240)=""/226, 0x0, 0xe2, 0x3f6}, 0x20) 00:49:33 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1}, 0x48) 00:49:33 executing program 1: syz_clone(0x80904000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:33 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@bloom_filter={0x1e, 0x0, 0x5, 0x7ff, 0xc4, 0x1}, 0x48) 00:49:33 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x0) 00:49:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000025c0)={0x0, 0x3, &(0x7f0000002300)=@framed, &(0x7f0000002340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 4: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0x0, 0x0, 0x8}, 0xc) 00:49:33 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x1200, &(0x7f0000000000)=@framed={{}, [@alu]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000025c0)={0x11, 0x3, &(0x7f0000002300)=@framed, &(0x7f0000002340)='GPL\x00', 0x70faadfc, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0xd, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0xc}]}]}}, &(0x7f0000000580)=""/155, 0x32, 0x9b, 0x1}, 0x20) 00:49:33 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001140)=@bloom_filter={0x1e, 0x0, 0x4, 0x50}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000000c0)={r0, &(0x7f0000000000), 0x0}, 0x20) 00:49:33 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0xf, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:33 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{}, [], {0x95, 0x0, 0x0, 0x2e5}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 1: add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$sock_TIOCOUTQ(r0, 0x8901, &(0x7f0000000000)) 00:49:33 executing program 3: r0 = socket(0xa, 0x2, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r0, &(0x7f0000000180)={&(0x7f0000000040), 0x1, &(0x7f0000000140)={&(0x7f00000001c0)={0xb8, 0x0, 0x0, 0x0, 0x0, {}, [@HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg0\x00'}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan1\x00'}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0xb8}}, 0x0) 00:49:33 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$sock_TIOCOUTQ(r0, 0x8901, &(0x7f0000000000)) 00:49:33 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_TIOCOUTQ(r0, 0x8901, &(0x7f0000000000)) 00:49:33 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000003c0)={0x6, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffff}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x9b, &(0x7f0000000180)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:33 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socketpair(0x2, 0x0, 0x101, &(0x7f0000000e00)) 00:49:33 executing program 3: socket(0xa, 0x2, 0x0) pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x8}, &(0x7f00000000c0)={0x7}, 0x0, 0x0) 00:49:33 executing program 5: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, &(0x7f0000000040)) 00:49:33 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=@mpls_newroute={0x1c, 0x18, 0x1}, 0x1c}}, 0x0) 00:49:33 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x1, 0x0, 0x0, 0x0, 0x610}, 0x48) 00:49:33 executing program 2: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x40086602, &(0x7f0000000000)) 00:49:33 executing program 3: r0 = socket(0xa, 0x2, 0x0) bind$can_j1939(r0, 0x0, 0x0) 00:49:33 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8906, 0x0) 00:49:33 executing program 5: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)) 00:49:33 executing program 0: r0 = socket(0x1e, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) 00:49:33 executing program 2: r0 = socket(0x1e, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000280)) 00:49:33 executing program 1: r0 = socket$pppl2tp(0x18, 0x1, 0x1) getsockopt$sock_cred(r0, 0x300, 0x11, 0x0, 0x0) 00:49:33 executing program 4: r0 = socket(0x2a, 0x2, 0x0) bind$can_j1939(r0, 0x0, 0x0) 00:49:33 executing program 5: r0 = socket(0xa, 0x2, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), r0) connect$can_j1939(r0, &(0x7f0000000000), 0x18) 00:49:33 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x80108906, 0x0) 00:49:33 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$netlink(r0, 0x10e, 0x3, &(0x7f0000000040)=""/165, &(0x7f0000000100)=0xa5) 00:49:33 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'sha384-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001600)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff8d, 0xe803}}], 0x500, 0x0, 0x0) 00:49:34 executing program 2: r0 = socket(0xa, 0x2, 0x0) connect$can_j1939(r0, &(0x7f0000000000)={0xa}, 0x18) 00:49:34 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x541b, &(0x7f0000000000)) 00:49:34 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) setsockopt$inet6_mtu(r8, 0x29, 0x17, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$can_bcm(0x1d, 0x2, 0x2) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:34 executing program 3: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8946, &(0x7f0000000000)) 00:49:34 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000003200)={0x0, 0x200000000000007d, &(0x7f0000000080)=ANY=[@ANYRESOCT], &(0x7f0000002f40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x19, 0xffffffffffffffff}, 0xa8) 00:49:34 executing program 2: r0 = socket(0x1, 0x5, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0xb8}}, 0x0) 00:49:34 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8912, &(0x7f0000000000)) [ 2974.215573][T15887] [ 2974.216195][T15887] ============================================ [ 2974.217743][T15887] WARNING: possible recursive locking detected [ 2974.219303][T15887] 6.2.0-syzkaller-18302-g596b6b709632 #0 Not tainted [ 2974.221009][T15887] -------------------------------------------- [ 2974.222565][T15887] syz-executor.5/15887 is trying to acquire lock: [ 2974.224199][T15887] ffff0000cb365130 (sk_lock-AF_PPPOX){+.+.}-{0:0}, at: l2tp_tunnel_register+0x888/0x19f8 [ 2974.226756][T15887] [ 2974.226756][T15887] but task is already holding lock: [ 2974.228636][T15887] ffff00014ff28130 (sk_lock-AF_PPPOX){+.+.}-{0:0}, at: pppol2tp_connect+0x53c/0x1348 [ 2974.230930][T15887] [ 2974.230930][T15887] other info that might help us debug this: [ 2974.232860][T15887] Possible unsafe locking scenario: [ 2974.232860][T15887] [ 2974.234692][T15887] CPU0 [ 2974.235449][T15887] ---- [ 2974.236225][T15887] lock(sk_lock-AF_PPPOX); [ 2974.237308][T15887] lock(sk_lock-AF_PPPOX); [ 2974.238413][T15887] [ 2974.238413][T15887] *** DEADLOCK *** [ 2974.238413][T15887] [ 2974.240396][T15887] May be due to missing lock nesting notation [ 2974.240396][T15887] [ 2974.242389][T15887] 1 lock held by syz-executor.5/15887: [ 2974.243789][T15887] #0: ffff00014ff28130 (sk_lock-AF_PPPOX){+.+.}-{0:0}, at: pppol2tp_connect+0x53c/0x1348 [ 2974.246313][T15887] [ 2974.246313][T15887] stack backtrace: [ 2974.247789][T15887] CPU: 0 PID: 15887 Comm: syz-executor.5 Not tainted 6.2.0-syzkaller-18302-g596b6b709632 #0 [ 2974.250373][T15887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023 [ 2974.253008][T15887] Call trace: [ 2974.253831][T15887] dump_backtrace+0x1c8/0x1f4 [ 2974.255077][T15887] show_stack+0x2c/0x3c [ 2974.256126][T15887] dump_stack_lvl+0xd0/0x124 [ 2974.257381][T15887] dump_stack+0x1c/0x28 [ 2974.258367][T15887] __lock_acquire+0x6310/0x764c [ 2974.259540][T15887] lock_acquire+0x2e8/0x8c0 [ 2974.260702][T15887] lock_sock_nested+0x78/0x138 [ 2974.261857][T15887] l2tp_tunnel_register+0x888/0x19f8 [ 2974.263145][T15887] pppol2tp_connect+0x944/0x1348 00:49:34 executing program 0: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x5411, 0x0) [ 2974.264387][T15887] __sys_connect+0x268/0x290 [ 2974.265603][T15887] __arm64_sys_connect+0x7c/0x94 [ 2974.266950][T15887] invoke_syscall+0x98/0x2c0 [ 2974.268046][T15887] el0_svc_common+0x138/0x258 [ 2974.269240][T15887] do_el0_svc+0x64/0x198 [ 2974.270265][T15887] el0_svc+0x58/0x168 [ 2974.271273][T15887] el0t_64_sync_handler+0x84/0xf0 [ 2974.272540][T15887] el0t_64_sync+0x190/0x194 00:49:34 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000002c00)='ns/net\x00') syz_init_net_socket$x25(0x9, 0x5, 0x0) 00:49:34 executing program 2: r0 = socket(0x15, 0x5, 0x0) connect$can_j1939(r0, &(0x7f0000000000)={0x2}, 0x18) 00:49:34 executing program 1: r0 = socket(0xa, 0x2, 0x0) connect$can_bcm(r0, 0x0, 0x0) 00:49:34 executing program 0: r0 = socket(0xa, 0x6, 0x0) connect$can_j1939(r0, &(0x7f0000000000), 0x18) 00:49:34 executing program 4: r0 = socket(0x1e, 0x2, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:34 executing program 1: r0 = socket(0x23, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000180)) 00:49:34 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) setsockopt$inet6_mtu(r8, 0x29, 0x17, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$can_bcm(0x1d, 0x2, 0x2) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:34 executing program 4: r0 = socket(0x1e, 0x2, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:34 executing program 3: r0 = socket(0xa, 0x2, 0x0) getsockname$packet(r0, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000180)=0xffffffffffffffcf) 00:49:34 executing program 2: r0 = epoll_create1(0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)={0x30000000}) 00:49:34 executing program 0: r0 = socket(0x23, 0x2, 0x0) recvmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 00:49:34 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:34 executing program 3: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8901, &(0x7f0000000000)) 00:49:34 executing program 4: r0 = socket(0x1e, 0x2, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:34 executing program 2: r0 = socket(0xa, 0x2, 0x0) connect$can_j1939(r0, &(0x7f0000000000)={0x2}, 0x18) getsockname$packet(r0, 0x0, &(0x7f0000000300)) 00:49:34 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:34 executing program 4: r0 = socket(0x1e, 0x2, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:34 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000004180)={0x0, 0x0, &(0x7f0000004100)=[{&(0x7f0000003dc0)={0x10, 0x12, 0x1}, 0x10}], 0x1}, 0x0) 00:49:34 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) setsockopt$inet6_mtu(r8, 0x29, 0x17, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$can_bcm(0x1d, 0x2, 0x2) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:34 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:34 executing program 4: connect$can_bcm(0xffffffffffffffff, &(0x7f0000000080)={0x1e}, 0x10) 00:49:34 executing program 3: r0 = socket(0xa, 0x2, 0x0) connect$can_j1939(r0, &(0x7f0000000000), 0x18) 00:49:35 executing program 0: r0 = socket(0x23, 0x2, 0x0) getpeername$packet(r0, 0x0, &(0x7f0000000100)) 00:49:35 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 4: connect$can_bcm(0xffffffffffffffff, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 3: r0 = socket(0x23, 0x2, 0x0) bind$packet(r0, 0x0, 0x0) 00:49:35 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) setsockopt$inet6_mtu(r8, 0x29, 0x17, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$can_bcm(0x1d, 0x2, 0x2) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:35 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 4: connect$can_bcm(0xffffffffffffffff, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89e0, 0x0) 00:49:35 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:49:35 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 4: r0 = socket(0x0, 0x2, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 3: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x5411, &(0x7f0000000040)) 00:49:35 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89b1, &(0x7f0000000000)) 00:49:35 executing program 1: ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) setsockopt$inet6_mtu(r8, 0x29, 0x17, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:35 executing program 2: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 1: ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 3: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8983, &(0x7f0000000000)) 00:49:35 executing program 4: r0 = socket(0x0, 0x2, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 1: ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 2: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 2: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 3: r0 = socket(0x23, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000080)={'vcan0\x00'}) 00:49:35 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) setsockopt$inet6_mtu(r8, 0x29, 0x17, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xc) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:35 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8940, &(0x7f0000000000)) 00:49:35 executing program 1: r0 = socket(0x0, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 4: r0 = socket(0x0, 0x2, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 3: r0 = socket(0xa, 0x2, 0x0) bind$can_j1939(r0, &(0x7f0000000040), 0x18) 00:49:35 executing program 2: r0 = socket(0x0, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) setsockopt$inet6_mtu(r8, 0x29, 0x17, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:35 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup/syz1\x00', 0x200002, 0x0) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r0, 0x29, 0x17, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 00:49:35 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000013c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001400)='./cgroup.net/syz0\x00', 0x200002, 0x0) 00:49:35 executing program 1: r0 = socket(0x0, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 4: r0 = socket(0x1e, 0x0, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 2: r0 = socket(0x0, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 3: r0 = socket(0xa, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0x6e) 00:49:35 executing program 0: r0 = socket(0xa, 0x2, 0x0) connect$can_j1939(r0, &(0x7f0000000000)={0x2}, 0x18) sendmsg$can_j1939(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 00:49:35 executing program 4: r0 = socket(0x1e, 0x0, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 0: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) connect$unix(r0, &(0x7f0000000040)=@abs, 0x6e) 00:49:35 executing program 3: r0 = socket(0xa, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:35 executing program 1: r0 = socket(0x0, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:35 executing program 2: r0 = socket(0x0, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:35 executing program 0: r0 = socket(0xa, 0x2, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), r0) connect$can_j1939(r0, &(0x7f0000000000)={0x2}, 0x18) 00:49:35 executing program 3: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8914, &(0x7f0000000000)) 00:49:35 executing program 4: r0 = socket(0x1e, 0x0, 0x0) connect$can_bcm(r0, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 1: r0 = socket(0x23, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 4: socket(0x1e, 0x2, 0x0) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000080)={0x1e}, 0x10) 00:49:35 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8902, &(0x7f0000000000)) 00:49:35 executing program 1: r0 = socket(0x23, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:35 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:35 executing program 2: r0 = socket(0x1e, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:36 executing program 4: socket(0x1e, 0x2, 0x0) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000080)={0x1e}, 0x10) 00:49:36 executing program 1: r0 = socket(0x23, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, &(0x7f0000000000)) 00:49:36 executing program 2: r0 = socket(0x1e, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00'}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r2, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="3bf81bb9f1"], 0x20000600}}, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'sha384-generic\x00'}, 0x58) r3 = accept4(r0, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001600)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff8d, 0xe803}}], 0x500, 0x0, 0x0) 00:49:36 executing program 3: r0 = socket(0x2a, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:36 executing program 4: socket(0x1e, 0x2, 0x0) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000080)={0x1e}, 0x10) 00:49:36 executing program 1: socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)) 00:49:36 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:36 executing program 2: r0 = socket(0x1e, 0x0, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:36 executing program 4: r0 = socket(0x1e, 0x2, 0x0) connect$can_bcm(r0, 0x0, 0x0) 00:49:36 executing program 3: r0 = socket(0x2a, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:36 executing program 1: socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)) 00:49:36 executing program 2: socket(0x1e, 0x1, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:36 executing program 4: r0 = socket(0x1e, 0x2, 0x0) connect$can_bcm(r0, 0x0, 0x0) 00:49:36 executing program 2: socket(0x1e, 0x1, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:36 executing program 0: r0 = socket(0x2a, 0x2, 0x0) connect$can_bcm(r0, &(0x7f0000000080), 0x10) 00:49:36 executing program 3: r0 = socket(0x2a, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:36 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x30000000}) 00:49:36 executing program 1: socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ef, &(0x7f0000000000)) 00:49:36 executing program 2: socket(0x1e, 0x1, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1}, 0x0) 00:49:36 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) connect$can_j1939(r0, &(0x7f0000000000)={0x2}, 0x18) 00:49:36 executing program 4: r0 = socket(0x1e, 0x2, 0x0) connect$can_bcm(r0, 0x0, 0x0) 00:49:36 executing program 3: r0 = socket(0x2a, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:36 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, 0x0) 00:49:36 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, 0x0, 0x0) 00:49:36 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000300)=[@in={0x2, 0x4e23, @rand_addr=0x64010101}], 0x10) 00:49:36 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x30000000}) 00:49:36 executing program 0: r0 = socket(0x23, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(r0, &(0x7f0000002c00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 00:49:36 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, 0x0, 0x0) 00:49:36 executing program 3: getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 00:49:36 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, 0x0) 00:49:36 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, 0x0, 0x0) 00:49:36 executing program 3: getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 00:49:36 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000003680)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @loopback={0xfe80000000000000}}, 0x1c, 0x0}}], 0x1, 0x0) 00:49:36 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ef, 0x0) 00:49:36 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x30000000}) 00:49:36 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) 00:49:37 executing program 4: r0 = socket(0xa, 0x2, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) 00:49:37 executing program 0: r0 = socket(0xa, 0x2, 0x0) connect$can_j1939(r0, &(0x7f0000000000)={0x2}, 0xf) 00:49:37 executing program 3: getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 00:49:37 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) 00:49:37 executing program 1: r0 = socket(0xa, 0x2, 0x0) recvmsg$can_bcm(r0, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x12030) 00:49:37 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r7, &(0x7f0000000080)={0x30000000}) 00:49:37 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000000)) 00:49:37 executing program 3: r0 = socket(0x0, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:37 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) 00:49:37 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8923, &(0x7f0000000000)) 00:49:37 executing program 4: r0 = socket(0xa, 0x2, 0x0) recvmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x3) 00:49:37 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)}, 0x0) 00:49:37 executing program 1: r0 = socket(0x25, 0x5, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 00:49:37 executing program 3: r0 = socket(0x0, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) [ 2977.328625][T16206] caif:caif_disconnect_client(): nothing to disconnect 00:49:37 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r7, &(0x7f0000000080)={0x30000000}) 00:49:37 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)}, 0x0) 00:49:37 executing program 3: r0 = socket(0x0, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:37 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)}, 0x0) 00:49:37 executing program 1: r0 = socket(0x1e, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f00000001c0)) 00:49:37 executing program 0: r0 = socket(0xa, 0x2, 0x0) getsockopt$MISDN_TIME_STAMP(r0, 0x0, 0x1, 0x0, &(0x7f0000000040)) 00:49:37 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r7, &(0x7f0000000080)={0x30000000}) 00:49:37 executing program 1: r0 = socket(0xa, 0x6, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), r0) 00:49:38 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) getsockopt$sock_cred(r0, 0x300, 0x11, 0x0, 0x0) 00:49:38 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x5452, &(0x7f0000000000)) 00:49:38 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{0x0}], 0x1}, 0x0) 00:49:38 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8927, &(0x7f0000000000)) 00:49:38 executing program 3: r0 = socket(0x2a, 0x0, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:38 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:38 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10152, r0, 0x0) 00:49:38 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{0x0}], 0x1}, 0x0) 00:49:38 executing program 3: r0 = socket(0x2a, 0x0, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:38 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = epoll_create1(0x80000) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000080)={0x30000000}) 00:49:38 executing program 2: r0 = socket(0x1e, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{0x0}], 0x1}, 0x0) 00:49:38 executing program 3: r0 = socket(0x2a, 0x0, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000040)) 00:49:38 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x5421, &(0x7f0000000000)) 00:49:38 executing program 4: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8915, &(0x7f0000000040)) 00:49:38 executing program 3: socket(0x2a, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 00:49:38 executing program 1: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8982, &(0x7f0000000000)) 00:49:38 executing program 4: r0 = socket(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan1\x00', 0x0}) connect$can_j1939(r0, &(0x7f0000000000)={0x2, r1}, 0x18) 00:49:38 executing program 2: r0 = socket(0xa, 0x1, 0x0) connect$can_bcm(r0, 0x0, 0x0) 00:49:38 executing program 0: r0 = socket(0xa, 0x6, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000000040), 0x4) 00:49:38 executing program 3: socket(0x2a, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 00:49:38 executing program 2: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89e0, &(0x7f0000000000)) 00:49:38 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = epoll_create1(0x80000) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000080)={0x30000000}) 00:49:38 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8903, &(0x7f0000000000)) 00:49:38 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:38 executing program 1: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8910, &(0x7f0000000040)) 00:49:38 executing program 3: socket(0x2a, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 00:49:38 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$nl_route(r0, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={0x0}}, 0x0) 00:49:38 executing program 3: r0 = socket(0x2a, 0x2, 0x0) getsockname$packet(r0, 0x0, 0x0) 00:49:38 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(0xffffffffffffffff, 0x111, 0x3, 0x1, 0x4) setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r1 = socket$pppoe(0x18, 0x1, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r2) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x0, 0x0, 0x3, 0x0, {0xa, 0x0, 0x5, @empty, 0x10000}}}, 0x32) r3 = epoll_create1(0x80000) r4 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000080)={0x30000000}) 00:49:38 executing program 1: r0 = socket(0x23, 0x2, 0x0) bind$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) 00:49:38 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89a1, &(0x7f0000000000)) 00:49:38 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:38 executing program 3: r0 = socket(0x2a, 0x2, 0x0) getsockname$packet(r0, 0x0, 0x0) 00:49:38 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) r6 = epoll_create1(0x80000) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000080)={0x30000000}) 00:49:38 executing program 3: r0 = socket(0x2a, 0x2, 0x0) getsockname$packet(r0, 0x0, 0x0) 00:49:38 executing program 2: r0 = socket(0x2a, 0x2, 0x0) bind$can_j1939(r0, &(0x7f0000000080), 0x18) 00:49:38 executing program 1: r0 = socket(0xa, 0x2, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000001fc0)) 00:49:38 executing program 3: r0 = socket(0x2a, 0x2, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x10) 00:49:38 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894a, &(0x7f0000000000)) 00:49:38 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:38 executing program 1: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:38 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r1, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) socket$pppoe(0x18, 0x1, 0x0) r2 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r2) r3 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r3, 0x119, 0x1, &(0x7f0000000040), 0x4) r4 = epoll_create1(0x80000) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000080)={0x30000000}) 00:49:38 executing program 2: r0 = socket(0x23, 0x2, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 00:49:38 executing program 3: r0 = socket(0xa, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:38 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:38 executing program 2: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000007140)=[{{&(0x7f00000005c0)={0x2, 0x0, @empty}, 0x10, 0x0}}, {{&(0x7f00000007c0)={0x2, 0x0, @empty=0x3000000}, 0x10, 0x0}}], 0x2, 0x0) 00:49:38 executing program 1: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:38 executing program 4: ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ee, &(0x7f0000000000)) 00:49:38 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r1, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) socket$pppoe(0x18, 0x1, 0x0) r2 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r2) socket$kcm(0x29, 0x7, 0x0) r3 = epoll_create1(0x80000) r4 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000080)={0x30000000}) 00:49:38 executing program 2: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x8941, &(0x7f0000000000)) 00:49:38 executing program 4: ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ee, &(0x7f0000000000)) 00:49:38 executing program 1: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000000580)={&(0x7f0000000040), 0xc, &(0x7f0000000540)={&(0x7f0000000240)={0x20, r1, 0x1, 0x0, 0x0, {}, [{{0x8}, {0x4}}]}, 0x20}}, 0x0) 00:49:38 executing program 4: ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ee, &(0x7f0000000000)) 00:49:38 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r1, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) socket$pppoe(0x18, 0x1, 0x0) r2 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r2) r3 = epoll_create1(0x80000) r4 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 3: r0 = socket(0x2a, 0x2, 0x0) connect$can_bcm(r0, 0x0, 0xb) 00:49:39 executing program 2: r0 = socket(0xa, 0x2, 0x0) getsockopt$MISDN_TIME_STAMP(r0, 0x0, 0x1, 0x0, 0x0) 00:49:39 executing program 1: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:39 executing program 0: r0 = socket(0x23, 0x2, 0x0) accept$packet(r0, 0x0, 0x0) 00:49:39 executing program 4: r0 = socket(0x0, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:39 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r1, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) socket$pppoe(0x18, 0x1, 0x0) socket$netlink(0x10, 0x3, 0x7) r2 = epoll_create1(0x80000) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x541b, 0x0) 00:49:39 executing program 2: r0 = socket(0x23, 0x2, 0x0) recvmmsg$unix(r0, &(0x7f00000018c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40000001, 0x0) 00:49:39 executing program 3: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x401c5820, &(0x7f0000000000)) 00:49:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)={0x18, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x4}]}, 0x18}}, 0x0) 00:49:39 executing program 2: r0 = socket(0x1e, 0x1, 0x0) connect$packet(r0, 0x0, 0x0) 00:49:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x541b, 0x0) 00:49:39 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r1, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) socket$pppoe(0x18, 0x1, 0x0) r2 = epoll_create1(0x80000) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 3: r0 = socket(0xa, 0x6, 0x0) getsockopt$MISDN_TIME_STAMP(r0, 0x0, 0x1, 0x0, 0x0) 00:49:39 executing program 0: r0 = socket(0xa, 0x2, 0x0) connect$can_j1939(r0, &(0x7f0000000000)={0x2}, 0x18) 00:49:39 executing program 4: r0 = socket(0x0, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:39 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r2, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r3 = socket$pppoe(0x18, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x7) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) r5 = socket$kcm(0x29, 0x7, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r5, 0x119, 0x1, &(0x7f0000000040), 0x4) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x2, 0x0, 0x3, 0x0, {0xa, 0x4e23, 0x5, @empty, 0x10000}}}, 0x32) syz_init_net_socket$x25(0x9, 0x5, 0x0) r6 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r6, 0x29, 0x17, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = epoll_create1(0x80000) r8 = socket$inet6_mptcp(0xa, 0x1, 0x106) r9 = socket$inet6_mptcp(0xa, 0x1, 0x106) accept$inet6(r9, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000180)=0x1c) setsockopt$inet6_mtu(r8, 0x29, 0x17, 0x0, 0x0) socket$netlink(0x10, 0x3, 0xc) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 0: r0 = socket(0x23, 0x2, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), r0) 00:49:39 executing program 2: r0 = socket(0x2a, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:39 executing program 1: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x541b, 0x0) 00:49:39 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r1, 0x29, 0x17, 0x0, 0x0) setsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) r2 = epoll_create1(0x80000) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 2: r0 = socket(0x2a, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:39 executing program 4: r0 = socket(0x0, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:39 executing program 3: r0 = socket(0x1e, 0x2, 0x0) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000000)={'veth0_to_hsr\x00', 0x49}) 00:49:39 executing program 1: r0 = socket(0x0, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:39 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0xc0189436, &(0x7f0000000000)) 00:49:39 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_mtu(r1, 0x29, 0x17, 0x0, 0x0) r2 = epoll_create1(0x80000) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 2: r0 = socket(0x2a, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:39 executing program 0: r0 = socket(0x23, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@abs, 0x6e) 00:49:39 executing program 4: r0 = socket(0x23, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:39 executing program 1: r0 = socket(0x0, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:39 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = epoll_create1(0x80000) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 3: r0 = socket$can_j1939(0x1d, 0x2, 0x7) getsockopt$sock_cred(r0, 0x6b, 0x11, 0x0, 0x0) 00:49:39 executing program 2: r0 = socket(0x2a, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:39 executing program 4: r0 = socket(0x23, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:39 executing program 3: r0 = socket(0xa, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x40, 0x0, 0x0) 00:49:39 executing program 0: r0 = socket(0x23, 0x2, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x2004c040) 00:49:39 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = socket$pppl2tp(0x18, 0x1, 0x1) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r0, 0x111, 0x3, 0x1, 0x4) r1 = epoll_create1(0x80000) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 4: r0 = socket(0x23, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, &(0x7f0000000000)) 00:49:39 executing program 2: recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:39 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_int(r0, 0x29, 0x5, &(0x7f0000000080), 0x4) 00:49:39 executing program 1: r0 = socket(0x0, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:39 executing program 4: socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ee, &(0x7f0000000000)) 00:49:39 executing program 2: recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:39 executing program 3: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8915, 0x0) 00:49:39 executing program 0: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, 0x0) 00:49:39 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) socket$pppl2tp(0x18, 0x1, 0x1) r0 = epoll_create1(0x80000) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)={0x30000000}) 00:49:39 executing program 3: r0 = socket(0x1e, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:39 executing program 4: socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ee, &(0x7f0000000000)) 00:49:39 executing program 2: recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) accept$packet(r0, 0x0, 0x0) 00:49:40 executing program 5: socket$pppl2tp(0x18, 0x1, 0x1) r0 = epoll_create1(0x80000) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)={0x30000000}) 00:49:40 executing program 2: r0 = socket(0x0, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 1: r0 = socket(0x2a, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:40 executing program 3: openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x40, 0x1aa) 00:49:40 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc40, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200001, 0x20) 00:49:40 executing program 4: socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x89ee, &(0x7f0000000000)) 00:49:40 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout_data(r0, 0x107, 0x16, 0x0, 0x0) 00:49:40 executing program 1: r0 = socket(0x2a, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:40 executing program 5: r0 = epoll_create1(0x80000) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)={0x30000000}) 00:49:40 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080), 0xfde2) 00:49:40 executing program 3: r0 = inotify_init1(0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = getpgid(r1) setpgid(r2, 0x0) 00:49:40 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, 0x0) 00:49:40 executing program 2: r0 = socket(0x0, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 1: r0 = socket(0x2a, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 00:49:40 executing program 5: r0 = epoll_create1(0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)={0x30000000}) 00:49:40 executing program 3: r0 = inotify_init1(0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = getpgid(r1) setpgid(r2, 0x0) 00:49:40 executing program 1: socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x541b, 0x0) 00:49:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) r2 = accept(r1, 0x0, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x8904, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(0xffffffffffffffff, 0x0, 0x489, 0x0, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, 0x0, 0x78) write$binfmt_misc(r2, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x8904, 0x0) openat$urandom(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x8901, 0x0) 00:49:40 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, 0x0) 00:49:40 executing program 3: r0 = inotify_init1(0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = getpgid(r1) setpgid(r2, 0x0) [ 2980.293604][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 00:49:40 executing program 5: epoll_create1(0x0) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000080)={0x30000000}) 00:49:40 executing program 1: socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x541b, 0x0) 00:49:40 executing program 2: r0 = socket(0x0, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) r2 = accept(r1, 0x0, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x8904, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(0xffffffffffffffff, 0x0, 0x489, 0x0, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, 0x0, 0x78) write$binfmt_misc(r2, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x8904, 0x0) openat$urandom(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x8901, 0x0) 00:49:40 executing program 4: r0 = socket(0x23, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x89ee, 0x0) 00:49:40 executing program 3: r0 = inotify_init1(0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = getpgid(r1) setpgid(r2, 0x0) 00:49:40 executing program 5: epoll_create1(0x0) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000080)={0x30000000}) [ 2980.354084][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 00:49:40 executing program 1: socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x541b, 0x0) 00:49:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) r2 = accept(r1, 0x0, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x8904, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(0xffffffffffffffff, 0x0, 0x489, 0x0, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, 0x0, 0x78) write$binfmt_misc(r2, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x8904, 0x0) openat$urandom(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x8901, 0x0) 00:49:40 executing program 2: r0 = socket(0x2a, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmmsg$inet(r0, 0x0, 0x0, 0x8040) 00:49:40 executing program 3: r0 = socket(0x1, 0x5, 0x0) sendmmsg$inet6(r0, 0x0, 0x0, 0x4000) 00:49:40 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_udp_int(r0, 0x11, 0x65, &(0x7f0000000340), 0x4) 00:49:40 executing program 5: epoll_create1(0x0) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000080)={0x30000000}) 00:49:40 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @local}, 0x10) r2 = accept4$inet(r1, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$IPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x41, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r2, 0x6, 0x14, 0x0, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) [ 2980.428188][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 00:49:40 executing program 2: r0 = socket(0x2a, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) write$cgroup_int(r0, 0x0, 0x0) [ 2980.463238][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 00:49:40 executing program 5: r0 = epoll_create1(0x0) socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x30000000}) 00:49:40 executing program 1: r0 = socket(0x1, 0x5, 0x0) sendmmsg$inet(r0, &(0x7f0000003280)=[{{0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000000000)="bde1ffb568900d202375fe15b83595cd58709b63695b5021bf712a68d3ba2b3dfe4b56054e31a8285571e9938c9007f3cd7fb7e3ebfa66ab67a3e84e00398d9dd29b1537e3290f612d", 0x1}], 0x10000000000001e6}}], 0x1, 0x0) 00:49:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) r2 = accept(r1, 0x0, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x8904, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(0xffffffffffffffff, 0x0, 0x489, 0x0, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, 0x0, 0x78) write$binfmt_misc(r2, 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) dup(0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x8904, 0x0) openat$urandom(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x8901, 0x0) 00:49:40 executing program 2: r0 = socket(0x2a, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 3: mlock2(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x84fadfad118e3bb) [ 2980.505836][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 00:49:40 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$cgroup_pid(r0, 0x0, 0xfffffffffffffdb9) 00:49:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) write$cgroup_int(r0, 0x0, 0xfffffffffffffdb4) 00:49:40 executing program 5: r0 = epoll_create1(0x0) socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x30000000}) 00:49:40 executing program 2: socket(0x2a, 0x2, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmmsg$inet(r0, &(0x7f0000000fc0), 0x0, 0x8040) 00:49:40 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000240)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setresgid(r1, 0x0, 0xee00) 00:49:40 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000000c0)=0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000040)=0x7) 00:49:40 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) syz_genetlink_get_family_id$devlink(&(0x7f0000000280), r0) 00:49:40 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x5, 0x0, 0x0) 00:49:40 executing program 5: r0 = epoll_create1(0x0) socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x30000000}) 00:49:40 executing program 2: socket(0x2a, 0x2, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000240)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setresgid(r1, 0x0, 0xee00) 00:49:40 executing program 1: r0 = add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f0000000200)='logon\x00', &(0x7f00000003c0)={'syz', 0x1}, 0x0) 00:49:40 executing program 5: r0 = epoll_create1(0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, 0x0) 00:49:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000001600)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getpgid(r1) 00:49:40 executing program 2: socket(0x2a, 0x2, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 4: mprotect(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0xa) 00:49:40 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000240)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setresgid(r1, 0x0, 0xee00) 00:49:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000001600)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) sched_setaffinity(r1, 0x8, &(0x7f0000000000)=0xffffffff) 00:49:40 executing program 0: r0 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SCHED_CORE(0x3e, 0x8000000000001, 0x0, 0x2, 0x0) r2 = syz_io_uring_setup(0x570, &(0x7f00000001c0), &(0x7f00008e0000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000180)=0x0, &(0x7f00000000c0)=0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000080)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r5, 0x0, 0x0}, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r3, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) io_uring_enter(r2, 0x2905, 0x0, 0x0, 0x0, 0x3000) 00:49:40 executing program 5: r0 = epoll_create1(0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, 0x0) 00:49:40 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000500)=ANY=[@ANYBLOB="1201000079201010c2154000f3800102030109021b0001000000000904000001e104550009058b0b40"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000003c0)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x4, 0x0, 0x3}]}}, &(0x7f0000000340)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x0, 0x0, 0x81, "837c5bef", "12462817"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x60, 0x0, 0x0, 0x0, 0x0, 0x80}}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000880)='\r', 0x1) 00:49:40 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000006040)=[{{&(0x7f0000000800)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000940)=[@tclass={{0x14}}], 0x18}}], 0x1, 0x0) 00:49:40 executing program 4: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/mnt\x00') ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, 0x0) 00:49:40 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) read$FUSE(r0, &(0x7f0000000240)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) setresgid(r1, 0x0, 0xee00) 00:49:40 executing program 5: r0 = epoll_create1(0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, 0x0) [ 2980.749032][T16640] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:49:40 executing program 2: request_key(&(0x7f0000000300)='user\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f00000003c0)='\x00', 0xfffffffffffffffe) 00:49:40 executing program 4: clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x0, r0+60000000}, &(0x7f0000000240)={&(0x7f0000000200)={[0x100]}, 0x8}) [ 2980.758127][T16640] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:49:40 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000740)=[{{&(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast1, 0x3}, 0x1c, 0x0, 0x0, &(0x7f00000007c0)=[@hopopts_2292={{0x18}}], 0x18}}, {{&(0x7f00000004c0)={0xa, 0x0, 0x0, @mcast1}, 0x1c, &(0x7f0000000600)=[{&(0x7f0000000500)="fd", 0x1}], 0x1}}], 0x2, 0x8080) 00:49:40 executing program 5: r0 = epoll_create1(0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)) 00:49:40 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000080)=0x1, 0x4) sendmmsg$inet6(r0, &(0x7f0000005040)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c, 0x0}}], 0x1, 0x0) 00:49:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000180), r0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x228002}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) 00:49:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000500)) 00:49:41 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'dh\x00', 0x0, 0x0, 0x5}, 0x2c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:49:41 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001180)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array]}}, &(0x7f0000000180)=""/4096, 0x32, 0x1000, 0x1}, 0x20) 00:49:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000540), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000280)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000051000000e0001006e655209e87464657673"], 0x3c}}, 0x0) 00:49:41 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r0, r1, 0x0, 0x0) 00:49:41 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:41 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000003680)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @loopback={0x97ffffff00000000}}, 0x1c, 0x0}}], 0x1, 0x0) 00:49:41 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000100)) 00:49:41 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TCSETS(r0, 0x5412, 0x0) 00:49:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:41 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0x2) bind$rxrpc(r0, &(0x7f0000000000)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @private=0xa010102}}, 0x24) io_setup(0x6, &(0x7f00000001c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f00000000c0)={0x15, 0x0, 0x0, 0x1, 0x0, r0, 0x0}]) 00:49:41 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'dh\x00', 0x0, 0x0, 0x5}, 0x2c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:49:41 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000340), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000380)) [ 2981.640086][T16680] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:41 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0xa, &(0x7f0000000040), 0x4) sendmmsg$inet6(r0, &(0x7f0000005040)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c, 0x0}}], 0x1, 0x0) [ 2981.653728][T16685] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:49:41 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'dh\x00', 0x0, 0x0, 0x5}, 0x2c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 00:49:41 executing program 3: syz_clone3(&(0x7f0000003580)={0x42040000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000003540)=[0x0], 0x1}, 0x58) 00:49:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) [ 2981.685634][T16685] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:49:41 executing program 5: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_open_dev$sndmidi(0x0, 0x2, 0x141101) dup(r0) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SCHED_CORE(0x3e, 0x8000000000001, 0x0, 0x2, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) syz_open_dev$sndmidi(&(0x7f0000000040), 0x0, 0x141101) r1 = syz_io_uring_setup(0x570, &(0x7f00000001c0), &(0x7f00008e0000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000180)=0x0, &(0x7f00000000c0)=0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000080)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r4, 0x0, 0x0}, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r2, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) io_uring_enter(r1, 0x2905, 0x0, 0x0, 0x0, 0x3000) 00:49:41 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'dh\x00', 0x0, 0x0, 0x5}, 0x2c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) [ 2981.715402][T16693] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:42 executing program 4: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x2}, &(0x7f0000000080)={0x5}, &(0x7f0000000100)={r0}, 0x0) 00:49:42 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$link(0x3, r0, 0x0) 00:49:42 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'dh\x00', 0x0, 0x0, 0x5}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) 00:49:42 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:42 executing program 5: syz_clone3(&(0x7f0000000500)={0x42200, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff], 0x1}, 0x58) 00:49:42 executing program 3: syz_clone3(&(0x7f0000000180)={0x8c800200, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 2982.225142][T16705] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:42 executing program 3: syz_clone3(&(0x7f00000006c0)={0x101000, 0x0, 0x0, &(0x7f0000000580), {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 00:49:42 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'dh\x00', 0x0, 0x0, 0x5}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) 00:49:42 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x560e, &(0x7f0000000080)) 00:49:42 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x4000) 00:49:42 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r1}}}], 0x20}, 0x0) 00:49:42 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:42 executing program 4: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x502) write$9p(r0, &(0x7f0000000900)="6b523106eb916c3cfea342020c45cbf09ef89cd5c5e13e9660440e98093b9acdd372e4cdcd264e48d286e6ee85e6466259e0d71de596f7dceaeda698c0e5db356827c6e9f8a7002c923fcac0251c93c14eec8177b67424bd4752f6bc0f1a4dc4ff3184ae4e042f580b1b2418da34667bdda778d3895620a7cf57e1557206565b3ca636373a1181cc6a853182574d11869222093d0715a8589c5e7761a4249d33741e18b444ff68a963c4c74a7b8e9420f4ed6df9954d98f044b0fb4ecaf9044494ef6132b6cdcf3680841f1d3bc8a5a321df8dc68b66fbe233ce9b2681ff5985d254d36dcfea59379ce95b2b02d1c905a4a98b47a7908c6478f71772821767fcb372f8e336e2abb49d154468df234fa2b46ea114838e018c6a006ae86518f625f1c0e44df2c07e5f94e247d6002679f378490c3ff821bfcedab4ab01786a301c135346ec476569f74253521ea782d729a4569781d8163b3ba441b2f6df73f150c7533c6c48d3a9935b2732f377dcda112fb486208c96f060dcad63d06b4462ddcc5246a5fdf06706543b001d689d8ad8663ef4541bb131903b11f01e8c8a974e20ad44cbc8921349ec1843eef166f0cb1eb219076e426b4cd3172ea3d0a597035d567cea03d490020d1654179a8265c9c84f64b42e716608412a4361ab9c98734d4586203603a8360165c8e50410577ad2a79d27d0b2cf9a4dcdb7340df2cc4d1fc8dcf8699642be4edc65ac2a79761b2b3f9702e2edc1c949e7afa1a19faf165356209747c90004a811779c497da5f803a93b195a581d70e242669d785d788c526917dd94d7819c1110a5626afcde246df0d7ec080000006203e4e583a565427bd65c8313455339dfe744be3bab6490496428014d866a09d76ac03c2f12aaad8313815446dbdfc2e6c29ce9b7b1a7bbbda36f2c3bf4cd51f4fbd3c10244d2f3002d27edfb1cdec3cf05d1153b204ce53aa124fb3fed4f5b9ce3d452083e2bf0fda261670c9d9a7768f83008d7362174aad62a0540247c5f59ee6cc71df1dda170fe879ec6b03dd08d73ac9bafbc232a9557838d35de5b449579c66c09a144cb98ea5be226385b325e141832c2a212bb3a8cc272450187876f492a30a62fbd0b0b8c724dd0b123414d6805ea6a4643d1f5e01cabfe42ab34d24337f99ba203774cd6160a03b48fba5a3e6d696f42631d36ddb0be6e203cf99329832779d2f9919766d30dced533a21ea76cc409d24819b01ceae01115d1bd7a49cfa9d732d056502eb11ac1cce6feec1f40c163a90622f690537a7505aab97791c31453e8cebb0f0490b792a5ec10a546197b43d96d764998af00043757820481fcb1892d701438760d6dcee980ab83cfd74c2fe2505aa483c2eefefcfe7724ccc99b4d3a13edc6f17b28f6a82ad09a590cd564a8c944e06452a250f74078e27e923925460a43d7da224c204928485cd967b7d3fa6d627eb2f2ca2592852f4a8db8e8d859a57012b777c646d603949ec360c4b20bf8865b6f41a0bf36ba656c91c9b08702ba90177b0153aea679ad999a293c0af21dd51feafde6bcd34edd8711727b5c3c9082e513d61a55b1de8ad5f9d6ada1f0ee25d02e68b5fb909f7c8ace480e64b8e99b6fd0b431a912197acff1e518267c2ad3ff8b480c72de3dc94152bcb91fdc36588c0e6ee751f7a1bbca1cf32d10320d3cabe6f0ba3597ae4f148a2b9d21a91be94ca61bc2455770376a4840385cedbdba7861775af438f25815440b075fd98fd36e26d708c9ddbfe439c0b5804df5f6d191361db71dc4fa1fcb6e1a0e19369bca7208524ebf2eba0f7eb493ce59722b45e4fcd561396fa5c42b312b70f6feea6a04", 0x521) write$P9_RLINK(r0, &(0x7f0000000040)={0xfffffffffffffce5, 0x47, 0x2}, 0xffffffbf) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x9c00, 0x0) 00:49:42 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x11, @dev, 0x0, 0x0, 'dh\x00', 0x0, 0x0, 0x5}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) [ 2982.329545][T16726] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:42 executing program 5: socketpair(0x0, 0x0, 0x0, &(0x7f0000000700)) 00:49:42 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "c837d48856f7a8d753da33544f8b74b522eee714f23e02a1df568d49dc0240b19f6e81dc3cd1566b78aa9e807477c83246beaed314915cd4b699455425bf373e"}, 0x48, 0xfffffffffffffffb) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='pkcs7_test\x00', &(0x7f0000000180)=@keyring) 00:49:42 executing program 1: socket$inet_udp(0x2, 0x2, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:49:42 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @remote, 0x5}], 0x1c) 00:49:42 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 2982.426997][T16739] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:43 executing program 2: shmget(0x0, 0x1000, 0xcc97f95afdc85fc5, &(0x7f0000ffc000/0x1000)=nil) 00:49:43 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppl2tp(r0, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x32) 00:49:43 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:43 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x40a) [ 2983.136115][T16748] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:43 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0) 00:49:43 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) 00:49:43 executing program 3: r0 = epoll_create1(0x0) fstatfs(r0, &(0x7f0000000000)=""/248) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:43 executing program 2: shmget(0x0, 0x1000, 0xcc97f95afdc85fc5, &(0x7f0000ffc000/0x1000)=nil) [ 2983.205032][T16760] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:43 executing program 5: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) fstatfs(r0, 0x0) 00:49:43 executing program 1: socket$inet_udp(0x2, 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) 00:49:43 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x20}, 0x0) 00:49:43 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) fcntl$getflags(r0, 0x3) 00:49:43 executing program 2: shmget(0x0, 0x1000, 0xcc97f95afdc85fc5, &(0x7f0000ffc000/0x1000)=nil) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r3, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:43 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000000c0)="d0", 0x1}, {0x0}], 0x2}, 0x0) 00:49:43 executing program 1: socket$inet_udp(0x2, 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) 00:49:43 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x204201, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, 0x0) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r3, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:43 executing program 2: shmget(0x0, 0x1000, 0xcc97f95afdc85fc5, &(0x7f0000ffc000/0x1000)=nil) 00:49:43 executing program 5: socket$nl_route(0x10, 0x3, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='fdinfo/4\x00') 00:49:43 executing program 1: socket$inet_udp(0x2, 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(0xffffffffffffffff, 0x0, 0x485, 0x0, 0x0) 00:49:43 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}], 0x20}, 0x0) 00:49:43 executing program 4: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 00:49:43 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) 00:49:43 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x50, &(0x7f0000000800)}, 0x0) 00:49:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0}, 0x0) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r3, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:43 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@rights={{0x10}}], 0x10}, 0x0) 00:49:43 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) write$binfmt_aout(r0, &(0x7f000000a240), 0x20) 00:49:43 executing program 3: shmget(0x3, 0xb000, 0x0, &(0x7f0000ff3000/0xb000)=nil) 00:49:43 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}, 0x0) 00:49:43 executing program 4: syz_open_procfs(0x0, &(0x7f00000000c0)='task\x00') 00:49:43 executing program 1: shmget(0x0, 0x1000, 0x0, &(0x7f0000ff9000/0x1000)=nil) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:43 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) 00:49:43 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00'}) 00:49:43 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x9, 0x0, 0x0, 0x0, 0x180}, 0x48) [ 2983.512754][T16820] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:43 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x6, &(0x7f0000000180)=@framed={{}, [@alu={0x7}, @alu={0x4}, @kfunc], {0x95, 0x0, 0x0, 0x72000000}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:43 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0x2}]}}, &(0x7f00000001c0)=""/159, 0x26, 0x9f, 0x1}, 0xb6) 00:49:43 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x6, [@var={0x4, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x0, 0x0, 0x0, 0x61]}}, &(0x7f00000001c0)=""/159, 0x2e, 0x9f, 0x1}, 0x20) 00:49:43 executing program 5: io_setup(0x0, &(0x7f0000000000)=0x0) io_setup(0x0, &(0x7f0000000ac0)=0x0) io_getevents(r1, 0x0, 0x0, 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f0000000a40)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0}]) 00:49:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x1f}, 0x0) 00:49:43 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x6, [@var={0x4, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x0, 0x0, 0x0, 0x61]}}, &(0x7f00000001c0)=""/159, 0x2e, 0x9f, 0x1}, 0x20) 00:49:43 executing program 4: syz_clone(0x40000000, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x18, 0xa, &(0x7f0000000780)=ANY=[], &(0x7f0000000380)='GPL\x00', 0x7ff, 0x98, &(0x7f00000003c0)=""/152, 0x41100, 0x1a, '\x00', 0x0, 0x5, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) 00:49:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TUNSETTXFILTER(r0, 0x5421, &(0x7f0000000080)) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:43 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x6, [@var={0x4, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x0, 0x0, 0x0, 0x61]}}, &(0x7f00000001c0)=""/159, 0x2e, 0x9f, 0x1}, 0x20) [ 2983.636355][T16849] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:43 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_freezer_state(r1, &(0x7f0000000d40)='FREEZING\x00', 0x9) recvmsg(r0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=""/143, 0x8f}, 0x100) 00:49:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x2d43, [@dev]}) 00:49:43 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x6, [@var={0x4, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x0, 0x0, 0x0, 0x61]}}, &(0x7f00000001c0)=""/159, 0x2e, 0x9f, 0x1}, 0x20) 00:49:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000001d"]) 00:49:43 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xb, 0x5, 0xb11, 0x1, 0x1}, 0x48) 00:49:43 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_freezer_state(r0, &(0x7f0000000d40)='FREEZING\x00', 0x9) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) [ 2983.744568][T16868] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 00:49:43 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x9, 0x2, 0xa0, 0xfffffffa, 0x4}, 0x48) 00:49:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x2d43, [@dev]}) 00:49:43 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x1, 0x0, 0x0, 0x0, 0x18c2, 0x1}, 0x48) 00:49:43 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x9, 0x2, 0xa0, 0xfffffffa, 0x4}, 0x48) 00:49:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:43 executing program 4: syz_clone(0x40000000, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x18, 0xa, &(0x7f0000000780)=ANY=[], &(0x7f0000000380)='GPL\x00', 0x7ff, 0x98, &(0x7f00000003c0)=""/152, 0x41100, 0x1a, '\x00', 0x0, 0x5, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) 00:49:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0xa, 0x0, 0x0, 0x0, 0x141}, 0x48) 00:49:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x9, 0x80000001, 0xa0, 0xfffffff6}, 0x48) 00:49:43 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000180)=@framed={{}, [@alu={0x7, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @alu={0x4}, @kfunc, @kfunc], {0x95, 0x0, 0x0, 0x72000000}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:43 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[], 0x198}, 0x0) 00:49:43 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x9, 0x2, 0xa0, 0xfffffffa, 0x4}, 0x48) 00:49:43 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x2, 0xa0, 0xfffffffa}, 0x48) 00:49:43 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x18, 0x3, &(0x7f00000000c0)=@raw=[@map_fd, @exit], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:44 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x2d43, [@dev]}) 00:49:44 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x9, 0x2, &(0x7f0000000100)=@raw=[@generic, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:44 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x9, 0x2, 0xa0, 0xfffffffa, 0x4}, 0x48) 00:49:44 executing program 4: syz_clone(0x40000000, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x18, 0xa, &(0x7f0000000780)=ANY=[], &(0x7f0000000380)='GPL\x00', 0x7ff, 0x98, &(0x7f00000003c0)=""/152, 0x41100, 0x1a, '\x00', 0x0, 0x5, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000500)=[0x1, 0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) 00:49:44 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x9, 0x4, &(0x7f00000000c0)=@framed={{}, [@ldst={0x3, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8}], {0x95, 0x0, 0x0, 0xf5ffffff}}, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:49:44 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000a80)={&(0x7f00000004c0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x3e}, 0x0) 00:49:44 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:44 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0x2}]}}, &(0x7f00000001c0)=""/159, 0x1000000, 0x9f, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) 00:49:44 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x6}]}}, &(0x7f0000000040)=""/183, 0x32, 0xb7, 0x1}, 0x20) 00:49:44 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x7}]}}, &(0x7f0000000040)=""/183, 0x32, 0xb7, 0x1}, 0x20) 00:49:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETTXFILTER(r0, 0xc0189436, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES64, @ANYRES64=r1, @ANYRESDEC]) 00:49:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x401054d6, 0x0) 00:49:44 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r3, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000980)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0xc, 0x2, [@TCA_BPF_FD={0x8}]}}]}, 0x38}}, 0x0) 00:49:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000080)={0x0, 0x2d43, [@dev]}) 00:49:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000000)) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, 0x0) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000040)={0x6, 0x0}, 0x8) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={r1}, 0x4) ioctl$TUNSETTXFILTER(0xffffffffffffffff, 0x5421, &(0x7f0000000000)=ANY=[])