last executing test programs: 1m36.896232592s ago: executing program 1 (id=28): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x0, 0x91bf, 0x0, 0x0, 0x41000, 0x40, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x94) r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x16, 0x4, &(0x7f0000000080)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x7, 0x6a, 0xa, 0xff00}, [@call={0xc}, @exit, @map_fd, @jmp]}, &(0x7f0000000140)='GPL\x00', 0x2, 0xffa0, &(0x7f0000000180)=""/149, 0x0, 0x0, '\x00', 0x0, @flow_dissector, 0xffffffffffffffff, 0x8, 0x0, 0x1e, 0x10, 0x0, 0x1e}, 0x2d) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000540)=ANY=[@ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="11"], 0x20) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='ramfs\x00', 0x10, 0x0) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x20620a9, &(0x7f0000000480)=ANY=[], 0x5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x42, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_STATION(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010026bd7000fcdbdf251200000008000300", @ANYRESHEX=r1, @ANYRES64], 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8854) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000140)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_NEIGHBORS(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="310300000000000000000900000008000300", @ANYRES32=r6, @ANYBLOB="080006005b"], 0x24}}, 0x4000) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x2c, r5, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x11}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x404c000) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000380)={0x80, 0x2, 0x6, 0x5, 0x0, 0x0, {0x0, 0x0, 0x1000}, [@IPSET_ATTR_TYPENAME={0x12, 0x3, 'bitmap:ip,mac\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_DATA={0x24, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x3ff}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}]}, 0x80}}, 0x4010) 1m36.786505469s ago: executing program 1 (id=33): r0 = socket$netlink(0x10, 0x3, 0xf) r1 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="3c0000001000850600000000ff6122314a000800", @ANYRES32=r2, @ANYBLOB="f5ff0f00252155b21c0012000c000100626f6e64"], 0x3c}}, 0x40000) dup(r1) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x42) sync_file_range(r3, 0x5, 0x5, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x503, 0xfffffffc, 0x700, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1006}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x4, 0x2, 0x0, 0x1, @void}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x3c}, 0x1, 0x0, 0x0, 0x800}, 0x440b0) 1m36.582760297s ago: executing program 1 (id=35): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000040)={0x6000000d}) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000100)={r0, 0x10, 0x7fff, 0x5}) move_mount(r1, &(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x10) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002240)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0], 0x0, 0x0, 0x0) setuid(0xee00) read$FUSE(r0, &(0x7f0000009140)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000002140)={0x50, 0x0, r4, {0x7, 0x2b, 0xfffffffd, 0x0, 0x0, 0xfffc, 0x200, 0x0, 0x0, 0x0, 0x100, 0x4}}, 0x50) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000080)=@newlink={0x48, 0x10, 0x401, 0x70bd28, 0x0, {0x0, 0x0, 0x0, 0x0, 0x8405, 0x8000}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x18, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_QUERY_INTVL={0xc, 0x21, 0x7}, @IFLA_BR_STP_STATE={0x8, 0x32, 0x1}]}}}]}, 0x48}, 0x1, 0x0, 0x0, 0x400c800}, 0x40) 1m35.465322471s ago: executing program 1 (id=45): r0 = socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=@framed={{0x15, 0xa, 0x0, 0x0, 0x0, 0x61, 0x11, 0x44}, [@initr0]}, &(0x7f0000000000)='GPL\x00'}, 0x80) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="18000000270001031dbd7002fadbdf25010000000400ae"], 0x18}, 0x1, 0x0, 0x0, 0x40000d0}, 0x0) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000200)='./bus\x00', 0x1400c, &(0x7f0000000040)={[{@test_dummy_encryption}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x2}}, {@norecovery}]}, 0x3, 0x470, &(0x7f0000000dc0)="$eJzs3M1vG0UbAPBn13H65k0hoZSvlo9AQVQIkqYt0AMHQCBxKBISHOBoJaEqTQtqgkSrSKQcygkhJO6II/8CJ7ggxAmJK9xRpQr1QsvJaL27iZ3YTtPYcYt/P8ntM/vhmce7Y8/u2AlgaE1l/yQReyPi94iYyIutG0zl/12/tjJ349rKXBL1+tt/JY3t/r62MlduWu433lyIJA62qXfpwsUztcXFhfNFeWb57EczSxcuPnf6bO3UwqmFc0dPnDh+bPbFF44+35M8xyMtojfe++rNk1+05L8hjx6Z6rbyqXq9x9UN1l1N8cgA28H2VIrjVW30/4moNB29iXj9s7XCpwNqINA39Xq9Pt559Wod+A9LorWsy8OwKD/oy+vfdtfBL/dt9DF4V1/JL4CyvK8Xj3zNyNodg+qG69temoqId1f/+SZ7RH/uQwAAtPghG/88m412Vuayscf6+CON+5u2u7uYG5qMiHsiYl9E3BvnYn9E3BfR2PaBiHhwm/U3TZI0hpmbxz/plVtO7iZk47+Xirmt1vFfOfqLyUqjdCEvRDV5//TiwpHiNTkc1T1ZebZLHT++9tuXndY1j/+yR1Z/ORYs2nFlZE/rPvO15dqtZ9zq6qWIAyPt8k/WZgKSiHgoIg60e4J06zpOP/Pdw53WbZ1/Fz2YaKp/G/F0fvxXY0P+paT7/OTM/2Jx4chMeVZs9suvl9/qVP+O8u+B7Pj/v+35v5b/ZNI8X7u0/Tou//F5x2uaqWoRbOP8X60t10aTdxrxaLHsk9ry8vnZiNHkZN7o5uVH1/cty+X2Wf6HD7Xv//ti/ZU4GBHZSfxIRDwaEY8Vx+7xiHgiIg51yf/nV5/8YOOysTL/2+D4z2/r+K8Ho9G6JG2zTRZUzvz0fUulk+thkf+N7u9/xxvR4WLJzbz/bW5F+2Cnrx8AAADcCdKI2BtJOr0Wp+n0dP4d/v351Hfm43Pz+W8EJqOalne6Jpruh84Wl/V5+VJE5F8tKNcfi7Rx3/jrylijPD334eL8QDMHxjv0/8yflUG3Dug7P9iC4aX/w/Dq2v+ru9cOYPdt6v9d+/yevrYF2F1tPv/HBtEOYPe1G//7ez8wHDb0f9N+METc/4fhpf/D8NL/YSgtjcXWP5LvGpTPdIu7bxVMROy0hYMJonpbNKNvQaR9r2K0v6dW34LkDmzzpmBw70kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC99G8AAAD//1KFzjw=") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x1860, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000240)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}]}) socket$nl_netfilter(0x10, 0x3, 0xc) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x9, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="850000007a0000007b0000000000000027000000020000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x4, 0xa, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, @cgroup_sock, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x1e}, 0x23) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x80) getdents64(r1, &(0x7f0000000400)=""/4096, 0xc00) recvmmsg(r0, &(0x7f0000004680)=[{{0x0, 0x0, 0x0}, 0x2bb3}, {{0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000000bc0)=""/101, 0x65}, {&(0x7f0000000c40)=""/132, 0x84}, {&(0x7f0000000d00)=""/208, 0xd0}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f0000002700)=""/159, 0x9f}], 0x5}}, {{0x0, 0x0, 0x0}, 0x9}, {{0x0, 0x0, 0x0}, 0x6}, {{0x0, 0x0, 0x0}, 0xd}], 0x5, 0x40002000, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000440)=ANY=[@ANYBLOB="9fe0010018000000000000000c0000000c1d00241000e7be1d1e5b86da9ee9d0e36f81a2efe558e5064524367578ed5a1c19307a32659bfc9bd48fab622a2e08fed9310fb68d427abdf8f4c85a579471db85da9dcf201113477ee9c67bc9cb"], &(0x7f0000001f80)=""/226, 0x26, 0x81, 0x2}, 0x20) 1m35.218724195s ago: executing program 1 (id=51): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./binfmt\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./binfmt\x00', &(0x7f0000000100)='binfmt_misc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./binfmt/register\x00', 0x1, 0x0) write(r0, &(0x7f0000000300)="3a73797a323a4d3a303a7f454c460101013a3a2e2f66696c65313a4f43", 0x1d) close(r0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./config\x00', &(0x7f0000000080)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000100)='./sys\x00', &(0x7f0000000140)='sysfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./config/usb_gadget/g1\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./config/usb_gadget/g1/functions/ecm.usb0\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./config/usb_gadget/g1/configs/c.1\x00', 0x1ff) symlinkat(&(0x7f0000000240)='./config/usb_gadget/g1/functions/ecm.usb0\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./config/usb_gadget/g1/configs/c.1/ecm.usb0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./config/usb_gadget/g1/UDC\x00', 0x1, 0x0) write(r1, &(0x7f0000000640)="64756d6d795f7564632e300a0041777b8e4cb802a91a2df8c5fa63a9647a4a748ad752844fa1d27ed537f114106e48cd262db525581821a4af6d40b24d6343f0f1eeb8e3487fe8d97a26fbadc60729eef04a30014d7f1a601f03f8f1ff02b7d2b75ba8d23a29041f136cf04aa2a37b4f2eb7a898fd35d7e88073f0206d7c316150c73addf2758a69007e883b9100d23c53ed9006dcd31e502fbe356a657414ab7d84fc594bb6", 0xa6) nanosleep(&(0x7f0000000300)={0x1}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./sys/bus/usb/devices/5-1/bConfigurationValue\x00', 0x1, 0x0) write(r2, &(0x7f0000000500)='1\n\x00', 0x2) write(r2, &(0x7f0000000500)='0\n\x00', 0x2) prlimit64(0x0, 0x4, &(0x7f0000000400)={0x7fffffff, 0x7fffffff}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) write(r3, &(0x7f0000000500)="7f454c460101010000000000000000000200030001000000588004083400000000000000000000003400200001000000000000000100000000000000008004080080040860000000001000000700000000100000000000000f0b000000000000", 0x60) close(r3) execveat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', &(0x7f0000000600)={[&(0x7f0000000040)='./file1\x00']}, &(0x7f0000000700), 0x0) 1m34.40713589s ago: executing program 1 (id=63): socket(0x1d, 0x2, 0x6) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x3, 0x0, 0x0, 0x1, 0x5}, 0x94) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0}, 0x68) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = io_uring_setup(0x1b7b, &(0x7f0000000040)={0x0, 0x970, 0x1f480, 0x2, 0x325}) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0), 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x11, 0x0, 0x0, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x4d, '\x00', r0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8000}, 0x94) io_uring_enter(r1, 0x12a, 0xffffffdc, 0x17, 0x0, 0x0) 1m34.344264027s ago: executing program 32 (id=63): socket(0x1d, 0x2, 0x6) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x3, 0x0, 0x0, 0x1, 0x5}, 0x94) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0}, 0x68) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={0xffffffffffffffff, 0x58, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = io_uring_setup(0x1b7b, &(0x7f0000000040)={0x0, 0x970, 0x1f480, 0x2, 0x325}) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0), 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x11, 0x0, 0x0, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x4d, '\x00', r0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8000}, 0x94) io_uring_enter(r1, 0x12a, 0xffffffdc, 0x17, 0x0, 0x0) 1m26.190545797s ago: executing program 5 (id=206): r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000040), 0x2) r1 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r1, &(0x7f0000001040)={0x27, 0x0, 0xfffffffe, 0x4, 0x0, 0x1, "d92984bd1ca44c226af5160e961711a077609475b78411e88509de050000000000f2170e65e3f50327e422000000000000000000000200000000001900", 0x3f}, 0x60) sendmmsg$sock(r1, &(0x7f0000002d80)=[{{&(0x7f0000000000)=@ieee802154={0x24, @none={0x0, 0xffff}}, 0x80, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x44000) r2 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000080), 0x8100, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000300)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f00000011c0)={0x68, r5, 0xb97534d5fe9704cf, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x28c}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0xe4}, @NL80211_ATTR_STA_SUPPORT_P2P_PS={0x5}, @NL80211_ATTR_STA_WME={0xc, 0x81, [@NL80211_STA_WME_MAX_SP={0x5, 0x2, 0xd3}]}, @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x6, 0xbe, "9919"}]}, 0x68}, 0x1, 0x0, 0x0, 0xc0}, 0x0) (async) ioctl$PTP_EXTTS_REQUEST2(r2, 0xc0403d15, 0x0) r7 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$TCSETSF2(r7, 0x402c542d, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x2, 0x8, "5d2ca36a07330aee0c2d8ba4dc41a6f45009d1", 0x2, 0x2}) (async) r8 = memfd_create(&(0x7f0000000080)='y\x105\xfb\xf7u\x83%:r\xc2\xb9x\xa4q\xc1\xea\x7f\x8cZ7`_4t\xcda\x9b\x11\x11\x0e\xa1\xcf\x00'/51, 0x2) ftruncate(r8, 0x1000006) (async) fcntl$addseals(r8, 0x409, 0x7) (async) ioctl$UDMABUF_CREATE(r0, 0x40187542, &(0x7f0000000000)={r8, 0x0, 0x0, 0x1000000}) (async) ioctl$UDMABUF_CREATE_LIST(r0, 0x40087543, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000001000000", @ANYRES32=r8, @ANYBLOB="000000000010000000000000002008"]) 1m26.101801955s ago: executing program 5 (id=210): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01002abd70000000000003000000400001802c000400140001002d000000ac14140f0000bc00000000001400020002000000ffffffff00000000000000000d0001007564703a73797a32000000004993d2b635584769a4253f1bf5772ce6eb80b9"], 0x54}}, 0x0) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r2, &(0x7f0000000040), 0x6) ioctl$sock_bt_hci(r2, 0x400448e6, &(0x7f0000000500)="d7") ioctl$sock_bt_hci(r2, 0x400448e7, &(0x7f0000000080)) 1m26.078789191s ago: executing program 5 (id=213): r0 = socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000280)='./proc\x00', &(0x7f00000002c0)='proc\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./proc/net/rpc/auth.rpcsec.context/channel\x00', 0x1, 0x0) write(r1, &(0x7f00000004c0)="01303030303030203230303030303030303020302030", 0x16) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r2, 0x29, 0x1a, &(0x7f0000000000)=0x6, 0x4) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@newlink={0x38, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1c02, 0x142}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @gtp={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GTP_ROLE={0x8, 0x4, 0x1}]}}}]}, 0x38}, 0x1, 0xba01}, 0x0) 1m25.97579255s ago: executing program 5 (id=214): syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x200000, &(0x7f0000000100)={[{@delalloc}, {@mblk_io_submit}]}, 0x1, 0xbaf, &(0x7f0000002f00)="$eJzs3M1rXOUaAPDnnEy+c5v0crn3tggGpCqK07QpFbpqXYsKunDZmExKyPTDJIIJXaR1ry5EXBSkf4Lg3m5cCS7qQutfUMQiRTdtFyNnPtKxk5mm6cwcE38/eHPe97wn8zxPTmfOe2BOA/jHms5+pBGHIuJsEjFZ359GxFC1NxKxWTvu/t3L81lLolJ5+7ckkoi4d/fyfOO1kvp2vD4YiYibryXx749a466ubyzPlcullfr46Nr5S0dX1zdeWTo/d650rnThxOyrJ2ZPzs52sdbbl9774pkf3nj+6vWPZ978/MB3SZyOifpccx3dMh3TW3+TZoWImOt2sJwM1OtprjMp5JgQAAAdpU1ruP/GZAzEw8XbZHz7Y67JAQAAAF1RGYioAAAAAPtc4v4fAAAA9rnG9wDu3b0832j5fiOhv+6ciYipWv2N55trM4XYrG5HYjAixn5Povmx1qT2a09tOov09felrEWPnkPuZPNKRPx/u/OfVOufqj7F3Vp/GhEzXYg//ch4L9V/ugvxn6z+4S5EBICIG2dqF7LW61+6tf6Jba5/hW2uXbuR9/W/sf6737L+e1j/QJv131s7jHH4wUs32801r//e/eTnhSx+tn2qop7AnSsRhwvb1Z9s1Z+0qf/sDmOMz9++1m4uqz+rt9H6XX/lesSR6mqutf6GpNP/T3R0calcmqn93Ob11092jt98/rOWxW/cC/RDdv7HYnfn/9IOY0z979dD7eYeX3/6y1DyTrU3VN/z4dza2sqxiKHk9db9xzvn0jim8RpZ/S8+1/n9v1392WfCZv3vkP3ruVLfZuOrj8QcP3L8q93X31tZ/Qu7PP+f7jDGl99ce7/dXN71AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALA3pBExEUla3OqnabEYMR4R/4mxtHxxde3lxYsfXFjI5iKmYjBdXCqXZiJisjZOsvGxav/h+Pgj49mIOBgRn02OVsfF+YvlhbyLBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYMt4RExEkhYjIo2IPybTtFjMOysAAACg66byTgAAAADoOff/AAAAsP+13P8X/jIa6WcuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7EsHn71xK4mIzVOj1ZYZqs8N5poZ0Gvpzg4b63UeQP8N5J0AkJtCU79SqVRyTAXoM/f4QPKY+ZG2M8NdzwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAv68XDt24lUTE5qnRassM1ecGc80M6LU07wSA3Ax0mkweuwPYwwp5JwDkxj0+UFvZP6jUtM6PtP3N4aeOCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDeMVFtSVqMiLTaT9NiMeJfETEVg8niUrk0ExEHIuKnycHhbHws76QBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoutX1jeW5crm0oqOj08XOaPQt1mj9zdzmmOH2Ux06OX8wAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQi9X1jeW5crm0spp3JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDeVtc3lufK5dJKDzt51wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH7+DAAA///6CAm5") syz_emit_vhci(&(0x7f0000000000)=@HCI_EVENT_PKT={0x4, @inquiry_info_with_rssi={{0x22, 0x39}, {0x4, [{@fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x0, 0x70, "84091b", 0x7, 0xa5}, {@none, 0x5, 0x4, "ad32dc", 0x3, 0x2}, {@fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x6, 0x6, "f88d57", 0x7f, 0x6}, {@any, 0x1, 0x9, "06089f", 0xbb9e, 0x4}]}}}, 0x3c) setns(0xc9, 0x0) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000080)=[@in6={0xa, 0x4e24, 0x3, @empty, 0x3}], 0x1c) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.net/syz1\x00', 0x200002, 0x0) splice(r0, &(0x7f0000000000)=0x8, r2, &(0x7f0000000040)=0xfffffffffffffffe, 0xfffffffffffffff6, 0x4) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x85, &(0x7f00000012c0)={0x0, @in={{0x2, 0x4c24, @empty}}, 0x6, 0x6}, 0x90) readahead(r0, 0x3, 0xa4) sendmsg$inet6(r1, &(0x7f0000000540)={&(0x7f00000000c0)={0xa, 0x4e24, 0x8004, @loopback, 0x7fff}, 0x1c, &(0x7f0000000440)=[{&(0x7f0000000100)="f0", 0x1}], 0x1}, 0x400d4) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000140)={0x0, 0xfffffff7}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f00000001c0)={r3, @in={{0x2, 0x4e23, @empty}}, 0x0, 0x48, 0xd52, 0x6, 0x51, 0xf, 0xe}, 0x9c) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000280)={0x0, @in={{0x2, 0x4e1e, @empty}}, 0xffffff01, 0x67, 0xa4f, 0xc0, 0x15, 0xffffff86, 0xa9}, 0x9c) 1m25.948573458s ago: executing program 5 (id=215): r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') syz_emit_vhci(&(0x7f00000003c0)=@HCI_ACLDATA_PKT={0x2, {0xc9, 0x0, 0x0, 0x12}, @l2cap_cid_le_signaling={{0xe}, @l2cap_le_conn_req={{0x14, 0x9, 0xa}, {0x0, 0x7, 0x5, 0xfff9, 0x81}}}}, 0x17) syz_emit_vhci(0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./mysys\x00', 0x1ff) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./mysys\x00', 0x1ff) mmap$IORING_MAP_OFF_PARAM_REGION(0x0, 0x6, 0x1000008, 0x810, r0, 0x20000000) (async) mmap$IORING_MAP_OFF_PARAM_REGION(0x0, 0x6, 0x1000008, 0x810, r0, 0x20000000) mount(0x0, &(0x7f0000000100)='./mysys\x00', &(0x7f0000000200)='sysfs\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./mysys/bus/pci/devices/0000:00:02.0/resource0\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x11, r1, 0x0) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x11, r1, 0x0) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r1, 0x7, &(0x7f0000000080)=r0, 0x1) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r0, 0x1000000, 0x1) 1m25.86763193s ago: executing program 5 (id=217): r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000180)={0x80000020}, 0x10) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r2 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r2, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x4, 0x0, 0xffbd}}, 0x26) syz_emit_ethernet(0xbe, &(0x7f0000000240)={@broadcast, @random="bca1d50509bc", @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x1, 0xb0, 0x0, 0x0, 0x8, 0x11, 0x0, @empty, @empty}, {0x200, 0x4e20, 0x9c, 0x0, @wg=@initiation={0x1, 0x3, "3b2e713c8783d275808a8fb26e6ee8becd8eca66545e8cf6f63ccab31bac445d", "22a5c30fc0b688fa8be2cc2da236660808126ef9d1f373a13335d3ff7166c14646a96d3102bf3e4c18f2483c70342928", "6689a817a43e1093c2d523a753ef64f9c8fdc4527f3dd085b642e10a", {"2f550f1c5559a5b9cd72f19e27c41a2d", "b10701fb6f88c5bbcacd93d7c9c7891b"}}}}}}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c0000001a00010000000000000000fb1b000000fe00000000000000"], 0x1c}, 0x1, 0x0, 0x0, 0x44085}, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x3e, 0x0, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r3, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) write$FUSE_INIT(r3, &(0x7f0000000400)={0x50, 0x0, r4, {0x7, 0x1f, 0x4, 0x50, 0x0, 0x0, 0x5}}, 0x50) syz_fuse_handle_req(r3, &(0x7f0000008280)="cab1f92d585917232bcfa47f91900c936355a83b5a41f6f43bd8b0d1a1e13674b6a8596a8376e6851e0b96decd071d92ce4887ddad2b82183858d82c7d11948024607d92ec0f1c23a4e755f29fa557d1353a3ced680f530e822eed64b4d1aaf20d1320f3583cadb9dfde95993487f96bc290dc10cfccc5ec8ea864590fc1678b79b0a36c9668b27ae142d22c305496881af0d0546076ec21e31bdab2465010e779e7140036d2b12f59b971792cfed8d07f0b8ae13ee944268f573ec11c1b14d53880a64fd2fdbe981f4d9af8863191efc03a39d5a3f19badf65dd49443297b38bf0c009eafad5879cb78e63b00e961de7d7180941f0d1e87a2635294bcb4619e9d84be1816784325d23fcb9c66388b586c8e719f3edfa2aa37cc3f6511add854c10fe546d1c11f11eeaff24cecc0d47ec8fd336ec08470f06227e4a9410074a3d715eb6a697b04bdfeda0b6753d880d012ef8fada7f4ed649ca214609e31cace9a33937813012e4c1b787d8f71ce9b495a69e5c8810ff9954b7b96743dcdd7e52ebbf526f339d3c8ad2550326d3a396de5ac90787b352feabe013c4044ca813344c97f836851d6daf2de3a8b07a61d1052bd302a641706af7629a042dc2f0374671b287f1325763e1818beba9f7cab9e25d6f8749f7dea4c5ef684723d33938aca32e19b1c6a6237d899fb397e9023764b3f4d6399885533a802e4d3ca76f2e0234ed6d7257f8cebddc900af88cc21ee2816513045e92f71fc8523894d684678f17b5fdb4adeda98fc019c0ba05efeffeff3bbda1d6d84a98002a74237cb8d13cb30d8a9a7e47e4da8273a47df4e6ea53036b5b154b9597e6eb00fcad29ed04a820b1ce807bf1818344122a6f0aac52d24426feeba0af56925cb4a1e70a84251f2b4d4693e689518a0e159647b5b60a62db699a25275520c208652ce4401bb5dcd633e7c889758d3d213f4dbe69c9bb76e80b6e892bb5f5809e042ee5cb1982a2373b1886711d1e68d0bc3d4c9d69ac605432bf84cd81104e77c71cd7c0708244fc9428edd52f8cc8f3023b4c6d3bbad7a9b874111098c4652b34c428a8f789c5e5f3f84354ab7afec1a7b11d2a34771ebad2f15c169a61b431c8a1cca9ca1596fce65242d03814ebf977da9bbde5707b22b5002cce68bd0f6d196df341c96bd0cf0916b8775e75021663ea82c99a90b844cc5f8b6c56b21b1fbbbf6fb40ed0c29ee4ecc2998df2cbe3a4d75025ef73dd9f3aa5bc7aa694fe573a73453c9ff873d0a8840afd91be319181836de45260b4e252394edae58f840858a9b64f0ff37bb1820031e563250e62ceea5a7c4d2cd4d5d10e57176fcf576e774920db06b36ea02f9cae9c1087bd1866fb4bcf7fbf393093b339860a61c61248000a2a1bbc982fa691e311fa1bf2a38afdf08b574eed0df42bdc30c3db7cdcb71687f48070077f91fef93e8e47e248d3e53e8a79fcb5a8f8aa39b3bfa2dd88d5c5840d517ae8c132d423a37a8be3301d62a99753bc72f674205a11850e045430abbdc4e68223a93c76d6d2f1d646af10a15705793e2fc5a532af3dda88f52063a091f1f79cd5a5b23ea7742b149eab1aa43c21c2f15227a1f94b5580adbb1e1c49ade49d6e8b838cff43aa2426651817f479252c8ef7af9e4a5ad33839be6c15b50016c59f13c26cfca796cfc01207acc69e9d3952f6e71c975bc77d5a001f6f6c044770f54d86a4518a4898e3136988d643dd2de907859f0b4d4de2a2d461ba5e05cff49eda86772799b2e7947fdbb89fc5b0347e87f1b9dbb94842cc1457d07f3e0c41342510f5ccb551cdf0fcac1a758041bff75812de1b2abf341ed5f667c9b0581d2c33e0b17f1b46c2287399c62252edb9c1cf2b80b7a1b4c3c903aa4cf5332a2998b9072f61f589ae5df1168f8d18e98fce2bec1d5d876f9757017b73495a4e8f4f2423cde8875aa8c95a9ce180cac6690657b8a70e5541d5ef46575cd74e063759fe4889f4d9737a6c9732f8b7f7836508814093b9bdac5733938e761b3642910d4df0b646c1b9583a502246988e9ab78de3d011e8590e48eadfcdb70c8aad6dfbe1dbd3ef20d9ba393db4e6cf91e3bb4e84883c60dc20ed974a5decde12d3c5a1c9a00999f8eefc244465f518425820b9713cbfc6027f427b9cd8756edec5b3a0301a01ebb12c6d412ee3422aeb8b291619f62f4ce41511156f73e54b5097051ea777af7cb73b36e1274ce1a3892007466cc793eb0515b8984acb99c04c7eaa51e175bd73d99bc0c67c8ea84d808a7906a6ad330ba2c9651b2ab82d0781a969873dcddb068c15b7899fd560a1c3d44b34e81cce079c46fd86522052659e2c3151c79a8ccab1dfcdb91f53ca067ea1b2aa507278e4166e817eb0d7dea67cde1598a1bdb76a8caf82add2b43fdd10bf80b0d2f32365849c425d6ac3d2d88a76378d23961eb96c8422e785ea61f33e4daec02393d51f44b177755749fe84b43f5246d20177800af05752af524265f34f62bd5167fa647d2118aa905a1af53f07e7447bee29675cc23f547339af140c0818aa974ca16da33e767d508e4f56726c7076acce57a9957d08348ef84a39188e800ca44682fccaa9ee1b42e1aaf7738dced1dce3ef2dadfcba2863f36b5f8080ed22539b5176bc2c57e52e4cfde659c1ce9e179c79f85d60ca51c7453dad593190b19a1be8f5c5b0249d70079f10f9d0f07f25a98bd95e6e6f71101842b55347ee008d58522e8f7598c1636c58fd20984a6bb17fd47e7db4bc72854054e7900cac4174cf0b4eda2406842955fd8a2ba00ea4d490dbbab02d659cea4c449d9ee37c8f35daa4740b3273693ee2c1b00965a79d18ad98ae92bf2e1ea84ff1e6181937d38765cb353c6223ead1257d88a8844cb0be17aecc2dd56b78dcd6e2999fe695db248dd68275a5ad0f223a4629b17a040a766b2bd2376d77a422375de14a3daaf4fee92f23ca831452826bc66d0cee2049acbde07bdbb6ce228147f9ed4f9437301e8ca9e1ace0684700e9623a1534212d4c557712a3196d86c86077e97172d7e89436e95e1d7e7629d5bc908e346e504839498890210ca15bea51bb2840f1275d36b99490ff0706aa3ca9e89f33fd99df863acc3bca504c15501ba9d987999ee118f47b7737d2dfe73ab257d680f983da1f5fd5975491ad966989f7b15e76e4e6b1a2987801adb3b7cd4cb1d2c9d0454429c2955643c8fb82ccf8e93051cc10081f8181af0d143deee686f67ec42db1e9914ed047e4bf0006af01028e3839451fa3e17d33586022c63cafaf6d0fc773c96143473316988d32f9943d7477604a27ae4b8a7093bee2cefe10cc02109c748d0676692a2411e5c3b4c4c1b9ac7f9b71a1a7126dacf4615e8c9c3d38f536e8b32e37f406b3dc44db80a00d6e423deec869edb32a411986be1517b6ea45e1f984a6fbd08edb25a305122fe5a90cc46af48ebc36433a1f27f43d85492ea60fd2f43125e7328da93f7aad97f97910112fed7ae7b1785822356a525df1f3ab4637b68d92ecd8d7f234973c686fb11821bb1de5f8459b57892f1dae08aae1924ee60a904d7be6e6611ec3d00002152ab7e0c29c7bf124dbec9a6eff25e619d89c27d187e3ffff63c996c33f4b7e967b607f36a8ac8dba6beb43395c9c9b2e3e36de29b07f9c2d60cdfd1d02813d4e508c56b99405b752758a01cc25bb5436ea1efd52c536fa1d2fb1cd9b1ee006d42b58600be2c1aba59c480cb6e9224d7a4df920598950634033087d3e356f35cd2f8b021d30f4ba79bc60eb6715c6c9bed84648552395cffa97c8cdb8f562f8f127f0e6f86dc61fab11ff782560d88cf2872d0e07a27f38120a0831a93c377298c2ed4fe180eb078422e5f030540fd21ebd414e6c42f1fa5491b5b8fdcada476376732edbfd66e10a475e2c0a43ccf6a41f7879f4577e987695d8d5097f6920fbe2b9ac2cb424de7afded1b5b7db89f3612c487770d58a7bb7517f1fa7a98ff6db3778d40c5f36b27d233a0c18587220f900f4a8e867e33e24c1981acb3445de995132d8fcc58f79ddb1475ba69c464071e95c0707c396c0b1b710cceb51efba5f30a271cd456d5f7216d90b412156ecb01dd41f15ac31980649c5eabc7fbb085a38318d43b0683cba055deb9dde4dc4584935473508837c1023993d50b434b311f126df6a0be0653b97a97bbc9b165098dac8dfd6ed6f033ccf7b32cfa3292296222aebfaec4dcd5066b66be45696067dfab907e2984f1bb6067c170e0617e245c9c09a85a061c4b7e2873ce0571b48d557007d5c7ddf5cc2ffa533e2a3975f3687a6d08a09dc1d285cfed129ec887d70bb5aded429b676c242d57c8f36721bf5732b1f25eced0ffedba7254486c9caab3fb3e0ad3b2dc332a06dadd39e5483a314b1d3086cc198b6b6b272fb56e35e0388b1dcddd484fde0ef9d855ca7bd98ebf0f686cec7d5e37f7b5dffbe4ab28c4422adbaef0c45649b0b830dfff90bbea3b7103ea9dd87d856ba7c5bb485319eecc71acc943c733f489ad72e13b1b232cd1eb4ce87917daad4b0405c9905f7a35501c75332d9acb36057715a6abd0958061fda860c00000000bc9aeac4f47acd022927c381012150fed83a99c2d7b268ff2e1c8d162d3feae2c5bdee747aa10566a94f13d4e1a00a4043bd179310e72ec8e4c68659be77907bba82fc416a72c0d2076821f77e8afdbeac769195a01515ab45ba73ec85a2f8a52146dbbc8d585def095aef4e4491362b596a84d2e9fd0131de2c72b71c4bd239146011eaa209957b2bb3f74bf2f42a17440749688d66a18a9d4a7d1e2bbb34dbb2a45460e69a1ec43467665c59438d35fe9b04a94e408ec4bcf7ba1a25bfc287d6189b65711904be9860f8a68d1bab99eed54890f963caef1fa0179224b650f090f67dca59f1241c2a25bc921d522f61e57d2bad88c057d3f7729499a0391fca3a62b27cc0a9b976da3eef333d88ad128ea757697ffdd50633b66b73ea3ddb565bc3d8780f9c0bb2347551969aaa500e7c030da2a92eb3f78d88b91eb547dba2e9be7ab2aa617f0890c39c73c8c2b35ff7ec529f6b8d08e3fcf2630e454bdb6474185ae72ba69310654c9c0b3ba158fe223954e1d46f9d27b0a4e090b0084918b2964bdcee31d258325b89ef96790ed1df4842b482023f1d22fb3e01280f1c8616153035f10bd65de57c1fa7d5a17e77b12e348bd3019092ef548c5249694168dd24df8a7318eccd779da4f547e9f162f484eb3ab9f5bd196f6b68656725d2624b61d09f73586753a1fb7eeb1721973f8e15522487f1dd1412b0f4846801d1abbfe53b755f15047981b162a1de04d52b4d4762ac877e4d718619e8cdba16df688fe95bdc9a1ee99c21004ba7e72985752d89d6892a4169296703fde314457f014ed89c129a4c83b5bee0bb93cb69a83313442837bc03679ee317cf8d1b908b70fae1b1461a398f310ac073642f954ab39e0eda329a94a5c12cf262ca4a25831dbc10aecf83d9d54776c379c230bb488cd6c9295bc31cfab61eb9b5486726f5c854db8aad2642d4468643f3bc8b25cdc9fda7aad04b06b61b185868a44acd46a0bd8debc1e431f19aeddfa3d0e480949bd361f6c988744acafae954c140192306c3066e8e434f70e8cd67b65a59923d166a95ca5e0515e2059e1f1aa9a74bfd49e4e37638bfa6b6117b790c4ec7f536d046c38f8ab6eedac1713bcb8860a18cac43e9add3c68c3ce5d17fbf76e966afcd3ed7795540650e093d39926f5e3719156baa54307b4f5e934f24951b3644a7657e798525d3f1207b28527a5bcdeb33e296c6c0e9e1757941ddd24a0d15c9a21918514a3143ef3fc2e775345ea10aeba6767686e9cfa646da377e88fd759a33ff20c9b258fd37d063d02fe22f090c5e324b507cd3bc42248a7abb2c7d0b1b85ecb5a67bf53a2f25d139ea523808678942e1588fd677df161b67b563a446a2cc69d9126fbf308258a13fcd6f53d92d9947311e3de4fa5acd7c2684d9eb3b4feb024e05bbf090836d92e30b68df6a7619542c9acbbb69dc73c781bdc7ef4b25c2af77186f493a5038a56508cc56b7085e13f4264e02a2a3bb515e15301371520481302f2367c883a5ac503ae4269cbbc8fb2f0f77ecaea7b8af04bc24aa90f677a72bbecfdb225864714344a8fd1c07ef664abaefe53bd76ba12c8bf45860a316812af87348682ee7005ac6a00523f4313102742ee5502d8c61c3321d1b872780192f4d00b12b38d0aedd34619c42f49b81d7bddc4ca481ed8f448bc3ad98b13f7176748838d623e007a24948480e978b80ce67ec952eca613091ad4f81cd521b2851bb8b2a6b1da0420eca80aecac9c0887988e1f29906c9ce65b990a00f22ba6f115a7a0001f511ec35dbcd401130173fded8b2e23365caf3d6d7c8f404383f16fcd76b17c220f88c1fe96211bd92c5803c63d9537a2ceb258508d9b1d74ca43174eaefd677ed6db63bb3d7712c9558c7879fbe67b7396c721407953db9dad13291f96d7d0290ad56cf1f65ccf58d3f5b8ba1f78f81d86ae0ea50926ff352d73629da44a6d31598dcdcf81355faed4f5a6ad8cc39d4a414b97f193c896bd3c270097cc96e4a5e36ca9a56a27c52a03decc4837d7b008acc1fd2724f97e0e9591afb5de3af3ec5fc16e1bee79098cc94d638375d69ae5065bedaed575e11b1b0a4d1189830856e8d48a6c50bf18cb9f8919fd8a55ad0b2f7d8c096c7f549fec8e1522be0de2a69699afe47e899ac6d5405c08e2e374326808ba76259d85b971dcce55aceed11583603dd280fd15c8e7b206e8bade3f6d83c6041838ea8b489fb9f92ab220ad5d3cd2af3f45cb2df7094d550b2cfea314469943a159e12c01897a7cc42904eeb24cc507e7ce7ffb4d22efdcd5cb5d75975582e14960fb0f2b83cb774faea32dfba7ed0e8b6a749785166cb5c77dde7498f67f7f20d0b85a7fe6e7f8a8e3f95bd795165f36440d84434cef17f81697816030e3a86bf003272ca4868ab935fa0d465fb10637a706c9fd04fa4d4eb421e87aa6628a1d6174833af4dbfceab7fc5989550c0847bf27a5243e3b318fffde95d11cf507bc4e092180dd228df9f89d193a160d50c223309eae580a09f2e78855f17f8ad25c1f5814becdfca7948c7045b242e22d5efab676fe717eb34d2f0fcb77289c8b12caadd2377b7ccdcfab61900971b4a2ac132587174117428739ebb109fa133e483956bd499dfa530cbb3d1df42309f6f0755b043d85776807f25c3b4b518a2274671eb38f3e82ad4397377f85201771877a7cc43b838791a4d4d655ecadf03d8c1687e961c83dbb64c4d54d4b745a3abca7e381a00c6f51f48f6f7ce29ec656d89a1fab216675febedfe6b08c35add5aeb8cf6c0b226d309a222e1783e45e560f6ea64bf7706787f199116341f874321b52b1135830ab8979ae5546aad4ecfdac0045d4d15b4ed2fe26e484793db6aa61d40333355fa96ac5d1b8a5b5fc033475cba14f344007bfd82deb64b5c2eda6c0d528e4de0c21802d6b27554c0e2090f2c4ebd19208ce904cc02756b44bb2f8ebc1d37961c0957a4815487cbf76fdbe1f2b77b563a5663a00952c92579399f7acc1d41d9289ea0345f02f6f760ced802c8e0b14760a43dd04e6c371ceab9f5cb3617cd7ab31457b6821c6a4f34b243fba61f5c553e58ca253d5723382cf5d3f8357347ee2af2d48d86367f993e4b80b849dd3f50b2a89338af97e11b9a796ae2548856cce01334bca0c558e160f16e74699c7eaefd699acdf4d5019bf70f2d9c083f62b5254262f05c01dba59b1779502d3ad310a3039447d730a2cebb1242331a9849921c07336e985a844c55ce6129a650b3fd7cbda52a0cfdf0ef566f24adb8c959e442e9d5663fa16561b185cfb18355863d9b9f91c3829c4b0ba580668402a7a100fcd4a4e901b660863a9537f46e4f36446945e8f62e53e8282ccd7cfe14fca161d7daf592188eb2e11e275f616f4e692db8f318e8fb635d1a2582a3c8ad3050995f4cd810c04b23aaa6b26a2276133b443280f0526c9b1c016a7fdc052eff91d167b2813ec4f868c2da5fd9568da148e0ced0229f415716c1caddba880efa2017a82829125e734b96333da0b15340c149b50be86e3017bdaae3d80ae51c35df37e67684e81b5933cc7bfbe7ef0486d57e3901f9ae3eb1d592eb3fc244ce6555d3d69922dd3dcefecbba207fcbd5144a5ff97bf2216c046348a633284db59c10662350c7484ced762f353cd01a971c88d0eabb68eef856d585e8f5a684dc948b094754362ba8d606f85a755a27895ff5b6b4ea0387574afdf362a43b5535a2838b3f00f24612b9ae47e95f15d8b828efe56152d77871cfda0e0ff9936db3fe9c49f0d0f5ef9b71b81efd2e92d0166a4970254950a51235b66866d5402740adaa584e892572a6f46714704660cfbcaa56cc27cb538a908d1ee2fc7adaa674ce7a717f6e0481a2374f768fa3df8368bf4281bce6f9777f958f36502908d7c921ba745d0cc16b8a9a67f15c26d4b005788b1e90b19cc13f3e925fc14ef31d624c7500710d8f80e5bd4b14dd6bf70c210db6077c69d2d1751fe999442502d3542be12b732e3793e6c5e5c33a15a792ea344b0ed0be1ebb1d4e896e3e62d8d85afad2ae134dabc4f0d3fc719c6245d3bfafa42f0cdc9c0d5c4ba5c20b9da975bfd2f211bee8589ce1dc9652c2c3cee2a5e8a00049e42afe4403a905b60e0dcda1120d32ce36b91719d6308c93dfaa16c23a3b37e88194778be77d5e9e64b39477b76b4644ca32525b73bcf1fd9dc9af7776f2149e368053c58e1c93e1ec4575cb5e0b2da61d5e6b19436f3c095cdb4af4ddfc3364975700e5ff5275f9336b8cb3b959a1cd94f6b9c3a33f35e9ba4b7fea0466edf54e5e2e06a79bd170392c02b09749f3d111ef60baa8016dbf9ba581beab2c43d094add0d7fb7e16f198f3050641255f30a57c3045c1b51dd6e5d65613167596365b9c67aaa36fc89c44fbc4c8c96c328554a63a15511b04692651dd5e30780caf0dfce976c665e7b05fa6143914837bc82fb9d9dc5a1660e28a697e8a0a32eb8db109c5a045243d86ea11847fb64ec450112d77ecba32de418629a4ea2ae3f7ed3625b26def5c19813a6386ab4e43838c1fad3d4e92dfd7d3f98b3cf46d6e20304851899c59661e9639f3ff52fa023114907d930d74d605f3f7c5fd9ebb446d807e96cf3bf3517e369dc98f489026ec035a86f3719e1e50a48c0381f7fd2a7eea1d3a09ef7a0ba50b2ae28c2c955db4761ac005226ebc0c18d108e8ac066371be249b80eed88afee799411a50381cacb2d5164f0827720eb9d11b5cc548c2e145291dfbc5d4f70646dfbca077ce8ad3a3f8c627021295cbef70f5013c53e8fce32116e678a7b1dc535d43b429d330e9193f8de1a6c1da4353a86bc722ef1cffe59a012ff9c5f45b85e55ebdaa6b36a519c544ef8a86095e522d7dfbb9cac41e826fcc4bc676297141195f839ebcd8f64599fb15856960f97bc70d2336507d5060282d0988f354eb757c6f4b0ee77e2c0889e5336633ac28e2651c98e7f2fa4c163f8fc196b6798c1400c46710abed12a33a95afa56c7fe55de0b48cc984c80f6d98d212daeefdbcb457217b3962436e481d70967cab6b0943d5da59021ea9fbebf66e86943e029ef95d46d347b834098e1c8fb4c35d15945bc2e336f74c6c80430ad5fc4f5b9c6b41245ecf151eea90763ce3e09e050ae1c0925fa7a5ddbb7f210226cdcf9ee406041b73a5988646b90ed382d08e7a147078f9de025f5617017ec70f65dd25d7ccdb47ad7209474f4ca461ca46f0afe3cb405c3b72d320016d01b62def93fa4fa5a34df145c526fc497329a9e29ce17a929893f7beb417c88804418271dbeb51115821db4737b9cc467f190209649f543675defbf95640d20cdd124e85788b703213f4e99b4f36b74b5d44b67b7bc995ba133da4ae92f3a3db49c9ec039e0285001fc16760da0d07552e1ad621a4bac6d0b6409316e8a78273b79aa70df0e3ca024336d42c530550be8c68897bfa6a44f595bf5be48f8b25b48825ebcba815db4b3124522bc71e3970dbcafd479a6dab40f745a655cc3f9dd5aeb046d25baaaa160ba21f8b3c0292329ae107483c8caafcd70d041facfbf705dda95370a91879fc0ab9132e3b7b02cad69417178c4f34909df7a373bacb289476c25c901be7b52aabfdfcb3415ef3a565c7de2f0128c63e16984e2e98ad23e06b890f22894ebeceefdb472192e501e2c791232933b52ea4b9c4e9fe3654b8b1e08048fbcf58fada1cd49ca6658ce6ecd12102d90c81eac26090efa36514553abb298f7cf1a43bd6d473c1436b6be9e87445de726cfffb00c72de49db0585d677d5b245e15f9a53b4c258ba2fd67d38afd9ccd0d409c0bad675fcfbc1f4e5166fd1b29203274f758f55a266b8f7c9ec8ef1dd4913727fa392ce6b11baf902ea708adddd836982a609718c1dfb810aee6f21e47c27dc6b4eeebe5fc21aae6fe7d2908679c873e2aa45a1ee14cd7e10586216d5e17cdbfacd4bfedf00b7ba7fc46d4ac90667329ba76b4fcc6b991a55c9ed159a2fb9525c975bc0aa4a291fdde14a78b95adcde52fcb5a893ee7b4df6631b3ed5a9d9d9ebe36c7cedea777a9e67faad7f7004f0a820aeb6636f24685a15d12abc639aab2233b36584670c667f9e7a3fe1195d35b268d1052d5b4c9625dc963640c2c5e6c37d36acc31755b34f3ee2af7b7ba5dbe105322a3741c567c9edd817f6488fe69301b19481fe2e2cf74b19d4b224598b0ce1fa151fa1ef3d69aaeaab397a5eac72e0b969a09b85e3258e891db207393bc281afa93468b29b7e55cc2decf8292fc68e1a02b2faa873a846680992b37a548c8f724c0125027faa58be5b2836206cc34c063b50270d7fc968dab0d38072ca90bdef91119b72ab417d811d2f32bd41e6ab2bc5b5293f92f7a0a4f172bfea5403cd418db95e1a4232f78f6afd3d13978e206d85fa9ebe2abe444db065d03b6169bc9f0dbfc19237a74bd13c1ef844f839b20018fdaf1be6f1a171f6f3ce2205fdcce38330b88ceba0c5eae812e12be99993d265f806e61ec42c9527287967a1c3b27afb1edc35a5d17bb7f4d20ea708c62c9170ba2ab710f2d7f5dca7b33e0f9434cf0b6ee846fc8bc45d39f252ec682732fb090f46032491155d83a30894a259e037e57de7523481bcc2d704d8d728fbdf048df30f7e4861f62b8e63de47b3838b5062ccd2c125bc581024ea76bd4b1f53057f37d329f7861a2a70fd3b6d6fe252a1b892192ed75c585ab809f702e27e237c4aa2dc947585c2086eeaa29c3ff7e02cb7d3a0aa3a8156d2897daa9c45a2e28ba14fd40c8a3a058805e4b5b10641c3c25b9ab80cce83206b13a1e2bc362eb5ab7e0e677c01fc0486aa32862ad0afa4f1cc8496b961a0eec71c26ad107ead599d8ddd59d85adceb3ea442efcf8ed64f4c66547344dc81ef5b6ac102434395203f58d59656d41dcc192774d70f4f2964e304efde831126d402a240325e603347aa43626b5eb69b0", 0x2000, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x90, 0x0, 0x7fffe, {0x5, 0xfffffffffffffffd, 0x8001, 0x0, 0x0, 0x2, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0xc000, 0x1, r5, 0xee01, 0x0, 0x9}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r3, &(0x7f0000006280)="3e51056d145e3e0b01fb5ce04d51284abe5b7b573434410cd45f0fb98b6ff676878cd2953781ca7146543f92c27f794a8815a79fb6ab28316c54d4de8accaa142e5986c7f830b83426818e5a187d1663bf76b1251f22102b417695167f0f7da1e1d405fce255ef834143fca129b52a29e6851410de6bbf1fd6ddbd65c0748d973371a5963895045e52c88ca90df9b6b70e153be92d6389e6ad4af0f9af04d7e2ff0beea069f3d7b628a01e750b727b7f57be1d9ebb16a4c15b4e026e58bb685ea7b9e5cfd936714b83c31585b3f9c41e02ce0fe4ff5f66c8ebcee1af58bc09a027b8af0dee2771b74a5c37215cc4c06c9cdf2e6393f4b844c637520239c1b15a2a027feeb287e145615d12929f49f1f7fb07165a313b1c25d17961206300c9698099aa9a6d18c149e4bb3a3ae13511957eb771f62967a9793e71a0ea8d2992ee5155675a0b1d148668d0c134ce1b798b7cabcb76c82b2ee304f0ff819a22a9c319b05ef573411f9d2d112b28ba8c5d3169dd62251e0054c38c0d0d5136d53fbd550f05d69bf1bf7b7e928e2bb46cdfeb5ccd8f5fdfbf890f0988d02bf418aa96f45e3c63d4ba42e7d23064da743806180a7e8f1d85e7eec79f48de8da3e20f3e9e6797f1cf10a76b7ec7018c99dc141a92fa3db84e202b33020f42adaf8d5b9ad0c67872e2a697d6eb1e6af24846d618afdc9a166fd9f1005500056e262e413a4b479e3ba6f5439bca8b3cce3d7899bcde2c69c16773338e85128fed7087631939c62a64cba87c2fabeb55be7a5587b42eaeb0c6782b543dc6e06610699f8f7af7397b5a19713adffbae2a244e3047881071cb1769581c4b75b6b8dd8219e0d4073630df60d04cd3c26c671f95089229b54df3fc3dcab798b003e4be3c7399f0be7a08b864b1c3d33dd69622f9d58cebe6867c5aab7a7b8c2592c1e7b27b640fa490f410ee39d807256c4846dc1938cca720a0b2f9ea3a5164731239df701b5c088ebfd21a2710a3f1c92e64a2b4c07afdbd3e74ae35d11bf916fb73312f14a91ef04d0645f82d25eab91e58e999babe23b774c262dc559baecd1e76e0e9afcaef65053a34e4e5647cd458c48cc4e958de0da2ed3e144eff042832f5b40d52cf2d2ab02cd6ec262d52a4155efd5587c27f01b1f8457b0138394b130d6e8843ae25e6f80dfe9a8819fd337c463ecc3384333b00b2ac1cabfb9056d82ca43de2ce6955d32929fbf7663d6db1c0f3dc4b1bf12c08a94181334c9d2ced01c92f75abebfe31ae3677aceda945819c30329d019a38b879584e3eec662c28ec8954e1aaff6cef4d1be0499706b00f6cb328438f3e8895e4106fd4fab0e986f8a5d18d79eb444eb1de22a4c6ae96ddf09b4e65241d6cb3ded36eeb9cb1fe1b6439e271158a0394d9656eb04fad8742afdf111b7077ae502cc6cf0737aebae51370932faf1c601b487da4c328cc12a792afe702ba487f838a2123ab84ad5a62fca69b0288c075ff71fee580cdc605b4cbd1c827e4ca6be2ff4c0220293c9551c4eb58ef5889f874939edc51ec57a43e5b5345a0f38bbffd68e7f09bdd1a03a2a27580067ecbd277a6a8f0b87587cc2516a53df9c1fbd3163a9d5d897c79cd5a224856f684e11b90d451bdb0de38f2eb675651e3a45a9bc5a9da8bb473cd0f55eb3cbfad953a1592d2eb932e3a9b9051771cd0ddf11bcb8458a53811bf4dbe8d918593fd4bc66f67f5b45c43976717081c0038fb42c6df418b7c95ba55ca93551a64353e239e2524188f964228724720143ac6ce589c065d4054e1fbd5e26f6ef42a4421bf016bbe3e669ed62ca4f601c12ca960d7cfbc131533b8f6289cdf4c8703ca430a4808519db232c79d4ddbbe05b067160045feeaaea6d00179e4c279e6fbe57246d5187128f77a280ae222ed3b5ea516130ffdbbd670f478ffb9751a1e45030f905990fa324ccc5417b272c72e665ed8e58c6ebfb5bbf6efbc9db9c2d923f70d27ebabffed27c48adc208e2b5877cf1975869314d64f52f5ea2a4bff5af09aff098a52a8c44462a5b2a6495694b76f44e0d13ac83fee968fbe9173bdf5b4ff9f4646eef5ae539c9e692cff7e816ed0aeef77ce18a876e8a9e0c35419d14b76e3e741f88e78032882639a4b30854c0136d85b579f7d67ce83a8559b33aa691c70cec58b5379209d790185f1db211d6ed36047964fceae3a9886152beea693ba224c1b1e6ef237d87fa4bf79cfe8d568ef6076fce7250c9dce789c6840f8e8227da003dad8501d561faf00267158f81656e9f4254537f7feb1d6c5c76d5ece8d5433732a46387a331844126008ca0647bd580fdc1a1c55f8510271156e6dca68e7985b8cdfbe9b3bc4b6c2528593a14bdc65ffceab4cf047edc672725316b06727a36efa26b3b3a13e4c8e68a6539f908d8ac988bb90b4df40bfb548eccb14beee0fb248e1702fa60b168bb68a6233aec09a195d29920bdd1918368721c7d86455900a08a2696627c7e1d2afbc6f222f1a3d8207a26904b79b5073f0366c45fa9671eeed2a8b1095081e39a612507b460e8b9a49e3f9b14d5cc6bf138360b51bb99acfaf8c042bf1d1ff9e1e47efde8ffce92b5daaea87f12d49381493331d148b8d869b1477bb4fc541c0bd7d7bbeb67a1aa7611a2c31182c021e6f1b9b9c19d65855b364abd5cd2b56ccc6899a072f6524f0873f79f1705cb8235fe74e1c969fde301a1ed5e1692c97453a868e9cb5a8783b3880791491b1f104f6a2c71951d02160adb1bcc77a37a029d197a72ba1f7c2a987ec57ae21e61ac4ba075c09f6f3327c77532aeda47a7d72fd9c671f63a9d04d8fad5941d5ac46194b505796ba39a661df9896f2dadb231edff2bc5c11f22cd209ac0a2239a5902bcbe6cca96a4299c984eedb89da67acb62c1921a0549a92f69cc74f1b8d557a8ff7379650b688c63e95f131640a3169e85802edd4d19553b7f09365c2763ee1bad5ad120a54c795689ae03554ece7e526197b453ef81bddf367e6972e8540a5fbda3bcaaa19b2f3f991390a707a1eeea48112e56e534181bb6d1d542a7b81425e79765270151b32f347bd7484aac8024886876a1d9532071e28024053816c076f9657ddae4cb5ceea943097d0fe86d7363ceea178f016988ebe7c3f11fbee61e6624bcac370b458cb738e33140730c335e00f00ae0b6808a1ea41bc1186ff065d3098d82bd526fb55e131f8361a687bf1663c97445c2cacfa788f00be9549d64ad29294faa9a05bd325a83d97ac022d4bbb80c50c691f8a869599adc9998db08d265cc02db6df501c58d07510b5a7b3a3220315af68ed0fe7056d5686f415390c51be2ab4b6a444102612c280fff9458323da65ae5ac8b7cbd5dfdacbc5dbd50fb12a114e5c31c1ef43e32da6ba1f8a89f48c882671d9c5765a4654c40a4acd7ba9ad03b66ef260c8aa4cad5113a7deed4901677fb94e30c52665d10012316317bf42d62f5f55ef859ae7b9bb6d28cd229cc87009b06a25ea86304a6d2853393be112bbcdcfbddd2129c6aba435eb76a16053bc277c941340d709d7851b68923e022f2c964de99923c0bf22253e1d4541e4bf358dd34e6134d65a468ae70b6c72942d55e8147e8c5aab34577af53572a7e179be35f26c49e2bf7c575e7ec7c7e7521889bb009b9b01d9bf8751441700ae2a8d7b23d7862de0cab2124abcfcc0fef37999cfe90f4eef809c5f3162183418fe0e1b3ba6e3764ebc3135fb268f251169f083cff0f4923cbab069b53371910129d3ca65e8ee285eb692febbfb35af82c18add3faf37185a688baa5ef57332267e9682d54cc2a9505b100e248ff461b49a5c0cbc464eb7caa65cb9bee7f8577d920581ce4a3c48576c32163efb1324a85d667389bba364b62390a0c58b17f8bb4ec7800f0f50784a3f7df02726784aef17b2c3d242ae885afd4c8d824d1db019c56c4cc1c85408c2260113a491458cdb99c26d8143a238f5646d2a4410bf41a86035a646ffad0d4ad7eb455269571cd4f3ac3d2fe94b37bd70f3915f8f42fda7f753c69524083d854395d00d514b74304702b9514ad2dc0e12c3e82cb338ed273b8abef6fb9509c67e805bf47a386306ab9309c4db01b69bf7f9c8e2fe53dbe1912ffcedee7b7a27d6687a0243e3ffb85ee9008045390b802e2ca3b462aed8d185d63a462cbf1f1ec8be129f732f7f84e4a84a387990d2d0621e900e1ed577858eff0a6785fe1a8caa81277f99bc0809a7a454dd000c2c8c3a99d8d15d869c1835e68ce463811abefd7755ab0f5892a268517eee026f192397edcf03ce046594f17f327d207274afc0ce4ca0b4b134705b9c9cab16b8daa2a9dfbc80cd5f6729a409cb1dec698cbe26afda53974afb23ba1c037503dccf361182907b3edff87d28b0d3bac4fd8b0ec64878acc72280ffd723e9137ebd2cfd4566bb0f2a968c59f07c908ca0ab06b269584dd0381faa82549173d37487f0b5fbd6fb512aece0447f69c8fb3025e476184e5847a9c63b2ef91aeafc888a7d54e75ebabe1943922946d90dd707731ad533407760b023adcc4b1ea523557bae9fba28ef74b7a8487e9200e4f11befde8e01981ab79e43e6e17612cffb5c173bd53d13375bf02abe31dc71093dcc286ae21f3955d3060c085ea313253b1c7bdc834aa8d64b1f427e1038ea27cab0abbf7533a6115ff730b900f0fd3c79ccd83d1b0b7a8d34980b2ec776dc6ae7e85f0f46d5c01db894f108c58f179387c1501fb04fc774666a90054aea3a2c12c67b270eb402aab6f488cf1030ec8216684c58885a54cbc6ca783b466c23e5b268877f52fe580a4d54b772251b5dfed42fd8a16b20949d5e9079c70bb7fad7728081d2c7a0402865a847c1d3f1bd99b24767e2556aaaade88aa76d3381c0af0f05c50fc1eab86b0b098e74d92cff2b57aae4822c991b6d2a989e4ae8570a15a0b95f422d20161d69ac1baef4119bc4c0f3d28bd688ca7a190a7924781072ffbe77d73f123db7157a3fefe21c1adcf24f76d8a9980ec2edb781dfde8d34dd5952fb3b99a4415c474a7a9fc663b88322a05a827b2294c4b42f356fb64700fa65c277e764e79c32f926f0a014d66ccaba6bf314ec4ae0ad917b3e31093eac1cfbf609dc0f1d28a47284befc326d9c68292e81e09ebefb830578ba591cc0906269a389ddfb1857a7f57f78ffe897e208cffc6a422a2932bbd9d8acbce1162ee77bea3dbc97c81bfbe734a88b9c8228ba6fda4f4fb8e34a30bb6644a0c4e983c4775dafd276a99ee256750a0aa644576ad42ecd31c35527a5c796a295e76456bd8ccb03b197eb84e6eba54943209e79cadd8a27a9143d031b6747568d5f2e5eda97f4e5d749a424e11224df46a71e93fb6f8848f42b2671f8752fbed11929f628b4f9c290addcd985229edb2eac2aacd900afcea9da54cd31d0fff2c31d59639d753e9039117dbaae7b52721b502c5acff6c1d9b3bda1fad38ee951afd2f147760787935ef70b8335809888468fad51d2581871e55f59c5ffef91c73d0d6b57c332dad94155d2640de2fda9745a0cbeccdb367bc6f80692e5db8e8ba6c75f744defb75b7a89ffe950736dc9b582702dc26e3c3a5d6ce78f906152c5aed687bd54cd3556765e6ce5f4e6afef13b1f5d506dae0a9085bd1fe69a921ed465013683c1d3cb64d84c1ae32f21c4e14bb02c15491bba4a51cb78021457b1e114fd898513d5e0bf970b47d2b80108f176050ebf78dde5cc82cb34ed2c99ccb4d7928df430a754e58b616dedc037ebd32aa4528217f5ede44bd46f746b0bb3d25170334c179b90e10d6fb6aea9b7d1aa1b72ff4285d68111c0f9a4735c886cb9794619f598d6d9818c6fb58104ecdd934ccedcd3ac57e5f3cf606ce71ed027767d4c38aaa2453530a8aa1b60c496a318ea1c6ee7a638d5d5563ea97193c176d5fbb5a07238e531ee0ad94398b0bcc2ea07d33292eb8e3cc47c469ad7bcbb29ed3f32e8c29b878194a7a958c0215204ef71b72efe6834e15f43559efeb6ca1090cd441573fa963bda420b379f4e92121d6dd331b3838887fe076b67c870b9fd82f2beaea3c3fce783c6d38b36856ee07bb937793082b8cadc3ddbae53992c5b05401e41563543db0d372cb96a548d4a67292d093b371d7a711addebba573a514a4960102b4ec830f7530422de3ebf9ff5ec491ce124ca163234dd916d231f10a7acf150a8c1c423f5bc0347b5959a7cd73b6275c0fe1d562c33f37f3ce3f0c9ef35dc2158234880f0d19d08cf110c8312492809c8b59f2fc2e5f57d3870b3c2e4ee7056363b9f4c76ed31d99136baf33be8c1529fee46807db82a868c7755d7c0091c4a931b64c41c353489e2e1354f92d804400e4422a5d79a43f947b94dc5e5b62733522c05d8f6bc79a66d2e916156319930e3276252ab5abb298540800c8e83551800bf0940208e06006f0f4d4555aa059ac5979792ce423fdc814ba1c9cdd4250cc603e81020b2fc3afcbe881d96249d7eaf043fd450ca5713440c6361af785fa0db1f027252bd25b10aec2c2bad0a75855947091282c2db164735f0a0a4e365de20c70579bd4d8cb0597e2c1096bcaba0d976a790b6c0f0e0745f624f5479b956a67842f2d19d91d14f64dfc3f493885e495e012cccc5410163cac4eee4828c74216456803d229c9416e0526dde67edc2dc0cbca10d7091b53619a3746c71f2b6fb66c7d81cdd6dbb8b7944f9148ed5ffe6faf168938c921ba8b308bbbcdf10bef25379534e81b5a4cdee6c56a002151ed99af1db3f3565fb3a3e95675d1bd20b69d869405d84ae43ea421b014451c5f8039eebcdcc7718ddbd2a293a849892d8364d193c4a67aafffdd340913b85032374fae537638651fae1b6df28daea3a017945401a265bf1e651e61e70cf82ba03346396f089be14fe21b4e9af2e5ba91959463e8cd9564e019bb6267c59ec5ca650e981e1b798fbd04975d93150b50e01e61d41b4d7d37a5b34f1a9c9787182f48dc3f2b41dbf795c3889c62a1d54a3b3ad018f087fd0e82f40235abacb2d9f6d98eb8a98b50ac409c73600fa0acfb88684a020b25d00b8475ac0968aafdef7b3a508ccf40c005c9a9f8c43342ef0a03e133f7be24a2085512ca5461af4e4e8d97491834c49440eee1581a1414510584b5a78d768c8611ef731e521d1402e7e61f9b058d6f8880b3abb4019db1a60ac5903786307f301010bbef269cc1298d8911c58e2f0c68e50e2b93ba9365762b8554f8ad3ebf3ed2ccf198328255a641b1d38db97eb74d185773e7922ad0424aacac23da3c77e8fce83fd7f0a3f5933e66ea0f0e8fcdf0922df4d4d7fe4508ef922aa4909b2a4b3c3e89ed1936f55ee23ad0615f1927f2ee6ce67a8534941c8225e03803645714360743854a5632492ea0d0aa62401cb4ae72f6530c40f9e310bb024ae6547d641cb2d87e356a7b6b670920d2c40d7735de13ca6bd1feaf469259e2bf80b9e81ade19bff7f4037d7b74ee98c245c48a79b31f91bf180000d81591a4ddb11b07ee5d825de67ef8fa922e334580719e4d95a164500d5699e5342d569d8b18875b4563396b400393e59f0509353f4d0f684951cb9ceb7be269b2357daf495bc31727c232ec1158249386c8191e03166032159e856fdbeea75413c7f74f5a22bf56013156fc9598a76feca2cbe59bdfb704e975d7bae26b98ec7fc0c2cbbca2d235479f920a29ddebb6953b26e2d9f706d38f6beb5af6dfa6e499fff9ce2462017fe611538a4862922dbfbdb56b1aa80cff39633c2392203d3cecdbc33433932fd68194c82d58bbd2dfbfad76c99b6802cd0c21204a35114a75cb4b856af4ed118bafda9263e4076886c775db3521ebc294dfb0a2a25c5996d9c7b7afbfb0b2cdc199fba721c76bc5f583ceee1f5d863d6cb32ff9f6bdf61ea5f61b967e488c976e591a16105a750196d4af68a7295b5948600f0d312f744682f0a3e73c2cfe72b1719f6496f04d2b30b840ccc6c77d1f575716a48a07266d76990b7dc0ac7aa2e7430411a4c2f903aa3bfae69355e79147d7b5dd0bfd324a4d7ab232026bcb5fe714fa30c7e07e2cc17a08d18759ebaf3a1b55cb25c5bc4261e21a8f1e8f18b745a55b5c838c79354d254bd38788a3194f973e843b1d7232d5786b69d9465620f4fb21a3f1143516d07a52c6d243c3601f69ae899c055700dbce52d81a5936924e094aab0e636b07a958061ce7ca0e1503791cc10ce9199c8409ed5613398642d6cbe7f428ecb28bdf0768875a21f1cf81700cf2fa2e0764a8053ed13906b103a2886607782b27728a0dff3b68435504cc4d6de481e2592547292e922828e343732638871eb732f1c1f7df3ba981f088eb64903024af33f7034549e4a978e2840eb5da738b08ff21ffa4cc50fe324ac83888a7551ffa5bde37d8919772abdc42d7ab10201e0e9018e95283e772507b34a939e0971c42c3e8def7f7b71ae21d02d7fd4d42dd7ee950c929fb399335f04acde32bcb387134cd48151d9a2da947f91b80ee3a19d3c4e21f77435104b9fd5a096ad3db865cac2295903d1d827515f9a7bffbb9b27af00e9516f434b112600a22b9f5a4a2ed0a50a0a851d54149cb8efb15cda7096e7c465c41be5970bc45857b39e40b86482aee77bbca9cbbed51c75016383a4ab500e624567c086da2087e0fc3a9b03d8a759d3ed6926a305654e1b3a7e0d0c9894adfecbd0463b413ea782324c91c2b5ebd0bb978a69fec5b4eb122e60bb1f88f74287ad13469422fb64e383dafd0318127a5171a3b4b988ac9b921539fb8b094fbf2b3e74138c1cd0424a3e7b9424f925412098c39bf1371c32ca5489d76876a6df3a01ec3be7f9801755aeda1d84a03eb60e9d5a7bbe60dd7d78dd1f5cf8d3175de0942fcb0ef153b8fd0d15efa384c1d115cd1aa46bdd019e46f049b9abc04886e9c9e62c4776d245015fd8a207e6fbd52f0b0a613c363c9a6af7e1678311c225875eb7cd95de4631b263a9908c47ba151bfc8ab989fc6dc3a819cddd61fbb5efb69ca819de07e4d7031fea0d53fa1b6dbb5762e9762a33556885a6fb714a8911ef544f27a343e6b585bd068ecb9e225cfe8da13189d3a55c0430a18f109dde99d12210000c1dd2ad0222ed806e000f41d2eb9a36d6ff43358d79e4427fb59f4b1b21756a38eee8e96078e38209a09ba431be1796960a511784b1db6be698284160ae8c8e34104faae913679c225bb617038e9036d36611c0f2a34602ce04a24eb05b626a5ee30d6105f352714cae810acb69ada6e5bcc58123be1f17d08c8640764dfb91d973904c21d4f9bb8dc7fed676594567da69470fb4e6340679f68c0877cecea3948b4139689db494eea65e96b6d9285aa82a5dd7f9c1575b3dc895dc0c90219af519d21e5a555786332ccdef48ba6e80312f678f5302cb8534f2faf4cf2aaabe0a9c2ae57107dff11a51ef931c7471a33c300cc676d2877715b35298210a73384d4e3c0d1fa28169e3933cc6158ddbebbee12a57be75a6823bce0e71974abc110107873421c804f82b170f63287458186fae3d0423ee75f01aae5e9a6001f452e7c4b1d349c143ae11c268d3e8fb088b43e90b61c959de771519ae3dc426d52459cedaf544dd90492ae08ef3c064002bf2fb7eaf763ffedd8a9c6dbc493f7d39c3c60f0fbf9f423410f5ddb6e949e9fcd8e5a65aa0bbbc623224a728d852952d515a80acbe9ef3b8a6b8ac9a95c23a7d047208ba1687eaad6805f43f3ad694275bfbe34ae50fa0fad00f99ab9927449d7806a8291e941ef3467bb3b7a92ee6a5f7036468df3bb4c36c20c81a0fc98bd6fa973685ed526f6302dc7776f1d44207817271bf3a207313bedfc87e84abb40d34bb01d426ed7fe355a982e352bd97a9f3a3b83d679872fa7c572bc9c8fa24223b445cffb9d8b37632b428feb777abfb6c5663b2b12a7d419e4d0b4d2801437e369d20b613fb50543bf06c3a0608fb149926961d84b6ea3c87146b71295e5dbc239cf4586f3910100eba3b9a1545ce490aebe4ef1869c2088e16309f6a60d6034414dd93c19b0b38cc39473e5565d81e1d18908f7e0847debde84baab768896893632b834004a1c1bd49076ce6083c896011d31ebd6909375bf910cfa8d88d79e4118d1708f427718766401ff994b91e010852d9fe085f9ccb45422a10fe86b11f4e03294f03323ec9f8393fd8ce6d20623bd0af2391f75e1951732e401a3eea31df5a6b70817ba0dc44abc50eb646b91706c95c397e63a3102388cbadb13dc8c95b231b30231da7ed7ebe5629ddf799c9ddc822474573391ad83b692cda95389192f4f0d52c57ab4980cc629a3058a55543f778b671b7e1f4b9f5c38e54832b39160a8585f2bbd56f6eb3aad1262074313b271e1d641e6d6e2df747e018cd9e69dca6dcb090a16ec3bdd7f5f8176515392cfb251d30396df12c07287a59d94c8f6cf85c160fc18c9ce3376e687050e05dccb24c3cc7c0f6242f84dec1595eac4683c3b9a559ff2612414fe3214ca64b283877552d3969d3918203a762f385ba6a81c1627e2a8cb61be80b9feab1b842bbe8e77682cf02134b71a27ae5e7371e3f5f540d90ae04d4418ae6252a3f6b217c4ba075f044ec4343becfcf2fd7f04871ba2ed3eb31fa846734dc3db40246f4f689d8b5914bb4804aa2c5e4ec0730570cccaa4f993929b5409c5aad1856fb084c5062cd6f69c80ba87e3bce46c11dc898baed7a6c192f4f8be86dbdf0f5ed0625b56d365f5efceff7aaa3109a9afed3fa73ff500cd4dbba68ca845afaa1434aeff819a219d8a1e4ecfa4b08bc1c12b569752d576f233924729a429d360f00c389068153dd3f6e1f38b0803bc6d7a970f05c76fdd6520d8f3f3f1b79cde9c310a4c4a9f4491fbad53956661d86e2d7b173f471ce93829f31f1be9a9436d0fbcd99286a1d1d2593061ebf4b37133ab65a147921eed378c73e9cab938599935030459b5864dd4986925e359c633c23339292f3b1f085f9e9a56144c712992de05fd54d0f710dfc3081457682df5703058923c07201f57a0a21a0bcde96941f9927b5162e2d7de95358af827bb50898d876b928a51e927e100ec4cf75052a703f816bb8de764609da6d18553390c931290aae033cb92143b2a51ea600ccee9224c8a1c29636a5801df6929433a1358fd9d4dde4e8fede6173fb65a95ce54904b167f960edd3d917052dee785dd0f1c92a49d9839c17569914dd8dfc6b5151e74beabc276a9451f4cf7bbd26770b829b782cfd4ba15a94ea8e8e83015c5e34ebf810de7f199efecce0905df8d714fe102d8b3a9184701cdeb22ff9462db3a7741b0426d6b56eb6946eeb6e218a54dee83f96c40944fdcedc6f98d39e28cdafe27e5bdb1a58df29efcd8b2764fc3a162ed85ad1a6bf7d9b8aa25c6951167d911f55c1621b36f4d0f78d55934337b48dcb2dd8870923cedb82bda4d395a795f473ba54c2699e95638eb153cd848ea4dd2ab8b14b9a8cb9b8409e41a1e482f79310262f9476c8ce04d5d40d47d49aecd42ef931955c02300", 0x2000, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, 0x0, 0x0, {0x7, 0x2d, 0x0, 0xffffffff80821100, 0x0, 0xf, 0x0, 0xfdffffff, 0x0, 0x0, 0x10, 0x200000}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket(0x1e, 0x2, 0x0) setsockopt$TIPC_DEST_DROPPABLE(r6, 0x10f, 0x81, &(0x7f0000000480), 0x4) recvmmsg(r6, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000540)=""/174, 0xae}], 0x1, &(0x7f0000001fc0)=""/67, 0x43}, 0x1}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r6, &(0x7f0000000100)={&(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000380)=[{&(0x7f00000001c0)="009b9cf30cc09383ed", 0x9}], 0x1, 0x0, 0x0, 0x1}, 0x4800) 1m10.894748125s ago: executing program 33 (id=217): r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000180)={0x80000020}, 0x10) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r2 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r2, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x4, 0x0, 0xffbd}}, 0x26) syz_emit_ethernet(0xbe, &(0x7f0000000240)={@broadcast, @random="bca1d50509bc", @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x1, 0xb0, 0x0, 0x0, 0x8, 0x11, 0x0, @empty, @empty}, {0x200, 0x4e20, 0x9c, 0x0, @wg=@initiation={0x1, 0x3, "3b2e713c8783d275808a8fb26e6ee8becd8eca66545e8cf6f63ccab31bac445d", "22a5c30fc0b688fa8be2cc2da236660808126ef9d1f373a13335d3ff7166c14646a96d3102bf3e4c18f2483c70342928", "6689a817a43e1093c2d523a753ef64f9c8fdc4527f3dd085b642e10a", {"2f550f1c5559a5b9cd72f19e27c41a2d", "b10701fb6f88c5bbcacd93d7c9c7891b"}}}}}}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c0000001a00010000000000000000fb1b000000fe00000000000000"], 0x1c}, 0x1, 0x0, 0x0, 0x44085}, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x3e, 0x0, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r3, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) write$FUSE_INIT(r3, &(0x7f0000000400)={0x50, 0x0, r4, {0x7, 0x1f, 0x4, 0x50, 0x0, 0x0, 0x5}}, 0x50) syz_fuse_handle_req(r3, &(0x7f0000008280)="cab1f92d585917232bcfa47f91900c936355a83b5a41f6f43bd8b0d1a1e13674b6a8596a8376e6851e0b96decd071d92ce4887ddad2b82183858d82c7d11948024607d92ec0f1c23a4e755f29fa557d1353a3ced680f530e822eed64b4d1aaf20d1320f3583cadb9dfde95993487f96bc290dc10cfccc5ec8ea864590fc1678b79b0a36c9668b27ae142d22c305496881af0d0546076ec21e31bdab2465010e779e7140036d2b12f59b971792cfed8d07f0b8ae13ee944268f573ec11c1b14d53880a64fd2fdbe981f4d9af8863191efc03a39d5a3f19badf65dd49443297b38bf0c009eafad5879cb78e63b00e961de7d7180941f0d1e87a2635294bcb4619e9d84be1816784325d23fcb9c66388b586c8e719f3edfa2aa37cc3f6511add854c10fe546d1c11f11eeaff24cecc0d47ec8fd336ec08470f06227e4a9410074a3d715eb6a697b04bdfeda0b6753d880d012ef8fada7f4ed649ca214609e31cace9a33937813012e4c1b787d8f71ce9b495a69e5c8810ff9954b7b96743dcdd7e52ebbf526f339d3c8ad2550326d3a396de5ac90787b352feabe013c4044ca813344c97f836851d6daf2de3a8b07a61d1052bd302a641706af7629a042dc2f0374671b287f1325763e1818beba9f7cab9e25d6f8749f7dea4c5ef684723d33938aca32e19b1c6a6237d899fb397e9023764b3f4d6399885533a802e4d3ca76f2e0234ed6d7257f8cebddc900af88cc21ee2816513045e92f71fc8523894d684678f17b5fdb4adeda98fc019c0ba05efeffeff3bbda1d6d84a98002a74237cb8d13cb30d8a9a7e47e4da8273a47df4e6ea53036b5b154b9597e6eb00fcad29ed04a820b1ce807bf1818344122a6f0aac52d24426feeba0af56925cb4a1e70a84251f2b4d4693e689518a0e159647b5b60a62db699a25275520c208652ce4401bb5dcd633e7c889758d3d213f4dbe69c9bb76e80b6e892bb5f5809e042ee5cb1982a2373b1886711d1e68d0bc3d4c9d69ac605432bf84cd81104e77c71cd7c0708244fc9428edd52f8cc8f3023b4c6d3bbad7a9b874111098c4652b34c428a8f789c5e5f3f84354ab7afec1a7b11d2a34771ebad2f15c169a61b431c8a1cca9ca1596fce65242d03814ebf977da9bbde5707b22b5002cce68bd0f6d196df341c96bd0cf0916b8775e75021663ea82c99a90b844cc5f8b6c56b21b1fbbbf6fb40ed0c29ee4ecc2998df2cbe3a4d75025ef73dd9f3aa5bc7aa694fe573a73453c9ff873d0a8840afd91be319181836de45260b4e252394edae58f840858a9b64f0ff37bb1820031e563250e62ceea5a7c4d2cd4d5d10e57176fcf576e774920db06b36ea02f9cae9c1087bd1866fb4bcf7fbf393093b339860a61c61248000a2a1bbc982fa691e311fa1bf2a38afdf08b574eed0df42bdc30c3db7cdcb71687f48070077f91fef93e8e47e248d3e53e8a79fcb5a8f8aa39b3bfa2dd88d5c5840d517ae8c132d423a37a8be3301d62a99753bc72f674205a11850e045430abbdc4e68223a93c76d6d2f1d646af10a15705793e2fc5a532af3dda88f52063a091f1f79cd5a5b23ea7742b149eab1aa43c21c2f15227a1f94b5580adbb1e1c49ade49d6e8b838cff43aa2426651817f479252c8ef7af9e4a5ad33839be6c15b50016c59f13c26cfca796cfc01207acc69e9d3952f6e71c975bc77d5a001f6f6c044770f54d86a4518a4898e3136988d643dd2de907859f0b4d4de2a2d461ba5e05cff49eda86772799b2e7947fdbb89fc5b0347e87f1b9dbb94842cc1457d07f3e0c41342510f5ccb551cdf0fcac1a758041bff75812de1b2abf341ed5f667c9b0581d2c33e0b17f1b46c2287399c62252edb9c1cf2b80b7a1b4c3c903aa4cf5332a2998b9072f61f589ae5df1168f8d18e98fce2bec1d5d876f9757017b73495a4e8f4f2423cde8875aa8c95a9ce180cac6690657b8a70e5541d5ef46575cd74e063759fe4889f4d9737a6c9732f8b7f7836508814093b9bdac5733938e761b3642910d4df0b646c1b9583a502246988e9ab78de3d011e8590e48eadfcdb70c8aad6dfbe1dbd3ef20d9ba393db4e6cf91e3bb4e84883c60dc20ed974a5decde12d3c5a1c9a00999f8eefc244465f518425820b9713cbfc6027f427b9cd8756edec5b3a0301a01ebb12c6d412ee3422aeb8b291619f62f4ce41511156f73e54b5097051ea777af7cb73b36e1274ce1a3892007466cc793eb0515b8984acb99c04c7eaa51e175bd73d99bc0c67c8ea84d808a7906a6ad330ba2c9651b2ab82d0781a969873dcddb068c15b7899fd560a1c3d44b34e81cce079c46fd86522052659e2c3151c79a8ccab1dfcdb91f53ca067ea1b2aa507278e4166e817eb0d7dea67cde1598a1bdb76a8caf82add2b43fdd10bf80b0d2f32365849c425d6ac3d2d88a76378d23961eb96c8422e785ea61f33e4daec02393d51f44b177755749fe84b43f5246d20177800af05752af524265f34f62bd5167fa647d2118aa905a1af53f07e7447bee29675cc23f547339af140c0818aa974ca16da33e767d508e4f56726c7076acce57a9957d08348ef84a39188e800ca44682fccaa9ee1b42e1aaf7738dced1dce3ef2dadfcba2863f36b5f8080ed22539b5176bc2c57e52e4cfde659c1ce9e179c79f85d60ca51c7453dad593190b19a1be8f5c5b0249d70079f10f9d0f07f25a98bd95e6e6f71101842b55347ee008d58522e8f7598c1636c58fd20984a6bb17fd47e7db4bc72854054e7900cac4174cf0b4eda2406842955fd8a2ba00ea4d490dbbab02d659cea4c449d9ee37c8f35daa4740b3273693ee2c1b00965a79d18ad98ae92bf2e1ea84ff1e6181937d38765cb353c6223ead1257d88a8844cb0be17aecc2dd56b78dcd6e2999fe695db248dd68275a5ad0f223a4629b17a040a766b2bd2376d77a422375de14a3daaf4fee92f23ca831452826bc66d0cee2049acbde07bdbb6ce228147f9ed4f9437301e8ca9e1ace0684700e9623a1534212d4c557712a3196d86c86077e97172d7e89436e95e1d7e7629d5bc908e346e504839498890210ca15bea51bb2840f1275d36b99490ff0706aa3ca9e89f33fd99df863acc3bca504c15501ba9d987999ee118f47b7737d2dfe73ab257d680f983da1f5fd5975491ad966989f7b15e76e4e6b1a2987801adb3b7cd4cb1d2c9d0454429c2955643c8fb82ccf8e93051cc10081f8181af0d143deee686f67ec42db1e9914ed047e4bf0006af01028e3839451fa3e17d33586022c63cafaf6d0fc773c96143473316988d32f9943d7477604a27ae4b8a7093bee2cefe10cc02109c748d0676692a2411e5c3b4c4c1b9ac7f9b71a1a7126dacf4615e8c9c3d38f536e8b32e37f406b3dc44db80a00d6e423deec869edb32a411986be1517b6ea45e1f984a6fbd08edb25a305122fe5a90cc46af48ebc36433a1f27f43d85492ea60fd2f43125e7328da93f7aad97f97910112fed7ae7b1785822356a525df1f3ab4637b68d92ecd8d7f234973c686fb11821bb1de5f8459b57892f1dae08aae1924ee60a904d7be6e6611ec3d00002152ab7e0c29c7bf124dbec9a6eff25e619d89c27d187e3ffff63c996c33f4b7e967b607f36a8ac8dba6beb43395c9c9b2e3e36de29b07f9c2d60cdfd1d02813d4e508c56b99405b752758a01cc25bb5436ea1efd52c536fa1d2fb1cd9b1ee006d42b58600be2c1aba59c480cb6e9224d7a4df920598950634033087d3e356f35cd2f8b021d30f4ba79bc60eb6715c6c9bed84648552395cffa97c8cdb8f562f8f127f0e6f86dc61fab11ff782560d88cf2872d0e07a27f38120a0831a93c377298c2ed4fe180eb078422e5f030540fd21ebd414e6c42f1fa5491b5b8fdcada476376732edbfd66e10a475e2c0a43ccf6a41f7879f4577e987695d8d5097f6920fbe2b9ac2cb424de7afded1b5b7db89f3612c487770d58a7bb7517f1fa7a98ff6db3778d40c5f36b27d233a0c18587220f900f4a8e867e33e24c1981acb3445de995132d8fcc58f79ddb1475ba69c464071e95c0707c396c0b1b710cceb51efba5f30a271cd456d5f7216d90b412156ecb01dd41f15ac31980649c5eabc7fbb085a38318d43b0683cba055deb9dde4dc4584935473508837c1023993d50b434b311f126df6a0be0653b97a97bbc9b165098dac8dfd6ed6f033ccf7b32cfa3292296222aebfaec4dcd5066b66be45696067dfab907e2984f1bb6067c170e0617e245c9c09a85a061c4b7e2873ce0571b48d557007d5c7ddf5cc2ffa533e2a3975f3687a6d08a09dc1d285cfed129ec887d70bb5aded429b676c242d57c8f36721bf5732b1f25eced0ffedba7254486c9caab3fb3e0ad3b2dc332a06dadd39e5483a314b1d3086cc198b6b6b272fb56e35e0388b1dcddd484fde0ef9d855ca7bd98ebf0f686cec7d5e37f7b5dffbe4ab28c4422adbaef0c45649b0b830dfff90bbea3b7103ea9dd87d856ba7c5bb485319eecc71acc943c733f489ad72e13b1b232cd1eb4ce87917daad4b0405c9905f7a35501c75332d9acb36057715a6abd0958061fda860c00000000bc9aeac4f47acd022927c381012150fed83a99c2d7b268ff2e1c8d162d3feae2c5bdee747aa10566a94f13d4e1a00a4043bd179310e72ec8e4c68659be77907bba82fc416a72c0d2076821f77e8afdbeac769195a01515ab45ba73ec85a2f8a52146dbbc8d585def095aef4e4491362b596a84d2e9fd0131de2c72b71c4bd239146011eaa209957b2bb3f74bf2f42a17440749688d66a18a9d4a7d1e2bbb34dbb2a45460e69a1ec43467665c59438d35fe9b04a94e408ec4bcf7ba1a25bfc287d6189b65711904be9860f8a68d1bab99eed54890f963caef1fa0179224b650f090f67dca59f1241c2a25bc921d522f61e57d2bad88c057d3f7729499a0391fca3a62b27cc0a9b976da3eef333d88ad128ea757697ffdd50633b66b73ea3ddb565bc3d8780f9c0bb2347551969aaa500e7c030da2a92eb3f78d88b91eb547dba2e9be7ab2aa617f0890c39c73c8c2b35ff7ec529f6b8d08e3fcf2630e454bdb6474185ae72ba69310654c9c0b3ba158fe223954e1d46f9d27b0a4e090b0084918b2964bdcee31d258325b89ef96790ed1df4842b482023f1d22fb3e01280f1c8616153035f10bd65de57c1fa7d5a17e77b12e348bd3019092ef548c5249694168dd24df8a7318eccd779da4f547e9f162f484eb3ab9f5bd196f6b68656725d2624b61d09f73586753a1fb7eeb1721973f8e15522487f1dd1412b0f4846801d1abbfe53b755f15047981b162a1de04d52b4d4762ac877e4d718619e8cdba16df688fe95bdc9a1ee99c21004ba7e72985752d89d6892a4169296703fde314457f014ed89c129a4c83b5bee0bb93cb69a83313442837bc03679ee317cf8d1b908b70fae1b1461a398f310ac073642f954ab39e0eda329a94a5c12cf262ca4a25831dbc10aecf83d9d54776c379c230bb488cd6c9295bc31cfab61eb9b5486726f5c854db8aad2642d4468643f3bc8b25cdc9fda7aad04b06b61b185868a44acd46a0bd8debc1e431f19aeddfa3d0e480949bd361f6c988744acafae954c140192306c3066e8e434f70e8cd67b65a59923d166a95ca5e0515e2059e1f1aa9a74bfd49e4e37638bfa6b6117b790c4ec7f536d046c38f8ab6eedac1713bcb8860a18cac43e9add3c68c3ce5d17fbf76e966afcd3ed7795540650e093d39926f5e3719156baa54307b4f5e934f24951b3644a7657e798525d3f1207b28527a5bcdeb33e296c6c0e9e1757941ddd24a0d15c9a21918514a3143ef3fc2e775345ea10aeba6767686e9cfa646da377e88fd759a33ff20c9b258fd37d063d02fe22f090c5e324b507cd3bc42248a7abb2c7d0b1b85ecb5a67bf53a2f25d139ea523808678942e1588fd677df161b67b563a446a2cc69d9126fbf308258a13fcd6f53d92d9947311e3de4fa5acd7c2684d9eb3b4feb024e05bbf090836d92e30b68df6a7619542c9acbbb69dc73c781bdc7ef4b25c2af77186f493a5038a56508cc56b7085e13f4264e02a2a3bb515e15301371520481302f2367c883a5ac503ae4269cbbc8fb2f0f77ecaea7b8af04bc24aa90f677a72bbecfdb225864714344a8fd1c07ef664abaefe53bd76ba12c8bf45860a316812af87348682ee7005ac6a00523f4313102742ee5502d8c61c3321d1b872780192f4d00b12b38d0aedd34619c42f49b81d7bddc4ca481ed8f448bc3ad98b13f7176748838d623e007a24948480e978b80ce67ec952eca613091ad4f81cd521b2851bb8b2a6b1da0420eca80aecac9c0887988e1f29906c9ce65b990a00f22ba6f115a7a0001f511ec35dbcd401130173fded8b2e23365caf3d6d7c8f404383f16fcd76b17c220f88c1fe96211bd92c5803c63d9537a2ceb258508d9b1d74ca43174eaefd677ed6db63bb3d7712c9558c7879fbe67b7396c721407953db9dad13291f96d7d0290ad56cf1f65ccf58d3f5b8ba1f78f81d86ae0ea50926ff352d73629da44a6d31598dcdcf81355faed4f5a6ad8cc39d4a414b97f193c896bd3c270097cc96e4a5e36ca9a56a27c52a03decc4837d7b008acc1fd2724f97e0e9591afb5de3af3ec5fc16e1bee79098cc94d638375d69ae5065bedaed575e11b1b0a4d1189830856e8d48a6c50bf18cb9f8919fd8a55ad0b2f7d8c096c7f549fec8e1522be0de2a69699afe47e899ac6d5405c08e2e374326808ba76259d85b971dcce55aceed11583603dd280fd15c8e7b206e8bade3f6d83c6041838ea8b489fb9f92ab220ad5d3cd2af3f45cb2df7094d550b2cfea314469943a159e12c01897a7cc42904eeb24cc507e7ce7ffb4d22efdcd5cb5d75975582e14960fb0f2b83cb774faea32dfba7ed0e8b6a749785166cb5c77dde7498f67f7f20d0b85a7fe6e7f8a8e3f95bd795165f36440d84434cef17f81697816030e3a86bf003272ca4868ab935fa0d465fb10637a706c9fd04fa4d4eb421e87aa6628a1d6174833af4dbfceab7fc5989550c0847bf27a5243e3b318fffde95d11cf507bc4e092180dd228df9f89d193a160d50c223309eae580a09f2e78855f17f8ad25c1f5814becdfca7948c7045b242e22d5efab676fe717eb34d2f0fcb77289c8b12caadd2377b7ccdcfab61900971b4a2ac132587174117428739ebb109fa133e483956bd499dfa530cbb3d1df42309f6f0755b043d85776807f25c3b4b518a2274671eb38f3e82ad4397377f85201771877a7cc43b838791a4d4d655ecadf03d8c1687e961c83dbb64c4d54d4b745a3abca7e381a00c6f51f48f6f7ce29ec656d89a1fab216675febedfe6b08c35add5aeb8cf6c0b226d309a222e1783e45e560f6ea64bf7706787f199116341f874321b52b1135830ab8979ae5546aad4ecfdac0045d4d15b4ed2fe26e484793db6aa61d40333355fa96ac5d1b8a5b5fc033475cba14f344007bfd82deb64b5c2eda6c0d528e4de0c21802d6b27554c0e2090f2c4ebd19208ce904cc02756b44bb2f8ebc1d37961c0957a4815487cbf76fdbe1f2b77b563a5663a00952c92579399f7acc1d41d9289ea0345f02f6f760ced802c8e0b14760a43dd04e6c371ceab9f5cb3617cd7ab31457b6821c6a4f34b243fba61f5c553e58ca253d5723382cf5d3f8357347ee2af2d48d86367f993e4b80b849dd3f50b2a89338af97e11b9a796ae2548856cce01334bca0c558e160f16e74699c7eaefd699acdf4d5019bf70f2d9c083f62b5254262f05c01dba59b1779502d3ad310a3039447d730a2cebb1242331a9849921c07336e985a844c55ce6129a650b3fd7cbda52a0cfdf0ef566f24adb8c959e442e9d5663fa16561b185cfb18355863d9b9f91c3829c4b0ba580668402a7a100fcd4a4e901b660863a9537f46e4f36446945e8f62e53e8282ccd7cfe14fca161d7daf592188eb2e11e275f616f4e692db8f318e8fb635d1a2582a3c8ad3050995f4cd810c04b23aaa6b26a2276133b443280f0526c9b1c016a7fdc052eff91d167b2813ec4f868c2da5fd9568da148e0ced0229f415716c1caddba880efa2017a82829125e734b96333da0b15340c149b50be86e3017bdaae3d80ae51c35df37e67684e81b5933cc7bfbe7ef0486d57e3901f9ae3eb1d592eb3fc244ce6555d3d69922dd3dcefecbba207fcbd5144a5ff97bf2216c046348a633284db59c10662350c7484ced762f353cd01a971c88d0eabb68eef856d585e8f5a684dc948b094754362ba8d606f85a755a27895ff5b6b4ea0387574afdf362a43b5535a2838b3f00f24612b9ae47e95f15d8b828efe56152d77871cfda0e0ff9936db3fe9c49f0d0f5ef9b71b81efd2e92d0166a4970254950a51235b66866d5402740adaa584e892572a6f46714704660cfbcaa56cc27cb538a908d1ee2fc7adaa674ce7a717f6e0481a2374f768fa3df8368bf4281bce6f9777f958f36502908d7c921ba745d0cc16b8a9a67f15c26d4b005788b1e90b19cc13f3e925fc14ef31d624c7500710d8f80e5bd4b14dd6bf70c210db6077c69d2d1751fe999442502d3542be12b732e3793e6c5e5c33a15a792ea344b0ed0be1ebb1d4e896e3e62d8d85afad2ae134dabc4f0d3fc719c6245d3bfafa42f0cdc9c0d5c4ba5c20b9da975bfd2f211bee8589ce1dc9652c2c3cee2a5e8a00049e42afe4403a905b60e0dcda1120d32ce36b91719d6308c93dfaa16c23a3b37e88194778be77d5e9e64b39477b76b4644ca32525b73bcf1fd9dc9af7776f2149e368053c58e1c93e1ec4575cb5e0b2da61d5e6b19436f3c095cdb4af4ddfc3364975700e5ff5275f9336b8cb3b959a1cd94f6b9c3a33f35e9ba4b7fea0466edf54e5e2e06a79bd170392c02b09749f3d111ef60baa8016dbf9ba581beab2c43d094add0d7fb7e16f198f3050641255f30a57c3045c1b51dd6e5d65613167596365b9c67aaa36fc89c44fbc4c8c96c328554a63a15511b04692651dd5e30780caf0dfce976c665e7b05fa6143914837bc82fb9d9dc5a1660e28a697e8a0a32eb8db109c5a045243d86ea11847fb64ec450112d77ecba32de418629a4ea2ae3f7ed3625b26def5c19813a6386ab4e43838c1fad3d4e92dfd7d3f98b3cf46d6e20304851899c59661e9639f3ff52fa023114907d930d74d605f3f7c5fd9ebb446d807e96cf3bf3517e369dc98f489026ec035a86f3719e1e50a48c0381f7fd2a7eea1d3a09ef7a0ba50b2ae28c2c955db4761ac005226ebc0c18d108e8ac066371be249b80eed88afee799411a50381cacb2d5164f0827720eb9d11b5cc548c2e145291dfbc5d4f70646dfbca077ce8ad3a3f8c627021295cbef70f5013c53e8fce32116e678a7b1dc535d43b429d330e9193f8de1a6c1da4353a86bc722ef1cffe59a012ff9c5f45b85e55ebdaa6b36a519c544ef8a86095e522d7dfbb9cac41e826fcc4bc676297141195f839ebcd8f64599fb15856960f97bc70d2336507d5060282d0988f354eb757c6f4b0ee77e2c0889e5336633ac28e2651c98e7f2fa4c163f8fc196b6798c1400c46710abed12a33a95afa56c7fe55de0b48cc984c80f6d98d212daeefdbcb457217b3962436e481d70967cab6b0943d5da59021ea9fbebf66e86943e029ef95d46d347b834098e1c8fb4c35d15945bc2e336f74c6c80430ad5fc4f5b9c6b41245ecf151eea90763ce3e09e050ae1c0925fa7a5ddbb7f210226cdcf9ee406041b73a5988646b90ed382d08e7a147078f9de025f5617017ec70f65dd25d7ccdb47ad7209474f4ca461ca46f0afe3cb405c3b72d320016d01b62def93fa4fa5a34df145c526fc497329a9e29ce17a929893f7beb417c88804418271dbeb51115821db4737b9cc467f190209649f543675defbf95640d20cdd124e85788b703213f4e99b4f36b74b5d44b67b7bc995ba133da4ae92f3a3db49c9ec039e0285001fc16760da0d07552e1ad621a4bac6d0b6409316e8a78273b79aa70df0e3ca024336d42c530550be8c68897bfa6a44f595bf5be48f8b25b48825ebcba815db4b3124522bc71e3970dbcafd479a6dab40f745a655cc3f9dd5aeb046d25baaaa160ba21f8b3c0292329ae107483c8caafcd70d041facfbf705dda95370a91879fc0ab9132e3b7b02cad69417178c4f34909df7a373bacb289476c25c901be7b52aabfdfcb3415ef3a565c7de2f0128c63e16984e2e98ad23e06b890f22894ebeceefdb472192e501e2c791232933b52ea4b9c4e9fe3654b8b1e08048fbcf58fada1cd49ca6658ce6ecd12102d90c81eac26090efa36514553abb298f7cf1a43bd6d473c1436b6be9e87445de726cfffb00c72de49db0585d677d5b245e15f9a53b4c258ba2fd67d38afd9ccd0d409c0bad675fcfbc1f4e5166fd1b29203274f758f55a266b8f7c9ec8ef1dd4913727fa392ce6b11baf902ea708adddd836982a609718c1dfb810aee6f21e47c27dc6b4eeebe5fc21aae6fe7d2908679c873e2aa45a1ee14cd7e10586216d5e17cdbfacd4bfedf00b7ba7fc46d4ac90667329ba76b4fcc6b991a55c9ed159a2fb9525c975bc0aa4a291fdde14a78b95adcde52fcb5a893ee7b4df6631b3ed5a9d9d9ebe36c7cedea777a9e67faad7f7004f0a820aeb6636f24685a15d12abc639aab2233b36584670c667f9e7a3fe1195d35b268d1052d5b4c9625dc963640c2c5e6c37d36acc31755b34f3ee2af7b7ba5dbe105322a3741c567c9edd817f6488fe69301b19481fe2e2cf74b19d4b224598b0ce1fa151fa1ef3d69aaeaab397a5eac72e0b969a09b85e3258e891db207393bc281afa93468b29b7e55cc2decf8292fc68e1a02b2faa873a846680992b37a548c8f724c0125027faa58be5b2836206cc34c063b50270d7fc968dab0d38072ca90bdef91119b72ab417d811d2f32bd41e6ab2bc5b5293f92f7a0a4f172bfea5403cd418db95e1a4232f78f6afd3d13978e206d85fa9ebe2abe444db065d03b6169bc9f0dbfc19237a74bd13c1ef844f839b20018fdaf1be6f1a171f6f3ce2205fdcce38330b88ceba0c5eae812e12be99993d265f806e61ec42c9527287967a1c3b27afb1edc35a5d17bb7f4d20ea708c62c9170ba2ab710f2d7f5dca7b33e0f9434cf0b6ee846fc8bc45d39f252ec682732fb090f46032491155d83a30894a259e037e57de7523481bcc2d704d8d728fbdf048df30f7e4861f62b8e63de47b3838b5062ccd2c125bc581024ea76bd4b1f53057f37d329f7861a2a70fd3b6d6fe252a1b892192ed75c585ab809f702e27e237c4aa2dc947585c2086eeaa29c3ff7e02cb7d3a0aa3a8156d2897daa9c45a2e28ba14fd40c8a3a058805e4b5b10641c3c25b9ab80cce83206b13a1e2bc362eb5ab7e0e677c01fc0486aa32862ad0afa4f1cc8496b961a0eec71c26ad107ead599d8ddd59d85adceb3ea442efcf8ed64f4c66547344dc81ef5b6ac102434395203f58d59656d41dcc192774d70f4f2964e304efde831126d402a240325e603347aa43626b5eb69b0", 0x2000, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x90, 0x0, 0x7fffe, {0x5, 0xfffffffffffffffd, 0x8001, 0x0, 0x0, 0x2, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0xc000, 0x1, r5, 0xee01, 0x0, 0x9}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r3, &(0x7f0000006280)="3e51056d145e3e0b01fb5ce04d51284abe5b7b573434410cd45f0fb98b6ff676878cd2953781ca7146543f92c27f794a8815a79fb6ab28316c54d4de8accaa142e5986c7f830b83426818e5a187d1663bf76b1251f22102b417695167f0f7da1e1d405fce255ef834143fca129b52a29e6851410de6bbf1fd6ddbd65c0748d973371a5963895045e52c88ca90df9b6b70e153be92d6389e6ad4af0f9af04d7e2ff0beea069f3d7b628a01e750b727b7f57be1d9ebb16a4c15b4e026e58bb685ea7b9e5cfd936714b83c31585b3f9c41e02ce0fe4ff5f66c8ebcee1af58bc09a027b8af0dee2771b74a5c37215cc4c06c9cdf2e6393f4b844c637520239c1b15a2a027feeb287e145615d12929f49f1f7fb07165a313b1c25d17961206300c9698099aa9a6d18c149e4bb3a3ae13511957eb771f62967a9793e71a0ea8d2992ee5155675a0b1d148668d0c134ce1b798b7cabcb76c82b2ee304f0ff819a22a9c319b05ef573411f9d2d112b28ba8c5d3169dd62251e0054c38c0d0d5136d53fbd550f05d69bf1bf7b7e928e2bb46cdfeb5ccd8f5fdfbf890f0988d02bf418aa96f45e3c63d4ba42e7d23064da743806180a7e8f1d85e7eec79f48de8da3e20f3e9e6797f1cf10a76b7ec7018c99dc141a92fa3db84e202b33020f42adaf8d5b9ad0c67872e2a697d6eb1e6af24846d618afdc9a166fd9f1005500056e262e413a4b479e3ba6f5439bca8b3cce3d7899bcde2c69c16773338e85128fed7087631939c62a64cba87c2fabeb55be7a5587b42eaeb0c6782b543dc6e06610699f8f7af7397b5a19713adffbae2a244e3047881071cb1769581c4b75b6b8dd8219e0d4073630df60d04cd3c26c671f95089229b54df3fc3dcab798b003e4be3c7399f0be7a08b864b1c3d33dd69622f9d58cebe6867c5aab7a7b8c2592c1e7b27b640fa490f410ee39d807256c4846dc1938cca720a0b2f9ea3a5164731239df701b5c088ebfd21a2710a3f1c92e64a2b4c07afdbd3e74ae35d11bf916fb73312f14a91ef04d0645f82d25eab91e58e999babe23b774c262dc559baecd1e76e0e9afcaef65053a34e4e5647cd458c48cc4e958de0da2ed3e144eff042832f5b40d52cf2d2ab02cd6ec262d52a4155efd5587c27f01b1f8457b0138394b130d6e8843ae25e6f80dfe9a8819fd337c463ecc3384333b00b2ac1cabfb9056d82ca43de2ce6955d32929fbf7663d6db1c0f3dc4b1bf12c08a94181334c9d2ced01c92f75abebfe31ae3677aceda945819c30329d019a38b879584e3eec662c28ec8954e1aaff6cef4d1be0499706b00f6cb328438f3e8895e4106fd4fab0e986f8a5d18d79eb444eb1de22a4c6ae96ddf09b4e65241d6cb3ded36eeb9cb1fe1b6439e271158a0394d9656eb04fad8742afdf111b7077ae502cc6cf0737aebae51370932faf1c601b487da4c328cc12a792afe702ba487f838a2123ab84ad5a62fca69b0288c075ff71fee580cdc605b4cbd1c827e4ca6be2ff4c0220293c9551c4eb58ef5889f874939edc51ec57a43e5b5345a0f38bbffd68e7f09bdd1a03a2a27580067ecbd277a6a8f0b87587cc2516a53df9c1fbd3163a9d5d897c79cd5a224856f684e11b90d451bdb0de38f2eb675651e3a45a9bc5a9da8bb473cd0f55eb3cbfad953a1592d2eb932e3a9b9051771cd0ddf11bcb8458a53811bf4dbe8d918593fd4bc66f67f5b45c43976717081c0038fb42c6df418b7c95ba55ca93551a64353e239e2524188f964228724720143ac6ce589c065d4054e1fbd5e26f6ef42a4421bf016bbe3e669ed62ca4f601c12ca960d7cfbc131533b8f6289cdf4c8703ca430a4808519db232c79d4ddbbe05b067160045feeaaea6d00179e4c279e6fbe57246d5187128f77a280ae222ed3b5ea516130ffdbbd670f478ffb9751a1e45030f905990fa324ccc5417b272c72e665ed8e58c6ebfb5bbf6efbc9db9c2d923f70d27ebabffed27c48adc208e2b5877cf1975869314d64f52f5ea2a4bff5af09aff098a52a8c44462a5b2a6495694b76f44e0d13ac83fee968fbe9173bdf5b4ff9f4646eef5ae539c9e692cff7e816ed0aeef77ce18a876e8a9e0c35419d14b76e3e741f88e78032882639a4b30854c0136d85b579f7d67ce83a8559b33aa691c70cec58b5379209d790185f1db211d6ed36047964fceae3a9886152beea693ba224c1b1e6ef237d87fa4bf79cfe8d568ef6076fce7250c9dce789c6840f8e8227da003dad8501d561faf00267158f81656e9f4254537f7feb1d6c5c76d5ece8d5433732a46387a331844126008ca0647bd580fdc1a1c55f8510271156e6dca68e7985b8cdfbe9b3bc4b6c2528593a14bdc65ffceab4cf047edc672725316b06727a36efa26b3b3a13e4c8e68a6539f908d8ac988bb90b4df40bfb548eccb14beee0fb248e1702fa60b168bb68a6233aec09a195d29920bdd1918368721c7d86455900a08a2696627c7e1d2afbc6f222f1a3d8207a26904b79b5073f0366c45fa9671eeed2a8b1095081e39a612507b460e8b9a49e3f9b14d5cc6bf138360b51bb99acfaf8c042bf1d1ff9e1e47efde8ffce92b5daaea87f12d49381493331d148b8d869b1477bb4fc541c0bd7d7bbeb67a1aa7611a2c31182c021e6f1b9b9c19d65855b364abd5cd2b56ccc6899a072f6524f0873f79f1705cb8235fe74e1c969fde301a1ed5e1692c97453a868e9cb5a8783b3880791491b1f104f6a2c71951d02160adb1bcc77a37a029d197a72ba1f7c2a987ec57ae21e61ac4ba075c09f6f3327c77532aeda47a7d72fd9c671f63a9d04d8fad5941d5ac46194b505796ba39a661df9896f2dadb231edff2bc5c11f22cd209ac0a2239a5902bcbe6cca96a4299c984eedb89da67acb62c1921a0549a92f69cc74f1b8d557a8ff7379650b688c63e95f131640a3169e85802edd4d19553b7f09365c2763ee1bad5ad120a54c795689ae03554ece7e526197b453ef81bddf367e6972e8540a5fbda3bcaaa19b2f3f991390a707a1eeea48112e56e534181bb6d1d542a7b81425e79765270151b32f347bd7484aac8024886876a1d9532071e28024053816c076f9657ddae4cb5ceea943097d0fe86d7363ceea178f016988ebe7c3f11fbee61e6624bcac370b458cb738e33140730c335e00f00ae0b6808a1ea41bc1186ff065d3098d82bd526fb55e131f8361a687bf1663c97445c2cacfa788f00be9549d64ad29294faa9a05bd325a83d97ac022d4bbb80c50c691f8a869599adc9998db08d265cc02db6df501c58d07510b5a7b3a3220315af68ed0fe7056d5686f415390c51be2ab4b6a444102612c280fff9458323da65ae5ac8b7cbd5dfdacbc5dbd50fb12a114e5c31c1ef43e32da6ba1f8a89f48c882671d9c5765a4654c40a4acd7ba9ad03b66ef260c8aa4cad5113a7deed4901677fb94e30c52665d10012316317bf42d62f5f55ef859ae7b9bb6d28cd229cc87009b06a25ea86304a6d2853393be112bbcdcfbddd2129c6aba435eb76a16053bc277c941340d709d7851b68923e022f2c964de99923c0bf22253e1d4541e4bf358dd34e6134d65a468ae70b6c72942d55e8147e8c5aab34577af53572a7e179be35f26c49e2bf7c575e7ec7c7e7521889bb009b9b01d9bf8751441700ae2a8d7b23d7862de0cab2124abcfcc0fef37999cfe90f4eef809c5f3162183418fe0e1b3ba6e3764ebc3135fb268f251169f083cff0f4923cbab069b53371910129d3ca65e8ee285eb692febbfb35af82c18add3faf37185a688baa5ef57332267e9682d54cc2a9505b100e248ff461b49a5c0cbc464eb7caa65cb9bee7f8577d920581ce4a3c48576c32163efb1324a85d667389bba364b62390a0c58b17f8bb4ec7800f0f50784a3f7df02726784aef17b2c3d242ae885afd4c8d824d1db019c56c4cc1c85408c2260113a491458cdb99c26d8143a238f5646d2a4410bf41a86035a646ffad0d4ad7eb455269571cd4f3ac3d2fe94b37bd70f3915f8f42fda7f753c69524083d854395d00d514b74304702b9514ad2dc0e12c3e82cb338ed273b8abef6fb9509c67e805bf47a386306ab9309c4db01b69bf7f9c8e2fe53dbe1912ffcedee7b7a27d6687a0243e3ffb85ee9008045390b802e2ca3b462aed8d185d63a462cbf1f1ec8be129f732f7f84e4a84a387990d2d0621e900e1ed577858eff0a6785fe1a8caa81277f99bc0809a7a454dd000c2c8c3a99d8d15d869c1835e68ce463811abefd7755ab0f5892a268517eee026f192397edcf03ce046594f17f327d207274afc0ce4ca0b4b134705b9c9cab16b8daa2a9dfbc80cd5f6729a409cb1dec698cbe26afda53974afb23ba1c037503dccf361182907b3edff87d28b0d3bac4fd8b0ec64878acc72280ffd723e9137ebd2cfd4566bb0f2a968c59f07c908ca0ab06b269584dd0381faa82549173d37487f0b5fbd6fb512aece0447f69c8fb3025e476184e5847a9c63b2ef91aeafc888a7d54e75ebabe1943922946d90dd707731ad533407760b023adcc4b1ea523557bae9fba28ef74b7a8487e9200e4f11befde8e01981ab79e43e6e17612cffb5c173bd53d13375bf02abe31dc71093dcc286ae21f3955d3060c085ea313253b1c7bdc834aa8d64b1f427e1038ea27cab0abbf7533a6115ff730b900f0fd3c79ccd83d1b0b7a8d34980b2ec776dc6ae7e85f0f46d5c01db894f108c58f179387c1501fb04fc774666a90054aea3a2c12c67b270eb402aab6f488cf1030ec8216684c58885a54cbc6ca783b466c23e5b268877f52fe580a4d54b772251b5dfed42fd8a16b20949d5e9079c70bb7fad7728081d2c7a0402865a847c1d3f1bd99b24767e2556aaaade88aa76d3381c0af0f05c50fc1eab86b0b098e74d92cff2b57aae4822c991b6d2a989e4ae8570a15a0b95f422d20161d69ac1baef4119bc4c0f3d28bd688ca7a190a7924781072ffbe77d73f123db7157a3fefe21c1adcf24f76d8a9980ec2edb781dfde8d34dd5952fb3b99a4415c474a7a9fc663b88322a05a827b2294c4b42f356fb64700fa65c277e764e79c32f926f0a014d66ccaba6bf314ec4ae0ad917b3e31093eac1cfbf609dc0f1d28a47284befc326d9c68292e81e09ebefb830578ba591cc0906269a389ddfb1857a7f57f78ffe897e208cffc6a422a2932bbd9d8acbce1162ee77bea3dbc97c81bfbe734a88b9c8228ba6fda4f4fb8e34a30bb6644a0c4e983c4775dafd276a99ee256750a0aa644576ad42ecd31c35527a5c796a295e76456bd8ccb03b197eb84e6eba54943209e79cadd8a27a9143d031b6747568d5f2e5eda97f4e5d749a424e11224df46a71e93fb6f8848f42b2671f8752fbed11929f628b4f9c290addcd985229edb2eac2aacd900afcea9da54cd31d0fff2c31d59639d753e9039117dbaae7b52721b502c5acff6c1d9b3bda1fad38ee951afd2f147760787935ef70b8335809888468fad51d2581871e55f59c5ffef91c73d0d6b57c332dad94155d2640de2fda9745a0cbeccdb367bc6f80692e5db8e8ba6c75f744defb75b7a89ffe950736dc9b582702dc26e3c3a5d6ce78f906152c5aed687bd54cd3556765e6ce5f4e6afef13b1f5d506dae0a9085bd1fe69a921ed465013683c1d3cb64d84c1ae32f21c4e14bb02c15491bba4a51cb78021457b1e114fd898513d5e0bf970b47d2b80108f176050ebf78dde5cc82cb34ed2c99ccb4d7928df430a754e58b616dedc037ebd32aa4528217f5ede44bd46f746b0bb3d25170334c179b90e10d6fb6aea9b7d1aa1b72ff4285d68111c0f9a4735c886cb9794619f598d6d9818c6fb58104ecdd934ccedcd3ac57e5f3cf606ce71ed027767d4c38aaa2453530a8aa1b60c496a318ea1c6ee7a638d5d5563ea97193c176d5fbb5a07238e531ee0ad94398b0bcc2ea07d33292eb8e3cc47c469ad7bcbb29ed3f32e8c29b878194a7a958c0215204ef71b72efe6834e15f43559efeb6ca1090cd441573fa963bda420b379f4e92121d6dd331b3838887fe076b67c870b9fd82f2beaea3c3fce783c6d38b36856ee07bb937793082b8cadc3ddbae53992c5b05401e41563543db0d372cb96a548d4a67292d093b371d7a711addebba573a514a4960102b4ec830f7530422de3ebf9ff5ec491ce124ca163234dd916d231f10a7acf150a8c1c423f5bc0347b5959a7cd73b6275c0fe1d562c33f37f3ce3f0c9ef35dc2158234880f0d19d08cf110c8312492809c8b59f2fc2e5f57d3870b3c2e4ee7056363b9f4c76ed31d99136baf33be8c1529fee46807db82a868c7755d7c0091c4a931b64c41c353489e2e1354f92d804400e4422a5d79a43f947b94dc5e5b62733522c05d8f6bc79a66d2e916156319930e3276252ab5abb298540800c8e83551800bf0940208e06006f0f4d4555aa059ac5979792ce423fdc814ba1c9cdd4250cc603e81020b2fc3afcbe881d96249d7eaf043fd450ca5713440c6361af785fa0db1f027252bd25b10aec2c2bad0a75855947091282c2db164735f0a0a4e365de20c70579bd4d8cb0597e2c1096bcaba0d976a790b6c0f0e0745f624f5479b956a67842f2d19d91d14f64dfc3f493885e495e012cccc5410163cac4eee4828c74216456803d229c9416e0526dde67edc2dc0cbca10d7091b53619a3746c71f2b6fb66c7d81cdd6dbb8b7944f9148ed5ffe6faf168938c921ba8b308bbbcdf10bef25379534e81b5a4cdee6c56a002151ed99af1db3f3565fb3a3e95675d1bd20b69d869405d84ae43ea421b014451c5f8039eebcdcc7718ddbd2a293a849892d8364d193c4a67aafffdd340913b85032374fae537638651fae1b6df28daea3a017945401a265bf1e651e61e70cf82ba03346396f089be14fe21b4e9af2e5ba91959463e8cd9564e019bb6267c59ec5ca650e981e1b798fbd04975d93150b50e01e61d41b4d7d37a5b34f1a9c9787182f48dc3f2b41dbf795c3889c62a1d54a3b3ad018f087fd0e82f40235abacb2d9f6d98eb8a98b50ac409c73600fa0acfb88684a020b25d00b8475ac0968aafdef7b3a508ccf40c005c9a9f8c43342ef0a03e133f7be24a2085512ca5461af4e4e8d97491834c49440eee1581a1414510584b5a78d768c8611ef731e521d1402e7e61f9b058d6f8880b3abb4019db1a60ac5903786307f301010bbef269cc1298d8911c58e2f0c68e50e2b93ba9365762b8554f8ad3ebf3ed2ccf198328255a641b1d38db97eb74d185773e7922ad0424aacac23da3c77e8fce83fd7f0a3f5933e66ea0f0e8fcdf0922df4d4d7fe4508ef922aa4909b2a4b3c3e89ed1936f55ee23ad0615f1927f2ee6ce67a8534941c8225e03803645714360743854a5632492ea0d0aa62401cb4ae72f6530c40f9e310bb024ae6547d641cb2d87e356a7b6b670920d2c40d7735de13ca6bd1feaf469259e2bf80b9e81ade19bff7f4037d7b74ee98c245c48a79b31f91bf180000d81591a4ddb11b07ee5d825de67ef8fa922e334580719e4d95a164500d5699e5342d569d8b18875b4563396b400393e59f0509353f4d0f684951cb9ceb7be269b2357daf495bc31727c232ec1158249386c8191e03166032159e856fdbeea75413c7f74f5a22bf56013156fc9598a76feca2cbe59bdfb704e975d7bae26b98ec7fc0c2cbbca2d235479f920a29ddebb6953b26e2d9f706d38f6beb5af6dfa6e499fff9ce2462017fe611538a4862922dbfbdb56b1aa80cff39633c2392203d3cecdbc33433932fd68194c82d58bbd2dfbfad76c99b6802cd0c21204a35114a75cb4b856af4ed118bafda9263e4076886c775db3521ebc294dfb0a2a25c5996d9c7b7afbfb0b2cdc199fba721c76bc5f583ceee1f5d863d6cb32ff9f6bdf61ea5f61b967e488c976e591a16105a750196d4af68a7295b5948600f0d312f744682f0a3e73c2cfe72b1719f6496f04d2b30b840ccc6c77d1f575716a48a07266d76990b7dc0ac7aa2e7430411a4c2f903aa3bfae69355e79147d7b5dd0bfd324a4d7ab232026bcb5fe714fa30c7e07e2cc17a08d18759ebaf3a1b55cb25c5bc4261e21a8f1e8f18b745a55b5c838c79354d254bd38788a3194f973e843b1d7232d5786b69d9465620f4fb21a3f1143516d07a52c6d243c3601f69ae899c055700dbce52d81a5936924e094aab0e636b07a958061ce7ca0e1503791cc10ce9199c8409ed5613398642d6cbe7f428ecb28bdf0768875a21f1cf81700cf2fa2e0764a8053ed13906b103a2886607782b27728a0dff3b68435504cc4d6de481e2592547292e922828e343732638871eb732f1c1f7df3ba981f088eb64903024af33f7034549e4a978e2840eb5da738b08ff21ffa4cc50fe324ac83888a7551ffa5bde37d8919772abdc42d7ab10201e0e9018e95283e772507b34a939e0971c42c3e8def7f7b71ae21d02d7fd4d42dd7ee950c929fb399335f04acde32bcb387134cd48151d9a2da947f91b80ee3a19d3c4e21f77435104b9fd5a096ad3db865cac2295903d1d827515f9a7bffbb9b27af00e9516f434b112600a22b9f5a4a2ed0a50a0a851d54149cb8efb15cda7096e7c465c41be5970bc45857b39e40b86482aee77bbca9cbbed51c75016383a4ab500e624567c086da2087e0fc3a9b03d8a759d3ed6926a305654e1b3a7e0d0c9894adfecbd0463b413ea782324c91c2b5ebd0bb978a69fec5b4eb122e60bb1f88f74287ad13469422fb64e383dafd0318127a5171a3b4b988ac9b921539fb8b094fbf2b3e74138c1cd0424a3e7b9424f925412098c39bf1371c32ca5489d76876a6df3a01ec3be7f9801755aeda1d84a03eb60e9d5a7bbe60dd7d78dd1f5cf8d3175de0942fcb0ef153b8fd0d15efa384c1d115cd1aa46bdd019e46f049b9abc04886e9c9e62c4776d245015fd8a207e6fbd52f0b0a613c363c9a6af7e1678311c225875eb7cd95de4631b263a9908c47ba151bfc8ab989fc6dc3a819cddd61fbb5efb69ca819de07e4d7031fea0d53fa1b6dbb5762e9762a33556885a6fb714a8911ef544f27a343e6b585bd068ecb9e225cfe8da13189d3a55c0430a18f109dde99d12210000c1dd2ad0222ed806e000f41d2eb9a36d6ff43358d79e4427fb59f4b1b21756a38eee8e96078e38209a09ba431be1796960a511784b1db6be698284160ae8c8e34104faae913679c225bb617038e9036d36611c0f2a34602ce04a24eb05b626a5ee30d6105f352714cae810acb69ada6e5bcc58123be1f17d08c8640764dfb91d973904c21d4f9bb8dc7fed676594567da69470fb4e6340679f68c0877cecea3948b4139689db494eea65e96b6d9285aa82a5dd7f9c1575b3dc895dc0c90219af519d21e5a555786332ccdef48ba6e80312f678f5302cb8534f2faf4cf2aaabe0a9c2ae57107dff11a51ef931c7471a33c300cc676d2877715b35298210a73384d4e3c0d1fa28169e3933cc6158ddbebbee12a57be75a6823bce0e71974abc110107873421c804f82b170f63287458186fae3d0423ee75f01aae5e9a6001f452e7c4b1d349c143ae11c268d3e8fb088b43e90b61c959de771519ae3dc426d52459cedaf544dd90492ae08ef3c064002bf2fb7eaf763ffedd8a9c6dbc493f7d39c3c60f0fbf9f423410f5ddb6e949e9fcd8e5a65aa0bbbc623224a728d852952d515a80acbe9ef3b8a6b8ac9a95c23a7d047208ba1687eaad6805f43f3ad694275bfbe34ae50fa0fad00f99ab9927449d7806a8291e941ef3467bb3b7a92ee6a5f7036468df3bb4c36c20c81a0fc98bd6fa973685ed526f6302dc7776f1d44207817271bf3a207313bedfc87e84abb40d34bb01d426ed7fe355a982e352bd97a9f3a3b83d679872fa7c572bc9c8fa24223b445cffb9d8b37632b428feb777abfb6c5663b2b12a7d419e4d0b4d2801437e369d20b613fb50543bf06c3a0608fb149926961d84b6ea3c87146b71295e5dbc239cf4586f3910100eba3b9a1545ce490aebe4ef1869c2088e16309f6a60d6034414dd93c19b0b38cc39473e5565d81e1d18908f7e0847debde84baab768896893632b834004a1c1bd49076ce6083c896011d31ebd6909375bf910cfa8d88d79e4118d1708f427718766401ff994b91e010852d9fe085f9ccb45422a10fe86b11f4e03294f03323ec9f8393fd8ce6d20623bd0af2391f75e1951732e401a3eea31df5a6b70817ba0dc44abc50eb646b91706c95c397e63a3102388cbadb13dc8c95b231b30231da7ed7ebe5629ddf799c9ddc822474573391ad83b692cda95389192f4f0d52c57ab4980cc629a3058a55543f778b671b7e1f4b9f5c38e54832b39160a8585f2bbd56f6eb3aad1262074313b271e1d641e6d6e2df747e018cd9e69dca6dcb090a16ec3bdd7f5f8176515392cfb251d30396df12c07287a59d94c8f6cf85c160fc18c9ce3376e687050e05dccb24c3cc7c0f6242f84dec1595eac4683c3b9a559ff2612414fe3214ca64b283877552d3969d3918203a762f385ba6a81c1627e2a8cb61be80b9feab1b842bbe8e77682cf02134b71a27ae5e7371e3f5f540d90ae04d4418ae6252a3f6b217c4ba075f044ec4343becfcf2fd7f04871ba2ed3eb31fa846734dc3db40246f4f689d8b5914bb4804aa2c5e4ec0730570cccaa4f993929b5409c5aad1856fb084c5062cd6f69c80ba87e3bce46c11dc898baed7a6c192f4f8be86dbdf0f5ed0625b56d365f5efceff7aaa3109a9afed3fa73ff500cd4dbba68ca845afaa1434aeff819a219d8a1e4ecfa4b08bc1c12b569752d576f233924729a429d360f00c389068153dd3f6e1f38b0803bc6d7a970f05c76fdd6520d8f3f3f1b79cde9c310a4c4a9f4491fbad53956661d86e2d7b173f471ce93829f31f1be9a9436d0fbcd99286a1d1d2593061ebf4b37133ab65a147921eed378c73e9cab938599935030459b5864dd4986925e359c633c23339292f3b1f085f9e9a56144c712992de05fd54d0f710dfc3081457682df5703058923c07201f57a0a21a0bcde96941f9927b5162e2d7de95358af827bb50898d876b928a51e927e100ec4cf75052a703f816bb8de764609da6d18553390c931290aae033cb92143b2a51ea600ccee9224c8a1c29636a5801df6929433a1358fd9d4dde4e8fede6173fb65a95ce54904b167f960edd3d917052dee785dd0f1c92a49d9839c17569914dd8dfc6b5151e74beabc276a9451f4cf7bbd26770b829b782cfd4ba15a94ea8e8e83015c5e34ebf810de7f199efecce0905df8d714fe102d8b3a9184701cdeb22ff9462db3a7741b0426d6b56eb6946eeb6e218a54dee83f96c40944fdcedc6f98d39e28cdafe27e5bdb1a58df29efcd8b2764fc3a162ed85ad1a6bf7d9b8aa25c6951167d911f55c1621b36f4d0f78d55934337b48dcb2dd8870923cedb82bda4d395a795f473ba54c2699e95638eb153cd848ea4dd2ab8b14b9a8cb9b8409e41a1e482f79310262f9476c8ce04d5d40d47d49aecd42ef931955c02300", 0x2000, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, 0x0, 0x0, {0x7, 0x2d, 0x0, 0xffffffff80821100, 0x0, 0xf, 0x0, 0xfdffffff, 0x0, 0x0, 0x10, 0x200000}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket(0x1e, 0x2, 0x0) setsockopt$TIPC_DEST_DROPPABLE(r6, 0x10f, 0x81, &(0x7f0000000480), 0x4) recvmmsg(r6, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000540)=""/174, 0xae}], 0x1, &(0x7f0000001fc0)=""/67, 0x43}, 0x1}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r6, &(0x7f0000000100)={&(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000380)=[{&(0x7f00000001c0)="009b9cf30cc09383ed", 0x9}], 0x1, 0x0, 0x0, 0x1}, 0x4800) 1m2.910954588s ago: executing program 3 (id=565): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r1 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000380)=0x7) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f00000000c0)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) shmctl$SHM_INFO(0x0, 0xe, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl(r5, 0xc138fd06, 0x0) r6 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r7 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r6) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000180)={r7, 0x300}, &(0x7f0000000840)=ANY=[], 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="680000001000030500000000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000000008000004800128008000100687372003c000280060005000180000008000100", @ANYRES32=r1, @ANYBLOB="0500060001000000050007000000000005000306df00000008000200", @ANYRES64=r0], 0x68}}, 0x40000) 1m1.845266275s ago: executing program 3 (id=578): syz_emit_ethernet(0x22, &(0x7f0000000000)={@multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xff}, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x84, 0x0, @remote={0xac, 0x24}, @multicast1}}}}}, 0x0) r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x802, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f0000000100)) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000004c0)={0x4c, 0x0, &(0x7f00000006c0)=[@acquire, @transaction={0x40406300, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff97, 0x0, &(0x7f0000000500)={0x30, 0x30, 0x30}}}], 0x0, 0x0, 0x0}) ioctl$TUNGETFEATURES(r3, 0x800454cf, &(0x7f0000000040)) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0), r3) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r5, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@L2TP_ATTR_ENCAP_TYPE={0x6}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x80) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, r4, {0x2, 0x0, @multicast2}, 0x4}}, 0x2e) getpeername(r0, 0x0, &(0x7f00000000c0)) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) connect$bt_l2cap(r6, &(0x7f0000000040)={0x1f, 0x5, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, 0xe) writev(r6, &(0x7f00000035c0)=[{&(0x7f0000000140)="624446ac787b2fd5bcf79e2be8f1e426ace052f553c2fb5994b7fbf3ef46d100beeb6034e223579185003cbd0907b7715a81030febfa95001f41d48df44fa96d6c133048a2bb15d9487d6f2f53dc266bcab280ba3f050f919c023665ae9f7b28ac6d35a95dc763b7e44be40569209db645d72d025fc72b8c581c2574e79bd59d8e4e4e0e7a5fdebb7eefc13b7be608a688e38fb98259f192b11551d7d462bfb9a8527f4d4d974b43ad35e65b3361416e9e52662dc5e7125601bb8406e766d710d4bad16ac114838695be40708712dda6b17a44f66fe49d1d6962b69da63d7f7e5412b027a8c78c2447c8a1563f3a5e4015079a50755c0ccc954d6b3c4e90f3760f4f951e2ac982e963749972bb8850527575d5bb409129ab56b9a5e0617a47f9b181cccf098119e5f8033481416bba50f06c141eed3818c5148f5ac8f5f2a282bd25b290e5e9c97237f127eca02c0e07e9fad6a4d8040b7dad525908715af7feb73af762eb861839880fece4c2bcac984ce080b59e4a067acd9dd17faa0191ebca578531d9a5fe537bc5ce306a3898eda9b7bca6b7383274feb0df6b1b638922e1cd56cafcce52438551af5ebef211b8747d3884eeba19c7095fecdd91bb91e89daa11586e127372972c43eb35699f082a709e6aaf4f37bcb47e125cc2dad17be530bbe895e21e1691d426a1120a2154c0d08895352df96feb1c7ed311bcde5a84525b9d5c33b8def966539fd1773e5c2c2591043a96d2d9a08b5058ead0ef058c6ce4aa207e2c80912ae49ada6eca79080c7ef7ce803a6c1ddc0d361333e6a11034a87386dfc519b5683a25d718279e3c1bca8579baac1d8e6d48ae341aab714b2fa64e2007d9c8744b7e42f95580a4de09304b25e6dfacf08403db2a94bd6a84ad1463d9f5dc8c7a0a5adb866172eb6dce66702c6fa51d954f52c28013a60500d9ff5e62cd117af16de0324841cf53d4628795d00b5fee46bcb75efd391abd26a927964b5272fd12ed6556fd2f72d6c0caac7020999fcb8fbca12b870a062d57797f19ca8e0bb6ac76ba8d42cb805a5e74ea3d418675cf2ce3acfb04d1c3caa6401ed62c8071a6a5d278b234532b7cadea7f20856e89ba997e6d3b06a8881317fd905219be1d6897e1fbd86bc776a17fd163548ebd9b96e347c88bd75aed1e8bb83326bf5aa58234bf334c707174fba9ab851dd093ab5b6721a489b6ca8f36edd239f44efba40f9227e00337846c21e720ebe6e049b330821a2cdfbd414f3125abd939cc3ecbd7b024054447e5e4add798cb029bf1bbf11cd5d24fcd29e42f11205f4c5af5e1dd0ebc3cf2ee8f1a8fffd77ed7626d4abecd4b76518c403f868eccc4721be845e8fd32a1791baad1669da75fc5e152cd3f9ae36d0f588e1a3c2d45fc86151eec1a905ded0b631ff8afe413203651fc0209", 0x3f8}, {0x0, 0x700}], 0x2) r7 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r7, 0x0, 0x4, 0x0, 0x0) sendmmsg$inet(r7, &(0x7f0000001dc0)=[{{&(0x7f0000000540)={0x2, 0x4e21, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000001bc0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev={0xac, 0x14, 0x14, 0x35}, @remote}}}], 0x20}}], 0x1, 0x800) 1m1.759966591s ago: executing program 3 (id=580): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0xf, 0x4, 0x8, 0xc, 0x0, 0x1}, 0x50) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x210000, &(0x7f0000002f40)={[{@nodelalloc}, {@dioread_lock}, {@barrier_val={'barrier', 0x3d, 0x4}}, {@nolazytime}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@errors_remount}, {@stripe={'stripe', 0x3d, 0x5}}, {@bh}, {@init_itable}]}, 0xfc, 0x56f, &(0x7f0000003780)="$eJzs3d9rW1UcAPDvTdPup66DMdQHGezByVy6tv6YIDgfRYcDfZ+hzcpouowmHWsduD24F19kCCIOxD/Adx+H/4B/xUAHQ0bRBxEiN73psjZp2i4z2fL5wG3Pyb23535z7vf2nNyEBDC0jqU/chEvR8Q3ScShlnX5yFYeW9tu9eH1mXRJol7/9M8kkuyx5vZJ9vtAVnkpIn79KuJkbnO71eWV+WK5XFrM6hO1hSsT1eWVU5cWinOludLlqenpM29NT737zts9i/X1839//8ndD898fXz1u5/vH76dxNk4mK1rjeMJ3GitHCv+m5VG4+yGDSd70NggSfp9AOzKSJbno5FeAw7FSJb1wPPvy4ioA0Mqkf8wpJrjgObcvkfz4GfGgw/WJkCN2Mda48+vvTYSextzo/2ryWMzo3S+O96D9tM2fvnjzu10ia1fh9jXpQ6wIzduRsTpfH7z9T/Jrn+7d7rx4vHWNrYxbP9/oJ/upuOfN9qN/3Lr459oM/450CZ3d6N7/ufu96CZjtLx33ttx7/rl67xkaz2QmPMN5pcvFQunY6IFyPiRNS73vo4s3qv3mld6/gvXdL2m2PB7Dju5/c8vs9ssVaMiLFdhvyYBzcjXsm3iz9Z7/+kTf+nz8f5bbZxtHTn1U7rusf/dNV/initbf8/6tZk6/uTE43zYaJ5Vmz2162jv3Vqv9/xp/2/f+v4x5PW+7XVnbfx495/Sp3W7fb8H0s+a5SbSXCtWKstTkaMJR9vfnzq0b7NenP7NP4Tx7e+/rU7/9PJ1+fbjP/WkVsdNx2E/p/dUf/vvHDvoy9+6NT+9vr/zUbpRPZIdv1rLztXtnuAT/r8AQAAAAAAwCDJRcTBSHKF9XIuVyisvb/jSOzPlSvV2smLlaXLs9H4rOx4jOaad7oPtbwfYjJ7P2yzPrWhPh0RhyPi25F9jXphplKe7XfwAAAAAAAAAAAAAAAAAAAAMCAOdPj8f+r3kX4fHfDUNb7YYE+/jwLoh65f+d+Lb3oCBlLX/AeeW/Ifhpf8h+El/2F4yX8YXvIfhpf8h+El/wEAAAAAAAAAAAAAAAAAAAAAAAAAAKCnzp87ly711YfXZ9L67NXlpfnK1VOzpep8YWFppjBTWbxSmKtU5sqlwkxlodvfK1cqVyanYunaRK1UrU1Ul1cuLFSWLtcuXFoozpUulEb/l6gAAAAAAAAAAAAAAAAAAADg2VJdXpkvlsulRYWOhfdjIA7jaQa4Zle75wclCoUOhZtZ9+5srz5elAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgg/8CAAD//4yLMZo=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x14b442, 0x82) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000140)={0x17c20, r1, 0x6, 0x973f, 0x81, 0x1}) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0xd, 0xc, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x2}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 1m1.715200627s ago: executing program 3 (id=582): r0 = syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x5078, 0xc00, 0x2}, &(0x7f0000000040), &(0x7f00000002c0), &(0x7f0000000000)) io_uring_register$IORING_REGISTER_PBUF_RING(r0, 0x25, &(0x7f0000000400)={0x0}, 0x1) (async) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x400, &(0x7f0000000180), 0x2, 0x786, &(0x7f0000000f80)="$eJzs3c9rHGUfAPDvbLNJ37Tv27zwwms9BQQNlG5Mja2Ch4oHESwU9Gy7bLahZpMt2U1pQkCLCF4EFQ+CXnq2Wm9e/XHVP8C7B2mpmhYjHiQym9102+ymmzSbbdnPByZ5npnZfOc7z8w8T3aG3QD61mj6IxNxOCI+SCIO1ecnEZGtlQYiTq6vt7qyXEinJNbWXvstqa1ze2W5EE2vSR2oVx6LiO/ejTiS2Ry3srg0ky+VivP1+nh19sJ4ZXHp6PnZ/HRxujh3fGJy8tiJZ08c371c//hx6eCND19+6suTf73z/2vvf5/EyThYX9acx24ZjdH6Psmmu/AuL8Vbux2up5JebwA7kp6a+9bP8jicpOWBXm8SANBl6Sh0DQDoM4n+HwD6TON9gNsry4XG1Nt3JPbWzRcjYv96/o37m+tLBur37PbX7oMO307uujOSRMTILsQfjYjPvn7jajpFl+5DArTy9uWIODsyuvn6n2x6ZmG7nu5gndF76hvxf8o+YHTgfr5Jxz/PtRr/ZTbGP9Fi/DPU4tzdibbn/4bM9V0I01Y6/nuh6dm21ab860b21Wv/ro35ssm586Viem37T0SMRXYorU9sEWPs1t+32i1rHv/9/tGbn6fx09931shcHxi6+zVT+Wr+QXJudvNyxOMDrfJPNto/aTP+Pd1hjFeef+/TdsvS/NN8G9Pm/Ltr7UrEky3b/84TbcmWzyeO1w6H8cZB0cJXP38y3C5+c/un0+rK8loScXX3M20tbf/hrfMfSZqf16xsP8YPVw59225Zi/wLjf+F1rU+/geT12vlwfq8S/lqdX4iYjB5dfP8Y3de26g31k/zH3ui9fm/1fGfjk7Odpj/wI1fv9h5/t2V5j+1rfbffuHa6sy+dvE7a//JWmmsPqeT61+nG/gg+w4AAAAAAAAAAAAAAAAAAAAAAAAAOpWJiIORZHIb5Uwml1v/Du//xXCmVK5Uj5wrL8xNRe27skcim2l81OWhps9Dnah/Hn6jfuye+jMR8d+I+HjoX7V6rlAuTfU6eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoO9Dm+/9Tvwz1eusAgK7Z3+sNAAD2nP4fAPqP/h8A+o/+HwD6j/4fAPqP/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAuO33qVDqt/bmyXEjrUxcXF2bKF49OFSszudmFQq5Qnr+Qmy6Xp0vFXKE8e7+/VyqXL0zG3MKl8WqxUh2vLC6dmS0vzFXPnJ/NTxfPFLN7khUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbE9lcWkmXyoV5xUegcJAvdUelu3ZUSHTSGKvgg52K4uHYGd2r9DDixIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAI+SfAAAA///WoyFe") bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x3, 0x5, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000700000085000000a000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) (async) ptrace$getregset(0x4205, r1, 0x402, &(0x7f0000000240)={&(0x7f0000000180)=""/108, 0x6c}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) (async) setxattr$security_capability(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0), &(0x7f0000000300)=@v2, 0x14, 0x0) 1m1.503855983s ago: executing program 3 (id=585): r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="10000000040000000800000005"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000680)={r3, r1, 0x25, 0x0, @val=@netkit}, 0x1c) syz_emit_ethernet(0x19d, &(0x7f0000000a00)={@remote, @broadcast, @val={@void, {0x8100, 0x6, 0x1}}, {@ipv6={0x86dd, @icmpv6={0x1, 0x6, "2fc8f4", 0x163, 0x3a, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, {[@hopopts={0x1, 0x11, '\x00', [@ra={0x5, 0x2, 0x800}, @enc_lim={0x4, 0x1, 0x36}, @hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @pad1, @hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x34}}}, @generic={0x5}, @calipso={0x7, 0x50, {0x1, 0x12, 0xeb, 0x7, [0x40, 0x8, 0x5, 0x3, 0x9, 0x8, 0x5, 0x2a, 0x2]}}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [{0x3, 0xd, "d2a67c5adc91dc738d0137da9a662d576b4c1e4bde8200f27cf23e9918aa959571700afdbef6169470d37f99ffe8bb2f0687925f427fab12e065935e6e66f51e66a28103c268bb2f0b43231e87fc12a9a073405843308c3c8aa86a5f10141e5635a60dcf6ca5fb5c2d72"}, {0x4, 0x6, "a77f6d4cad36c75d69c0218035f811b294df62dfd6b0cd64077daf7bd7f00fc80b6ece18ba4258026172a1d90a435811e8f976c327"}]}}}}}}, 0x0) 1m1.09956511s ago: executing program 3 (id=588): r0 = socket$inet6_sctp(0xa, 0x5, 0x84) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) io_uring_register$IORING_REGISTER_SYNC_CANCEL(0xffffffffffffffff, 0x25, &(0x7f00000000c0)={0x1, 0xffffffffffffffff, 0x8, {0x31, 0x100000000}, 0x3}, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) r4 = getpid() r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(r5, &(0x7f0000009780)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r5, &(0x7f00000001c0)={0xb8, 0xfffffffffffffff5, 0x3, [{{0x0, 0x1, 0x6, 0xff, 0x10000, 0x0, {0x0, 0x7, 0xc9, 0x1ff, 0x9, 0xf1, 0x400, 0x4, 0x5, 0x4000, 0x100, r6, 0x0, 0x7, 0x81}}, {0x6, 0xffffffffffffff30, 0x9, 0xc6, '/dev/ppp\x00'}}]}, 0xb8) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000a00)=0x0) sendmmsg$unix(r3, &(0x7f0000001080)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000300)="4ca3b217ad7a19410b5e6bd91dc3a3705f590f4cbad7e320dc949eda51f0eaa6d844b1eef7ed0bef887222a870e38fc86de89fe447b3ad984a9b91cb23c1bca33c575a56de53b0758fc018328133207cb82b6a9e7beeef4e6ad54e8c8d1f6cbde8", 0x61}, {&(0x7f0000000380)="094879a9319a82d76f2dc439eda7608021fdff6297752f3c911d1db1be2ad2b96db9c88ab68c598ddcd6c6040043c444bfae1309983d247fe95d03d2e01ae6e79068b65f21d17f3357b5572dff1a5f28a831583d65a458eb607c4ae215096bdc5e829ff92ddc85dc7b8d6d0671d7ac312ae54118e189335cf20314e07b411cc3dc56b288e604ad7a95006d", 0x8b}], 0x2, &(0x7f0000000500)=[@rights={{0x34, 0x1, 0x1, [r3, r0, r0, r3, r3, r3, r3, r2, r0]}}, @rights={{0x24, 0x1, 0x1, [r2, r3, r3, r0, r2]}}, @rights={{0x20, 0x1, 0x1, [r3, r0, r3, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, r6, r9}}}], 0xa0, 0x4c0c5}}, {{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x80000000}, 0x6e, &(0x7f0000000940)=[{&(0x7f00000006c0)="2ccf63aebab8cfd4180bf8745ae60f643a30095f98cf10aec760f4a66e446fbd3e2403fd49971b43157b819e84e42ea40529cc44c1ae788403e20e492b27c0b5af375cef692dc16c7f4e380cd0cc0208a5b6", 0x52}, {&(0x7f0000000740)="135e3a6c1bad79fe04786c6ed0749499fc5df3cd06b2b6e7525cdd4e3dd4a89dea29195a9a66dc74938189e0", 0x2c}, {&(0x7f0000000780)="a13c2b82ed6963e5cf78deb600320072408f9beff69eace13c91594eaff1591944db5aa3ac26e1ee67163693a75cf541fba7843cfe81e803e819ac953288b1a330fd37ca7f0e35a45dfc5ffbedf6e40826926c419b2c0e4f36d0bf5e501fb2787528854839f6e67c8eff4216cf6230a5e6cb907845541adc7a0d15bb1b120797280b30afd03b", 0x86}, {&(0x7f0000000840)="cc72642994fa747a4705ff6fa2af1a63a7e7c6134b722444871ee2ee6be5aad1d77aa1873172323e6db404c8d3142078fecde8e47d3295d380c0bc874fa04befafb58f37f8fb5561df88f767b9f8d6827448f08fe30c2c5933cdfb1d15de4eb620b853cac926ef109f827f9bad86c473cdfbe91eb817e25f28afb1ba579ed93d1f950fc9499b2707dc1ce0b195a65cba43f5185a98f5ba6168ee694b107a201bff5bf890a6df9ecccb754435e977b24c20a20a54e9f4096d6e938cde6a5eab4d044ed738f6f9bf9c309678a38c489e4a0378fbcd4a475ff0fb6adfc1f83b24", 0xdf}], 0x4, &(0x7f0000001140)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r7, @ANYBLOB="000000002400e6ff000000000100000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x20000002}}, {{&(0x7f0000000c00)=@file={0x43fe0cf89b92363e, './security\x00'}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000000c80)}, {&(0x7f0000000cc0)="bf424ae8a05e04a9fef147289191f39688ee274446d33fcf8d2e96207d9bfbc7b283e10671171729ba78", 0x2a}, {&(0x7f0000000d00)="87ee8ceb607d6dd978b550022e242d2ad190a55f33cb2e822dcc84d8c5d082606300c1b2b97e59aa77352ae2a53e26dae804b323ed535fabbce3e77957476816ce49e1cc0cb6b459556add8ead676010ab853eac181aba592b3c8d89ac17228bf8bd9ba954c720403a144f21fa1beddaadea64b36de337c8233b48132b76590f20fc13312244b27a91fba358ecce93bd872c1a4cd00041bc8e230ec76628e9ff04dd3c30ab6c103dc408778a567f4481d0585195340334149079b68d0d", 0xbd}, {&(0x7f0000000dc0)="9be4ddc1b05528c024eb71adda7edb1d03559cbac1706247409adde73693eff44b181daa5af0d0ad132c00921da95e0bf1baa3484345c51e84f2d5de56783148857818a8631888622b5b0c41141023881ef0dcf53671f88ef577114992d504ccf79d06e9941d42e0cf4d6f8e2cafc48bced2944e9023dd05f77b83", 0x7b}, {&(0x7f0000000e40)="38e676189a2bc7799bfef6c05be246a18ec707cab3c18d04f1d85008e81062bef3145a670be3faabe071a86f5b0116cc807cc86e789819fa553cbd8787059631d3f4550757a9de75421e50a1a59998391e1085ab6e9ed72c624c99c058eb068404ef75ec0a3e20ad9d7f070101c3b94b3adc0a35ecaf350f2c177629e78070990424b5d4f5f9245547a4eb407b99eca8e4f78acc987fc411827b7db6", 0x9c}, {&(0x7f0000000f00)="73c180196e373016d32dafda6678d45e045a5f7c77fbb5a6763cda56b59e02a409a6379cca6756dc0ce68f2082c71a247cb1379d4ec0b4d74dbaff8be8a6a71106ba4556dd93377a2ffb71b389e4db1298107d67215c48347dbda1e5784c60d65541567e645a8275d569b145c608b1983a19d4e13ecb1e0dceeab3151f7ad310135f16b693b5143ffbde698ea00b163590e9c5a500c63fae282d0d3e2c4820d2982de47d8920311773a4cc71e86a2d44bc0cbbf9082a45fd3d20ff01371afce10150ec5967777a548b86b8b6764e", 0xce}], 0x6}}], 0x3, 0x4800) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0xe) mount(0x0, &(0x7f0000000040)='./security\x00', &(0x7f0000000080)='securityfs\x00', 0x0, 0x0) r12 = syz_open_dev$vim2m(&(0x7f0000000680), 0x8, 0x2) r13 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), r13) sendmsg$NL802154_CMD_NEW_INTERFACE(r13, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8000}, 0x4044084) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r12, 0x2000) write(0xffffffffffffffff, &(0x7f0000000640)='me', 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept4(r0, 0x0, 0x0, 0x80800) 1m1.072207276s ago: executing program 34 (id=588): r0 = socket$inet6_sctp(0xa, 0x5, 0x84) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) io_uring_register$IORING_REGISTER_SYNC_CANCEL(0xffffffffffffffff, 0x25, &(0x7f00000000c0)={0x1, 0xffffffffffffffff, 0x8, {0x31, 0x100000000}, 0x3}, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) r4 = getpid() r5 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(r5, &(0x7f0000009780)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r5, &(0x7f00000001c0)={0xb8, 0xfffffffffffffff5, 0x3, [{{0x0, 0x1, 0x6, 0xff, 0x10000, 0x0, {0x0, 0x7, 0xc9, 0x1ff, 0x9, 0xf1, 0x400, 0x4, 0x5, 0x4000, 0x100, r6, 0x0, 0x7, 0x81}}, {0x6, 0xffffffffffffff30, 0x9, 0xc6, '/dev/ppp\x00'}}]}, 0xb8) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000a00)=0x0) sendmmsg$unix(r3, &(0x7f0000001080)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000300)="4ca3b217ad7a19410b5e6bd91dc3a3705f590f4cbad7e320dc949eda51f0eaa6d844b1eef7ed0bef887222a870e38fc86de89fe447b3ad984a9b91cb23c1bca33c575a56de53b0758fc018328133207cb82b6a9e7beeef4e6ad54e8c8d1f6cbde8", 0x61}, {&(0x7f0000000380)="094879a9319a82d76f2dc439eda7608021fdff6297752f3c911d1db1be2ad2b96db9c88ab68c598ddcd6c6040043c444bfae1309983d247fe95d03d2e01ae6e79068b65f21d17f3357b5572dff1a5f28a831583d65a458eb607c4ae215096bdc5e829ff92ddc85dc7b8d6d0671d7ac312ae54118e189335cf20314e07b411cc3dc56b288e604ad7a95006d", 0x8b}], 0x2, &(0x7f0000000500)=[@rights={{0x34, 0x1, 0x1, [r3, r0, r0, r3, r3, r3, r3, r2, r0]}}, @rights={{0x24, 0x1, 0x1, [r2, r3, r3, r0, r2]}}, @rights={{0x20, 0x1, 0x1, [r3, r0, r3, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, r6, r9}}}], 0xa0, 0x4c0c5}}, {{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x80000000}, 0x6e, &(0x7f0000000940)=[{&(0x7f00000006c0)="2ccf63aebab8cfd4180bf8745ae60f643a30095f98cf10aec760f4a66e446fbd3e2403fd49971b43157b819e84e42ea40529cc44c1ae788403e20e492b27c0b5af375cef692dc16c7f4e380cd0cc0208a5b6", 0x52}, {&(0x7f0000000740)="135e3a6c1bad79fe04786c6ed0749499fc5df3cd06b2b6e7525cdd4e3dd4a89dea29195a9a66dc74938189e0", 0x2c}, {&(0x7f0000000780)="a13c2b82ed6963e5cf78deb600320072408f9beff69eace13c91594eaff1591944db5aa3ac26e1ee67163693a75cf541fba7843cfe81e803e819ac953288b1a330fd37ca7f0e35a45dfc5ffbedf6e40826926c419b2c0e4f36d0bf5e501fb2787528854839f6e67c8eff4216cf6230a5e6cb907845541adc7a0d15bb1b120797280b30afd03b", 0x86}, {&(0x7f0000000840)="cc72642994fa747a4705ff6fa2af1a63a7e7c6134b722444871ee2ee6be5aad1d77aa1873172323e6db404c8d3142078fecde8e47d3295d380c0bc874fa04befafb58f37f8fb5561df88f767b9f8d6827448f08fe30c2c5933cdfb1d15de4eb620b853cac926ef109f827f9bad86c473cdfbe91eb817e25f28afb1ba579ed93d1f950fc9499b2707dc1ce0b195a65cba43f5185a98f5ba6168ee694b107a201bff5bf890a6df9ecccb754435e977b24c20a20a54e9f4096d6e938cde6a5eab4d044ed738f6f9bf9c309678a38c489e4a0378fbcd4a475ff0fb6adfc1f83b24", 0xdf}], 0x4, &(0x7f0000001140)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r7, @ANYBLOB="000000002400e6ff000000000100000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x20000002}}, {{&(0x7f0000000c00)=@file={0x43fe0cf89b92363e, './security\x00'}, 0x6e, &(0x7f0000001000)=[{&(0x7f0000000c80)}, {&(0x7f0000000cc0)="bf424ae8a05e04a9fef147289191f39688ee274446d33fcf8d2e96207d9bfbc7b283e10671171729ba78", 0x2a}, {&(0x7f0000000d00)="87ee8ceb607d6dd978b550022e242d2ad190a55f33cb2e822dcc84d8c5d082606300c1b2b97e59aa77352ae2a53e26dae804b323ed535fabbce3e77957476816ce49e1cc0cb6b459556add8ead676010ab853eac181aba592b3c8d89ac17228bf8bd9ba954c720403a144f21fa1beddaadea64b36de337c8233b48132b76590f20fc13312244b27a91fba358ecce93bd872c1a4cd00041bc8e230ec76628e9ff04dd3c30ab6c103dc408778a567f4481d0585195340334149079b68d0d", 0xbd}, {&(0x7f0000000dc0)="9be4ddc1b05528c024eb71adda7edb1d03559cbac1706247409adde73693eff44b181daa5af0d0ad132c00921da95e0bf1baa3484345c51e84f2d5de56783148857818a8631888622b5b0c41141023881ef0dcf53671f88ef577114992d504ccf79d06e9941d42e0cf4d6f8e2cafc48bced2944e9023dd05f77b83", 0x7b}, {&(0x7f0000000e40)="38e676189a2bc7799bfef6c05be246a18ec707cab3c18d04f1d85008e81062bef3145a670be3faabe071a86f5b0116cc807cc86e789819fa553cbd8787059631d3f4550757a9de75421e50a1a59998391e1085ab6e9ed72c624c99c058eb068404ef75ec0a3e20ad9d7f070101c3b94b3adc0a35ecaf350f2c177629e78070990424b5d4f5f9245547a4eb407b99eca8e4f78acc987fc411827b7db6", 0x9c}, {&(0x7f0000000f00)="73c180196e373016d32dafda6678d45e045a5f7c77fbb5a6763cda56b59e02a409a6379cca6756dc0ce68f2082c71a247cb1379d4ec0b4d74dbaff8be8a6a71106ba4556dd93377a2ffb71b389e4db1298107d67215c48347dbda1e5784c60d65541567e645a8275d569b145c608b1983a19d4e13ecb1e0dceeab3151f7ad310135f16b693b5143ffbde698ea00b163590e9c5a500c63fae282d0d3e2c4820d2982de47d8920311773a4cc71e86a2d44bc0cbbf9082a45fd3d20ff01371afce10150ec5967777a548b86b8b6764e", 0xce}], 0x6}}], 0x3, 0x4800) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0xe) mount(0x0, &(0x7f0000000040)='./security\x00', &(0x7f0000000080)='securityfs\x00', 0x0, 0x0) r12 = syz_open_dev$vim2m(&(0x7f0000000680), 0x8, 0x2) r13 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f00000001c0), r13) sendmsg$NL802154_CMD_NEW_INTERFACE(r13, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8000}, 0x4044084) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r12, 0x2000) write(0xffffffffffffffff, &(0x7f0000000640)='me', 0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept4(r0, 0x0, 0x0, 0x80800) 52.077400912s ago: executing program 4 (id=691): r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000540)='./file5\x00', 0x82c0, 0x0) r1 = fanotify_init(0xf00, 0x0) fanotify_mark(r1, 0x105, 0x5000003a, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x42, 0x0) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r2, 0x40047211, &(0x7f0000000040)=0x2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x101042, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) timer_create(0x8, &(0x7f00000002c0)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) linkat(0xffffffffffffff9c, &(0x7f00000006c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000700)='./file7\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000780)='./file7\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x2) 52.011688531s ago: executing program 4 (id=692): r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000300)='./file0\x00', 0x210006, &(0x7f0000000000), 0x1, 0x56e, &(0x7f0000000e40)="$eJzs3U9vHGcZAPBn1uvEblycAodSqSWCoqSiWcc1bS0ObSMQtwpQuAfL2ViW197gXTexVVWuOHBE4kArceLEBYkPgIT6EVClSvSOAIEqSMoBIcqgmZ1t7M2sa5Ndr+P9/aTxvvPOn+d5d73jd/54JoCxdSEiXouIiYh4LiJmi/pKMcRuZ8jmu3f3zeVsiEji2t+TSIq6iLz4qXPFYlOdl1Kt7Z21pUajvlmMz7XXb821tncur64vrdRX6hsLC/MvLb68+OLilbLFV47azqxdr3z7Lz//6a++88rvnr/9x+t/u/RWlvS3iulFOwbuw/znZPZedP2oGhGbwwg2AtnvTTVvIQAAj4Ksj//5iPhK3v+fjYm8N5fr7dJNHX92AAAAwCCkr87Ef5KINO3u3qcAAADAKfNqRMxEUqkV1wLMRKVSq3Wu4f1iPFZpNFvtr99sbm3cyKblV3pWbq426leKa2rPx2SSjc/n5fvjL/SML0TEExHxcTqdj9eWm41/p2k64sMfAAAAMBbO9ez//3O3s/8PAAAAnDLnjzh/ZUh5AAAAAMNT7P9P9NYnI8gFAAAAGI6jnv8HAAAAHinfe/31bEi7z7++8cb21lrzjcs36q212vrWcm25uXmrttJsruT37Fv/rPU1ms1b34iNrTtz7XqrPdfa3rm+3tzaaF9f9fxAAAAAGJUnvvzeh0lE7H5zOh8yZ6LsnwEKrhWAU+NIt/L4876xs4POBThe/f7MA6dfddQJAKOze/RFLgwjD2Bk9t3qo6RTsPfinX3HDH4/vJwAAIDBuvilJMrO/+dP+h91csBQeZQHjC/n/2F8HfH8//vDygM4fpN6ADD2+j/qY7r/QtN9zv+fKZs5TbslNwIBAIDRmMmHpFIrzgXORKVSq0U8nv+r/2Ryc7VRvxIRn4uIP8xOns3G5/MlE48HBAAAAAAAAAAAAAAAAAAAAAAAAIBDStMk0v6qB00EAAAAHg0Rlb9GtfP8r4uzz870Hh84k/xrNopHet3+xbV37sxOtTfns/p/PN+tb7977Z07S+325gujOIIBAAAA9Orup+ev86POBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBT5ZPbEXffXL5XDMcZ+qOr8d04H3HvgfjVmMpfp2IyIh77OInqnuWSiJgYQPzdtyPiybL4SZZWnC+y6I1fiYjpwcefvD/l0/hPp2laxD+zL/65AcSHcfbe1Yh4rez7X4kLcTbf/kTJ979aDA/ro6v5l7w0fnf7N9Fn+/f4IWM89cFv5vrGfzviqWr59q8bP+kTv1K2wpI35Yc/2Nl5oLKz8kh/GXExyuPvjTXXXr8119reuby6vrRSX6lvLCzMv7T48uKLi1fmbq426sXP0jb+7Onf/ren6pO0I29/PBj/J9H5WA5s/7NZYc8WO9LeMEWwD+7c/cKD1XkDs/iXvlr++T95QPzsd+JrxWeQTb/YLe92yns98+v3nylNrIh/o8/7/1mf/6Wz/da633Pf//GfDjcnAHAcWts7a0uNRn3zUIXpo8y8vbOWphHdmnfTNC2bJ9unPfQK/8/C0Vs6foVu725oIaZOSktPQCHrW5+ANPoVBnFkCwAAOGnud/oPvchbQ00IAAAAAAAAAAAAAAAAAAAAxlBrOyoH3w8sTSMe7nZivTF3R9NUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAD/S8AAP//pe/SIQ==") r1 = socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mount(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xd0, 0x0, 0x0) sched_setaffinity(r2, 0x8, &(0x7f00000002c0)=0x2005) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000a4c000/0x4000)=nil, 0x4000, 0xb635773f06ebbeef, 0x20010, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000cc0)=[{{&(0x7f0000000340)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f00000003c0)="3e5e3e88a7b6ba50561e291275cad5a45dff6be701efc87bd2f57a37259d314c12ac00bae7acd694222a5b862d6d47b6600a055b7a8495fa23a6efe0259ab585b38b8d1b4cee0e7f973135253125a9062e6474b1c049a531d013cf6ae79200000000000000", 0x65}, {&(0x7f0000000440)="7e55a7a0db2d161037c766a44f02c83cfcd6cb72e60bf0b77450229607f406dd99ddd0cb1541dc9cbf2028aa8c623188780ef43ac40997eaf40a25fa045400c51004e06acb296fac7add4434b977b1b2b35dbc9486a1897315f4a1bfc398af5f89c0c4bfeb0963d79e9d9745a168ee240bd7168218389d7729e585141131844b71649fa28a7334c6325dd92d4c2191fcc6885f007ebaf6e89e6c79c0f4f16f8f54898ec4160a10545600b9bd3e550b745f8f09bfb1ae041954f2f248f73c02374b155150c8dbba1f4eb6f64603bf338821c1f7a784c98a4ec9d8d2", 0xdb}, {&(0x7f0000000540)="55266e5d001feedbe758043c236a395f6487bdf116a05734991cff970b3ae66e18e899df73b21c88d201403fed0e6ba9aa41920aa796bf7d1790", 0x3a}], 0x3, &(0x7f0000000840), 0x0, 0x4040}}, {{&(0x7f0000000940)=@file={0x1, '.\x00'}, 0x6e, &(0x7f0000000b00)=[{&(0x7f00000009c0)="e422", 0x2}, {&(0x7f0000000a00)="b22964559b876b1d625c067a2db344872f2aa1fcbb02676d691a5cdd9963caa2efcdbbfe3bc166b5bd63a59f5cdf6d5d513792ece80ff736073797e5ea403ecfe7e679ff5b1e7e59dec76f7435c4555147df42f1c3aacc716c7c71a955c2929181ec19d1d373d80a5a4709617116dcad2506118cd125361b88a33c22e2d9eca2969b901d6309cdb7f5b36ed1a939caa234161783bdacc98f8fad3d32ff32fb6a608406c56fb2acf755e34308502a93c021be9395ffa97b4319db4ec8ab288b8d3102a94aecebfa35b145d4dbb37bb3c7faf8f5fbbb62f7f2c5471f8f4ce3e2dd1e7675b2a28e46bc27f3b97c2e5e16d7c7b494c931c163a67964ba3cce1a", 0xfe}], 0x2, &(0x7f0000000bc0)=ANY=[@ANYBLOB="20000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100007ebd000200", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0xd0, 0x24008150}}], 0x2, 0x10) sched_setaffinity(r2, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r3, &(0x7f0000000040), 0x80002c1, 0x2, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) socket$key(0xf, 0x3, 0x2) setsockopt$inet_tcp_int(r5, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) ioctl$DRM_IOCTL_VERSION(0xffffffffffffffff, 0xc0406400, 0x0) connect$inet(r5, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) getpgid(0x0) setsockopt$inet_tcp_TCP_CONGESTION(r5, 0x6, 0xd, &(0x7f0000000040)='bic', 0xff3d) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r5, 0x6, 0x16, &(0x7f0000000000)=[@mss, @sack_perm, @window={0x3, 0x7}, @mss={0x2, 0xfff}, @window={0x3, 0x0, 0x401}, @window], 0x20000000000000e4) setsockopt$inet_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000005c0)=0x1, 0x4) sendto$inet(r5, &(0x7f0000000000), 0xffffffffffffff94, 0xb, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000080)=""/8, 0xfffffffffffffd0b, 0xc9100120, 0x0, 0xfffffffffffffd25) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x11, &(0x7f0000000780)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000}}, {@noinit_itable}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x5}}, {@noblock_validity}, {@noload}, {@data_writeback}]}, 0x1, 0x631, &(0x7f0000001940)="$eJzs3c1vVFUbAPDn3k6/3/edQt6ouJBGYyBRWlrAEGMC3bgiBD92riotBBkooTVaJLFNcGNi3LgwceVC/C+UxK0Lty7cuDIkxBgWYlDG3Jk7ZTrt9Hs6pf39kmnvmTNzzrlNnzlnzpxzJ4A9azD7kUYciIhrSUSxLq8QeeZg9XH3/7h5PrslUS6/9XsSNz9O5urLSvLf/fmT/ylG8lMasb9jab3Tszcuj5dKk9fz9PDMlWvD07M3jly6Mn5x8uLk1dFXRk+eOH7i5MjRTZ1fXvXf2Y8zt977oPjp2Xe++ephMvLtL2eTOB2P8gdk59X43O5N1Zz9zQajXPVgUUYacXKTZe8UfxZr/ycV3dk/RFJoZ4tYjzQiTkVEZ0Q8HcXoiMfBWoxP3mhr44CWKidR6aMGy8Dek0TTrEs9+YvEUj0tbROwHWrjgNp7++XeBy+VtnJIAmyTe2PVubpq7HdGRC3+C9W5weipzA303U/q53kqc32bm5mryur48Yezt7JbNJmHA1pjbr42y93Y/yeV2ByI6nuAvvvpovgfy0cBaf45wZuNBa9x8nywIS3+YfvMzUfEM3n/3xVrjv80j91a/L+7wfrFPwAAAAAAAGydO2MR8fJy6//ShfU/Xcus/+mPiNNbUP/qn/+ld/ODZAuqA+rcG4t4bdn1vwtrfAc68tR/K+sBOpMLl0qTRyPifxFxODq7s/RIQ7n1K4SPfLb/y2b116//y25Z/bW1gHlJdwsNa4kmxmfGN3veQMS9+YhnK+t/D+b3LF7/k/X/yTL9fxbf19ZYx/4Xb59rlrd6/AOtUv464tCy/f/j4Xay8vU5hivjgeHaqGCp5z76/Ltm9Yt/aJ+s/+9bOf67k/rr9Uyvr/yuiDg2Wyg3y9/o+L8rebujVn7mw/GZmesjEV3JmaX3j66vzbBb1eKhFi9Z/B9+YeX5v4Xxf10c9kbE3BrrfOpR/6/N8vT/0D5Z/E+s3P8XF/f/6z8YvT3wfbP6z62p/z9e6dMP5/eY/4N6S6/HsdYAbUtzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAJl0bEfyJJhxaO03RoKKI/Iv4ffWlpanrmpQtT71+dyPIq3/+f1r7pt1hNJ7Xv/x+oS482pI9FxL6I+KKjt5IeOj9Vmmj3yQMAAAAAAAAAAAAAAAAAAMAO0V/Z81/ubtz/n/mto92tA1qukP8W77D3FDb8zHL3ljYE2HYbj3/gSTa/rvjvbGlbgO3XPP4fPCxXNNz9+vMtbxOwPYz/Ye/aYPz7uAB2Af0/7FVrnNPraXU7gHbQ/wMAAAAAwK6y7+Cdn5OImHu1t3LLdOV5vW1tGdBqabsbALSNNbywdxWm2t0CoF1s6AeShaO/Gjf7VzRf/Z+0pkEAAAAAAAAAAAAAwBKHDjTf/29vAOxuK+//t7YfdrMV9v8vF/wuFwC7SPOv/tD3w27nPT6wWm9v/z8AAAAAAAAAAAAA7AA9Ny6Pl0qT16dnn7yDUzujGes7mBvfXDnl7p1wFosPHrWm5M6I2BknuAUHWbCVSpPlcsTqD65dgqONbW7vyxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDYvwEAAP//9HcgKQ==") 51.13335575s ago: executing program 4 (id=703): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x19) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) write$binfmt_script(0xffffffffffffffff, &(0x7f00000200c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x10009) mbind(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x0, 0xfffffffffffffffd, 0x2) 50.851868177s ago: executing program 4 (id=709): clock_gettime(0x0, &(0x7f0000000400)) r0 = socket$inet_udp(0x2, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000100)='autofs\x00', 0x0, &(0x7f0000000400)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) r2 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) capset(&(0x7f0000a31000)={0x20080522}, &(0x7f0000000080)={0x0, 0x7ff, 0x0, 0x0, 0x9}) setpgid(r2, r2) setpgid(0x0, r2) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x9361, 0x0) r3 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r3, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, r0, {}, 0xa}}, 0x26) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x8, &(0x7f00000003c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000000d0000000b70000000000000095000000000000003fba6a7d36d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f010c5077da80fb982c1e9400c603146cea484a415b76966118b64f751a0f241b072e90080008002d75593a280000c93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef7f9606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b85880000c29c48b45ef4adf634be763288d01aa27ae8b09e13e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468082089b302d7bff8f06f7f918d65eae391cb41336023cdcedb5e0125ebbcebddcf10cb2364149215108355ee570f8078be5cab389cd65e7133719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad23000000803a90bce6dc3a13871765df961c2ed3b1006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cfd7c3a1d37a6ab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9f081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5b"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls}, 0x94) r4 = socket$inet6_icmp(0xa, 0x2, 0x3a) bind$inet6(r4, &(0x7f0000000240)={0xa, 0x2, 0x1000, @empty}, 0x1c) recvfrom$inet6(r4, 0x0, 0x0, 0x10102, &(0x7f0000000340)={0xa, 0x4e24, 0x4, @loopback, 0x6}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @link_local, @void, {@ipv6={0x86dd, @icmpv6={0x1, 0x6, "fbddf0", 0x8, 0x3a, 0x0, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast2, {[], @echo_reply={0x81, 0x0, 0x0, 0x2, 0x4}}}}}}, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r5, 0x0, 0x483, &(0x7f00000005c0), &(0x7f0000000640)=0x68) memfd_secret(0x80000) sendmmsg$inet(r3, &(0x7f0000000300)=[{{0x0, 0x0, &(0x7f0000005dc0)=[{&(0x7f00000010c0)="7d5107678bfecb64da14096962db497a0299399ab6101c3b", 0x18}], 0x1}}, {{&(0x7f0000000140)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, &(0x7f00000002c0), 0x1a}}], 0x2, 0x8040) 50.735223093s ago: executing program 4 (id=712): io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, &(0x7f0000000000)=[@ioring_restriction_register_op={0x0, 0x38fc2f1a6518ef8a}, @ioring_restriction_sqe_flags_allowed={0x2, 0x9}], 0x2) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x109942, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000580)) ioctl$PPPIOCSDEBUG(r0, 0x40047440, 0xfffffffffffffffe) 50.336204895s ago: executing program 4 (id=723): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x400000000010, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x4ddaa282a4c164aa) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'wg1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000080)=@ipv6_getaddr={0x40, 0x16, 0x3, 0x70bd28, 0x25dfdbfc, {0xa, 0x78, 0x2a, 0xfd, r3}, [@IFA_LOCAL={0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFA_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}]}, 0x40}}, 0x24000800) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000000)=0x15) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001c80)={0x20, 0x3e, 0x1, 0x7fffc, 0x4, {0x3}, [@nested={0xc, 0x48, 0x0, 0x1, [@nested={0x8, 0xa, 0x0, 0x1, [@nested={0x4, 0x29}]}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4084085}, 0x4008094) ioctl$TCSETS(r4, 0xc0384707, &(0x7f0000000040)={0xffff, 0x2, 0x0, 0x800000, 0x7, "3eccd8f9d20000000000001000000200000500"}) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r7, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c00000043000100fcff0700040000000300000008000200", @ANYRES32=r6], 0x1c}, 0x1, 0x0, 0x0, 0x4008811}, 0x4008094) ioctl$XFS_IOC_FSGROWFSRT(r1, 0x40105870, &(0x7f00000000c0)={0x6, 0x7}) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000500)=@nat={'nat\x00', 0x1b, 0x5, 0x4a8, 0x318, 0xd8, 0xffffffff, 0xd8, 0x1f8, 0x410, 0x410, 0xffffffff, 0x410, 0x410, 0x5, &(0x7f0000000000), {[{{@uncond, 0x0, 0xa0, 0xd8, 0x0, {}, [@common=@addrtype={{0x30}, {0xf01, 0x1, 0x1}}]}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @local, @local, @gre_key=0x9, @gre_key=0x5}}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@icmp={{0x28}, {0xb, '/h'}}, @common=@set={{0x40}, {{0xffffffffffffffff, [0x4, 0x3, 0x1, 0x0, 0x4, 0x3], 0x5, 0x1}}}]}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x18, @ipv6=@local, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @icmp_id=0x64, @icmp_id=0x64}}}, {{@ip={@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, 0xff000000, 0x0, 'ip6gre0\x00', 'pimreg\x00', {0xff}, {}, 0x30, 0x3, 0x50}, 0x0, 0xe8, 0x120, 0x0, {}, [@common=@osf={{0x50}, {'syz1\x00', 0x0, 0x1, 0x2, 0x2}}, @common=@inet=@set1={{0x28}, {{0x2, 0x1, 0x3}}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x4, @rand_addr=0x64010100, @local, @icmp_id=0x68, @gre_key=0x81}}}}, {{@uncond, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@addrtype={{0x30}, {0x0, 0xeb19d8a9b7f72e9f, 0x1, 0x1}}, @common=@socket0={{0x20}}]}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x8, @private=0xa010101, @remote, @icmp_id=0x66, @icmp_id=0x68}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x508) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x400000000010, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x4ddaa282a4c164aa) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'wg1\x00'}) (async) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000080)=@ipv6_getaddr={0x40, 0x16, 0x3, 0x70bd28, 0x25dfdbfc, {0xa, 0x78, 0x2a, 0xfd, r3}, [@IFA_LOCAL={0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFA_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}]}, 0x40}}, 0x24000800) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000000)=0x15) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$nl_generic(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001c80)={0x20, 0x3e, 0x1, 0x7fffc, 0x4, {0x3}, [@nested={0xc, 0x48, 0x0, 0x1, [@nested={0x8, 0xa, 0x0, 0x1, [@nested={0x4, 0x29}]}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4084085}, 0x4008094) (async) ioctl$TCSETS(r4, 0xc0384707, &(0x7f0000000040)={0xffff, 0x2, 0x0, 0x800000, 0x7, "3eccd8f9d20000000000001000000200000500"}) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$nl_generic(r7, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c00000043000100fcff0700040000000300000008000200", @ANYRES32=r6], 0x1c}, 0x1, 0x0, 0x0, 0x4008811}, 0x4008094) (async) ioctl$XFS_IOC_FSGROWFSRT(r1, 0x40105870, &(0x7f00000000c0)={0x6, 0x7}) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000500)=@nat={'nat\x00', 0x1b, 0x5, 0x4a8, 0x318, 0xd8, 0xffffffff, 0xd8, 0x1f8, 0x410, 0x410, 0xffffffff, 0x410, 0x410, 0x5, &(0x7f0000000000), {[{{@uncond, 0x0, 0xa0, 0xd8, 0x0, {}, [@common=@addrtype={{0x30}, {0xf01, 0x1, 0x1}}]}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @local, @local, @gre_key=0x9, @gre_key=0x5}}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@icmp={{0x28}, {0xb, '/h'}}, @common=@set={{0x40}, {{0xffffffffffffffff, [0x4, 0x3, 0x1, 0x0, 0x4, 0x3], 0x5, 0x1}}}]}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x18, @ipv6=@local, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @icmp_id=0x64, @icmp_id=0x64}}}, {{@ip={@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, 0xff000000, 0x0, 'ip6gre0\x00', 'pimreg\x00', {0xff}, {}, 0x30, 0x3, 0x50}, 0x0, 0xe8, 0x120, 0x0, {}, [@common=@osf={{0x50}, {'syz1\x00', 0x0, 0x1, 0x2, 0x2}}, @common=@inet=@set1={{0x28}, {{0x2, 0x1, 0x3}}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x4, @rand_addr=0x64010100, @local, @icmp_id=0x68, @gre_key=0x81}}}}, {{@uncond, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@addrtype={{0x30}, {0x0, 0xeb19d8a9b7f72e9f, 0x1, 0x1}}, @common=@socket0={{0x20}}]}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x8, @private=0xa010101, @remote, @icmp_id=0x66, @icmp_id=0x68}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x508) (async) 50.274969807s ago: executing program 35 (id=723): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x400000000010, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x4ddaa282a4c164aa) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'wg1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000080)=@ipv6_getaddr={0x40, 0x16, 0x3, 0x70bd28, 0x25dfdbfc, {0xa, 0x78, 0x2a, 0xfd, r3}, [@IFA_LOCAL={0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFA_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}]}, 0x40}}, 0x24000800) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000000)=0x15) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001c80)={0x20, 0x3e, 0x1, 0x7fffc, 0x4, {0x3}, [@nested={0xc, 0x48, 0x0, 0x1, [@nested={0x8, 0xa, 0x0, 0x1, [@nested={0x4, 0x29}]}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4084085}, 0x4008094) ioctl$TCSETS(r4, 0xc0384707, &(0x7f0000000040)={0xffff, 0x2, 0x0, 0x800000, 0x7, "3eccd8f9d20000000000001000000200000500"}) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r7, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c00000043000100fcff0700040000000300000008000200", @ANYRES32=r6], 0x1c}, 0x1, 0x0, 0x0, 0x4008811}, 0x4008094) ioctl$XFS_IOC_FSGROWFSRT(r1, 0x40105870, &(0x7f00000000c0)={0x6, 0x7}) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000500)=@nat={'nat\x00', 0x1b, 0x5, 0x4a8, 0x318, 0xd8, 0xffffffff, 0xd8, 0x1f8, 0x410, 0x410, 0xffffffff, 0x410, 0x410, 0x5, &(0x7f0000000000), {[{{@uncond, 0x0, 0xa0, 0xd8, 0x0, {}, [@common=@addrtype={{0x30}, {0xf01, 0x1, 0x1}}]}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @local, @local, @gre_key=0x9, @gre_key=0x5}}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@icmp={{0x28}, {0xb, '/h'}}, @common=@set={{0x40}, {{0xffffffffffffffff, [0x4, 0x3, 0x1, 0x0, 0x4, 0x3], 0x5, 0x1}}}]}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x18, @ipv6=@local, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @icmp_id=0x64, @icmp_id=0x64}}}, {{@ip={@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, 0xff000000, 0x0, 'ip6gre0\x00', 'pimreg\x00', {0xff}, {}, 0x30, 0x3, 0x50}, 0x0, 0xe8, 0x120, 0x0, {}, [@common=@osf={{0x50}, {'syz1\x00', 0x0, 0x1, 0x2, 0x2}}, @common=@inet=@set1={{0x28}, {{0x2, 0x1, 0x3}}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x4, @rand_addr=0x64010100, @local, @icmp_id=0x68, @gre_key=0x81}}}}, {{@uncond, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@addrtype={{0x30}, {0x0, 0xeb19d8a9b7f72e9f, 0x1, 0x1}}, @common=@socket0={{0x20}}]}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x8, @private=0xa010101, @remote, @icmp_id=0x66, @icmp_id=0x68}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x508) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x400000000010, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x4ddaa282a4c164aa) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'wg1\x00'}) (async) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000080)=@ipv6_getaddr={0x40, 0x16, 0x3, 0x70bd28, 0x25dfdbfc, {0xa, 0x78, 0x2a, 0xfd, r3}, [@IFA_LOCAL={0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, @IFA_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}}]}, 0x40}}, 0x24000800) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000000)=0x15) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$nl_generic(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001c80)={0x20, 0x3e, 0x1, 0x7fffc, 0x4, {0x3}, [@nested={0xc, 0x48, 0x0, 0x1, [@nested={0x8, 0xa, 0x0, 0x1, [@nested={0x4, 0x29}]}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x4084085}, 0x4008094) (async) ioctl$TCSETS(r4, 0xc0384707, &(0x7f0000000040)={0xffff, 0x2, 0x0, 0x800000, 0x7, "3eccd8f9d20000000000001000000200000500"}) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$nl_generic(r7, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c00000043000100fcff0700040000000300000008000200", @ANYRES32=r6], 0x1c}, 0x1, 0x0, 0x0, 0x4008811}, 0x4008094) (async) ioctl$XFS_IOC_FSGROWFSRT(r1, 0x40105870, &(0x7f00000000c0)={0x6, 0x7}) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000500)=@nat={'nat\x00', 0x1b, 0x5, 0x4a8, 0x318, 0xd8, 0xffffffff, 0xd8, 0x1f8, 0x410, 0x410, 0xffffffff, 0x410, 0x410, 0x5, &(0x7f0000000000), {[{{@uncond, 0x0, 0xa0, 0xd8, 0x0, {}, [@common=@addrtype={{0x30}, {0xf01, 0x1, 0x1}}]}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @local, @local, @gre_key=0x9, @gre_key=0x5}}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@icmp={{0x28}, {0xb, '/h'}}, @common=@set={{0x40}, {{0xffffffffffffffff, [0x4, 0x3, 0x1, 0x0, 0x4, 0x3], 0x5, 0x1}}}]}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x18, @ipv6=@local, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @icmp_id=0x64, @icmp_id=0x64}}}, {{@ip={@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, 0xff000000, 0x0, 'ip6gre0\x00', 'pimreg\x00', {0xff}, {}, 0x30, 0x3, 0x50}, 0x0, 0xe8, 0x120, 0x0, {}, [@common=@osf={{0x50}, {'syz1\x00', 0x0, 0x1, 0x2, 0x2}}, @common=@inet=@set1={{0x28}, {{0x2, 0x1, 0x3}}}]}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x4, @rand_addr=0x64010100, @local, @icmp_id=0x68, @gre_key=0x81}}}}, {{@uncond, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@addrtype={{0x30}, {0x0, 0xeb19d8a9b7f72e9f, 0x1, 0x1}}, @common=@socket0={{0x20}}]}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x8, @private=0xa010101, @remote, @icmp_id=0x66, @icmp_id=0x68}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x508) (async) 32.891479522s ago: executing program 2 (id=889): r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = socket(0x29, 0x80000, 0x9) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000002080)={{{@in6=@remote, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@private2}}, &(0x7f0000002180)=0xe8) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000021c0)={0x0, 0x0}, &(0x7f0000002200)=0xc) write$FUSE_DIRENTPLUS(r0, &(0x7f0000002240)={0x530, 0x0, r1, [{{0x6, 0x2, 0xa, 0x42de, 0x9, 0xfffffff5, {0x2, 0x1, 0x2, 0xfffffffffffffffa, 0x7, 0x2, 0x759, 0x1b, 0x0, 0x8000, 0xffffffff, r2, r3, 0x39d7, 0x2}}, {0x0, 0xa22, 0x2, 0xffff, '}*'}}, {{0x0, 0x3, 0x34, 0x8, 0x2, 0x8, {0x5, 0x5, 0x6, 0x6, 0x7, 0x10001, 0x0, 0x1, 0x4, 0x1000, 0x6, r5, r3, 0x4, 0xfffffffd}}, {0x3, 0x824, 0xa, 0x7, '/dev/cuse\x00'}}, {{0x2, 0x0, 0x3, 0x3, 0x3fd0, 0x9d, {0x1, 0xffffffffffffffff, 0x5, 0x9c2, 0x2, 0x3b, 0x9, 0x73b, 0x6, 0x6000, 0x544, r2, r3, 0xf35, 0x9}}, {0x6, 0xfff, 0xe, 0x3, '\"@*Y:$^+{[@\\+m'}}, {{0x2, 0x1, 0x6, 0x8, 0x6c93, 0x5, {0x6, 0x400, 0x6, 0x7fff, 0x7, 0x6, 0x0, 0x1, 0xfffffff8, 0x1000, 0x10001, r6, r3, 0x2, 0x9}}, {0x0, 0x3aa, 0x7, 0x1, '\'&\xcb)\\,/'}}, {{0x6, 0x2, 0x2, 0x7, 0x89, 0x1, {0x5, 0x6, 0x100000001, 0x2, 0x3, 0x90, 0xfffffc6b, 0x2, 0x3, 0x6000, 0x401, r2, r3, 0x7e, 0x7}}, {0x3, 0x400, 0xa, 0xfffffffa, '/dev/cuse\x00'}}, {{0x3, 0x1, 0xb, 0x8, 0x3, 0x6, {0x1, 0x7fffffffffffffff, 0x4, 0x5, 0x0, 0x2, 0x0, 0xd2, 0x2, 0xa000, 0x3, r2, r3, 0x6, 0x8}}, {0x1, 0xf269, 0xa, 0x1000, '/dev/cuse\x00'}}, {{0x2, 0x1, 0x3, 0x40da, 0x3, 0x53e, {0x1, 0x800, 0xa, 0x33c, 0x5, 0x3, 0x5, 0x3, 0x9, 0x1000, 0x1, r2, r3, 0x1, 0xb}}, {0x1, 0x2, 0xa, 0x9682, '/dev/cuse\x00'}}, {{0x0, 0x2, 0x6, 0x47, 0x81, 0x5, {0x0, 0x4, 0x5, 0x7, 0x0, 0x9, 0x4, 0x7f, 0x0, 0x8000, 0x8, 0xee01, r3, 0x2, 0xa}}, {0x5, 0x3, 0x0, 0x5}}]}, 0x530) mlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) r7 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000002780), 0x10000, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f0000002800)={&(0x7f00000027c0)=[0x0, 0x0, 0x0, 0x0], 0x4, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(0xffffffffffffffff, 0xc02064b9, &(0x7f0000002900)={&(0x7f0000002880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000028c0)=[0x0, 0x0], 0xa, 0x0, 0xcccccccc}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000002980)={&(0x7f0000002940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) ioctl$DRM_IOCTL_MODE_GET_LEASE(0xffffffffffffffff, 0xc01064c8, &(0x7f0000002a00)={0x5, 0x0, &(0x7f00000029c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000002b40)={&(0x7f0000002a40)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000002a80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002ac0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002b00)=[0x0, 0x0], 0x4, 0x6, 0x6, 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000002bc0)={&(0x7f0000002b80)=[0x0, 0x0], 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000002c40)={&(0x7f0000002c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, &(0x7f0000002c80)={0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r7, 0xc01864c6, &(0x7f0000002d00)={&(0x7f0000002cc0)=[r8, r10, r11, r13, 0x0, r14, r15, r16, r17], 0x9, 0x800, 0x0, 0xffffffffffffffff}) r19 = openat$cgroup_ro(r18, &(0x7f0000002d40)='blkio.bfq.io_service_bytes_recursive\x00', 0x0, 0x0) setsockopt$inet6_int(r19, 0x29, 0x4e, &(0x7f0000002d80)=0xfd, 0x4) write$tun(r19, &(0x7f0000002dc0)={@val={0x0, 0x6002}, @val={0x0, 0x4, 0x5, 0x22f6, 0x3ff, 0x9}, @ipv4=@esp={{0xf, 0x4, 0x0, 0x14, 0x288, 0x68, 0x0, 0x0, 0x32, 0x0, @broadcast, @dev={0xac, 0x14, 0x14, 0x31}, {[@timestamp_addr={0x44, 0xc, 0x57, 0x1, 0x9, [{@rand_addr=0x64010100, 0x5}]}, @cipso={0x86, 0x1c, 0x1, [{0x1, 0x10, "41d346b239c73a8bd6f057c59de6"}, {0x2, 0x6, "c688a2b9"}]}]}}, {0x4d2, 0x5, @basic={0x0, 0x0, 0x0, [@ipv4=@igmp={{0x6, 0x4, 0x2, 0xb, 0x39, 0x64, 0x0, 0x6, 0x2, 0x0, @remote, @remote, {[@ra={0x94, 0x4, 0x1}]}}, {0x19, 0xa3, 0x0, @remote, "2c2dfec884b800730058634f95b638da85d9319f617051013a"}}, @ipv4=@udp={{0x31, 0x4, 0x0, 0x13, 0x128, 0x67, 0x0, 0x3, 0x11, 0x0, @multicast2, @loopback, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x8, 0xa7, 0x0, 0x7, [0x4]}, @timestamp_prespec={0x44, 0xc, 0x71, 0x3, 0xe, [{@private=0xa010101, 0xed6}]}, @ra={0x94, 0x4, 0x1}, @noop, @timestamp_prespec={0x44, 0x54, 0xac, 0x3, 0xb, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x8000}, {@multicast2, 0x200}, {@rand_addr=0x64010102, 0x7}, {@private=0xa010100}, {@private=0xa010101, 0x7}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@private=0xa010100, 0x5}, {@local, 0x7fffffff}, {@dev={0xac, 0x14, 0x14, 0xa}, 0xa96c}, {@broadcast, 0x1}]}, @timestamp_addr={0x44, 0x1c, 0x5, 0x1, 0xe, [{@empty, 0x400}, {@dev={0xac, 0x14, 0x14, 0x28}, 0x1}, {@remote, 0xffffffff}]}, @timestamp={0x44, 0x20, 0x75, 0x0, 0xa, [0x7, 0xa, 0x7, 0x4, 0x4, 0x0, 0x5]}]}}, {0x4e20, 0x4e24, 0x64, 0x0, @wg=@response={0x2, 0x3, 0x3, "594b2777baa70c671eaba90f1868321e4a7c5c99ac1682da8e5eb869ade52ed0", "5f3a3ec833e561b06c42a326226af812", {"b168bf52291c361f22e09cbf2c2d48aa", "5c615cf7f1b348ca9ee2052cb2aa9ef9"}}}}, @ipv4=@igmp={{0x18, 0x4, 0x2, 0xd, 0xda, 0x65, 0x0, 0x2, 0x2, 0x0, @local, @loopback, {[@timestamp_prespec={0x44, 0x4c, 0x24, 0x3, 0x2, [{@loopback, 0x5}, {@local, 0x10000}, {@dev={0xac, 0x14, 0x14, 0x3e}, 0xc}, {@loopback, 0x1}, {@private=0xa010102, 0xffff8001}, {@empty, 0x7}, {@private=0xa010101, 0x5}, {@multicast2, 0xffff8000}, {@dev={0xac, 0x14, 0x14, 0x3b}, 0x8}]}]}}, {0x14, 0x1, 0x0, @local, "a352e55f81507638775b317bafeea4491cdbe4fe852c473acf1c833e7d173bb4e9ae60671f67edc2151d57144170436c547f07d5ba69f08432b0d971bf1f56696b6f58593d02da610f368cacc734cc3771634df8d9c5f7344ead8172e04c6782d60108a6b905f40d0b2edb55295a8a701a66"}}]}, '0(*', 0x3}}}, 0x296) ioctl$sock_SIOCGIFINDEX(r19, 0x8933, &(0x7f0000003080)={'wg0\x00'}) r20 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$TIOCL_GETKMSGREDIRECT(r19, 0x541c, &(0x7f00000030c0)) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r18, 0xc01864ba, &(0x7f0000003100)={0x3, r9, r12, 0xeeeeeeee}) ioctl$DVB_DEMUX_DMX_REMOVE_PID(r19, 0x40026f34, &(0x7f0000003140)=0x6) fsetxattr$trusted_overlay_nlink(r20, &(0x7f0000003180), &(0x7f00000031c0)={'U-', 0x3}, 0x16, 0x2) recvfrom$l2tp(r18, &(0x7f0000003200)=""/138, 0x8a, 0x0, &(0x7f00000032c0)={0x2, 0x0, @private}, 0x10) ioctl$BTRFS_IOC_DEFRAG(r4, 0x50009402, 0x0) write$FUSE_OPEN(r18, &(0x7f0000003300)={0x20, 0x0, r1, {0x0, 0x1b}}, 0x20) connect$inet(0xffffffffffffffff, &(0x7f0000003340)={0x2, 0x4e20, @local}, 0x10) 32.82117929s ago: executing program 2 (id=892): r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="10000000040000000800000005"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB, @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008900000b7030000feffffff850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000680)={r3, r1, 0x25, 0x0, @val=@netkit}, 0x1c) syz_emit_ethernet(0x19d, &(0x7f0000000a00)={@remote, @broadcast, @val={@void, {0x8100, 0x6, 0x1}}, {@ipv6={0x86dd, @icmpv6={0x1, 0x6, "2fc8f4", 0x163, 0x3a, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, {[@hopopts={0x1, 0x11, '\x00', [@ra={0x5, 0x2, 0x800}, @enc_lim={0x4, 0x1, 0x36}, @hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @pad1, @hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x34}}}, @generic={0x5}, @calipso={0x7, 0x50, {0x1, 0x12, 0xeb, 0x7, [0x40, 0x8, 0x5, 0x3, 0x9, 0x8, 0x5, 0x2a, 0x2]}}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [{0x3, 0xd, "d2a67c5adc91dc738d0137da9a662d576b4c1e4bde8200f27cf23e9918aa959571700afdbef6169470d37f99ffe8bb2f0687925f427fab12e065935e6e66f51e66a28103c268bb2f0b43231e87fc12a9a073405843308c3c8aa86a5f10141e5635a60dcf6ca5fb5c2d72"}, {0x4, 0x6, "a77f6d4cad36c75d69c0218035f811b294df62dfd6b0cd64077daf7bd7f00fc80b6ece18ba4258026172a1d90a435811e8f976c327"}]}}}}}}, 0x0) 32.778846622s ago: executing program 2 (id=894): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000880)=@newtaction={0x68, 0x30, 0x871a15abc695fa3d, 0x0, 0x0, {}, [{0x54, 0x1, [@m_ctinfo={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_MASK={0x8}, @TCA_CTINFO_ACT={0x18, 0x3, {0x0, 0x0, 0x0, 0x2000000, 0x10000}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) timer_create(0x8, &(0x7f00000002c0)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)=@newsa={0x160, 0x10, 0x1, 0x20000, 0x0, {{@in6=@private1, @in=@private, 0x0, 0xecdf}, {@in=@multicast2, 0x0, 0x32}, @in6=@private1, {0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, {0x0, 0x0, 0x80000000}, {0x400}, 0x0, 0x0, 0xa, 0x1, 0x0, 0xcd}, [@sa_dir={0x5, 0x21, 0x2}, @replay_esn_val={0x1c, 0x17, {0x0, 0x70bd2a, 0x2}}, @algo_auth_trunc={0x4c, 0x14, {{'hmac(sha256)\x00'}, 0x0, 0x80}}]}, 0x160}}, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000080), 0x0, 0x0) r3 = syz_open_dev$usbfs(&(0x7f0000000000), 0x20000007d, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$MON_IOCG_STATS(r4, 0xc0109207, &(0x7f0000000180)) 32.675085563s ago: executing program 2 (id=896): syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x1402, 0x0, 0x1, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x202f) mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0xffffc000, 0x103) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, r1, {0x7, 0x2b, 0x4, 0x60080800, 0x0, 0x0, 0x7, 0xa14, 0x0, 0x0, 0x1}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="0aca6c6a1bafd2989666a6014bd5e9e63945bda64c1239d970f0d349110c18fe029ac3e29dc9ff9ead2ed3cef0fe77ef8348a82d3da186ce2140d53dfeb34dc1c2d1a3de224233032fff8b85c85885c90e9d0c205001db3dfc55d17a7dab1761c1733c465113c056d3bcbaf6a52dbda820a1db5e7d777f6c716e5f60b04cc1c6a362d891cb08fa109c5a00e427f8636059d934f255021cf13d2bc9cff93f049018b8e48f6480d324f08eb83655d3eb5a379ec18c861f596db17bcc23ada65f26a02c4c0c9e3167cc582e93661cdd0dc7581ac1958d9cd08104af251d87d8b5d82150b8cc4ca6d23475f259a8b7d69839cf728a6c478eec56135bdfc6428a318cf2b838d16984d0498d33ac41fe67361bdf5752db6a5ae32979463b60ad6b99527affdcb2b4a0f23b2f140c981b00c99cd25d563ff6c3308b048371eb2e599880a2b67ef9a2282947dbb23a3f1944193a801187f206587a52ee7a33032a842b31fcc0db079c554c97a09e3812aea45702099ab648888d08ae48a187a5acee7b9a2edbc320c64514554e540286053dd2acb9f9ec83435f43193b45b324c8406cdf976bc7607cf9385e99bf5f5205110d0c27abcac49e7ec7deef560f953d2c64bfd014ddcb1b2cbccbe401a312436799235807f4fdf52a9f894656fcbe1e971163e8d743450c49875379522df77d5e8910df837701d135f4589d4d15355e1638eff568a18a0d6217a11acf8fdf0fed0216635215d248aff37d85b62edbc989bc6d4757e6347ec971ae2b1e0d194e6c11dd8f7c108219569e157eceb7c14a288aad98a24de9a81f9ba1dd5271c17adfdf41f3393789c30f9345f6ad4ad1a6bf46640f69f7c038c4fec6652853a3f4fece3c3d15bfdea15f37e961a03de54181724801808a3a9030ba4650ce6fa9e6822c794d7b9da548a2eab977ab0c08b2d985957d5cd70ec677637219c6ca7c7c4d0a7a7ca38c1862583735b46b3addfd1c72cf7f63f11bd85ed59b9ba94db5c2fbd48461ab735b439a992e3a4462545e042e3c863199c006ef3a3be4473b24b782f86a3c1dca9848283bc47f4322273681efa1c8c413dc81a459e4e755846a094971708eb7f428aa67d0c81ce7f33d856e13a342b05eb403af7b4cab191c4ab9d650158808ec74d04f4b765e513b94f10345322e48485d29eb8b1408d7776f98e3625a20220e94789476affdbd19b44bac6bd2fa2b0ba10e93582178a3ef4938dcda25bc6245621b1ced780ca089010e8e51493c1ac7747e949b67fe6e3858e60a1e45a657c080fdc0bcbfcac2ba9d027f02ce30cc7440ce71eac66bb2eb264dcb1306a6054fde6640ca51ec4ccaf500a87f073b58ab286daeefd8d3ec7ee882551f7b6a36ab79a8e10d1d3c234ffaa33e95026025cc39a057efe7823dcb689131b1e83572b4dd1f49097580976c046424618fd6047d46928087d483df952738448d164c9288b15a4982493bf7ebc1976d0942846c8310556732b4cabff937a51e926caa37ae54dea339c2a2a8d73be2ca3a39edcb4ef8bd58a3c4c98c48b9f37a1424b6a54919921d4429611d0dd585d1d357c3c1ad1cf68f36907f8d9c28a14ec2cf2510fe54510111ddd7a67fb8d2f449227da397c32b8dca19971ab9d76e1f6ce0c54c9de1cb1daa1936b62f838170b8b6e7f34168a099619a113c83347ce2c0f6086855385062b6e074b68391e59430236f9ec687a265072f7a40efbef3cfe5bc1cfb364d87a597507811d2bf6af59e20fcf4703caa63285decabcc367ccfb8e27efecb14db8b1167938f457d4117c62f440d807b5482bb223b4b14e9526f9ede33631cdf9fcab53b3fbebc9344ab130d793dad610f2fe41ef388acaebd6cf26aedf7c7c6aaee956cf92c14583bd45b189d43f7b44419df1e0adecc8fbedb357656b7649721f81c2207ebb37e3ae21bdce8c982cbbdec012c7fe587161ff741610fb8ea5883c758527873ca2197b5f1058083c40203cc4dbdf7f4f1388f2309d22a6a1767137703296ad3aeabdbb3529a290da9c6cc5631b2f1ad25c766e3cbd8d9f588bafd17495f572bf1cfe1e8b5bb22130963cca8832f846300bb6dc0baec85b500e1a48fdd14cf0442fe4d441821d7e46fb5e2220c96bfb16ab8ca883a4477bc756dfc6622f320a648cfb57f9de9aef33f9986c6517d1a7eb59348541d6d3494ebe7bc1ed4a86f06411491d176da36de8c8a8d8ea28928bda63fe863277e4325b756421d4d2042428250ed526e538fb930671e9ad517aac494a58aecbc908b512016fe4d8f60b576e230b3206a0c7bd4fef717a8cda0029d13ecc3c8f8686f717adc1440353c236aa71f842839c5ce92c83fbfb57b221271aa6f4029219c3c2ed7a3a53d8ff065ce30d403c95cf69e7963d5bfb63bccb5b28ca125f0d7094072273ce3108093d0ff83ab98393b8e9a87117f4933a8c8ecf353931da3b8dacb20685a65dd865bd6031cd2b0b7e237901c782c6e6ea8742e89dbb01eb925dd6e74c53bd28d3c424cee35eb29823f2138b92516075e00342fa4dbc5b27675a651032c8ffb3da6c5349d0f9b2779778d0cfa1c8d4cc34d4fe95fc435e4768e93d56d2c142f25df1b9afa7d103486842372b36261b96b7b3acc0e78ff20a535ed515ace0cf3300168a7ef42d6bd511c019d0ccd7599ba70cbabc95f34a052fe9d6f97b49dc1cde40d5ebf305797d7d572a61cd38a0cf85f28c5d018648b769327bd9559722d5422754f26c9e5439b42bedf34e31bbc845b99ce315eeeb0383fb3ae021084cedcd843b86831c78441ccc0d2c23de528e53cff785816a3a3d99b4a4684df9546a285203bb615eb480fa8385e90226b27b39a7d50c83babf5ba890da1a8848ba372971347dc34b76370544feb183b9292043f2ef072b69bcff45b1917c073222d50bd585f2173bdae673198b95b67f8387f6d2b2934597c5ce165fd420ddcc01d29d71d532b5d127afc98657845230e363cbb9ecc05b247996ecbfce0e8215ec7dc5e9be115de2e7ebe8fe3e191f455d244ad1ce75c828a2adbbe509589f389936e62dfd1ecdef105162d357cfb22412b64570dcb04fe18bbbe5518985d7316a75a19a16a482105b7fac923e1eefd780d036ccc39e3cc53d2002ccd10004be1694be4110fb062110e1a44ba88acfa282d9c7cdae0cb55f48f7caa3c324d9f52265d21606a20779accdc9f69dd0fc49e4bc2c49891e526561569abe5673533c8a9b6a3004c809d3f7452b02787047d4442df3f4cc5d47e5aa73b7994c113541ea312970f2e741d4fd50a83f5a0293fbd56d619aa4bb3b491606642fcb922b5ccd6bedb442e450609343e18f61abb3a4b2fc69e06a72edc7bcba0da06da3e80f59b737f088d01f0dbcad89003b505fe29bdc8118e3fbcdb90a4f464e0e70d20f093790ae1b9f6f8a904a268cb4bb116404de1bd4c3f9522c36893a902a3a90f52670b7ff2074815329f3fe2c8ccfabe2d812394e6b0e34741abece71b7db0fbf0a80e6c13bc7bba89a4ee01cad9dd76e49cd91690db6fe402640db8b3523c49bcf611a9da991123edcb64ef505906d8ab4b8586e631828402105f045cff3681f2f36e3713be5bcb6af157278b194a51f04d04507231aa6f4d77b4065f2a97894c201b23f7b5f79b029c74fc4c57fff87c03e01210674417c1297155ca7a7fbe855fdcf65561619ffca0099fa08ddc8ddd7f713b2b0c6af0fcc4bd4cba9e9f47debdc6d9e6e2dce63fec20efc51e15d013fadba2707a449dbfd025f1a7c329282c797b2071afb37a89f8d58c1e3b4f06586f00a433161373548b699fabd92771346a25ff10789ca89cbf00f92248c6b8468f22aa4cf7ba90aea16a3cc2b1ee598609dfbe75fb8e11c5003ad0c9ac7205cd35552a53703f06e465633f9653cd670952feb9e77db960ea18914235af757e75204d1f74de9829dfac217d87aecc1c80066426f12e52883bfcd982e54bfdae8ef55f3b70f78bae9e6a1e24388c642cba3b3215602294bb7d68bb6f8e0b24c0b6e99df504c30beb2a7f47b02f9af6511eda25407c30dfdee39ec8db32d93e1e09472474883a87b7b4664bef06d5c0a43793237187acaaa9654f74e5d3bf1ce389befc139fba61378e7b66b4b0d87334732592ebd0e4989373ca541b92d003e67e0292256c256344dbf03ad24540f11cdc174b45d3781c1da793a460ba671373a0fa082ba63f5418733c9907d360c9bc54ba0e2b374de7965a87316df1c7af17164e1b6dfe32d71fb5ba641bb8d6cd6299473f37e44a69e90a87cd2f8a486a0db4eb104bf87d9f7cc87dc294e6debec7e5819f3f26bdf4cac91f8ee94a826df99da39a4bd6d476943428e3f5009546ee569d6273f7ecb115538c6ce8fe150249c89452c2f0cf0796208a216fc2cb55e1b6c892778f15e7f8b78e6e97093572a29ca3600c72feb4e1ef42a225da695b3111777f3833e306f2a90b8ed6095127b0f13be495a3321bf8201955d40f6b486904a4e1f4c9965563d30277b30cb0d1ef375338a25314fc5abce41f1e95118e89455af9e786cdc460e4e48fda5f21cece9b4e5276523d6919e165df5efe59aff13067d3ef0e82259305942b5f25e831dcb72f5c7fa67ceba7678078d8311aefdc91916f8c1db2ac61188b46825707dd26d29aec734df8bebd7474277908b2ba9e77daea20c395253b3cc876e5dcac960556072bec36e14da26c335b509a38dbf3037d620f4765e63b946ef8ada1729b1323acc8b5e436f3967ab7cc033ccb7d0c9cc74d3a3faa2ff2afb1cd571e3749cb0203e70756273fc6a4d80cf646d551f3a801ca513ac587f0ddc8c58870d817ea2671b2ef30be91a45dc730c6636e7de2ec235044b837ed9861dc89e4df342cff52a29ae6b8d5817fe31bb3a74d0202efca5d94b4d232f3dff885bf52f8d43097d069ce81220e8578c630d496b01fc60562bfbfda22fce6ce68564ab31d1a3d38af2d7b73a970b9b30f6c48dc38991da402491b2d643e0f5e71bb9c0aa834006ddf24b7dbb180f68751535d8cc34823ba3d1ddfbfeb6a15655118d4e1e11b255b998006906017ad9978d6cf4a45a669eabf653363391e77a82a9da14d184a50f1421eeb61411e859cf6f98ab0846ed5345b63e3ad004d1ffd1e48e6574ba7d832f7ad1345b8df27f7707245b335ddff2e4ca1430ec44af208e633c25678b3cfee96424ca026b159bb18c1bdc51db6c66e8788e5aadce1d3e531c9b02edc65b846763ee64113c0cd0d23824c4baf3516e2c8e5192afb9fcd390e51b3bcdcc0a49f932a6907b38713e2229aaa9abc5305420f50a2016429012e835407dee7d8d0b8404655620c3df407e7be2a5a1e668341dd91224509ffd48db6861f558d098954f83aeb6e426099cc4291da311c37bd46c8d80c3ea975e0db6ce12dbdae9116bf08909431fd5483f7cb3076d33a900d56c26d6f151386abb32ea335f5337683201a1ce5d9df25c5df29a375d2680827e182b1aa0813ee7f9d273d7ce1b86194a8cf48d630a5be0b947245c1ee0a0645500ce2ced6dade1b63c0e7572260cce25636778d79ef11ed5e3c42835c8e53a6d26cf85293050cedee2a116e5f38b9cae91a503ec9e0cf784d9cfdccedf95971540ec37926eb43b27cbff1d96b83f80018e6afec70523b6672111a47f9922db34da15d7ca3cc3a77f1abe7221b72d43d2cb4c23fd2bff6cd5ef6b31b6a4c65babcdc918b0d99fad656e471a20a8f4b66d6e37877da1a8b7fb7a8692d6d578ff953b18deebea1353f915102e4d2064dcf8eb0965a2f4c2eeda70b4177dedd7597797ec76bb72ee422ec4d16e494ed77c9bd843ee01885cc3aba1f77806e8f501b856935494918ef83379ac5ae1e06697606053a8c5c880975d1f085c93f2adb1bd2c6ae07c29bbb245cac4726a20a2f61ded013722eee8878933a90319cc8cab7a2bc69dbc79767ba18fcdd8f9ba7de44e9f0575994b28aa9e3e7b4c1f2ce0eee264dfefe3e1600cd969683551894d28b690122093105133b22ee04a50f4883274cb929beb1bb45444ca5d470c0ac611c4990eefea25526f590b269ad40d23842c5b5996c1cb393dbff28a7e2f7cf04ac30fbc2d29ece6708fad830bc523fa52d2ebbfda27379e8c48d085b260a2dfc2e8d7e1a94a245b518612bfc9ca0260c8fdede5298bf584e5d71fc131f5eb6ad2dd7bfd42a77f523eb0aaa787003fb71b9a64fa783e918595af0413fcc0d7818a514c055a48ba9b1bbc6c974f7cb55c3af3edf117835d169e5e2b31e4278d0419b23625ae004171eb2ef8c231a61331886234b402886b4993ca6376f8664134cead1bea142bbed5d46e3bb71b0f8a4cec0c79a9b5f6c823128d02063967a5363b6bd6e242fa3fd21953fdb57725f1eda22984bcff8e40f2076fc0a462706dc2bd95dc447a2aec2a8a4808f2930ff1353348942e28204af42141fa120c8e5fa9c225d16f3624deb2ce178fdf594db504159bbf475e8bee281e3c8ebb29b404b3fbd13dea76df5aee05ad6a85054b838e149d0ebfabe61dcbda6c3494e170e75633843a01e2458b526ac5424177d6bc4706a09694be1c372cc79cf7c4d82ff4e62489d1fc7819d749710035a6fac239d716b57a1af1346c1e8420dc8ae46fd18245160d43a40c564bf11f0232bfd1fed67ba1aebce120ee93a0a000570b808d9fcd60b622c59ad53ef535c1db7de15b52ed2540708eb5baa7195e1a86990b6611ad5c50127f7e876f8031856e9a2c0566f357d6c75e6ca5f217d428602fa7c8f7fb9f3abbefee76d88b3b08c3be2f0d093ce96c6a00f3a157dc0a05e1fc5d8de583c25e09c77348f5825fcd4631396f3e8c26f5c1432784eb8c377fb520d28aedcaa5addfda6eed11da4d2cc91c2e3c3728c763c9d58283af32d00aa1910011a552adabee99d1387d14e582cf68fea46b729eddd0d3ad8eb9125d5fb060f4d6f70a166cc3ce9b02a7bc65200399fc2a47b90039ac23afb853925195e8079da20cbffea72365158fbd94a6e0a654f6c09a8032fb26df99913c2300e03428ab3cd1b3f7aee15460732d445b4797673b47a93a325b2e5157106ade0959be9c4562d5a4292a9ac94940c66375e559f34e57a1158b5d77a5dc9515bdab63799627301f19398d84c7afde812100a65a1642e9515a30434d344b380a92eeb2013a0f63cba648c37095bfd985c607b120f1769a79f1fd7c03f09f966b72945606ade67f9aaa631948bb82f9ae3f89ecf6db12c02d174f62ad6e1b60f4819ae19f4979e0f9dcf51bedf4b1bd1de73bc2adb1923544ede6dbd40ed4c559cf1f079f5dc8986691540e13f5a2505cc0923ca8fe2608ec92b95dbb5facc320e43b2049b79eb02618f6fab08b7e9dbe00fcd69b338b1bb6a9beae531972e16a19d94bd2273c4d042eca34dd7c5aebfbf16552681ad4e243824a9c5d0d8b8d3aba4c102fb76c216c230c2ec34838a0817b03a04480c61c899b2e442bcf2567d4e73000d9c9d4d0acb712df0183fc288634cfde234b94fdbbc0b7e66ea5b6437f312167b1ea93e2a6b2105308d8198a2d4054ba2ff2855250e0e6c952364056e2d3d09e5a2c578837d6521ffb82780f169d07f2f032b34d62f2712a77a56175017257ea1caea41acbbc520b429bd4e3ec3f9a6eafce46731dd3396f1ce1a6198927fd2dbefb3f77c9173be0934747ca47b98c6548c8cd07249d9715414b8a8ddc8430575d8b8903d3923089282a3ccead6e11044c67f3d5d8ed8cc0c0331f2dc09e1bae77ab55307e6445ad382451eff64faca8a4c0cba7cfa2fc9b087afb040e594115c35ce1dbec69ef1e5af8003339afda5faa1be1a3da7c5cb84273009c32d300fba7d222d2dc783241a9414ee30c8bd7e655c09a7f50dfb249ae9b15284b971503f6ce8866a1b36f993acf28d387da88c8defd323d1cd91d4eb46ff87458269a134675556b067a1b71829b7706ba58c93a919884089dc333c9b5d8279dbcc20071991762d2569c8ff5f21783e2961228b2006f8805750c0f9f4f9dc3df86dae1ab98af22122966a6ba04ccbb2bdf90e91e1f2595b979b6934fe132eda34cec0f83132f3867a197a6dfd0d43528bd56613732704bb62b12f4ede7439b2150384fa04db658fda2ddf97ab571f02d150c50c95009d0aa2e553019ac1cf9bbaf15474bf66d69224913b11080badb47d4a085fa13e965de6e95b7aa6e07bb212774d0240738cc07ccc1670d33c100cead3fb99c3f32fdd97c9b16956b1c22a90cd5c7aa0d920dae9e2b149fb5f9870129a0e97d1edba0dbf8fc4fcca6c65c639dd3eaa8803b1e9e601907e086ed1079ff6bc6de941c91df0634ce3730b8035bfdfa699304666920bfb092354da1f0bdd28c9023bd2e152e931e82eeabb86b0323c789daac94422eb7855f18775917e12feb85019e2e017303002ff8e04513ae0fb03f334a76addd8fcbd69ed25931f44044eeffb5d66cab5a22b21e85324946ab15408dd5d68b17727d2e4779bc378750eaa6ef6e943966c0dc4d066c6b8b8945023a0fc49f81a9c15a35d350e3d741652b8a8014b3649dcfd028f25c0b38b7cc14f7e375acfd3960af2eefc49ac6589f38791c9c0b0ea4e55992274052eed15cb8de213794636c4db2385eb9bcfc28f8a97e7c7ac949cd519ab62d1ab10d855a7ac6acda00b78d35d80a9ab4b7099603782384c461dee90abcc14a539779435cf0677eb0b6ff7e47488667788f9b0fd7d5e0cf53aee5ca0071fa30c062da3c44e79096e24594c6e202b7cdbdc49be2ddac8058c7ded15f07d4c413886fdd7017b9fedb86e39917fd1e81b294675bde06c8fac0dbce7f4b90b3859c66f9f6fec640c6781728a8b347da28b4360924ef68c3c740ed5ddbf013720c6de54d9bce5232864f9e80a652cd778641c327876b2a3e1049355a58fb5054aa17064e97142d64be9daf5d1b162566a009c69133f60e3d4c2a53c153185c659d16236fcc1690eed8c6c2e4f8b172eec457a9407003ddad723e3b183e81b17ddbe46ba368ab3e3ff574d9e3fb82e102ab46d7f608e235d064ea963fdf1622ed7278a27fd8210ad39c3acd9069abba71ca051b64561683068ca6a1be906c196ddde1839b3897d5af8fee51614d73e51511b03a5763f3ed3e64bf7293118dc321cf5e940a2829c6b8550083d66d31680fb55af098d9ccebde9882f818c29f4cbb55c26a97c359d8606bff3744ff3efc22e8d34e67b7c97b567483963c574bd1dac8c46c911c48b6e29e73e52f8c9385729a73b70d2ebba9e744247d9003a962fd607686e6c5972b59616acfe327d8b736f38c703832d7690c6474641bf87538e785353c1fd7df1b5ecb1200eed8c5857abd16c26ae72d0147de475b0c4bc98dbff530b334c9c50607bd46ddbcb1ffebf7513cc842e4cdd6c8c00a284e81cb531a04f75210add4f73db3da9783694fc541cd470368c8776973f02835dc355ef54ca90a580a45a2df6137c43b151ade1e51bc879e7fb43141541bfab79b3eaf0eab323c7147ecce6eb3eb3eb02a204755cdcc7405ad903b91fa4d297262cf77fe395a18e269ec36bd534d4939e78719d7c312ce5205979b2fb92fbf9e1d1effb0f663b9361893fcb11bfd66c92af3394e899876990883e9f5374b5642c68e8468498612e3848d367598c2cb0806b7f0c7f4b004dde2b4cc50161a4d293f2ec89c4cd35a767736f9282f848b9d1cdf405f61abcb3e50ff4092d2afb86fdceeec4791d892546e29495f97876cd8015f193113f1b8584a9ff3f32650e29126b81254961e677b6f67023295567f574364b7320313db988616ac123368179beaabb5a56257f0b6df8f6956324ac31d3e8db83dc994425ad80e235051af62ec79a6dc4bfa36283af72af26136c8f5eeb32e1fa1b9e21a228a2a12aed39e717e8f404334d8367ef3edceab1f3e250ab9dc1e89f9b84e658d38806f4d4a09ff07ca539077a5a496699a9d7d4aafa78120eb90f404c2a6ae00aa1c813b25cb6ff9dab8b66b1dd83c80c1225aa24a47df3cbff7f6842d9486bbcd4179150e1bcad3caa604ac1db71aac913c9d3cbc154182187e2aeb852011b22e40b25f9cb31ab7f458a11b1836085c4a99a633215684e7fc70646ee2158faf8329c320a3bc050cdbbac216a18a88af2dd1bb4d648110c5c90f7f5948128eafbe36c01ea709ca8b5fb8ad9eb7384feb7055220aed45690664b0312052792a5b9dfc90a1248995cf68f80b7822fa577724ad143b1d987d2fae7992d3ad270e6b1fc4f1bb3130f134607e8129a6b1442ac05f114062be3604d7cf1595022f49e7cc55282f0f666ad6ff3b03d692c2a66fc2eb5fd0751e4514229861e2343d43162dcbdec156aa5f2c5f9aafaf470f17e5ed688b3516647b9a1a220e843791ddda20fcc444ef63ba31fc27e62fee4676f097f3fecc625755b26ad48dc7ceec1920443c6c466c7bb36e91082f115f4e563a562af1ce5cf37c45bb2da72ab39ecf00e0349eed7e87994b6670e8bde4f4f9142cb99f6bf36eb41bb4dc72b6c6a6686b63fa21c167b1ba5ff481abcc2ca29905d6b75eff932296d75a90080f3a727690eab0e804aa95b545f55107d308f4cd9884d75c28388151a72e82291f79eb52921718903a8bf029a3e7c0ce28f204926dc221f78711a08834a917a0843d8249ca317c7154b88a5a10a09d7477fcf2d6296725bb6a69c2739964a768cd6ae51d7e7de63bb17fe7fabebb0ee46c285c683a41203d059a5c89024a7f3c59915121921000075ed397d30ada6d56e6caa685cb98cc0bf279fa2d96408611ae7e43c3bf70f73148c6615f20060b5c337c6555a3bdb1870bededac9eff951cf1c7fd4f0046d7661789bcfd56fe6198b502e01f90333ad6e9354db449435d0506526bb0c65595dead87be428eb1b988906de152f9a7f126ede6b933c2de1f7d20ec3e64c7468906fba2bdea8b300bab203542dec13a90e4195b3f7da1b669bfe9e8989440b24807ffd44d9e3d61e098caaa029a7063d25604cbacc5f2b3671a163b80a440948230ae90dc3bd7fd46b667cc7d6dba2f53775e9a2180ced0e1cdc6e1275e741607d6dfe40f91ec81602f9bc7c26c322b82114949fd17a9284dd2918326b7880f42db6e468b80f980db98e31ad57be1f131407a0d099cbad9eff25916048e4210c0eb0b68d4d11cc1545cb46114b3969ad0d7a6570b7571c877ed8060cf8b736f8c82ddb64d19fc29af3453f0efe33c68c21c7c8c054707790cf5c056d0ba408d077fb65cef8fb071398ce35cc95c48ba546230f4dd60ad633f81478c87019736044783599a17d4dafd30cc6f4278cae2384763ff2ef395b8e7265ebf0453cef5c98e62a0e48ad422af17a4eee1acc10a51a3fb6e98594309e4976f71027dfe7a9593cdb6860cba745f2346c8d4868b07f381d3c137b396780545e0ea331e586b176821e45f67761fd8b4c6cbbecfd34b72201f6145a6b06eaa8fa9872a54734acbccad497390ff69f676c496258479aa06d9fd1ecec02a01216fd66554afbd5e728608f4572a4d485e57ff5bfc3df00", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x90, 0x0, 0x0, {0x0, 0x400000000000, 0x0, 0x1000000000000000, 0x0, 0xb22f, {0x0, 0x1003, 0x0, 0x0, 0xd, 0xfffffffffffffffd, 0xfffffffd, 0xfffffffe, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000008200)="baf60aad1a8d049fcabb95420b37ac3b97ab391a59a1dab256f9606a2679b0d45ce9f349627b36662258029a924100597d489ed1c40e02e34417b8f0fc25bdd2b750c6e4dcfa046fec60b2d589e12328b2c3f68d54a437c465ac4156cc618c8fe62f87151c172ad0f9c0368bc726d4a0a34d4d80e5e2e7623eb3d4205cd8e8cc29dfb784d39a4e82ff239400519c320963404f2fa5abb65d8aaf0323ecf0bc2f00bb0684df8ab4005b56f8b761ab2c4ff27fa98690c258b154325a8ae4fcd2dbe44a5f05ba9e8398b1bd110278ffbd4f36d8f203b53dfb250ac0b794269dbb88d303f0f414c21372d255ab51525825e9d55dd74b12168578edea30149cef0dd90832aca2ab7d1575c94170aab9b35535004756a0749104ef1940fe84b7e77683b950889a7a5ab522a7d6d8cf6ef73a4356bf038552aeb01e8c806bba41ce89940b359b167a4a6fedab1e622760d04b7428f42ea2c813a024a091ab9859136837219319d2fa2d62cbe07c55ee7549f2b55ec18e94f8241e02e4c1c46923f5a50e317aa5565b7abd21cb4cbd48ebffa23308695b3018d4d501af7eb508fadd408c490c4bb22f26a78dfe28683114ce8d4b6bef994fdd74facaf5caccd0c82840e2809031ffd1f827b388a7b8b61bdf3e3620398387eec11bab6f5da2e705c7c955f7ae53e2ebdefbad17b6a0ff4af289a4d65a993fb1cca495c8ef4694989856030adfb02dfb702495d055b3c0bcde0736e44f3d2ae7c116edd2941db2f84cd0e939cd3a8805bb9082d1bc3676a97b3f6890342f0b39e439eccbcf9579a53e7909aa7fd5e991544cbf0b4eb7bfd334c682c1e4ad7185a7deca10e1bc9b65c2ef066b33a2482fcdb26bdf36d4b6cf064f00e35aae7374d4e0b9c440e67b67251e4e9f520bf10f2e8b415ae75c56aa244f2257d04c69655e5e0238833cb96ea9d15984cf4d382a1d44c26261533fe91d06f350409a9f5666ea0c3a407f3493a05d737bf205b5670844f48b2c5693f79cc9e330ce1117e2b85b66665dc7158e04ac6716d8bd57213d441ace045df48437d12c9546ddf88ea13c855d1bda8def06228a60ddde78c965ccffebc1a7a83fc4e84883b36541f0542179c72bdf97bd8eb9eb804454f7c96b5ac7aae49695b2b59b06c22cd1efc600e09a4289505d136503126c802943cd4d560b417620e8d1cb284f6782cbe7ff16cc3aa93c6354aee10eceb56e8759ee9a1ca70c818b764fbaf8ef4ec1d416d934bcccabdeba8b9d458908506bf429cd29f787909d105573a269740da2d75d9fc04c18c2c6a29e2434b85a58f3e6c7b4d44b0a209aab9c89b91dfa4eb272164bcb41e4540df9ad52515527866a1294cdb931ca888f2ef47d8556bc350987fdda860a29b64f957a899cabfa5ed5246d919fd926b223a6b3143137b5d17209d62bf73ff398840c58d2c4c41b39e0f90c1e352f3aaec54dee5b7c518d79f92cbcecc430c2cab8916fd07fa768d9b5b3373a1807aa2080e1fb76fbc5da2504cb42b9e516ca244dcb9b5d7b0b92b5150ebccec1aef851e3889a509d09da6c05c0da1072e31ffb880ab88027cf322e18b0c65824ac9d905dfc1f32b617f21ef2986f1a0487ee3b293383c21fa332bd884ad9d16ab68e89e2556307dcae1a3d80772e0d0615c2572516b694edac14f4e38b68b2ec7f5867798575d2ebb77a3f05646b6e929f5bebdd36105f79c0882ef0fba1e4fe36211a28c4c9b3a151388234dd8668ad73f60b6f0b961a9cd4f50e40fa972c66c7651013a5409ed8be03caaa3f8acbf0a212aaeedc145ce68bbc851faa33f36fbaa155ecc3f576d8b7155bd37f4f720941697b2dfae08fb8f0cd807faf93c431b9bbee214c890c9963d737eacc95ef957e6d08e79570ff2363dbb3e25bed7ffd00e5ce82414fd32ea8a0d9920e9d5d0a460b132b7078a1722869b74b7e8940dc71cfe1a2304a7d687052e69359a11b7a9d73c870f4b9aeeca2973673ea62da75cb32d3d1bfe6395e26655e8e7810dab205f918d93f69c80bef1b9b67c3457c64125738780de881bc3c1396bfcb8b7f7f262994cace3456e0b96de8c65e52058a39abdc775385cb57680e4a0307d5d5a1cae200d5b3620f3daaa2a4775eaab05f3503931cc47e398410e297e69e9a57797f8a2bb2b1ca74563316f6b071f35e17fac2ac558b66cd79e1d96ef736f6ff35540eaf4e991647cb003e7f6e674c09a4d4caf9aa227866e57525d6077c8a19cf5b6f0b839bd525b794c2ad5c575e35c9bb3090ae9baaa137d8354dbcb987e5bef19969dada1313974ae181d29e2cd38d45f5d1601accf4f200a163e4076b4e709e3c87731201ca24d149089aca93b92224bdf4a96b6bb574c7c89b02b6a347f03ff07f9e6c1d6144f0db7b6d4a46d189aa56dda0748f07d2e65b205b41d3b760840de043318e0f50ef6a2b478523af2c1cb68691ea00ea6ed2d85f813579578d7975d510fb15a56f89269794ddd83f8c3053c45638ba3ebd57e8221ba66bb1c6218c29a9d2596be69804c5224f5086d6d1e604b12883b52cd1721c5a1ce085fe73e69fe366eadf8e020fca6a981bf436576f3673184cb8990382735cf5d0fa7c9adf3904403d143ada8365d19fa9f0e1346b82b0c33aaee4bb5f6cece6234fd7db651f6dc2f7902cf35d55f8f0adf7a06046852dd050eccbada5b40022113614f6c022cb41a985e5bf81211278cb9d072c8d5ed3fc1f9b2efc0833d52fba28388f2da5891a6b8e194f7aabf7ef36a047d50e72c1ed3f4c0ae5ca6e890aa8511894be824d1815022f3c9da69fe482b0292f65b0118daff780a3d6fd85e8a19d4c9fe5267a4a98ed8d05084b49e310ef22c04c4695f63573ccd5e8b40fa4b88b4485482d04bf01c62dd8f24fe66122cfc41d5a0437915415a7fa2fc490aececfacff66b1d2e57f646f99ba397bad226bbfaa4f5df3683142489c4d13d13f6ebcbf185844ead5278a623ba8f9d107a5302f7f2efcfe837ac1251d7169046bf6226f6b601e347b3891e2fbb110dee0453a4a9a88bbaad39071710662548ceeefe34bae0f951e44171cec0a2c141c4d2bb50adff06a4543a88efa0a96899e9c929af8773711faa921d62ff0a9648b346584e46820db4033bba3664e9d37647ed5f592e03fe94dd501d796eb669d0db6dd35960d661e9c1a0d0803d19f82ae0a32f24f66b6d8c31257d3c9caac70c819a1c3c20a938f92e5000db555a10a01ed2a002e1340ebb3b2587964a75055fe567641359b62e8a293c6d3ac89f94d90ba198253d2fe9d36c5a1a50411267649b45dfaec6385f79bd3d0ed3648f93b6ef504b0e434806059080da1cc6e34e2f0aa7ffaec13ddae7da514e4e24b5ec49f3cb96b52bba8d7cf57ee605a2ae294b854f1cdf4566f1146b831656254170c2cbf6643ad30396b2195b21e7481d0cceda7e2263abbe583ad6bfcb0206f7d8909ec48a750ea18f4ab8258e3687e706728478d74cf64fae8d5345805928e5d954aae833c5f4a888e9e38c4e897c3a3952711767555d8656db99ec1cd843ca067bf1eecf22c57303160459ff2c884f2b2fa79a73a1edcc48ad4e2ae85d0d1fd82a08342d953efaf1da9fe73195c2f0099fa378e72d63d8601d8f3ff625f2f16da60a7a88fd6f31eb001b896f60f4a309832126a42b2b8820f2be5bd2249db0fab5eea51a99ad189004234c05df33f93431e7ee42770317b15578e7cd976b4224386a835c3803441e16d7e6b42bdd49a4425c20c7d89acc0df69236c965a89ee734287249ecd5a0742f7c51ca0ff1c8d93ba4e2a25edfd8e2cd453d7fabbc194a20c5b63a23e9300d059d4f55fecc8684f90af1c77277ee6167826447d00d9e774d31f69fddf30822e630dc53a00449f3b768fe9cdd6e80633612fa936eef9182f8317f4c224656d84b1d1baadd7b151bcb5ead4f7d21cc2757508d49afc5f0d904f8d149fb155edbe34f5b9de76793689b60607264274cbf05165a1da68fa676418cf2c20521626d3d6daca954ec5cc23903edc3f9c3c12bbca0ec199c7afccdea26505baa86890452282b986ecf54cd8c400ae14b32e601ce6424175b3944a9530487f133ab01c2fc8af07e181c60a219afdea6b5fe21de374345218cbb7222bfe3e455f4f884af7a50bc971a880ff38279f8210015351a215c7b353e8f858fc88befe0e5a6d5ee735e2f5a369efa3854d8b5650b51b417d756eb9d8aa4b8c088b491b6f33cf56b56d66869ea7e26ea0c9c4ec5e534f41c9e69473288e1851cbfbdcd396fe105427c8144e1db7bfc605d7663d2f7d09e91befad82da1c543a5aa8fd9125e1ea116df8cdeb3c186dc636d7dc01e403ac3dc3f28cfb4b6dd30f813839426771ca026a28154d399e0c908e768e4582f8b883df7298a74fd2ee2c8b427d310996cd6d72006a01891db961c7584a9f23966cf36427d0088958ea77ed5b06d90104634c091a5a5c9ea5b32e45cdbebb5650c1b2f522c712661198a16bc8438cc05e7d931f9b0b2a6262fc4f543e6981f717d29775dc632d124db82c5e2379491de18b5394d7d625a6937c3c767b6ce56f40d583b575b2bb6b588b332a2e824ed685f6fdaffce1b077ac458fb1cb97c7a51bf4afc0d9dafde1289556b028ed63b9b85b92398f033572451cab0b1a2502c1948c3d287ba00f0adf4c62d2603b087cc37dd942efe50d6ea285a3ca0ac574b8a3c70189933d4beb1600e1995541d9e11486dba1d1b8c6fc8f0c0f85112107194f77fe649ad24b3c32b63c13a66b5069e7663d34b02d467f0023aae176177403265843e37bd505fee82b4ab0546ce95179842b275ae0af7e028e732ef3632d1c75d0549d6ebc34c4980c184615f9de0d6c769489d0ed5d602cddbb31aaa48229fc71385e2d5da4f2112fdaf2ba43232a60a817baf795e91a089990f05ed18efd4b41a739d7184bd83bdd116cbffa8020205d044b647d943d3263acce2818edaeb9a2d971e44ef97c2ecf708ef010f7162d65eb55cca24ca56128ce7d50aafd650c0afda70142561e6b9d1834ca18345c2ef273730a704478f983d2af5db68bbe9804fb4fb1a9bdb8ba2f8e2f142534a888fa7d6ff01adcf3ce84a0aa5e419f2d31564fc23644e15514e0d70a61e4b7062aa39fc678e8f003fcf9bb137ae49bcd73d1812de2320763d43b7e53de073c55ee37c63bb167111d6baf62228d5650edfeb7471db3562c1c51120fab6836ca9ee7783a7db2bcf5d2d0289b8ed45a7cd7c6ef560721783c2f4e5869feafdcae19f66ae439c92fe6c2ab72f7323c5967ba96530d3f8b001f41048086ecf738d39261984bc29334b6f18c6923df2b7a50d0e1d252271376e3a5d6d3cf7411b4d84c2b4cc1757d0fb05b787e24aef771070fe8c5dac8b8f9b5995d8e87f1f799c7dff0609ed57d26e8ea9aa71394a1b0887432b2a7e926c6dc9c042dad0032ac8d11b495b4f83061206afd4ae15ac7dbcb509c38ba5749edfb04892434c898c2fb5888c38fdec56cb62671c0ecf12f63a54c9268cc1b6688f2cf4f5ecc1c4e82605e4b4d147112f0a1aae97705881953c0e01df0c15a79fc52271d4d49b76466376474d95819d67a52bb28609721cc6f4f1a16e5dcd450fef828880d3c42fa24c4643e0424073467f73d53f83adf1523dfd471394d600ece2dcfeef5234c9f26abe03ec27b681f3a7f22d077ae794f24544962b535b97ec8f84ffea4af38d90a88bd47765c231470d710839105791993ded4be64abefd22101c28a5270def11b9b68b7007fd25da214be32ed7ee5c285961321989976edc9ff24c8ac13d38e21d0a8d137fd0c66bb040e00b0fbd518205a46b48e07984629dd4f3a6dd8d16abef2f8b6878d86fa95925d2d57a2847396270762866a90211c8a21c38af5b60a63c0d43e06dbd68caa01ec52210e29d3da40f863479cc51ad0a85cd977a71aae4efb49da9b5fb17455ef21abbef8a7f9039468bac39b8f5db7cf679cff6bf90584757abdb5ab55bd4001f4214420b62695f23835c031073a3ccacb78d14c19e75179ce0c3875fec71fec987e5017b0a2f014a99786e02fbe4b56d134e02316af19c33bc19d33e875739ac9789a33849255e24fac9e7e7e9b51a02569ec90b455c7acd43fa29d741eb9e4ac348185ad3858d532bbc53f0bd37de4183eb8da751d9618f7ab6c5a2daaa4ba8b8deb8b3f4ddff2b27b245e11824a61dae2d0250d8af16c8693760484a8f78456cd5e1bd04372cddbbe90504680af2fefebb448991e3a751768015be7b7090625c9d71e966692d8f286e5ef029c68470519002240d660ebf58e173fcd273b3ba5a6bad26ef67a9e978195f2a99f705a7845e087906af45c1d2b4aa261fb14de412888f19a5dabd008e28ad112deaf105153ed616e3987f43d85493244f7dce6b3437e5a656da83197becd92eefb19470ae6c7077b17d9548883f0a0b6a911077e31cc01f086ff33da209e7183e66e9c23d6b5dc2da857b92053d1a5b2e5938ff31ea3cba5d8359b1e0e8c02ac424c88d2a258cd24d4e43914f5372d5f45529fb490ed31299a72df7aade126d9f6a3f4b9303d236449d69c3929d74873825a5ae46ce7493ea068c52aea3e66d7a6a9b90fa93d3c0debdfda85db3e63ade8946d61dd6a9a0b1fb44e97af017849b1b72dcfd2ddabadb8373aa92a84f155bda17748b615d63a6031a79f8395b086f6058a75127e8c3c2de972541f0f1cec3f32ce87cfe865fa2691fcbfa396dac37d8636a2cb1d3ffbfe1d7f0f0ebe605dbddf9c6373621734497a805784220f4d159f38c02beb9908b368f10c321d7f0644ea3bf3c8de6f017fab420f4c1e80fd6e7878a47e9dc50675fc79f190ccf32fc3e863bd68f76b03c39a8fefe184d8dfeeb05e08c56abdb3f65204a756838bc9cc2fe50722ba087014e88dd19bd566ecab9c23d494b304e1435eada117e0c99c4d916d6d5363c1b6ba2b2549d7a755e3c4227fc3d1fc9c9f064d3d05cd88b284908a56ee912eeb7565c012964b1b49362bccadac19b7e0b7a137acf9030a2f22ee6b42bbba5e1cf98dabeab5ce8895749f1e7b5918db22612ccdb73a15881a587d7b5b57d32e4fd0affbc431e56f559c9c6e22b93c188283359ca864c1fe7e92cd84acff79eab4a68dd61006f4fec0fdc604e5b56495a2ed95346f0e6fc4f036885045de7bfd5a8f82520073a124c71e769e6380d3506fd9f6dcc86d5aee7f7c124cb9a02d703722b145055b7b61ded2ded439b6abc966a58ab7d8153913c8cfbcd564a2861fcf2a5b28e9c275e97286e31339cbcf2a361f49697110c23b8b10fdb31b55a095a38be07738ce3f8963b00ae9b4442230916a0d744c791a7d593b7654169d679da175d5a26c4b91d034f5d1195df8465f53bf599fd507ce797b8f89cb803d994be17b2981b259db2ae325c6e22473f9ddc365cf2ae4138c16fb18cefa03e741621ac3caf2f8a2787b5fc002378b0495103b3baf8a80a06f491d3e310acfff24d623a1388333586639482f49fb537fdc25986dddc87f3a8ae6547e9e3d4c9bcb3ad0031e3cd4f3a41f4ae63b13c6585d083a8778f5a62083bd11065045263269384a966bf39b6c0435b2fd0348ee85be6c6b35403155131adcbe9cb17b37ac18c2fdaf1f0b0f5d374860dd6ff495908d1f2883924d341be0f5efb6701e0602a93f2cb6cb8c79bd2f4238f98976579af2669c18875a68c89a33b827986da61d3b8d3355049c632dfdf35d48ebd55cdc08245098c7d94ac3cf1c990124b62180b34fcf68a8e77070dc3465272bac9f15f09e2d24d9d722ca3aa5c630b7334f78d7bb947e91f573bcbbe2fac03a4ebed4e3de02201007f7c52a2a00f04a58261c338186a1fcc221ccbcb97f490adeb6e9b7058ec4d9e47d3762965b369a8cb70edef91e2518c87d4ec2205bf49c1a976576ed9cfcd0d676ea7bbe78c862966b9a86acd8ea823d278c90d95aad7473ff624aebbc803313575c6b82c77f82af4868707213f90b50374a12dad985a096319b42bbb093e48f197e21277ee92eb5d2118ee7afabd593c1d53fa7136655d49fda521919229294fad4acafbe4b464317840a2a894e5e8cb6e42a790597fbd22451e6a133be0cddb19c41c6c3191d5077e2fbd74fabc0b09cc0ac42a37d145d81f0aae96e19d219f732ab684563da47023fab94290d9b12a561539e55d1196b7771a86925a1f2dd6e8e39141d701451ec25728553d7c37d5388955f20d209a7516c7c8641df41d1c9ef45374809148b1b50359980b8468b3e586146bc2219bfffb0eba15eed50fcdc0a64be382aeea001d8c791b066eec878ef66db7e7affed9b00aac2e7887403dd96d5ae178bb8447323386e8cf403666cbe95b3b1117bd62f258d09dff1c28b8ac130665878c2ed31fcd612becfcfb883bd9e6c0ebafcf40d2f19c96e28a17bb4449351ae64ab7b0608129daf84152d00fe095eadc29334c8d5f17660c980b3a0d0c0e915b612337f3d14e45153ca1b3ae9e4a2a4320db3e10502245ae2f9f5cb7cb59cf9149c1b5f2b2fd7a03aa54cd72774e462ceda32e1f4a648adb16804db40940cc5ee3fc089b3ffdcbe2a3e550b6c81965d0946712ef44ac21e1ab10e4023a52f6044882a2704bb4befe9c6b141a624ab5e74b5b3a10cee62be598f685578fd287773556937d76b801ff0e2c3b997ed5e7f7378ac75e5b6c9b2c16ee58ea31967cbc9d2250ace823064e34a95d0995055f7226a6e2e2a28c73366d9819ecf55f1e94c9d32e40d1eab2ff8b940da4de28c5af5925952a8e9730f8fa546a2ff7b16347151688e94dcf2b3f165c808441dedfe22d8aadd51f3cf1de2986d8a6b80d0de2f71dc9c394804706c1ab7fdb3ab9a6eb64d43cfc1f9c47735e3e39a5c11638bd3e8dfc46fecb2cf3075bacb0b24c9034ee83cf5b14448f932cea02083d6332fa811f1b7ec1f2f960b3e1ee905b99aa3c1c164126f55339bcb07f0f24d3344b07a5abe5429cc996edfca4dceed6649ad75a10a1bd2ee2a65c203bee3ed0f690e39bcb8f34ca018705a6c35c9a91653fa90dfcddae040902111ce5151f3ac0acf94c564d2e76b09a1753ec26e24033939d57024928655c310a5b4148515d1985e0bae86bf63c4a87f79f217d900151113030c9de2d0ae7d987ff5954b3e0c1ab6499694321a3999d9fe581e3509dafa91345eec683956c37a28f5425eddf23579b6674bce16bf80c32149042c201e32e25a06a101294228f632f7a5792e1a031330a37f40a5d4b89447ee66a138c8201e88c7f50fde385bda70ac29fe5e5cd22dafcaef44084ff4cd0e60ce9e29e283f5c3dcdac7a8627ff917bfdeeeaaeecf51b6f540a22653a68665e741dad7efd777bd2d3bc3564d267c67d495c983895f5d499101354ba98e640b0edae558d17137e96b9eac99954dc9d85e47755eb6dc4139506880dabcfeba6067d9bdd38a09141605f3581da9892452837fe51453647ec1ff98284ed245acd756f6bba9c02f0d14bf4f92aec682020fe14890d7288c85696c43744e50ce6d7b42ae2c389d8b8d2ff60b7ae8e3ec5b48e4e6c24f70a5c3645a69bbea6abba7c5bec5dcae33ea58e3259575f6ddf2e79ca2e7d48111087f7f8ceaae1fd57120af72d2f25bbb74f9a58af6272918e447398d90651d4ffc916ff15689ecd0ec4d3f38b46e1c4c5bf40659a84038d76dd6657cea391ffac1b3679f791310add2eb13cebd9299455d859efac4029bebcadc6949819eec3b7baa5f9df2aaaf091d57f1229fa1ee4c8dae458687b37a93a3c132ab2f5ebc8c011a49da228accc92c5907f7484c2ff85a9e039d63d7d60d57c9c2505927f1173a836ed4591c24b71868ee9f516d4b5d01d920cb1b6b17793707af953ae3ca12cf68c9ccb39c33c637dc6e44abf1a62a221d64364723b4de72e03bcd94a2d8426d205293c8f2e5f284619a0a520bc589a97a3488ecef11ad7a605cda43dbad4791f6066ae4f93a9f5d6cd9b37ce7ea93250b8b1c6fbb5d9c6ef01544bd10ff7671be8f3abc1061c3f2e2a057c39a3f17e030f05c598fe0af4a15428297926152c5125c5128bf00b99b8e206aa80b5752dc1bb908a0a35639a304e3b848ecac9d588d291d3a6ad7537f12cacfeab9660c59047255add0e30ae38d031b21fefdc07a3c7835cb90026e61b221004959404082c4f723a2cbec4bc24318e6e6f23bfe49109343408a2b7c94bdb1032a3016c88ff8b1a997b06a4b33803d8469d4f7abba4b6b21016615a6dd42168a7b93b53c4ab8d467794c31818f103bb6ba0aa7836c5c6ecdb721e0b399d248158b672ce256832645ece59c6e17d7e51af0665f29076b7acdb13bc1565a51b75295ec9bdd55a6b656fc92bfbda26c4d2144531077188f77ce91bd0b2b09ea33c471f5ae8b04a0b49ab4a5f44d1e3bc6871a120ae4db458a591744f99c5710d3085f46c54baba938f1c71f9cf3a03731073e291c60d15ca8a4b6bf78c75a5377b5aba3a72197fe181f456483bb9bb99f5b350809629ec8f5c8df99a0d05723c6b7893e4a59b58096207503687045c72e0c3a695302f3e9637037b279bf36d511d6787f379884e80b5745db76f658fd0632a1166c9273ee95a35447ba88a224a2dc265721845900d1f2d57bfab96810ee45e83720b6569393f6f245155dda96078303e90301216ffad1a58e2f377d5b22a13c7c7f6766c4588062119db4d7057737873bc4600327369539c9b4f95e0ae7f23660ff6b461f7269f23059f79911b0f812ea7d33947dc6bef2469c7e0c45b7c7664a381cab57347d8d999779afb9451992df9cb35f0fcd774928f274fdb3ea17e30c8e5741b1131cea01bffa5f79ebadef28bd426b5c79175f145ce6b8709834c6aa1a18df2638d430a728759e3b1163f5741fea938f244f57bf49ebe59aa65d4aea90106b11d1bee075bd03fe6531d71792bb301eadf204138deb1dc4198d59c2241d9026ad0646c21d2ef50823cdf0ec0823c596e643427338529d15a640c3db23189bc0d1369c82d8e95b6b8a11379e2978a27a4eb735c2de90d7a0f37ced763fe84d12b5b33a5bd00ac4f52e5f4dd253450e5f176ef030cd5cd034148ae00c7ee67fac6e4937fb4e6f913b74946286eb9c49241a86ecb524b1e807d5c76a03ba6ee98f034b7de0d2fa3550545b432f932c8ea0d19d20632908ae5094d33580f109a41ed9dc7eb20a7f4dc6b50680047feae3fdf70710afaabe6166ac9a2f0000a0d5d1e32b0ad46b3f65d0eb34092a74351eb994c1ed7925f547b164c22b76ff59fb2f1ee93c94515ca0fbb9a205a310363bb9a30398dd7d685d3b2f6d700134f28d8dc651a9c38c5545703bce38fd6946b48e3ecd4bab45d8c9afa87e02f9f56bc18d8cae22db1308aac1db5eca01257dcd1b56f2aba0ea482e229a964ba1f22b6b8cdebeeee83b9ec7adb2c9f56dadd76c351e0df915d1c763c2fb6101643ee5b9fdf4bbc237eb55fff5d7f1b0382d03407f7d611fb3f507d7a229b97c9aa6a1f3dcb7117931cb828c7e0f59cb5406bc8f598ad5f00b100a789173f598bfaffa9253f851ff3100dde0b4c7", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0x8, {0xffffffffffffffff, 0x1, 0x1000, 0x2, 0x9, 0x3, {0x1, 0x400, 0x5, 0x8, 0x6, 0x5, 0x1, 0x96, 0x3d21, 0xa000, 0x2, r2, r3, 0x20f77, 0x9b}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x380c284, &(0x7f0000000040)={[{@utf8no}, {@utf8}, {@uni_xlateno}, {@utf8no}, {@fat=@umask={'umask', 0x3d, 0x7}}, {@fat=@codepage={'codepage', 0x3d, '860'}}, {@shortname_lower}, {@shortname_win95}, {@utf8no}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@fat=@check_strict}, {@numtail}]}, 0x81, 0x2b2, &(0x7f0000000500)="$eJzs3c9qY1UcB/Bvmps2VbFZuBLBgC5cFWeeYIpUGOxKyUI3Kk4HpAkDDQRGxTgr94Ir38F38AHc+AYuXArunIV4JcnN396WqdRWOp/Ppr97zvmde865py0E7sknrw1OHjwaPnzy1a9ptxvZupd7edpIJ1uZ+yYAwG3ytCzzRzmTbF/YtpjWl3vV1db1jBAAuGrr//8BgOfBBx9+9N7B0dHh+91uOxl8O+o1kgwao96s/uBhPk8/x3k7e/krKRdm8Uv3jw5TdLvzDwNGu+klg49/rq4Pfk8m+dP6ztn8d+8fHd7pzuTNwXjUm9x58rOVFxrJQdmYdXQ3e3klKVupOlnm363JT287b73xQzX+v4+zn7388lkepZ8H0y6W+V/f6XbfKb//88vZDHpJYzzq7UzbLZXN63omAAAAAAAAAAAAAAAAAAAAAADcfvvdhc70/JyXJ6WD8fw0wP39jfrF+TxJmjXnA1Un/IxXztdpJ5kf4zPqtTLLL/JqkeIm5w4AAAAAAAAAAAAAAAAAAAD/F8PHX5x82u8fn64FP5WbJTVB9UZ/qpJipapYr7q4n5rg5Mfk8lnPEqRZDa3fOHOL+YSeucPi/MY7lxnYbl0/2TpvDYt+ZoP/7vKL8PqlJjgJyn+xzvPdNdkkFzRuZvi4Xb9JVnbmbtXZ6XD6gHbP27TrQVmzdM1zs7avaI9tv3i1m3Yy49ZiMdfbtCdPcqWkdcW/KRsa/8WfHwAAAAAAAAAAAAAAAAAAYMXypd/8dqbyyY0MCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACu3fL7/xdBOpslm8G4Sj6uS98Idk6HNbftXPM0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuOX+CQAA//8MFVVf") syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.cpu/test/cgroup.procs\x00', 0x2, 0x0) write(r4, &(0x7f0000000280)='0', 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./trace\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./trace\x00', &(0x7f0000000040)='tracefs\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./trace/trace\x00', 0x0, 0x40) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x14, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}}, @NFT_MSG_DELFLOWTABLE={0x3c, 0x18, 0xa, 0x101, 0xb00, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x10, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x4}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}]}]}], {0x14, 0x10}}, 0x98}}, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(0xffffffffffffffff, &(0x7f0000000100)={0x22, 0x3, 0x0, {0x1, 0x1, 0x0, '!'}}, 0x22) 32.261569023s ago: executing program 2 (id=899): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=@allocspi={0x10c, 0x16, 0x1, 0x0, 0x0, {{{@in, @in6=@mcast1}, {@in6=@loopback, 0x0, 0x32}, @in6=@private2}, 0x0, 0x2000000}, [@XFRMA_IF_ID={0x8}, @mark={0xc}]}, 0x10c}}, 0x0) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6004, 0x1) (async, rerun: 64) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) (rerun: 64) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f0000000040), 0x10001, &(0x7f0000002540)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x6000}}) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x208002c, 0x0) quotactl$Q_GETNEXTQUOTA(0xffffffff80000900, &(0x7f0000000680)=@filename='./file0\x00', 0x0, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) (rerun: 64) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) (async, rerun: 32) r2 = getpid() (rerun: 32) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect$unix(r3, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x6) (async) syz_open_dev$vim2m(0x0, 0x1, 0x2) (async, rerun: 32) r5 = socket$inet6_udp(0xa, 0x2, 0x0) (rerun: 32) bind$inet6(r5, 0x0, 0x0) (async, rerun: 32) r6 = socket$pppl2tp(0x18, 0x1, 0x1) (rerun: 32) connect$pppl2tp(r6, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, r5, {0x2, 0xffff, @loopback}, 0x4}}, 0x2e) (async) r7 = syz_genetlink_get_family_id$l2tp(0x0, 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000200)={0x30, r7, 0x1, 0x70bd25, 0x3, {0x7}, [@L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7}, @L2TP_ATTR_IFNAME={0x14}]}, 0x30}, 0x1, 0x0, 0x0, 0x14}, 0x2400c046) getpeername(r0, &(0x7f0000000500)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast}, &(0x7f00000000c0)=0x80) fchdir(0xffffffffffffffff) syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x2a0000a, 0x0, 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8910, 0x20004) getdents64(0xffffffffffffffff, 0x0, 0x0) 31.851652499s ago: executing program 2 (id=908): bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xc, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b400000000000000040000000000000085000000620000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback=0x2c, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0xfffffffc}, 0x94) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000001780)={'ip_vti0\x00', &(0x7f0000001680)={'erspan0\x00', 0x0, 0x8000, 0x80, 0xfffeffff, 0xff, {{0x35, 0x4, 0x2, 0x36, 0xd4, 0x65, 0x0, 0x3, 0x29, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@cipso={0x86, 0x8f, 0x3, [{0x2, 0xf, "12d332a1f9bee95d49c3a5b1d4"}, {0x5, 0x9, "e3be3680708a24"}, {0x7, 0xa, "efd8a857ad130814"}, {0x0, 0xc, "b9dcc5bfa34bf05637fa"}, {0x5, 0x12, "681f2ae64a6de47e5816767e831cdb89"}, {0x7, 0x12, "76b30a4c60367d0d216fe4226876d2d8"}, {0x6, 0xd, "b25531c99a774639058a91"}, {0x7, 0xe, "ab25f5a3fcc6f453d9ccba4d"}, {0x5, 0xa, "0955dfd069865e70"}, {0x1, 0x12, "e0409686149198facdced92d8b90a2b6"}]}, @timestamp={0x44, 0x20, 0xae, 0x0, 0x0, [0x6, 0x9, 0x80, 0x3569, 0x9, 0x8, 0x3]}, @end, @end, @timestamp_addr={0x44, 0xc, 0xa, 0x1, 0x0, [{@dev={0xac, 0x14, 0x14, 0x3c}, 0x2}]}]}}}}}) (async) r2 = syz_open_dev$vcsa(&(0x7f00000017c0), 0x6, 0x400000) r3 = socket$kcm(0x21, 0x2, 0x2) sendmsg$inet(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@ip_pktinfo={{0x1c, 0x110, 0xd, {0x0, @loopback=0x7f000300, @dev}}}, @ip_tos_u8={{0x11, 0x110}}], 0x38}, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) syncfs(r4) (async) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000018c0)=@generic={&(0x7f0000001880)='./file0\x00', 0x0, 0x10}, 0x18) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r6, 0xc0189436, &(0x7f0000000740)={0x0, 0x0, 0xfffffffffffffffe, 0x5f, 0x3}) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001900)={0x1b, 0x0, 0x0, 0x5, 0x0, 0x1, 0x9a6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x4}, 0x50) (async) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/net/rpc/auth.rpcsec.context/channel\x00', 0x1, 0x0) write(r8, &(0x7f0000000200)='\\x01020304 2000000000 0 0 0', 0x1b) (async) r9 = syz_io_uring_setup(0x110, &(0x7f00000001c0)={0x0, 0x6d8b, 0x80, 0x2, 0x29}, &(0x7f0000000080), &(0x7f0000000240), &(0x7f0000000000)) (async) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r10, &(0x7f0000000880)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @ib={0x1b, 0x1, 0xffff, {"6938a03395f5ddccb9c20b8d6d1b4377"}, 0xb, 0xc76, 0xf}, @ib={0x1b, 0x80, 0x7, {"a5c217c7f55e233d74ec62f7f7a2b878"}, 0x101, 0x0, 0x3}}}, 0x118) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r10, 0x0) io_uring_register$IORING_REGISTER_SYNC_CANCEL(r9, 0x18, &(0x7f0000000340)={0x0, r10, 0x20, {0x8b37, 0x8000000000000001}, 0x54}, 0x1) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000001980)={0x1}, 0x4) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001a00)={0x6, 0x7, &(0x7f00000001c0)=@raw=[@map_idx={0x18, 0x4}, @tail_call], &(0x7f0000000240)='GPL\x00', 0x9, 0x1000, &(0x7f0000000680)=""/4096, 0x40f00, 0x82, '\x00', r1, 0x25, r2, 0x8, &(0x7f0000001800)={0x6, 0x3}, 0x8, 0x10, &(0x7f0000001840)={0x4, 0xa, 0x1, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, r6, r5, r6, r7, r8, r10, r5], 0x0, 0x10, 0x5}, 0x94) (async) r11 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r11, 0x6, 0x0, 0x0, 0x0) (async) r12 = fsmount(r11, 0x0, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r0, r12, 0x16, 0x0, @void}, 0x10) (async) r13 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r13, 0x10c, 0x1, &(0x7f0000000040)=0x1, 0x4) openat$fb0(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r14 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r14, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000005c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01030000000019000000010000010900010073797a31000000002c000000030a01020000000000000000010000000900030073797a32000000000900010073797a31000000002c0000001c0a05000000000000000000010000000c00024000000000000000010900010073797a31"], 0xc8}}, 0x0) 31.828991163s ago: executing program 36 (id=908): bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xc, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b400000000000000040000000000000085000000620000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback=0x2c, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0xfffffffc}, 0x94) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000001780)={'ip_vti0\x00', &(0x7f0000001680)={'erspan0\x00', 0x0, 0x8000, 0x80, 0xfffeffff, 0xff, {{0x35, 0x4, 0x2, 0x36, 0xd4, 0x65, 0x0, 0x3, 0x29, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@cipso={0x86, 0x8f, 0x3, [{0x2, 0xf, "12d332a1f9bee95d49c3a5b1d4"}, {0x5, 0x9, "e3be3680708a24"}, {0x7, 0xa, "efd8a857ad130814"}, {0x0, 0xc, "b9dcc5bfa34bf05637fa"}, {0x5, 0x12, "681f2ae64a6de47e5816767e831cdb89"}, {0x7, 0x12, "76b30a4c60367d0d216fe4226876d2d8"}, {0x6, 0xd, "b25531c99a774639058a91"}, {0x7, 0xe, "ab25f5a3fcc6f453d9ccba4d"}, {0x5, 0xa, "0955dfd069865e70"}, {0x1, 0x12, "e0409686149198facdced92d8b90a2b6"}]}, @timestamp={0x44, 0x20, 0xae, 0x0, 0x0, [0x6, 0x9, 0x80, 0x3569, 0x9, 0x8, 0x3]}, @end, @end, @timestamp_addr={0x44, 0xc, 0xa, 0x1, 0x0, [{@dev={0xac, 0x14, 0x14, 0x3c}, 0x2}]}]}}}}}) (async) r2 = syz_open_dev$vcsa(&(0x7f00000017c0), 0x6, 0x400000) r3 = socket$kcm(0x21, 0x2, 0x2) sendmsg$inet(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@ip_pktinfo={{0x1c, 0x110, 0xd, {0x0, @loopback=0x7f000300, @dev}}}, @ip_tos_u8={{0x11, 0x110}}], 0x38}, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) syncfs(r4) (async) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000018c0)=@generic={&(0x7f0000001880)='./file0\x00', 0x0, 0x10}, 0x18) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r6, 0xc0189436, &(0x7f0000000740)={0x0, 0x0, 0xfffffffffffffffe, 0x5f, 0x3}) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001900)={0x1b, 0x0, 0x0, 0x5, 0x0, 0x1, 0x9a6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x4}, 0x50) (async) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./proc/net/rpc/auth.rpcsec.context/channel\x00', 0x1, 0x0) write(r8, &(0x7f0000000200)='\\x01020304 2000000000 0 0 0', 0x1b) (async) r9 = syz_io_uring_setup(0x110, &(0x7f00000001c0)={0x0, 0x6d8b, 0x80, 0x2, 0x29}, &(0x7f0000000080), &(0x7f0000000240), &(0x7f0000000000)) (async) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r10, &(0x7f0000000880)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @ib={0x1b, 0x1, 0xffff, {"6938a03395f5ddccb9c20b8d6d1b4377"}, 0xb, 0xc76, 0xf}, @ib={0x1b, 0x80, 0x7, {"a5c217c7f55e233d74ec62f7f7a2b878"}, 0x101, 0x0, 0x3}}}, 0x118) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r10, 0x0) io_uring_register$IORING_REGISTER_SYNC_CANCEL(r9, 0x18, &(0x7f0000000340)={0x0, r10, 0x20, {0x8b37, 0x8000000000000001}, 0x54}, 0x1) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000001980)={0x1}, 0x4) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001a00)={0x6, 0x7, &(0x7f00000001c0)=@raw=[@map_idx={0x18, 0x4}, @tail_call], &(0x7f0000000240)='GPL\x00', 0x9, 0x1000, &(0x7f0000000680)=""/4096, 0x40f00, 0x82, '\x00', r1, 0x25, r2, 0x8, &(0x7f0000001800)={0x6, 0x3}, 0x8, 0x10, &(0x7f0000001840)={0x4, 0xa, 0x1, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000280)=[0xffffffffffffffff, r6, r5, r6, r7, r8, r10, r5], 0x0, 0x10, 0x5}, 0x94) (async) r11 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r11, 0x6, 0x0, 0x0, 0x0) (async) r12 = fsmount(r11, 0x0, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r0, r12, 0x16, 0x0, @void}, 0x10) (async) r13 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$llc_int(r13, 0x10c, 0x1, &(0x7f0000000040)=0x1, 0x4) openat$fb0(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r14 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r14, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000005c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01030000000019000000010000010900010073797a31000000002c000000030a01020000000000000000010000000900030073797a32000000000900010073797a31000000002c0000001c0a05000000000000000000010000000c00024000000000000000010900010073797a31"], 0xc8}}, 0x0) 2.428408776s ago: executing program 6 (id=1304): socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x8) socket(0x10, 0x803, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x4004000) socket$igmp6(0xa, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[], 0x128}, 0x0) recvmsg$unix(r0, &(0x7f0000000000)={0x0, 0xfc6f, 0x0, 0x0, &(0x7f0000000640), 0xc0}, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup(r3) syz_ublk_setup_queues(r4, r2, &(0x7f0000000180)={0x0, 0x8427, 0x0, 0xfffffffe, 0x2f6}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0x40040, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5c87, 0x20, 0x3, 0x3aa}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x81f70, 0x2, 0x40000001, 0x337}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x200, 0x1, 0xffffffff}}], 0x1, 0x0, 0x0) 2.363950954s ago: executing program 0 (id=1305): prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_open_dev$usbmon(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000000000), 0x20000007d, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) r2 = dup3(r0, r1, 0x0) ioctl$MON_IOCG_STATS(r2, 0xc0109207, &(0x7f0000000180)) 2.363102173s ago: executing program 6 (id=1306): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x19) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) write$binfmt_script(0xffffffffffffffff, &(0x7f00000200c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x10009) mbind(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x0, 0xfffffffffffffffd, 0x2) (fail_nth: 37) 2.279975291s ago: executing program 0 (id=1310): r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000640)=ANY=[], 0x50) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r3 = syz_io_uring_setup(0x23ed, &(0x7f0000000500)={0x0, 0x2098, 0x8000, 0x1, 0x3e4, 0x0, r0}, 0x0, 0x0, 0x0) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000380), 0x4) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x21, 0x10, 0x8, 0x4, 0xa3697f154decc6a5, r2, 0x4, '\x00', 0x0, r4, 0x5, 0x2, 0x0, 0x0, @value=r0}, 0x50) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r6, 0x0, 0x0) r7 = syz_open_procfs(0x0, 0x0) r8 = syz_genetlink_get_family_id$mptcp(0x0, r7) sendmsg$MPTCP_PM_CMD_SET_FLAGS(r7, 0x0, 0x8000) sendmsg$MPTCP_PM_CMD_SET_FLAGS(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000340)=ANY=[@ANYRES16=r8, @ANYBLOB="000228bd7400fcdbdf250700000008000300020000a55dd9a311a29cab82"], 0x24}}, 0x4000) sendmsg$NFT_BATCH(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001ac0)={&(0x7f000000f4c0)=ANY=[@ANYBLOB="140000001000010000000000000000000100000a5c000000060a09040000000000000000020000040900010073797a30000000000900020073797a320000000028000480240001800b00010065787468647200001400028005000200830000000800064000000001050007401200000014000000110001"], 0x84}, 0x1, 0x0, 0x0, 0x8080}, 0x0) bind$bt_hci(r1, &(0x7f0000000100)={0x1f, 0xffffffffffffffff, 0x4}, 0x6) mbind(&(0x7f00005b4000/0x4000)=nil, 0x100000000004000, 0x0, 0x0, 0x0, 0x2) r9 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r9, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) sendmsg$netlink(r6, &(0x7f000000e500)={&(0x7f0000000880)=@proc={0x10, 0x0, 0x25dfdbfd, 0x1000}, 0xc, &(0x7f0000008800)=[{&(0x7f0000001b00)={0x2360, 0x3f, 0x200, 0x70bd26, 0x25dfdbfb, "", [@typed={0x4, 0xfc}, @nested={0x84, 0x17, 0x0, 0x1, [@generic="e579354eee8b159726aa1758e4f51d7826873d7b3324ca4c954eb610e4485527f82fe1c726e6", @typed={0x5, 0x159, 0x0, 0x0, @str='\x00'}, @generic="03aed6bf16e28d5e6fd0538111c2b520952c226e51d1ef75eb5e12ace8557168c94a178def195cd1f05793b86716831c9d8e4941b78843c75002ffe0b44da0fea981c654b37463d9873034af2f4ab2e01915"]}, @generic="fe8016dd1b030b5f06099b16351dae4d18e95bc4035dd67a4473cf8998165b8c56864f7236494e4c0e9300e809732e6124fdb82278a083ed2ba09f878270b500b282af7a2fc000e22be766754e04d55585ed7ff65fa74a1300dfe9e7ad3bd5be7449cbb6aa7e0acaaab4fd240a3eba9b29d88daa015c1b099a90c9f23081323efbb6c1f46942013c1c80b267e4dd0df45af6fe80c36b43e6c7f04b84c6fbd30961b352a0a6246a3e4a172c29ef1a9e841158fa4d7a57a026625d9f2d130a1e244251c16fce27e92814a92667b6302aaf1f5de9062c9d5527ec72fc2f671d1659ff358e2d0f515e2d70d4d1ce6efca8790dfb1bfcc17729499c", @typed={0x1004, 0x124, 0x0, 0x0, @binary="eaf883a6bb43b8b605641749dfbadbf0df5aeb8a29a48ce34b4f4eef99f37292e46c02c57a50f805feacbd4ee14f6c3f486d0ee34d966c3f6c8865a3695a3e8c7b8ea5635ae45077538d0555f2b940c92b747bc18466ca093eb6627b7d537d96202a07403d7c58adfdde932be756f82f3842634045502b5bc4b9449a91911224ebaf9e15a458e0a0f769aa5439eb3b54f6c71fe16f2023c312e3e8a2105a92f211554d670ffe37634c57a506d808228eca500b8e7b0c0ae832d57410d7156b0cdd854950efa453f884547230ddd706f5d10081f89e44e0ddb7682b5282b452c2ec0b38d0ba5157604cf820251b1bf1b2d56079d9f0c01a5f65d7118dfbf8dc98c92df872458128b8d6fd1c7ac8e07c13ac7f24a6150d15a82cf0c229f5c70f4c59a8a5021818bde9b53ca6e1a80009f5af82fa4b0732d83ccc4fafbd2e959c0c3ef2efd437010bd019f4b9995299a5f16d95a477d430a5d971510e1b320dbd4b28327d16d8ba847856579fbe4081b15311659dd6cad692b33a5364e29e1e9f477b47d563284fc459bce8b6fdbd0a32961117503e9c26c995a0aaeb59ce69ac3b3622ae8656bd24f81998d068996f01dd051234364fbc3a0d21c1a170bc82862c58750508b3854bc5835bad01bbd8718616771613431f2585377f0a342447190831ee8134608321edd1115e29d2451f96a9b4fb8355814c2a69adab73c6c2405bf01f77a503dfdab8e377300cdb754f7dbe2c8b979f588c46dc184fdde99607653cc1284b0ecc3d40574c4eac2f22656474461aa2328035d442b471340fb85167231f56cc1a762e81b5da4bcabaf00cc656da775a1a62799a1c403a8752b1258fe9f13c5fba8ce7ab3d889bedd60dfe9ca613bda6bb649dcfc8a54739b1b21395c0132b1727c2db9160f8a246320a5de8b4892a22fa958f30e2218b2057fb96ae24b67aaa23ed9e1c23a6ffdd130e32d7afb1e332ec21c763af7c144ebb160622070d5272b2a76a38ebb5ec88c7b4b1be6fbbb54a59dee00f7ec8f63f93cefc5d36b58dba6c24bf1defe2d4441f5f9b10cf51cff154844734d0bab46f84653730ecf61b0a828de599820fb3837be9500aacfbadf2b20ec80d8d5888072146822c03087d7a3cf351109b4e482db5ef8cd966bdb9c790eea9f4a8829ed06082e55170ac17d5f389e081cc62da8d4f006a26c79cf9468d34d59459c76746c29688d6f44e4dbddc431a4f9839ba0267cfc5d10f0e98526dd034149b00b291b4e55957444b16d6bf794d530b6e87ef39bba8c318bb5f3349ffffa8e10fb5d1dbcf179cdaa35e62240665a8249bbadeb9fced0444c92d4fdbc9c60f6e31c231ead15a5a0a2dc8bcec70991ebb4e3a54cf6d691788a4e41c49455ba48b50988ba667fb2d05441fde9a1d389cf735c5b349c6640e7486f32ae135ba60c7da3ca2adcb9ad2327ed726af797c60cca1224dde86423d43202c6bc7bc9a075b237f6f060215a880b1046077fdd44b693b5943df93cc98a4191cc09a61798990a6826c74cef8bec8e7f11a4bb2db7b0606ac711580188e056b2f6c5640b44a2f78d5a14f8f5c5a463f41fc2668edb90b89d343bc121347037fe6ed16688af767e717a3996f340192375aa61faa108c60e9ace1b3194acd9e5fed4856f44d90077ca396a78b22cbe26e877aa97881b4822cda6fc1e8966d7752fe79c59da082e85f230d90df8cd6f58029e8dbc2740398091f983fe86e006ec8d483208a3f61c30287eb06e3032a2bb3bc0bdf25d7bb9c2e96ca950450b0b630671a73294d1abe83561daee07489c5ef3116177f52dd06c6b750b1dfa34a8316b1c34876dd2bdce1efdd64e4a9494b9593df1231f485bc48ac4724b8c0846435fc5d3e580c52145f7aed12dcf0034d32d488e4597f686b64eaa2cc10dfc70f97d8469e92e6ac35bb7531d64db004842076b1f93cda3759e3fc518a9f9a0856f331f30bee757b119391f5893e3f175080fa22e068782545b015cc9325499abf4cffea95c99fb80fffba0d64986bba79b534e1d237761af3e209f39611b1ea67dcb514af7f0cda7bea739d064abe8abcc410dabce0ec38bba3628bdc55b19be58ed396b810d60f034a9ad37d9940b34c849e93fc6edd4bd04af1c1a6aea61be58ae6060bdfcdb8cb52ff719aada02b5415938b21d9d272b67962101a9ce4b852f33e0cdfdd8fc00fc8f8a2210b3aae774cd29e34e194987a1635bf4acdfc31ee2fb2dc256ed680d654d352ae20e5c6c98414967b77f50488da12c3b376ea658a405cb5be9eba4642a806986e67e21146e6be87c01af2b34d570954b7188af325b18b3d6e9343355ad9530253a0481ab95a54a9f0df3adeb76bd7708856d7e4306c40948459f108cbc81d899b8be41182b1674a9c7044a6bfbb70cf8d7d277026a9218b228681a693c9835983f26cf729a9d8db7c9c3818634f2d2fb01a91c10aa2b2274247d75420d347fcfa115744d33f34f240c99c37f9b02c4eedc867de1239cdf5874afee5c873e1994cc97a89896c05907e8c9350e5a6c2c159301b187e528e5828c15bbad2da87f2efa772da397cdb19cf53e127c92e61388b8f0ba8764bcff3287343589a02023ca24ef727e5aa3a9202fc2a73ae6c1f6957fed09cf6319f88bfc992b387dff7c1a32700af54bb577334107cc10dfaf8b87712b26628f7aa06fe9d46cf943d356d396062d589b9919e6f6219ff7e072077ba1424ac50b6b89201fd324e3e3158e94d7859251605f525ee03c25d6db66be9997a53f3a95bf705dd831c7a6135ec471c3e81ac919c5a1bc8fdbddb898f1a0df81dfbc2eb5b9de4caf21849acf444b76eef31e24105c5938fbb6c1d0435a0da2244ab1690d32ac9bbe081ab36b3bd90e75882e094471b9f2cfe65f1c7d26678abfeb4e2653f81b40f8b660e3b5843c80b18bbd7dc8e2c4b3915fa175e34656448a04358680c12942aa663e5716402dfd1cc42572c15decc6106bf13a38cc3a8ea4869ddb2ccb04671cfb4f5c5addeb916f82a25b189bcc061923b492deaef125d88e053a392c73651c3d08c8a059d19c3b2c129b2fa95dee89335c0e6cafc803b359150053c96b60c45e3ef54515acf98a0daee30644c330af701bb2950f50c6038dde36672bab4c4a94a0405744ed9517c8c99da68e3b720d0366ad26a89a460a732a75d1ddac9ae0b3318b4dd916ead4038b51d3f048ec305d1cfb58365cc0d45d3624f829a4aec80c438e621bf3b6606552dc7f71ec73a00864067a7834a0d0ec9a88ab5d33e25aea4f8ba4a2be96b17f6de8b3e1bfe5148a4c95d6888f3e39ddac57a8fb56f92106a1beba53060759fe417989dff535dc7dd5c959db2f0a738ab5591f90a661660eb87878425107164d2f349b75c2fd20520999b886f38ea3210a87740e2e582bd4c0e23b4dcdeb9d0621acf7eac968933ea9abaeb3d28a9ce5a377582edbe522bebd0c2e8069ece335d77fa3fcf98b236b8915c73bab1ce693cd01fd0ec0cfc9caa899a2112993461e8329fbde6eec5416a57fffe2cc6ec03e2b491846fe154669fcba707d7c304c27dbc61eebb492bc80ab11fd5544c82d2ed896bd5d2068bf5540f000d6db345676aea6745a8884eafdd31ef510b59b6baf9fe88bffdfb4a577ae87654efa0888fba5a45e5d09b3be28a2e87d557240766dae1392922e5f0699250bea21ff6e3147f1cca4022442aff2e6f508b8052a420b675eac267bb33df721410522d99492a193f9dad9837657c52b259edfcd10e26463732cb6b6cbb38135bf2df517a51a50aed36a48b1bfb7cd4ab428818247ffc28cb27e213d73dec185bffbdca0ff5ec26864d544e4fc5113f8f5c8691f0e737100f43ab864168662c7e3f3b2cd1a9f88eed5adc904e9e38e5d87489336f2114b48bc567f337b296cdf45d9c18ef78ad2d94af276357758a278695a38812f8961382f8f7a4c88e0eb85e0279a4edec5cc11eedb809dcfd8db17d5ff619ceeb234bd05c21f96c3198b3e3a53d2b5dd54254d4666b771dcb81c14d5200f84f47ba3618771fae7fa66efa3f0b194305643f1bf7213eb7e5eac13847d3246f2d3bb776cf9f648a0fc5ee38149010c6e759f94e7e6d088aa1bbba20dabb939d3aa812d3a3f570ebbee60a740dfd84d768e90404d2754dc9bdb55f0271c47ad234182b6a847cec131e2c6598bf5173e98ec36313c0682635719e1a49adf9b1ae7247a042b88057bb65afb098c61482960255b92a5ac7a0db58468800c806ae731703b9a0052e3cc2120beb46088d5067ed40842e830a71fe7d6a9d3088df9bc5c1bed3e5a2179de6b583615aea6e9b425745550d0ec2c88f57ff46a015d2bd2a7256292de1eedac50579a8174b9e718f4d2fd355ea8d4210bead9cf0b3e1d1041761b7f6e559d54dcc846a4c69542ac3fc12c57697063369da48b1201a146066c6d852c887ccf34543db3ed0395540d7b494a6a1de1447edd9bea31f27669c697ca152f8d73d6a04d4f936a2962eab3325ca636d1888c60b26a17038fce255a8decec3e63dfb9733ba2647afc114e471b648984835c59e313e1d5ad4e84bd1c68daf7ad8fe83cfe16950102e5a00264bf79c60e0df65198f20e10163f1b31153a5299cf05d25330c96915ae4f3a75729c5bc0da6d7a9b958be8fe0978991a574e6e9684f55661d483b6a83f93045aaaabbaee55932f765ecabc7c2f0b771ff8c298e566550b94909f7be2cc4df50ff8fd36ae41787be7e28643e5e808bd4d2e1b162e35f1a51817ac2547b904e50f9c17dc48e4ca60dbc2dc256acf1e20cdd3dbc9325486f8fabfcf7e801102293b94d53229970b63fd5d043d18cbc30306e0fc2d8df76feff0eb41f727286c56491fa3ebff5275f43b488cf56bb83f59727fa7be0007be4383646b2959caf4416265a0d1eeaba077cb37d1d7c5f8e83e58311ac6dbf67e79950adf72d556f65f811b91f87fdf845070d719d2471ebeaed9d61f40a6f04d54f51d8752a550f60768b793caa2d6f66aaeff0c1f594cca96e7a8b42f1269222c3bdd78424279fe8fc7a34384afd29b87c9b8fe655b330f2e2f31cf15bf19dda8ab2cb9c5b608804390802e2e3b9b02cf194a15080bff4cb8ec416928d0be945c48191345084670edc3cbf22359167698c4ffee560850370e916bb7f50a9316343f372b023b1965f7d4f348312a0330b381f02fb3e8916e2e0be2ba37c507a5e9104db49ebe9d85aa2bfbc3e962eca044110cc62bb6225689669a85bf6b5db803591800d3aa224d81f5a240d4157988218a1108e63b5b6c3a57cec335fe77187fbc1f7595c4c99e3c4bc38a6520e9d7c2e87296b9a4c7cd502628e5b7280d535b00be26bd3c6081a9521c32b5777878c9b5b7879e56352f1b61e6947ff916b6bfddda91609a555e08ddf30d3da395b58c1f5fbf5dff910ebbac308e3b223fcac885d05e0f7840d31192eebb8523cd003f419d2ac9ebf513c168dad2b7fd417d55ffd2b33aa65b29b22b889d2a033e293fe1d3f2014e70ef9b35123a98b85e6cd87d58a686859b5491a94d16a64aadc28c92f9e39721468075f0a79c3d977f1ed544217c128036966e16f91968893d838ddb96819a76c75ad2c84701f22f5491c86bbd321dd4bb1756257e66dea425ce83c6253d7b92b8531b55d16b73389c7282e1498f98f74d84a7df3d00fccd09db05ccb04c8e5187dc952d37f1086c90d9d8ae3a69bdd2112e166fda04d5199df19ea38db382656bb9f41909ca42cd25bc0c3e10e0d1595a86818102c8831ba99e7"}, @typed={0x14, 0x130, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}, @nested={0xbc, 0x7b, 0x0, 0x1, [@typed={0x8, 0x11e, 0x0, 0x0, @ipv4=@private=0xa010101}, @typed={0x8, 0x16a, 0x0, 0x0, @u32=0x400}, @typed={0xc, 0x53, 0x0, 0x0, @u64=0x25}, @typed={0x9c, 0x14b, 0x0, 0x0, @binary="3d36862d5b028466db94cbfa99fb19a10f61ec5c7d89a3e282f69297801ccef72bf7021fa171d89db96eeeb89e0f7a51e9eca6a6b0895ed56c84a133a7e1bb9b8c1dd736161ba69fdbae1377884f8b0281eae029586695ff473110d783a556b908a8964d5f472e2fb53714f0b2be731f880f11153e50ce4ead564562fe0389a94a0f5897032c1915aa6b4515db4b2edbf9659ddefbc55574"}]}, @nested={0xf5, 0x2f, 0x0, 0x1, [@generic="0f7bedf89b45dfac30be4f7dd2da8775c725626b8bce540fb6e0190f9c64cef059fd051c91a6796cafe3ad7bcd457460549ed6e731d7c9e9c35a389f6e66c8c61d579c004682d4b4558a189b4ccb825d589f89ce7bcb3c91a361c5c16ef7b4652aca65c629efd8692b05797fad406ab9eb37", @nested={0x4, 0x6d}, @nested={0x4, 0x3f}, @typed={0x8, 0xc2, 0x0, 0x0, @pid}, @typed={0x8, 0x46, 0x0, 0x0, @uid}, @typed={0xc, 0x1b, 0x0, 0x0, @u64=0x2}, @generic="33236eb8a888a98b5f0cd91feeefd0ca52ebd48b25acf83e96b935d34cc870a68f89db5b0a08bdb6e713ba098482ab79b39a93dc60ef58bb3c8ce41517d54a3387887516d1bd619c", @generic="ace7faa71bbfbc984898d5", @typed={0x8, 0xb7, 0x0, 0x0, @fd=r3}]}, @generic="5624529fcff0b40c53ce9faa2fc3d5a92956ad5c5dd7b66fb77b162d7a3ce669fac0fd68d709a2d8f5680db58ae33d65591f039b748182a492664cf9572a44442cd7dfd4f67254a8e4372f2bb9e090b9d43a7bd7d7f0ccd779548c4a9fdfbd6a5dd9d9abb41f04694b050ad868935e80fff1058b75ca4ecc63fece1a397538fdc235b498d151a53c551e7fd70373578a3d09d6759e9178e30f62ddd28deb1c77087b9f78856cbc3231f49bb8a3dd4c08047a359801afd65388f2a434973199a23cd17afffb9e276356a3bb2a9f2aacc517548f88f206ecdbdc5057816b9045d525c805620feadef61fcd28cb051a63c814b7b7248a88a295da422a86628bc71228c8278b830b98b5af9a3195c2ffaab4a5f592b968950d0ca95415217fe31860c1c5a279debb2f55f985f7e2690ce0472ebb2ff41d3d336c3dbb92fc8ef40f43ded9cd44052e6dbad4c124d96588bfa3470d850911f3a40d9a94ecfacd0c6496908f330ad9779cd4061c61217bca76145009d0c6b4417c2f407a6392144985a3efce6bed1201bba6b76ff87bd4dabf8ce60493a6d0ab3db2747eb8bef6e4aad79726272732fbb9e383b35b0c0598728acc12fc189b331d351e322617fb7d3d615e7c787897420f5438c103c105fff48725c5cc48ffe13a3d399759ce3bfb37006378026e4262f6c5a99cc8044d144a131e58eb731bb77388827fd901eaf309339266a38bafaf359bd471fc605aaf5437b9b85102e68e14556c97aeeb9e4682552e58902695c88466c8e5e0f93696b96393484e188fb07891f1f636038e51068863ee78c83cb51259051da4b014be6f5b9d24e878871c0821b992ba39bfbff415c79aad54f9c600f8db393f1cbda3b58eec3eeb91e18fe754501c49dc5e623371d54d71a8d0571972974d30ed7652aedfc2f369e06f94a64e0c03694fa6181eeb64c6d88919255421e9a4a9719e879d7f1212fdff17fed232380ffdfbebc302d063a6beb0379f9d683a280a8eaa59fd3d536408ee43e60f725206db3c363dfcb7bcda5d9d99a51e905bb96e5c429386740939eda000ba460527876e55ef6a8c538fbdd071e0d7eaa47c1d377cdf37fb0eaec8ffa43b8603bd8d79a59492f351910933b84da10df16af827c14d154b0c9aa9bde1822c82a461b71f674c8a7c6cde2b99aa5d036ea7985e1ac13c1df2191b401b120250df4aed9c2fa4063cdcd09823c5af6c841fd2b8bcea287c396974990b595315e907d2a94cf05abeffd60377548fb7ca4d11e5e0da48ffb3e93faa622d05418ee604c4572d294abfe285958db890386e0edd4e7a0f31ddced866bc66f9e9cfe97cbe32efb6d69e777d031d2e0e451dd676b4d3d84f9a3179c561d753da346c73f1b4cedde39dbb1ed730fded0bbe511aeffe8cc6e24b82af17f5cae3bb4f812d49d657920e13776540ec6b1d9b3161209bb99ec9b8839374ee62f559668bd66ba5fd0c08d6a23432fa1d985a8a264096e74bda3c7e903aaa94867b7656d57cb82fdc4b2b0252f6fd484d4b6f12ac2c23e422474dfd7f23b561d4908a36170dc61576f62917381cac2f2726ac81e3a6c2b2857a1f5e9990ffb590138a5175c796fa98753e4f6ad6c7c3bbbfa2f29b80e9dd6e6d9a8e2dea9155b83997c0a2a7477bc6a3d7d6114b8e05efc80d51a5cd7e43f85dc974d1da5e7d52e133b2a009c08a16fe080cc96b9d8dcc7b8300a63dc9b07cb60e28f5f25c1a33910a6cfad7ff665d0923f598778fdbf9d2ada04bdd3dcb0b26662b138b3170860fbfe0759fc1af954d99ca4b9a29c836e12eaa94d89a539ef84137b88516ecde6c7d309830791e6eebd6d8b67e7e37f13259ff243b0d0a42664731e031df8cf75aebbe9214837cf6bd2d4359cd70e7913e3751b373155d4d6ca6e471af3890cfc254a9004c2cdd2a286fd46cd51320ee271f480789ee9dff1a73474eb5fbe32b36d4758087e249b6430798032d22f206211dbe09c368a4ec036e6611b8eb12cf55695fd31dac6b81cf25baf679740dc19765306bffabb5225e01f1984d69801f0a082864a81e5d8ee5faf919d8173b4eea05f9610c8ddf5ccebaf33546a407026686dd54bb27d0822603fe83b4f2321dabe59a24c524104c3ee36bf44c60cf855c00b3e2dac3418f62549075d26eb70614c75018e3ad9ffd0f5dcaa71a728f849cda177a7e5558858daf17d52f03190a0d7bc34d6fa72df1473a710a2f44df0f450d8d6c982dc2d92049e5ecff080f89e465aa10ad048208bda078c509e466b175f986d3e1bcecb4df7bba5cd6f025fbec5d850b20e8e57bf4e0f368e0c47515478eab1e722eeca908f0157c81af187c86c0fbb5176e2d24f2c198d3aec2a86e7d78f23ac1f244ef1705c15d0e01395d3f67158cf602cfb3cfcda5deabdb489e4ccd7c3e311521ac4c753a0d447d91a6cb8cebcf275ba4d8ae449389188da74fd83b7bc0f80725559b1d25c9fd095fc6a459215d3d99953e1db430e91409ab6bb56b87426b40eab32414f4b78351509793aea580611ebb9f58d7266ad450c0983ac66859d96ec49d051c273545a83f0b089d8154432ed20f93b5a50a314937ab1579769a4cd60436153dd3e89a0b3eb2bde6586aa96338e93f4b5c711e708e1f49c5da49d25c9acfa288ec13efd11a47e01f8e5f6d345be5f616334072c3ce92781df6b6843e56d152cd9772e618b6a86e47b2e72c7d7152f139d1465b0ea77368445310399365eb52351b65439653e7a5cf2b654f1e3fb196fc7670969ed0fbb2e96762b9d42df723a4397bf1cbc970bd95d4052cce153b1f93c4ef0928a8c77b410d73b17011e7df4747c1ab0b94c96c96453e299cf329c3022fddb50fd8b52f042c3f0aa91b6564d7abaa5d21cb42d0e6d787ed216349b515ad422003705b9fbb124d9fbeada19951f0fe820f9eab9e332874e6b9cb9358f9526dd94caaa591e5f23c7c14b0f812923959fc6367e290af9e3cbf5d22431a81321f4869919bb270c8332eeaf29a3ecfc02fdfd577a2e69adebef77159a92d6c3006857e56b722f79a0cb4c6b9e8950eec62448ccedc0e3c6a655db2309e0cc3d7c6b6c628fbb5fcb34a14ef56919bd626d14f6b988bd913550014bc9c238bcafb244aa948c8e12ca20d223cd31f2c51584d60bc9abd5938f4874a9e5021d8160c1a3f66e011fe69b3473418781d2c350f459e22a52f8876f624e2df9504a9781af584547911415fd006316e8b0a2e855f3ddfee6d181d44902341da5cea3209b55685a6bf170f4d24089d0ecdafbeef23f2bfb2aa3ce78b8b3aa943965ce52dda098b295e76e719f4207b0c0e66b17ec24f7739124efeb3432fd61253cdad437b4d63a7cf1d4e18f2097daa1146570f38b5719800244958f12952ea8a4b72643a957f9f6eb1694ef3b72dbc0f5fc654a175aec58a5e55a34cde3a87d64d9e3a181eac7b37e35584d7b63b62e945dbdfab71d2f578e5e10e675cae4dd895ddf8484441de8ae151b45c275cae8c3eab78ddebf665f128e86f8b10417d22ca365f91cb102f4e13da4fee79c6a170a3ef6f88f233f60e4f58b150e0c5a56b6a56fe7c6b5445950d73db8730b847cae73ac4dd5e8bd73b1fe06dc5202571202207a5f5f6dcafea1f0185a749f86ed1808e6c84a7214e167dace45250d7b24aec4283df2c1a6879267df5ff3dabbb2b76a32def86141ff3cb0d2c571ebc6f35d269e05c775f50ee42522bf24dd8f177b7a558edd86f2ee9a00326a0df2be0f4c65c055159b8e2f3a0e05ca690e8ff8b249c6362bca41d4b0ce591c3da70f84f675919c17bc1586a1b4447e0c8f3ea7fe9dfd7941582145ec893f4c196135ea503c60dfff4db63902b56aa419547a0e816659e272719b981717c2f735498b658b9abdb7e636a4d1c141f827b40d6fb66b7d823c2d657de0b5d4f44b44b2bf63f7c66c6363fb95bf1c44b0bfc64cf1b3707407dcfcbd6ecd16f21c9db9bed556b56b236e82807d3a01c4b827be75df9914c7360f256b2776d4358f60df1e84890aa979b87c40d026015e6602b86694fcf772252c97d4fc097019c741ae11c40bfd4eebd2373da8e31352ade33898d48796457c81d3b66cc680c87e34f342735dbaac15bae727e2f45f9ed272e3deef88fb3b680f7100b631edb2c6b974fd47f5c7151776ceee603943225d9b23fe67e5f01e51b6838b5d4a669cf8877b6da46b82c2c5b24f7bc5231ade085fe3e4124a5fd12fec2718ddc88da8347d4947fd1eb5a7a9f33a7c7876aeac06fe6a011a7161f0d4d502d28f4ac72b76b60b5c7ad4904f1f1416f518ec261e226fbf0ae143c1a5c123808343240d3d2b268aab1a8b114ff89c110a961ce22237ef0384a799416ce8f21df8df9fb888bd793bc657fc3c7ac052b0386018a4793466fd39259ec7f1a208ebaba1c51b8c63641f02cd5ba26759ebd1dc3e5ce0bdc23a5d329e628f998cc1bae4b15ad12a3efff58faad6a81094cbefaeb51ec69912e2c47a3f9b66a174502d0c195acf2dd407805ef39e5d13695ad117884899cd12ca8420afff6ff9e41fe800ed9cfa25e7df76fae1c51c8e14193c788a416f995c2d650a752fe5e8519349425a6f234d38165291e35eb010263587b53817d683729d8bd940bf588bddd5cd8c41293507c834a5798600f6f38cfc812859310f1b9973453a0479628dc8506c483b0565655a3bd0f4e531802275c07136cc55d977e1447af4b99bf17b227b0daca2ad24a5296d289efa3323ff24cf38b2caa0d1b0a061769b8cb379ceb6edb82e2925eda8c48929acad1d65246505f4715ace09dc3c39b100c63dcfba3446a94099554efd4b8bf9228943dda3081f42382eb31f8951ed75c528bf9dee1fca370715894445f9f1f159033a44d069e0a10d321ab935209c6e255bfb00724ff13fcd210852611eb0dc483cad4e5bcc2b4d80f3f0ff980910684b72880a891ff7dfa94f1b09ddce4f6fd8583fcbfb9348cb3c36b9fdf5b01be5422ade8a282f97463de725da9d4ce79ac3df07c470029cb42dc5944b9292ec330d6f862f58ba1077de62cfddf79304e0f9a5874c284017dc216b55d37dc54e1ff34f3512a01eacd94f0f4a0e1de53a8c68137f43ab6e6ce7862351592b93936e33105c23f8c427a1b7fd91cc5876bbbdf1701d0288d2cdd2d10a4f34001883840af06ec32657e5994795680b34f2b6d4db9be77db84645513f6d7b7776dc5f10a0bbcab0b6a5161821d7e73bccf28db3cdc1553a5e30cff2972fca0288bcf72b26e7cb3be6d9458c52d25da72ca93f9f3b70fe526a5e21cd7e1a01b624ab6be37ababc36cb2d87100edbc51b2e980ea013222aa8af54ff9684b815b42cb092c9af73cee1305bc054e48705d7c20d407ae8e077f1f382f0bece7680e2ed57c1183ac33ef1b88feaada1cabfba337219d724d27c043371e689022fc2592a24f80f66198b7f9dcb895a36808e930b8417d003520f5538e596520156d5dd80bb6103cd277c0b11713bf938af68591160490cf444175fb0e5554ffaf8fcad65dbbbf5c26ad2aacae93f161dd67fa49e4be988794c709148e6c92c55ad7edfec796dbb9e678d52a03343f1f3ec8210a0d404ee0ad3efc9d585edc8d2c2a9a7ec3e792930713b13e14bf8fe1bbd0d62d701d6a3d8444cff90fcddb6e710dc29d3566a40656930b886a1076266c358fef1b0948e7cce886f3eea7fcf3eb1eb4e6d0c1dd3c8c2b008b8698c06bc0e0c6bbe1eb1ebccd9c89f4b20fccd970f403b085e7b65d6d3e0fa31e4b2bddfc6d8e1f1ae3"]}, 0x2360}, {&(0x7f0000008840)=ANY=[@ANYBLOB="2c1200001700000127bd7000ffdbdf25df11788022000100c2774d02bc4492721731a784634d2c4ebec0dbe3559beccfafafc0da34660000d33b2cac6f4306abca59b49a70afae2b5507163a9ed69dc6bdcc7be5f20bfe5b0082bafab8cc51705d5cf0dab28c11d1aca154545bdb43442480e6707e89e0d27a5b6749f021ea7ec6a995d83c3e6bf2ec9f86af11d7b6a85e194470773478686155c5f2c111c9a3b35ec4cd6f8fedbf246dfd24acfcb50c1454a477f4f0454f2919725fdb840eabfdb952dfd1e49886c233676108528a549d8c39815af6880ad4f9fe4a66ce447fda6d6d5364b5863b230d7d18d0d8d6d81bed3f11edcb854e3dc4766bdd8efc1f3fd8774657c6a13c1c647fdc14650ba333454268725e2c33b7b4c86c84081a3a2524a72d3dfaa759efa4aca1a1ecaeb8080f811c6a47bf86bd7246e872e7d05d4d818e88ea6d1f05a7f537523f119287a22cf26b934c6743cebe0f006b57181bc6f3ec70398164637c16ef17d3c38262ac2fd4b08cca9fd0643797d9e671dfd41368c15b6c8dde34d229eb311f4ddda9dbec56c084ead15c53ca0681f8f6964e30f2e14d8505a10a2ebb2cb3f188a8a45c9ad79af872c32ddf62351f2eba3d03ecc292a0144d4e21dd55440cdd9e6ba13f05cd031ee6a327687d033d8e7870f49121d1087a69c364794607c1e89b34e985300178dccfc5fd618f420d08ebe21ec0e7d6c605db72814229e32b52ae4fd95bcb0477d1de5f62a8dd444598f550296001e1cc5c246df90c28a8cc1d0aefd0989363b6d15b46d236ec123ac1bbd0f04c56909bc847859640d79deb64a72577b2e94f5fda2d21380329c7d154b6aadf8e1c8a4adcc1b5d39cddc6f7459dceafbb7311afe8868321a80e8806497a48e6b0d97e927167aef56b51064789a64c143bdb0ff75c08a3b170fed65a7426f9a7029086c76f331627636904a55896bc531babd8d4588361a18ce8b6e57f42f806014c748a26094470ce33b790fa72ff6183d3331029f51fc87d449e342ec71d314ad5dd0a4289d890c7ee2c15154421ce0ed592483df3d125b93e38c8d3b13fe7484afe7107c98fe96a5eb4ef0abdf8f672645fcbb64b2b9c9ab588beaf605a4d93aeabd65c6a6521950f3e4c982249eeb699823bc3e52e42f30a730f9a6289c93e06e6c86b579769dfb404e3139794ebde8c687d674e96c35bb6427b7a61c7644f2a2fa7257c6a3d9c8206dc365f5add24d184fca809f46d8764494b005fd8f4d362a14eaa90df73c654b02af3f73251f532f5e8da31ee6b67b239792e59049996c964f9657b0d4ba7a750166c07ae9bd4f4fc1a13d776e5e673696ffc70b28247081c1155bde7deb87c0089a902a5a536d5fd0154c6d9a8a7660d9d02da4612c9452e9f9d0829f2f26975bd810b71f81da19562f414e52b5ace6f250bab9351c1ef23174edefd00e1e6f129517b569b811fe4f6e4cbf66e4c9f7ee3aa47c0e5b905057418056c08f1dfc2665d1a01995361b2c9bc0091cd9f994dcdc40816db1088a2fda58749a789facc5babcf4b0ff9407fc3973154f8f922c20ccff5b554d3b4526e59dacfd9ec3ee1942aca3b233054a1018584df121ae0c89ed28789badf069de0201603009530306756ef307087371972aaf063165fd98f71e5c4e87ea785cdbe305fc82e42049e9d2154d1b782e5b410746e79a5cd16e73cb75e3fd8dbc9aa12c2ad6aaf0dca206df658b70598d9df8fed41834904f1e8557eb5686f6902bb45f9aeae96434fee81eed93c8ba741ba9af1c9c3eae47ab37388a46805960b3c49955f73c7bcc7ffaefc9ac47c9bb0808ae897cb716c498257e8f6a90a00283bc5a203307855a9a844b8ec152f6938ceea4d9013f02e7a4c4c6e316bf453949059bbccaf6211e5d624b1a2d0e0f076ac03e6c2c39f0ceab6945af8b1878c271abe57ae12ccc9c7ec28b9328009b985766a8e74fd91f58418ced1db2afe6beaa67421592c60c01b753f54614160c54f59f60b093fcbc9e0b96e776eff85c9415a43cb63bca20879afc60b0f03340dc72223e5858019ffe8b820e1b28d4eba91c450937a4bb00427f40c0d3b5be8e2d03631770cf96b0fe6bff3d097a76195784ca5e39d6b76413642de87749e43a0576e22f73227ddf047e8854b52d2a107b58c614141df30f19216876884be7bdc0cf122bcfecf70386f4a46b618ac1939828e3807e821747312efb82de6f8fed1dad0e32cb0a033539bbc7289e78bb238932ac153c34d95fb9f7369ed0494600938c0eb272bf2bb0da5369814d4ba1fbeee768de9d7ec141b638538b33eee95528396665ed591bc148aaca52dbfa6980f258e674950da5aabf71e6b3083a5e6fefdb8450e6f26f168d7f785c7f65fe6e70ff7e2f1d764ea9a15f0b3aff63197b61e3954658d708b98becd827b5d7d5d0fdca00f61c619aae33a0ce97583b312d299a3df305b191d378de1d312aa1c7cffe5d0cc62a8744f5b4057462ae9095152f88fab7e730e503a29b5ea645533cea36885b12796d04831c1fe6b6a7491f928bbc600cfbae6ac46d8cecde5a85d9a45861fb4d027aedd3b58dc409e6e1d44f319127b798a3226665c686e6e965561008c1fca91da47e482411daa4bc67232f3f22d1b8a17ad3210ae13fb0e550a2a6b4682554a9bf3ae830c533332d85155d03f795f25b449595e9dba6e2f5d49efbd8e49396a8f4ee665bccf649242ef0fd0dd10dbf75d4008d5f7438d9c9b78f87b8e567411bdd138d63ffba82898d6505d9412dea5b47671d551a94aab607dbebed1dc91027759395285e687b4fb6636e285472e835e570f2ffc09ddc49f811ffd780ec5385dbbd939adcd3635530be2cc58dbdcd5a1733d2f14afceb52a6ed393ad3b5a0f3b1517c9eaefc0f9678a4096c58c6a36a8afd031e9e2e01df7c24c8bec0b597b1b6aebd33be4db0941913f6a7bb896c1c992bec3fa4cacd745d0b3bd40bef618e401735da93aefe20cd9f6b86fae17fdb9b7382b6bc668fd1e6879e880536e5d69479fc426367b80cdd1e6365d683e541a0b2c1ecd520a4cdef28bd85e7880484729bc6b4e56e854275b1ac98e7276e90bc2a182212f584b1df527a2fb9f649e45f33ca74861319131fb81313b7a7d9f0379dfdd0dd70f7de3b8953ed421fcb691c992d45a8a5d889af6d04255383b6693336dc4ff2b14465b93755c70ed917f5eb903064d6739606a857f1cb6be1d355e4e24b03033952c953af2f2c33bccb4398c0e531fc85ec4e7c124f1cd01a0e77fc7aed5976d6a1e77c5991d36d5ed315052920a3dd25763d10a95e62fcb3cb49438a279b50ff68626bd90243b481a3e3518edfe1a417795e19723ab4dec3d6927353b9c12939e4516db7c5f3e20d6adce01e8f92ad731dc8e189034ae81232944158e7792f41b24dd68166c5611396503f74684fa0df1796923e5a4eadaf20a7a6d8f18d3bcc47eaa885ca6e859035031ef45e39fcc7a1fbd50e919cf16297b4b7803ebba4470879b5b67c7b391c51893b2fceb31410ae8ce3888d5b73347b0ffea282f8fc9b9bad189b35e8c8ea2cab47a992a9363bd57356a64536d4ce5efc0668efb4ada04d4d962000e732acfdb06962563acd85c2e03e5978604a2e0812bab615ffd6973be42a680f5ce5e041841b91a34bb1e226684aea81e6465584c895f818e131a97f6e4f0080df4f4049a706e715047eb444a910989e900181dbcb2734802ade9f6a104b42ad0e6a8fb797f3efe268cd38d06cf567142eba9577e5c9e33d2dc0af4299edaa37d4007fd3e9430e9c95c6efd5db51dd29224ecd202f8c1bb40d1a7e537491ce12663e0f3d60bedca3853c39ed058a041cb55ff56bc08691bb0a907ca99873738696c3e7493c3eb3c292136c43d588292c430f1e5df24bfd0c93e3b8de8da5911e74d387c8fdabc567685781de115ec5342d00278ad8d55fdbb59ecafda4c5d0c5ff2d1ea2ae2fc0ed65c7b6c35d05b943c88f1cad354e573333bbc563fe698246ca80058724abd80bce95af20eb412e9d52d09c4984caf7d195fcf657df9fa0a180bf6e4b6058d66cef64d7b027c640cbecc112a62e8941fa283dc18da8484fb4d24cdcc5749c0c667ca0baede6328a6f8d287907b402e139593f7f204cb6874a717d9daa7d1eea870a5346dc53433c0d2497dbb917637a99fd853f5241a46420eda3f2b071ae5bfd681483dc6cf6cc82e12a1491a0c478addcbf108b5abd4ff7fec2cac25bef1634587dbe458b1186ce6ea9067b8a95162cf1e3d5ba2a56fefe8d66a57e9d76a44cbd730b4f70cc0fefbc13f42f6fd69d429324af7c76a72933b9bd453a99dd2399c88d40b6d2b3676dc761c4c36a3e5e8c91acd020891382347cd4e0a5d8550d1a47445a424786f6ddc9ff0b1575c73ec0f85a315c49768717564d0d37912e5da107d1d269ae75e4d7764f0e5a41d9388b0a9fb2255657d7280e99bed30f80ef8cb7bdf0a1bbf1c0b00ef054ef803aa20c3d13ecaf084e41e7456d6a0d1345a62cfb4b55d76b37386d90d70256407537dbc8b3d2b52b63c41b5c74d172b00e887f08a1d9e872da32f4227f8fbdd7b63e86dbf78ea417afa3dafd60d1ac9590a6d17b159f7d70c1d17eb2843aa08c3f2c440507c0482335496adede7cefce8921bbf3d1b9a11bf780214d5a86c4faa92ab1572bc67fe14ede761dcb4164ee4c8a228edd11a4f68ab3de83bf2915c12b883e2a4526d93a4639fe31aeaaf1021df0f0a00df0a5b8a23fd5339b32d2e1c561a10e0022e7f7e8956bb141b7f8b13b2e97287a3842ab0ebab4278dc7e60cf10a133fc2cf873f7f4be3f494f1bc7a12c6ae52b1531f2b0f9b9fb71b36e41166c413388d11ff1b4e388b301477799b583670a1ec34c7e036eb94c7d1b6fec81b174c29f19325770be8c91cff1272bf16d22740a073fa7b6c3fb0dc7f1af00c01f8b0acda2f7230b28f15410f350449e41cab2786d574e6a21f2103766895bf76ca0000fa35ec24080c52ec403eb7cf76c636a74be4238b6f426e02aa97945339231f4133340b5570187dd5300b087356a682d5eb082376bdc1cf90225ce22956fa56e19f686c624682b2a15e818504e75fe0bbe88ab1fac11498a7382a3586284ae2d475c81b0ca790cd3be909c04986021f14095f93a407d8517fa56127cf5e8dc1bbc7e6bee9d43274717cc851b3308ac2908079a23a96ed0345b9686bead89f684b22d1dc22bd34087497b10f492e810b6792cf6976021c028a3b29fd40da292edad3387e4e775e31d1c519482d25bc1f1dfc6b41ab6bd36f182b49645bf7a1ecb6f2c5da4252943e4a9b421a80eb8eb06ead7beb73f1729e0595feb53efbe049bf1425edc32899548e7d738bdb5593c54b56d1a1136c659d29fea68f3cf7529eea7a010f875f8a9ed2e41d47a2eba82bc12b1ba6d588644aed54ede2bea1dd727a648f1fd31a98cf2071def272d028657c710cd92e33b53546ec0f1db4212b64f87c20bdf7343be3672427e8ceb7d44ec49e26d4029cd8de17c2ae04696447694ada8930d2827de61cb11a5f6449810caedd7ced39adb2c6239a82898d4b6eb517b769b3e864952eb1f0ba6a89dbc93f763bd88a7e628277a3a77a92d4aacf8f1b8a7ac7421b7dcd444233eb286f6141a90315e37cf92b75cfa9bb26492738fbe1ed839ac0f74fd7f409d7b3771295f49e0a01f0d9ede24b49817f6381450ec73d70ac9729bc8ca2a28d1f9a1d656c8235f3dc1624aecd5136456c4b96e2a1bdb6ee8c58acfc25828c4c6165a61f1e933f6e748c7bb700671dede42959ab9c54f5f0ad4c69649db54a225937c6db5d04f95fd965c1e23b9c35990780396fb25d30d13a86a17585a3ce848a57d2a0dcafbc2d39923e8dfec87b21e1c7257208997c442b0aae0e12db115b1ff71d4442fdfffea4420e1879a333a65ea0629c0739df23bc505414b51f8760ed2c2a9da26954750d0d4c56dc363082c4ceadb53e56e5321f2fce50ad67b428e6c9d3986b2e2edf1a7cfd72b569f349b6312d199fb20fb7bf6d9ce287fb6e56c3f9c97c6b8fce31bdfa95915c75c28c068ae1277fe634ae0df656e30a80c8820250765a0cda22a945bf06edcc7a5064369447656e621a8d72e0af264f9d804003080dc5a0bd5d47fbc585f538c6df0ff55af250086504e86bfb0271dc113ddbf2a35b38e79823b7251c192f4d9c8e5b36ca09a924d2e3fd122b90315360ad46d7a0902c04d0b5e719425cb1ec371ba7d87512ab467b56ca1d88408daf7f04b865f7f2fc0599c338827171d362d11a8763728fe76c2613dec41cd3a8e06812e8e1973013c2d3a89c422496ce606088a0e074708ec4f4e86703934bdc0259721aed37910ea1d128605014be21ac00a14d0089ae8d04de3ccab2dffa867cfbad6a759137751178a9c5890180d61f7832d6dcbc965bb6ffae5545f12cf00080077001c00000004002880000c003b800800340015eeea84348fc4106f337eff081b05b2470a9f69021c3ab87eb4dbf21cf0fade7cc91c402520efb1f37e4eda6434e7894b9cb7c47cd43d3793d92cf8de440fa3548b6f37be6e100e7d3b452a20312968417fbf9f7c71be1f5c33135ba55c1edd9a4739301fd60e1fd116415c56418128e85a110f6b31fe72902c45f075d607239fb59ec344e2b2eb7e16f9457445d8e54062f09b30299aca6e80fc494ba856840dbf825829a7bb3ab2432029853f06b488d8fdecf40e8d8eda22b679b306564b6eb70a85f81c3a93fc9a61f719703990bad59c1bda61fd26bb360f9ad0a86dbf351aed45504f9a", @ANYRES32=0x0, @ANYBLOB="b5bbc7d1f75f4bbc585bac91a1c8a006cc2c953fd0181aaefd48a58b0c13e67fe2c1ee660c002100ba00000000000000"], 0x122c}, {&(0x7f00000051c0)={0x247c, 0x31, 0x10, 0x70bd29, 0x25dfdbfc, "", [@nested={0x1004, 0x37, 0x0, 0x1, [@generic="6bf8c759be55846848cb8fb5a6c200cf12f8d9467bc219aa4f35b290351c0ab3ced2d5ee73465a0a7fdce8a4656fc7255d5e016b3fa3a947530133388cc9c49b46cf2fb2f73d54c73b6fed6477611c65c3d2539c72ef3a346ab1485a8b314f15900e281dd0c8af99e7145db28344fccaaaa73bb5f3d0bfebf198a099bcd48152e5ad46409b5cc94209b183e496d3a459c0a89f9a645c1b24b8cc17c619abb272b81d7aeb9720fc2d52bfad2bcacff560ed74574fb4a443e90b81077299dbeeef2ebaa105de9980d77e37701466b6bd98872ee2185551f07e4d655b8e901e457839a2c66ab1ee7c77ffa102d42306a49c2851f986522a187087a4a2a9321b4983e7742bba4ed7d964562900219c9b450b0f447dd034b546d0eea74bbe75005e3457390ff67ca8d3c221865db006f87d47a00fa0107c79c78899994feae092aa51e980a86e5245ac34555a493b24dc184a0c8004ed721dd575750fe8fe4f9574a36ac41d35b633fa4f05734c312ad9141cc1be0ed185a08285404028d4049acf98233abf4916ea53ec58bc6105552bce66a744c0154041a53c4a635269be6d2ad973d668ade8a720fd95e801a8e293d8afca3cf2229fb51138bcdcc33b42283a0004dcaf2b2a84b533308f7680ca2b58ee23f7579a8440c4ccec322537309f515ed281c59d09e6aecc2637b7623bbf6e1e7cce53c5be07123132c672f9336ec3fdf8d5e29a4ef330e59d1ce372c24dca46cb8dff38cd3456bb2545902f8ee69db43dff7c0dadd54481f7c9a9f181b3c6b0382ff624aa0ef308235b171627634fac88224d931f1893f121400b1e2805088a57d8b0bcd6fb1e4ee24c417dcbc34a8343d4d9c243f7851d4004c58fc04f64869b440a99f8d0de4a84b703814d358ce2ee97ac8117dfab026129e48d43cbc02df725a6ffecc031a6ee8cf5eece19c71536d6f6b7539408e1ac38c7c9cadbd2eeabc773db9d23db8bafdd438dd931a968bef35ac3eb4f4ff84c198f46803ff3e4a73f92a2fbea70a7cbd02932544b7e3d9c6937f3f74e82ce7e7016bb0bd4f91106721c2afa250a67993dfed10eed32273cf7b9eae5bb3564f0e0f23dc929cfb0714f24963e92dc3b66a58f7d4eb13cf9006c92ded14e0bd5f3955af6e64b7e25e22018d25e9e5391e65258390fc62bff52fe9aa7132786f2a9262f3b1ccb0078fd81a99fbe37881a96c3ea3d3a7189f0fe8392fe94b05f7578e36ede1910ce59c8c1a50d788ac773c58bc33b8f1e83bbbfab3a8741cb92ffd0e2670a79cb7d2cf28fa728fbdf67459cb113c51fee1da9ad9f93f84498f4870137c71acae664d4953ac469d429097ef09436165e3f7f3db3c9fd290e9872e0fefb0e6e66ee4e6a26ccc4df636ed4903875ed93e150d7161f6788a98c4ed6c9642dd67e5e23b225825c7e77359c8bcc31d0dad52935ad6de86f2005d11a239f509ae6e065e69dfd642f1a599ff6f3f141b41c34650329d38d207a4f1bf4c50ccbdc255aa9a69f5ff05807171e961af80718cd8b9637a951a7a7bd22b80c6a7ac99eb593f87ee5a8cea5c358af2558b9b91c2063a9dfc9f84ddf1cf892ee1d26377a36ac8b04b8557efebb5f33ea6b84bb0812fcc4b6c40b5945ce52e2bc0bbe3d6e7c45ee56cebbeab5d0e59634d4b65ae8f88f6ec977054f3f23c6418fd18885a7d03bcb287874825e5b6af363e7d7d443b492dd146aa8a96efc076059464a83b624f665c2c51b81be62f5faece2f797017c5ba4f2d13c01d24ddcbe0f7036b91d02315fa27dce3bc5667569bef5c4555a1ca4982538e8fc7913d20c3d7e3705f89aa5b0fb2359345b4abd28ada5d27c9327c0120e4e5bf0bef305a8efef400bd1fb9c7458e8d1121fc376398c9c91ddf50f7aa527e43bc8274cfe65a06499691ed4d85f9049b0c4c4d1b747c37403b7c870c3812ba5229f878fa913e48a499aab59e98c79903a4872765b8a6f2a84cbc6f8845dc8fdb9c111dc8dad3fbf5f1916fff94843dba72c71182df0354ef21195a78c0b195521ba855ce30c1d277edc8a23155b6e417487f8dfe1fecaa9684c6fe50aad541977f7145cf01a52d960ba4321cea3ac6d32694e7c749127cd0cd646f1b315e97e85c6bc45a3c08cebb3daff0cf627211fc4cba9fb49bc26540de8cde222207c4c2b6ecebeab0e5e46f6fc1d74e68bfcface23c1e2e7fb15bc6fcc3b0ef8e42f39d723318558559b8da3cd8a028daf60797528b59d57737d7f27b5f965dcec4b6e07399bc850c5105501bfb3746d9d584d6797479f819af06d966a43f3fd0d0dfe311fe4c9a3d26b62c49e9ea9d5aa1e280a51b9e12fa007d6ccfdb6e0beecb64c1d5bc3c19250507cf561f020a12bfc27ed12c928fa23c838c777e7a19630f295824fe993d13a5bb01790c628a00bf1c224c67edd0b0865d6e09afdedcdf424678f54a3f172cf1cf0e1e2821c700e65a99776b37490da86d79568cd40e68468b8c77838a15f319de60a7a528cdf09e3a5693a96a1dbd89543469cd38e7ac09e276f04ee703cd88eafd9b4b809ad4a99f1ce89ca39b10ff5351b3ab1b052fbf5a4a33d1fc8424142603f25f03274bba94aba9585277f44379225a54ae6a680819d7b4875925c66e3b43945b72bc57f6a1aa9cd9f11320fbad5ab5bdb570c93d6404ae0ab1aabbf1928728f04e8a4f93167338c69a2f250773edf58c55fbce4f97919c844be891f8f48e29df9535417d4875e3d1f39fb1eede259eb706ac6c90f38f0155ec78e9b8862a2e54cbf01277aa2594721a1db94ae5f68e0018aa9cbb11362ac5627f1f093af708cf4e67a46845eaf01caff7be1f9a1bca8db0679380c1e6ba8524022d09ae5f1ab68c68829600fe438906591957f8ff7a021df98f95f045fee9779aef8001320d1c0e8e9e80213ae67e4cf6e0782f6fb499ac3b6026310e9e3e6ba5304e955f05f5b7f53fe69280ef2b9945a6a0e4e368616a3475e392e1176da29e70c30eb6d25b2410dc7a046692443bf4e83baf19d0728d94b41cb9689788b4b1f9055b1d1c8cfc1e3098da5630bc29316c17c88f4ae9dfdccd432088a6412c1f78dde1b0c6a5a530e1d5d6ea1ce669b32079eb7fddb03d640a085dcc0fa056fff0b73eea10c5fde081e1677cf38b4e0627f081ecce5d949cd0e25abc23e10c47347f673fd068ad634c8f4bb651b8d86c8f9c65fad276cb3d33093a2ba72c35c50cc5eef02acc87c317660fa3034d14d64eb08625dd84cfef77abfe35ececc619fed459720bec8c2ea89bb83cbdecba38213cfe0ad1dbe8ddc0d5091675259569f8bf763d97e660ad11cacfb869c587794dadc7ebebe9f4104bcb730a0479318c6f85019c98912f5ad2a03a269a818b6017c4f768740b42c01acee0f4a58948097dd3294a55610d624e433991f53b13c5a14c671ec827822bdd9ae31e283d405d45921bbade5e012b9761eed9d0f8b91062f2003c1565000d48fbbd9b61761c30216bbd8fcb507c855abbb2fa9600b387eb9e11f497c646c71df5f60577b535fa07ba77badd1ce7e43ff7558382ce00214ea85d5cbc36546ba2d420d83aada17a55841a8fda67ac0caa8b8f2dfd9acbf7b3daeb7da73178f4541af510f8ffc60e8ed4daa47a9974d26711d192a806fa8f54e4cad772148728d9b9d1d2f2206bd9416c3406ca10339d4616cff933151d438982cb30bb484df43de3b18a4d9dd7a472fbfcd2a2684276b64cb9b6930ac24ae458848b9ea68aaef0d2f63900022c6af018f704747289d1504bf9d772f28038719d32dde3f19c7d888f51c7d060d0541436ab6d04702cc202602bd239c182f70e3a75742c3892770f2a430637839739e361a8d2973985ec874d624fefad6b046bc0758df258f520a204144a734ac2ac8d36bb2e7183e4776ff84c36b1a0e69201c039c294bcf9b52750800bd4aeed890f206924025167463189ce4dcea460d1e440f3f84017cba604f8478ece548abcaef2b50c33a511fae5cb87f8ac4705edff10c1a9021f2645c4b1de0573b44e3efecc149b301f87d3a82570339bda8ceb65b767067d955d66967042771578ea2a196882e60d430b656a4d96c4d7526426650911ca577257ca22a472a6935924c12f3dca90682ac5334aa90fb415ca4a4da7ee23d8d06d505ab659526efd086c78f7f7cacab444aebe485837cb9d57da2df1dc229756f890688d756a204b6b5de27c0fc71e054b9365273950ed87c2e3af0eeaca1cddd9f9a0bb684217c937a6e8d7851acaeeffbb3373dba61975971063f8f455735603bfb2025306647401fe2c242d7b181095e89117162a50f49dcf407b1f6c7e89126eb041ef252fc3eae4823d91c0cf48bc9d1651b7e2dd9f81dc665ac0e74cd27a7c3ff0ebc10fadd2310d9876cbaec5f9f3563d2a3560c373d59ce75c28d0c1948b3aa7c90daad14d44e26f7047316e1991f7f225ae3011e1609df504e63a1786476f805f5e9fc49d50f2fb4fbd9c53dc44beec04372aad9dd879b5ea054cb4ff43aefd2c8c01d471938ba9dbf4fdf9140a9671864295841a5bf60bb33886130248ec91f9d28569650c5d29eeaec4ffa97f56a5473bfd3b1db6324af08b65b49ffa94382d7260ffa42dd3c805ef4e8f67bb49eca53fb50a496028760a62fecc7b7d33b2d593768a55eb24aaa46159f372c5c2223e25402606f8fc66a9a19750b30cf7cb6a1c61e48bc7b2a213e1f3b81efee60da43f04cd2eef4052a32fb3183ded3f1a76026628522e59ad05ef58d0b6f1dc283d1282a0846442cdd239506bcfaf1ab6bd261a1fa0fce4cd40702b2238daccc47616dc5f321f39236368875929cfa6e039b46c849c9e1f80aa0119df39712d2b18480ad6ca8b5003bce8cfbb8a221970ca09badefbccd735da85456c3cc2fbd46d5017ec616d093310d26293468aa116b40d680e6e34656e8ea935d91e77a32a38ceb9d7cd8b61663bb906375763a20b27fddf565fded5600590f38089d3353d47d1882b39f1d5c1fbeecfbbdfb271a34f143ccd66c2581040d527337b29b59bfa9120de5483dd00dd3bb85293eb53478c5e60ab83f9650c2db7b6e2e41834311c479424c83ad6ad7c30cfdda1bfba5e4fbc083c7417b6d56d7e0eb2d371610ac08f87fd38c6274e0289455c8079042f3e919694aeb0887048ea59e64450c620e11e2aa7eef177f439cf093d90e91cabe995dab733c44ccae422b143e630216ed31743ee5102e8d067e6d3944b696218fc17e5dd17c813c6cf5bbeb9bee06f43b62add3eb488a4235eab46d9e7777ac4d21821653143cc797a52308c253e7cc6b4e41f497efc296a44c8c0bc108e080288c8834738c076b123d81ce28c165fa632429b6d3ed994cf655245e2d438c051b959b5f9cec5aba1b6f9d7d3b67623f7e5d49847195cce1b58d6e8397c57cbbf7e800a95dab1adcbbfa23b51c1ea909a7389997e61b6346597937c46dd785051a38d374852ac02dc8ccab03788fb9c6f8e04b651acac8dc1385c3a8a20073436ae4709ddd86d70cbbf6c8cc82242ab32448ec79d8dab173211d03b1cf33c1c304d4302b66f91a39be63d77183c76e6b0eaee6309968416fffaa74aff21155aa761394fa61cbabffecfb0b79a962791af3b8ec87a316a85f6002fb78e68c9a71c69c03a8e3b9955e49389dd8fb4a43be0dbae7763746a772fe201ab6a5bdc2ea67b2178bbe78e7cc37b6e97fa3d4db9104a83af4dc298c433a9e393a704a59719bffd11972a060f6f44babe82a5d00d3db1d1362756c808bc84298d2e5e579ce8055de30"]}, @typed={0x4, 0x11d}, @nested={0x6f, 0xe2, 0x0, 0x1, [@generic="88842dff95d371649f68b13f62a12b5a8332bb8713a287e0ecb5c769fe9fa9eeb73cac22d1404ccde965f9fa5b3d5a33ed7df156e51b57e4e0767bf10a3758a2790b52a4b86f2a744e9c8c32f25277d3887d177daf1463f1fccb60", @nested={0x4, 0x67}, @typed={0xc, 0xc4, 0x0, 0x0, @u64=0x8001}]}, @typed={0xf2, 0x9, 0x0, 0x0, @binary="06a060bef2efa883a9468298fa39d8fb39cb76e68c1501576a655ab27c1356b52934581aa7d4b01cdcf1fc9bec05ee4ba4f02e363af66a5383050c715e65f938f589d428763e94d449d2bd61fde296e0a8b8495fa1094df55d336677b2341830ec4a5b26ccb1e51cc14a751f2a4e90015755ac084a9220add016f9088980d4bb181a865a9151a280b23a01ec2e1f68b9c4c6df83efa747ef1f9257746d5ca3508a3202d161df284b01c01db79e21015a58e991c0d7f9511bed264f02fff712de032b9810b341ffdb12a239c01bb684ed8561fa0a7858910c5cf19ca870422cbda8ced94147446533b2334c7839f1"}, @typed={0x75, 0x104, 0x0, 0x0, @binary="ee5ed0fb82f04cd4f7abecc9b5f085f911231fbfcaf2b770947fb6f47db4d4ad7bb233f73bd2ab4e3e55f823b03e9affc2f3eb12002ad8276a70524bc4b0d653c847ecf2e9561d9990b055e9223f0aa92319bec6fb346d7061c3e80430d8f2b576f75c2ccf7d81b393a25f1707dcd46bac"}, @typed={0x8, 0xad, 0x0, 0x0, @fd=r4}, @nested={0x8, 0x33, 0x0, 0x1, [@nested={0x4, 0xec}]}, @generic="4d2414b364acf13c83c28264038108c3f4f824e5e85c18e84a2f5f7e293128d5a354ec4a445853a3b8f84033a16aa964c47e8e5e3c9c57ef4f0fca840912370d327f56ec9fc5c39b36d2dbc4c7e3053e2f502ee18511cd78eb35fca2dfd5048cc406db4e1605e375fc8d3a0ad77af28c4543b171fde2570c4f4e66d408953e693c986e5b5724aac20b533e71943183c1dfa430c29c8438cdaba860f1e2ec0c14978a32f296ccbf318d7204ba57185d1708d314723b2a9fd2351d58f543767d56c1c6accc9c942b63506b6cad765a8ab0afcf57659af46740a8a4b7826d3686e8c075db5c6da3bd97ed99d3f58930e8f5f3f5422a36190d33774e2f1bcff43552888f06affcc97b000e48d637740f2dab84e405bd6cad0b9346d0b7e09869f9baf70c2811304383e499304c20c89f5153243355449ff1619e36d9a5114a9b7332e4983aa779c3f7e841f18f7dbf0afe662c9a391ab37e48b2437dc2fb561e57729bd3a0b81487e32e581480fe62fd8ca3adc6613337a7c5bb6f4ea82731277cf2835822b49d95f30a4d4f29797741555a1fc085f4bd512f231b9c5f9a6330d9f4030b61d89075c57f1211db13252e65460680a73c7acd6e197d1a5928c6c806bbe8045505bf0f224abfffd2497b3d87a17680919e840c29ab1945e8208224d63ce4a70b2911e932bd39cc54f61d6cf97ad4d2760535950d2de9385d83ccdcf830e1e5df9948cfaabd8860716e2678174f104e8a3a1d6c2a3ee91378af2929852407b0b3833e2041adf35ed893b5041618e02a4473b3205c6c9bb2c8806dd18c584aaa79411b9872457bcea28cd53ebe09009e0a2ffa0393abeb2f93e1486cac4c8b414e9dc6a4bacb75c6e2c57d5ee24c6bc0b889152c6f2e5eb792aa308bd330f79a10a58c8b4b7db3af814992da8b417012b75e50f485421918d3338baf4e87d975ad24b981ed65f6f660267e686e094432ede7ea5eeeb1b40fb3bbe82abb2a4ce1cfbd415e436ba6b82530a2b9554cff997653e7161b729826d4dbdeb9a6c339e4dce9c32fcf34ff57b67c5106e5b5e1146aa8ad49b7dd6599be37e32980910506c40cd1f4c69aa0eef2b59b29f30103f5581ac4e7a2e0dbe156b5e4a4ced816bd1b27cf49cf7baa55c1ef09b4da35f45e164e77a561ea52aae045ca3cecd78dbb86b21670b84a066fa852b055c6804e8dd5b05a29ccea93aae971810b904698064e07f87604a2f3c26607f07618303090febb4bd237019c2da77b2f7619da5894d1e9cd9910095eabd85b4981dff7634cdeb097ed2a815658c1cce5050d70d9aaba302248ddc633a995923d8a157b22128f60a3023431e3b8f1b745d6db0adce5eb016fcd8c46c6350d16b875cd68f0ad150665071ab2b94edf57581fabd8a4214d13e9da2169c1c29f4b1c3413c683bed8993af352ead15ff21aac2afae9c143edfb1d73c8c9ee41ace366496f8611ac433fda400d43b5f917b97ea2e5dc0559fa172ae63262dfae2bd1f26b454558a85ba033f8f5e9c092754414dff1bedd00882738aa629bb7a6a1feb2c3b6c0a904c0bb47239da28264f3742ea985a8662d271d8005e6554b041910ea985ba19523406b7322b5edb66c718f31769b1fe0e4143cdc8c802a5f75c15d7f468ef9049c0784092906acbc272b452dd6da2aa2dd8ef9490932a54ff9e5960aa30e0d0ee4d9b434b5f3c9f5c78adeffe9d6a1bc71b056055ecea9f7c67d6e16272246ca956e002ddffbebfe59e03ea18ba5c4020153a292b085cd623b987231e3611beb5c809e086e1c3b8295f52afa6bbbed3b31e3921a285948e1328671831b333f1baf2ad7590b257dd9a2fc950d2173bc68e06a859e1dabb3fbda29ba72d3eee4757cade22e4658cb88b389098a992f7e2935911fcf032df540760fc64af995d2d247a83570ef88c83475de85273254bcc66e1092b00dbe3e9175198e9d22aa899dbe48eb0523e5c236a1b9feb4b971725eb14a10b5439d5f43775c7b440cac907df7328ce23d77d2d540bb8c996b1d1cb48b4f1df5c2740c1c6579dc9bf35728b7788ee92215f4c650396a66a29beaa7135decd12b3958e78b5ccf7b5517190732ba2dfb283d5f6ad79f41ade530017ada9b7e3b9a3ee85a96d7b429c081830911e1b1ea8fbc31dc2623087e773f543ac5a58ca2e7e53550e4172833b410e6de00cb9286944f593c00d3e9cb475e25102406b099a5e552ebb3e7b8b50ada89636a7ee7cf8cb8d06502db3282da1dab9305c38f96bc50af1a8d27ffa63e9d5fb33d02cfcc1221edff543391bcf144e35615bf42c5a939b97709e15844ce97b9666909aeead2bd517437a82f973183ffb0e398d673d13785c5706273ac6af9feca1aba517e09aa2c5df2b8bb705a35ca8990051e6b3645d82e79773e6d4f502bc621754796419364f6710fd9a885209bbd56df960eee096a3fca6a4a55fffd3d7fca54c85ff3e0270e53fdec01f2f037faeb46f70988a868bfe098fcc0f374290617e1208865a0eba581c21ce1009aab26e69fdafbf4c26281d50cba1221864d621f9f5ac058daae2b186ff6281d8ab1a350b02297e462f851037e4200f369a4f0a59307de78a1d1504493255a40af9f8c65be207980118533a19b4e63663b3997ef86629705d98b32af8352f911fa8b9be42194eaf46c69ce31dba414d72583fe053f979bd1ceb792190677666541542247d48f4c087d714d4f6163a16a1f67742d907a05b92a030e78f96cfd45997827ffacda2081379f6dd4017f056aef079dd0393b8f5abe0d0da357fc669fa40cf2353107f7a300d1f56c8a9d77cb30a9397c9eca9b31d4cba1e18468fe0e706f9b3114657ea391406a85af78300d9e81b5f11ed2d947ff7b3eff9b24952b1091de9266ff164ad9ad070afa9eb8d557c3639e7588fd10e988b2bb40725dae0b2d61bf0b7085fab0c13a87e7eb4b3f3791e45e7dac4ad544cdd0f0442b2730f5e47e8b23cfa11d60fb6827f9bde5dbc4b8b06d16a9b036b1edac56a91ac5a3ba76fe3c7c28497d3b2a7049d7b7060af8d88b6676a829394da96aa21ba7ec72fd35a805b6d83c8123ba6a79d1bb8141eea5bfa12ea41b04d9e3742981e33dbf16b36d37bc2737556944913677a0aa9ba44cb62ace78ed426f36f4a066be714a4d461c5d13ffe5c9143517effc9bcafe590b75fce31cd9b5f575089e9b22cffbcae18dd253119cd3b7993b035430d2f80d3a8a5682926f28cfef32234120d365d72712ba1089091e202ef4b63d0874e657d7b253d9fc41a9aed01e16e4a323d871151a42348376077b29531c0595725beb8bf7b6886b646521be153873e8dd3c77317d2a558634f33e03ad68ed051e9b5afcfc60acac354208067c2a44dabd8086ea9f4f48129d729833c3b811bc3b4cf01d959d963d80232c6642e040ffd491bc9c293c880e8d8b329eace8e41b9a5616edda3b0d9450dd5274fffd9f2bfc30e07b0a7dc1a8242d8a0c841077e54978f8ada3f499542c11e19bf3148871b2a4273f31d8beb96c59ab3e67cf457a9696ce4b4c5bf5aed0b380a64e1d6663010c527b52498b3024572642c469013c8cef633e0e1d4d58cbc6d6c612356f52766c71343a3631a314a6c83cc334a2478ac26c75f84bf6a0e4c82c2dd24cb2a3a819f2490ce35bd0a0417aa43ca9b45c6e5482aa92b80dcfb54bd31d0ad78504a4e3cb87bc0c1b070ef5a68b44c5b0a3f57bbd2c239bfd2ece346e7d02488d82312e2c388e625fc2f60ef00f1177c9fcb01544ea8814d8462287fb4bee032b6e6a477952dda10e1b3731e567ed29cb8b3f0b23a0faa6e8d3e4d158028ff0140b4b903b9579fe0aafb2b1d9bb9cf8ba8407c0e990e8212672ded61a36632d2a3d8903eef7ea1f1ce2d2683b52e5cbcb8f7caa7db2a6a780e7f2ba0215e0827632ec93cc76510234312ff46eea2020d8e7a4f0b1111c80eda634fd3a9b6b464c3efca3a2d076ca4485ae340a67fc8ad61aee1bb9275f09ae1ee583dcbddd29f21491d70988d30b4adb69f8fd431dcee77da102246846ef00348695b78342d7cb835738350f7de5caa9a36ce40f205f0858fcb11e55de3f9f8a30dee5d9ae86e58309cda3d0e73424064dee626333405102698805df8c675fa16ba5df0e26f51aedd5212a5e2cbc984f4d9eb04e68f4989ec956d27108650d728158effa9f6111a9c8b63ca0cb4f2d1cc622d5066a7cf632a7a58c37f626aa3ff1bab856e6e1d378058eaa88e03133c4e57709ddef74e966897a208495805c9d06fece7d3325ca9f213847a6ee2eb60d732459aefec49e11880381a6b15e97840f82696de8bf4cd518846bbb8ede2811d4bf09beabe32b95b7f55145c50f1f719690d0fe7c85fb88be155aeb001ec21b7891c2438c23a488aa5f2355e4c8ba1b8fe99f4c608431e989f47e77b2d120248bacd87bed43145872ba77432dca3e96707a32f64490b17ec56ee6588c0fe2b330f81ba80d51cd6f4675429c1bddd409ce791c34afe6e4fa1b5bd212c2e73800e3e6491bb8da51884158ccbd163a8c4d9a20bbba25edf93c8194dd8e7d246c1c6827e334c05005072486e3603bc87efb51359fd84ff8ff2761d4de1a9a56e8a14ee1cac9cdafde838d4978329db877554be0c2f8e11ae354ad03ccfd26a39c93ceec66bca7ffb10aab44d9414dd6029adfcc26e89f12cfeaa1c399fba5bc0d4936e93e0665a2445395011554dcb55107e8eef66decd620b499a5ec3b64e1f2f1d9d1e3b5c9481577333cc701938006b4d67aa7a2c60255911c77d6745718fae910fed4c06d396cd6d93a059af79f785422c64844c2398211fc158bed0e724fecca7be22f811aaaa0997e9645623b2dc7370db5f8d200655f464ffe16a866b93d01ccbc3a03976385fc40c41802c31cbe969a6a8cf3835ea8c1766749a2e1e430ba7f30db1a2e46f6ed9feabbcd1daf9dfa4d0092baa5d30ed4c856ca9460cfcbeab399d218a0fa68b067b36a82faf754472df0f0bfe89db3a5b8a7a5ef3508c5f3fb2f2bed79b8adaa7f74d46334161eecbee7051db8a879c1e8e4a4917af3c9bcb5d29165954577902dfb8f2250fbff04ee3f24e7381b49e2408af685107a367ef1cce5e1d53ca92eb92a82bcc17ff9f0a84f16da94e836b07ae3b630498e79d82f29a5666414de959e1d87d3ef9c096c7a6bbc7fb90e845a44f6947920b14c142c85f327edcf39064d5a50fd2ee3e67d9a795eb47ca369b5f46996632456a659f951421c768910bf6aa4e2de62824927a1191cbe3580ed7a7ab776ea22e7a86b6e1657cf08dcd16238ba9414e17754aaec76746cccac0b64d3f876cbb0d0df9516f60ee388141a84176472a868699e4406e848b9fc9b16c482797652bbfada3b9049a8cb1071de0b7175bedf7c83a2e6aeb65418e6b63a41870ef2f9d0507f45cff3a75522c0cdffa448206c0f7645ff5c8d218a65bda64b6e4895e50af14ae0ceb80cd4c6bca8925a7327aefc66c51641eaad00c529e9acfbb7512558554ee55764f6158c9e937a89bc308d32e36e45ff18c8b7364fb5a22e9ac343e138d3f3aa81d15fc40da4867098d34aca28993b0a9971ca47a269def389bf32f01fbdb7605042a7c9f4d6a67df5fc1669d82d20009b17457208a68795dffcfad84b9347fb6286562a0b59288015af1662770a6eb3b3d8915119d8e6ed26c90664ce42d08d1cf78f176c458afa195ab1f97808ed4b0ec90f49e75b69822d0cd862a66b6a0040ebe01c829757889b7c396e7a9174a51c3d2c29b9325573bb189f", @nested={0x266, 0xde, 0x0, 0x1, [@generic="da2c43dc10a86d4bcd4661ad4c29309595566edd813cda60f8982fa5c284cd6d0efed9cb8fdc5f3878d1be77f5717961613900625db7c259c1456cd727b972d46921d01a853c76410dcc5d81afbd055f7b5f2d4daa81fca02318907e5efdaddfe39dbebc133fe03cc132cf680a7a0defe410661de3c401a68b07f07b4706f1d12209754580b1e9106607762bd68f00a55089332546a5e3b15c49a5027c59519d44a51db2", @generic="b80eb3b8e24065af669e1e148fd0c8ae8b37f3a7dac5608a1f25403e24f7ea4a4bdd49ecd07332802139f4907c7f089fd1023e8e2b409859a6c60d650c6e5babcd0d841dff206009fc120fff859e2117e6008bfdec4508fa1c6b1008d0f91718572a978bf79d2f6a4178d2a20e8ce1880361c45545356143b5acfac81746ebda1f66e1e1e8a25d9b92f088742b878ab79bc9c2798987665085d3d6f7e0dee059a808789a84bedef3b45b7714c9ead6bcbc100073b3a46f8a0503c4809a5d20c6fbfdb03a1ae31ba3f84d2b33a3c7058ac00b793fa42ec623a04a5738151a498a18e7", @typed={0x14, 0xfe, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @typed={0x8, 0xbd, 0x0, 0x0, @uid}, @generic="68c96912ae00701417a802ab2d8c939a6809279f2ef0a7e65735bfd19e55d39d483e", @nested={0x4, 0x158}, @nested={0x4, 0x12b}, @nested={0x4, 0x5f}, @generic="d90e34c75ae9e4468e1b0e0a74f43b912d530704e9754f708d648e1dbcad37da07a079ec56441fa7ccc10524f5f21a8b04ad9a021b2c41e6ffa5b34198a6f98fef97a48b1e7abf93491de49a82cde09f5324715821890372aebfdcd504205b72a101d63881bf932c56fc9fb188b2f626f7c380263d0292c9f03416a82884d94ab996ccdda34b5e534ddda9b24559bf9cf4df"]}, @nested={0x10, 0x5d, 0x0, 0x1, [@nested={0x4, 0x92}, @nested={0x4, 0x26}, @nested={0x4, 0x35}]}]}, 0x247c}, {&(0x7f0000007640)={0x11ac, 0x22, 0x1, 0x70bd2c, 0x25dfdbff, "", [@generic="d254374dc909920977a0d22ceee582865958f5f8c673fda581514bd9d992585091b78fdd97a16279418e29efc97f062148b6d0f97e133732d016024e8f2cade8cc0eac5ca6d6ebb3dd9bcefde8c483ba9ce676fc24ba64c93da6ed220e2007021a11a3ceb1e91bb73ed345adae5d04b6015fe9afbde248124a8ae74d4edbfba082ade005f95b834d59b8e421208ab11a238ae8edb157e7a07415f85a3b43783b6b527f4d37c107c40b53789a662efc5bd12a98772585acc3f8d80bbb9d67a1d0d466dfb693d1270e0e77f01cd4c3d8625af7b785084fc8e87c5cd78dfedff81dc52d61802b356ca747d62755b65387447f516f1fad738764a7768d1d69b107c7cd23925622cc8fd907ae11d845153c676a93ad6161f3ba071cd4d99d3be2b161efbaec1a639cd68c2a9af799e20e688f42f010883f803733dfb3b091b93391b421b8cae7a180bf65bf63b16b57b6cbdcd974f5049166a88909b039163bc90028c5fdcb30eb1783d3d3b1d019dd409d2fc12ff9b9fa3783cf1acc11a48e8f68978f1093b109a6c78ea16599f1c143178dcdd6b5e5ef6faaf4dbbd4701ddcdc18c21c403d443f6778f6d361a1c4f2e5e043f18ed81696302eec4b107ba330d278c4a69ce2495a044400d16bca63e6a474024f9d738d71dd59abcce54c520f41f4b045ccef006c7e3f53e78fc8815b1d61f1588ae88be2dc736987bedcf7e3b2dd2fe151d4cc3f8d1dab185204063c270a4bbadfaa76d2f675425b3f8ceade3ef99c1ced5012c9834fcfb8d2fc0482d743bfc6b5b607b90a40984b82dabd7cf55a4e318136b272d72be808b2cc3cba5a61aa8a2dac80fb08ae1bf22864b79b1679d3110c2be0d236f1f2adbdd28fcbe505a81baf592a4e8bd05241f8aa9ab36902ee6500d905a5db1c55d43bbdb2394b1b04d5f0912c441d898a4a3b3281d6e2be49b79325bbbda22878faaba2fc561885e7297c0288fa7bfb5365b59293d57307815e3e79f6b841b41c1095fb51738c329eb34188b06ddb38fcbf4630b82390acaed04fed1935b6b2e53a0ef754fd20f42d5ec497f47ee67580a37d237cc8eec417295d6e54ac6f2d38a101654fe7a97fffc978c43d270bccab3bd40bda70493440a9b638e78953d76cc15d0cd9185464a907953dd51f581b059d31a2ea0404b39695dec8695e837ece0ab0ee4ff5e14d4f65338c1dfae911a350da99574d36c743d3bf9fc959e899190d0facc60b518d131de7223b2c82b8cf40479190bad2040146dd4582e7a74e89f1cb86cb814c5d21ff7d94d11929190790dd5740eb549d2691847ab9383a797fb560e0adfe84b0558907dc4c264642c38c9c0f6f9c5894d5b3ec8ac40127b936606743669db87f1a80f9ce2d6ee53350dd3aeed457fcf53397fe52231ce6b54f464e5254e9ac6d7a0a3eaee403e4f47ec9aa1cd42115e3007d9c18d75bf7dd58f255422652a932b5a5f173f494db4b68491ca49612606e268cbbb21e417b1c9e070647f28ee44b83de2d33bab4e30fa4421dbf0c2b0d04aa75e6a5aa535eac029555b30df766061c217e5abb45c1ecf67cd7b8c202c3112ea149ffcbab089439f554d0c58e577282237e2662cfcf3ae45899ea7af504fdaa006e09fbce6c5271923c5c14780e91cab70ce50e9d383f9a0cdc78f3c0eb8a9eb3363007b8450111ca5d1a11ab4cff17543e1565b1d6566ba82a187bc46867c161b4f8be832838e0716f2bdb54a200b0850d06c94fe189fb2f1b0206cf9096e42b5a0f73f88b3b079c9aed282f6301db34291a9640a6610f7a88d02947a7e6251d3fea5c963c6dff1a7c9672ecb70d0c8c80150353474b430e84e927a96a3a90e42fe82c3648e76c0e447e282254ff2168157c2fe97a67cbd447be7b933b832bc3cb36797167c839a34962bc2d1f3a636f1deb1480d8df5f7fc8d27bfcbb8d2f698fc3071a630a8e07e217a07b72b2ea97757716c777a3d01e013f410eb2a81c486c65bfc6a72c0c41556302df59bdf54f4e431943d971efa3452650292ba527a98f6633820bf63a4afb1c6ee50e2affc23f442af0c9f851fc53b457487290d2c6e4076f5e5aef637b44e023dd518b75a883e015413be7892812ffd6bd58a3578dda9ffe709e6b7bb6a5e693432cc28661b02b189d0192dbe4e3dbc88cbc99935faee252d0ba2626606b36cebdf7fd7f3cf98c1092d8ffea9b19dc32db819cc0f90744263b0c7dbbaa51fb76d01884bb8ab24d570179a9b496fd28c6251788972fba389906aeb9be1a36aca817f0a59d5a72af3a5e65d681d3c01d93c2002fb7ff77f5371c6e21c1b4c1ff35253f713310dd7467d265db53aabc883a00e9994f965993c881d405bad65603ce354a3686397c171a92c64b7e19f0618e1fe3f423ebe4e89677ffdc174566431dc62f47c696043abc057f027311f3bd1f31f62cdc39b1faff239503fdb6cd2932bebb04b450fd56c72e993f37fd65cfe538cafb8be3a28fae8193bd79c5743777e54f236a5462e92d36b02868483fa9a77eddbb75cc91c7d36d9e136d38fef587158bd3fdd1650494293725ce4088e6fb3715c96f2425b80f38dbc97159b6f530d4dc3211de0fd09407b5079cc6bc68cb17770ca0059a2635e24c81365f8415483926e2bcc03a50894f77ae3436ea5fe44ffe25c2dd44cf4576bc54e0fe7a330a4adf1cac48147b488e57a130569de998af5fc0655308f9bab0b9d1e99818e4aa8f000af15512798d32f9afea0294d196f9c8660a516ff588825b0ffeb78cac8ead5a476341c709797f474f5be027d24fc9435ea146690b551f000d1a5529943891f4e0c441b0d8c266d76521fee61e27f556c74d10b6ad1d6e5a95808d50689f4ef6c03aca26cbc388038360beebd460938a76ccf9caa67b392cea736364ae9eb5a9dd8da500ccc8ad55f01fb0ed563df9a65e9ad1d8c452ef189aa11330bcc44cb29b61f3044af93b1054e184499da2998823cffc6dfe51226320ce42ad4fbbe7da0d6e6020b2b3477518661a2b4ca1f4d2ca426ba29d2143659e0eaf6db91dec4d6d52bc5955621e66a6e00adabd0e8be79015b38c3ab654fc135b824214b9b1240b5b1790500b246a7e78d6b0ef09c217972abb9dab802bfca7ba10af3ce997af55c07d00aa43fe68ece3ced5107e9ecd1246db370e15d79119041ddf6d077f3a766f8ecad0ddcaea53a7c6dd53a5122b34771dd5896aa66c824b7802a453722bdd00c937d13fe3b9d8bf70eeee8873431aac1fb2cd33b3642ad8c701f99a9feb410cc12476bbea4baffc771083d094e276174faffff05da143a6dcea2004f90e6aaf9838aff2ec2e508806d325f59f483e7f1472b2dc9cf89a1a65bbc172e1bcf27832d59b35015adb790dfc54be99a35fca0027f410516ad241651fb2622dc8c09ba76036b6587923ee979668e023a5ac918874588e4dd7d7f0a6f00b91dacdf96e159420426b6c98ea07eb0d3c20bdc400e53dd63247a590cdfcfc092830b4c457650c16eaf7ca30dea470938cd7bd6223054c4610f05359eb6df1df6b4dbb795a6b568f8c7d88c16f91f7680c573fafd978787591879cc3fbc0ab87e2b52d2c89899752bc54465684d04999ae1be8362e60beb0539ae3a8803c2d7d8be2caa66c73192c3c8b02b00b00a951c2ddee8c9775cc8995bbe755f5261b4915c575a6c7d8186256d7c2c3429cfb12156bc05b7b5635460e4d81aeede87f7264ec5f7308a5e0364ae0205958f63a2c54fd5879ec42d940d451ebce3eedac8b0a586720f4cadce0a176517a933ebb5dbc087c6392647bc325dee31a472f445ab5a2cf179f95d36d939e92c96c4a4492a51a0e8de5dc03e542a59c2aeb8757a6f5062e2c243197f12db7601bbaf9499dfdfafaf73ffa022d5a4085d8d04c6d9e7fca45102e7c5abe5487974354b61b006b52ddc13ce6a60ce47880d453a1b6b12920529ab779d883a9fc0615aabcbfb549fa4c57e81735178eb8fc0077340d33314d61a8a33f1b02becc77c767655c9c1c58f51171a3713f03dd9406cdda6da0c10d545e1b5246aa44801f9f1cd289b06b4109ecc4ad518308c35a0e4b55414e943148c114a3276539c826312fdcd6f7e5a8070b92cb6323f9af0b09105affc4bc404e654b10b9952b1001e8355f617d1fecde7e60a4cacd4e52b9f8577d5ec046ba732bfbdb146ebf542f7b111a4539f9fde13e3c0258a00a8c38bd2f280bb784521c76c0cb6738e69d811528d7ec06309855f82c5c35b8528889b170daababcbc6bb96ae9030c885c374646066b55db21566d69892d4d8fc3c5f97ea54c1aceb294c4bd6c106e86841116aec4ebee2d1e6f4637ff5400acb5f9cc40296b5d7f5fecea3cce42e100f48e9cab4f7c79a1afeaf94adff753c03021653256934c7d9d7c24f7cd832fdac9caef3a8c54269f800ad2dc693d7d821e1540b6fc86a6c65887d83765bf01dd75f29eede94eeef5a7c777721d3638af01d60b67d4d4a62eab05e637ebbf7afbf0c6f0609b9bcb2a29accd5db079a4f411266071e40987742859396568917219501260c95429f742c0705ee72312112bc31030d63808caa164970f9e41c48a3802ad581b3694460b4ecdbf8c9aa0c4b9ad26bcff2d562f66ea7c95ac3094cd72ea3f32cf03c2857b4383a5e0b1a63669778ddbb93b4c16af0813d067c6c0068779ef5cbd22ef766c6e9b73217eab6599e047bfcf233e5a3f90003289517f67dc23b6b47bd4c34b3d2f0f5feadcf1188609521ba1712863754500ede1108adc9b3aa457b094079a01ab798ff2612e517763d60f2a56f766b8a5a9b54979f1771d437f6fec81f8da456b1d055aaab737ec6d35f9112ebd8202ccc251aa64cd6224777e4d81bc9d966bbdfc1c006ffeafb7d43133cd0676a7db006e8d83821a1eedf60b182d99800f3c84c725833a81c2ff4ff0f7151d69123b564c82a91a9965aeae27232da3a8872521d5513b5574042428b23f5eca33df0a0f3421709733f375bacca911f544272d33d263a0f8dd68b29d8ac5aaa4efc7f12275426291f8912cac6e3eed5d8febb68e1bf6918d51c0af4a04c24e3dde68bc8d360780d8f239cf71f19a4d4ee3a164c5f083f74dac048f65becec1268e7f08a8e87948eee87974be5099220cc60485ccb36a760e5e199f613322fcfdaed64c966f37fc03d0b4d6887985d31544258427ece1b59e7a9e2c160fc09958df773a31565ad39d8cb82c7b09e1498ea75e31edc50d31a1b78d9245dcb0a415091b33e8e1f4ea839ed97881c46bbf212c1628e5d24bf7c0ff9d3d0237c115b4404768c35dff8b433b5e37f1eddde0640c5fb902cdbf9fe052496784b98ef70249d6332a080d3cfacf6ff5eb1913dbf9955e09b6dd92d2ea3c27049c1a3d8e1a7db950876c37cc316bf6b8c4fe5419d39c318861815d6574a324553cdc4577f62831504e9dba37551789c35da31ff9e283e9b6894dc3a1209cace6f52df0c7a37d4a8be05b9cb38c1b1fefcf978dd184ab09c38b4ec92bef2552f1019a09d46e23760c989c1b303715e6928fbdf045ec741b44e80a91b6a76869951d4749a8127084b684597633340556c1e3cb8b945da31ca649914136c4b513c17e97ab5271f11ca431daa71dbb7d52c7369c8d44acaf0ac7ad78d45618d5153c4f91efc1b788e5bbd29b1cc5e8381de0bd7123430d8f85b286c8b7aa437b28cb6deaff0c9ee60f2b7c5477236d4277c0e5d23a4b9599b5933047097c3baa8744261ee61951a1715e78446014ec082a1e10b548d70e2aba3e18adf071", @nested={0x16, 0xc7, 0x0, 0x1, [@nested={0x4, 0x36}, @generic="e8207e4d5225a0d80fac", @nested={0x4, 0x76}]}, @generic="66b39e3fe60ccbab7d5d44fb9590f4cdbc7a", @generic="c04b9d2b39ceb15a248151fe5f408866635ada04288e2da982f7c43197510b2e245430a87bef8a6aa8e137db86b794978cb4", @nested={0x10, 0x113, 0x0, 0x1, [@nested={0x4, 0xf2}, @nested={0x4, 0x4c}, @nested={0x4, 0x10f}]}, @typed={0xc, 0x22, 0x0, 0x0, @u64=0x1}, @generic="0da8b450ba3f866433f07d0b", @generic="c9b709e09b5436fba7a3d54e348db3fc18fcf18a8518dbfbd5bc9d96775054b1cd9d7525318d1a1523090892de084667c95630c33c21148a462c55d1cafc1755937d9b173833adac2b5b34879c777ee29fd95594830bca4941d68b0b570d32f6b1785b32ddd3df1b4f28cb8978fb808bcb44d67e7da897fc18af80f02c5a63c51b32e994", @generic, @generic="bbceae15cff1d3fead973326fe48d78edba5b87e8e94aa28a2e2c683c10cbb21d4b74aedb10d0bbaf63e91aa0655c82c09777f3814d63fb5a443bbdddeff2964530e82115d2da0371358eec955712f2b6c1bec28db9082108573cc88ca6268ac70eb9f86ff0fc7e4abc89a1c409062c9e5007d77748b9491671ee785c0964847fe7b12681f3f2a13484a17600a49bd263a80"]}, 0x11ac}], 0x4, &(0x7f000000e3c0)=ANY=[@ANYBLOB="38000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32, @ANYRES32=r9, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r9, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0xee00, @ANYBLOB="00fdffebfee550092fd6a8bd8e34b209", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x20000041}, 0x4000) bind$inet(r9, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r9, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r9, 0x6, 0x16, &(0x7f0000000000)=[@mss, @sack_perm, @window={0x3, 0x7}, @mss={0x2, 0xfff}, @window={0x3, 0x0, 0x401}, @window], 0x20000000000000e4) setsockopt$inet_tcp_TCP_CONGESTION(r9, 0x6, 0xd, &(0x7f0000000140)='scalable', 0xd045) setsockopt$inet_tcp_TCP_REPAIR(r9, 0x6, 0x13, &(0x7f00000001c0), 0x4) sendto$inet(r9, &(0x7f0000000000), 0xffffffffffffff94, 0xb, 0x0, 0x0) 2.126304522s ago: executing program 6 (id=1312): r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000100)={0xaa, 0x2c}) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x200000005c832, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0xa, 0x204031, 0xffffffffffffffff, 0xc9751000) r1 = userfaultfd(0x801) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000240)={&(0x7f0000800000/0x800000)=nil, &(0x7f0000199000/0x800000)=nil, 0x800000, 0x1}) 2.04790406s ago: executing program 6 (id=1315): r0 = socket$rds(0x15, 0x5, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) socket$nl_generic(0x10, 0x3, 0x10) socket$unix(0x1, 0x5, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r3) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DEV_UP(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="1c000000", @ANYBLOB="010426bd7000f8dbdf250200000008000100", @ANYRES32=r4], 0x1c}}, 0x4008054) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, 0x0) write$nci(r2, &(0x7f0000000240)=ANY=[@ANYBLOB='p\x00\t'], 0xc) getsockopt(r0, 0x0, 0xf, 0x0, 0x0) write$nci(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="5001", @ANYRES8=r3, @ANYRES64=r1], 0x14) 1.90868698s ago: executing program 6 (id=1319): socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r3 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r3, 0x0, 0xf, &(0x7f0000000340)=0xfffffffffffffff9, 0x4) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000340)={0x50, 0x2f, 0x0, {0x7, 0x29, 0x0, 0x800006, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}, 0x50) 1.518603438s ago: executing program 9 (id=1323): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) close(r0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) close(r1) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000040)={0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x94) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) getresuid(&(0x7f0000000340), &(0x7f0000000380), &(0x7f00000003c0)=0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000400)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) setsockopt$X25_QBITINCL(r6, 0x106, 0x1, &(0x7f00000000c0)=0x1, 0x4) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) quotactl_fd$Q_GETFMT(r6, 0xffffffff80000400, r7, &(0x7f0000000240)) r8 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) mount$9p_rdma(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x800084, &(0x7f00000003c0)=ANY=[@ANYBLOB='trans=rdma,port=0x0000000000004e21,access=', @ANYRESDEC=r9]) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0), 0x20000, &(0x7f00000005c0)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r4}, 0x2c, {'group_id', 0x3d, r5}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x3d0}}, {@allow_other}, {@default_permissions}], [{@smackfstransmute}, {@fowner_gt={'fowner>', r7}}, {@dont_hash}, {@obj_type={'obj_type', 0x3d, '.,{'}}, {@dont_measure}, {@obj_type}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@seclabel}, {@fowner_lt={'fowner<', r9}}, {@euid_lt={'euid<', 0xee00}}]}}) r10 = syz_io_uring_setup(0x31bc, &(0x7f0000000540)={0x0, 0xc3af, 0x8, 0x1, 0x278}, &(0x7f0000000180)=0x0, &(0x7f0000000140)=0x0, &(0x7f0000000100)=0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000040)=0x1f36, 0x4) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) syz_io_uring_submit(r11, r12, r13, &(0x7f0000000040)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd=r10, 0x8, 0x0, 0x91a, 0x2}) io_uring_enter(r10, 0x1, 0x1, 0x1, 0x0, 0x0) sendmsg$NFT_BATCH(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NFT_BATCH(r2, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000002c0)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x5}}, [], {0x14, 0x11, 0x1, 0x0, 0x0, {0x1}}}, 0x28}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) sendmsg$NFT_BATCH(r1, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000002c0)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x5}}, [@NFT_MSG_NEWSETELEM={0x48, 0xc, 0xa, 0x101, 0x0, 0x0, {0xa, 0x0, 0x6}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x1c, 0x3, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0xc, 0x1, 0x0, 0x1, [@NFTA_DATA_VALUE={0x6, 0x1, '\x00\x00'}]}, @NFTA_SET_ELEM_FLAGS={0x8, 0x3, 0x1, 0x0, 0x1}]}]}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x2}}}, 0x70}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) sendmsg$NFT_BATCH(r0, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000002c0)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x5}}, [@NFT_MSG_NEWSETELEM={0x40, 0xc, 0xa, 0x101, 0x0, 0x0, {0xa, 0x0, 0x6}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x14, 0x3, 0x0, 0x1, [{0x10, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0xc, 0x1, 0x0, 0x1, [@NFTA_DATA_VALUE={0x6, 0x1, '\x00\x00'}]}]}]}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x1}}}, 0x68}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) 1.390939652s ago: executing program 0 (id=1324): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ed) mount(0x0, &(0x7f0000000200)='./sys\x00', &(0x7f0000000300)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./sys/bus/pci/devices/0000:00:01.0/driver/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000500), 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, '\x00', 0x0, @fallback=0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r3, 0x10e, 0x1, &(0x7f0000000a80)=0x1, 0x4) r4 = socket$inet6(0xa, 0x3, 0x88) io_uring_register$IORING_REGISTER_SEND_MSG_RING(r0, 0x1f, &(0x7f0000000440)={0x28, 0x30, 0x0, r0, &(0x7f0000000340)="f3fafcdb9397f8d0d0bdfdc7c424692e45f148c1e00924a281ed01f0d5e4a0d513dd7b20db04d137021fd707ab63c2dd810e42967157328618ea98327aa49c1e899f565b9ed2c4ae12cfaaf0e5b104093ae0a19d13a404034e56e9d20f94c38b061bc040d38e5cd2e087dba77d99c963c81e552a1b55602ec2aa1d77751694b01112e2bfd79efc337963d32738664f25b599", 0x0, 0x8, 0x1, 0x0, {0x0, 0x0, r2, 0x8}}, 0x1) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e24, 0x7f, @loopback, 0x1ff}, 0x1c) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x1, 0x8, 0x9, 0x4}, {0x2, 0x8, 0x2e, 0x1}, {0x9, 0x6, 0x0, 0x10}, {0x200, 0x1, 0x30, 0x8}]}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4c0000001000010025bd7000fddbdf2500000000", @ANYRES32=r5, @ANYBLOB="38030600400202002c0012801100010056726964672c0b79ba617665000000001400058008002a00", @ANYRES32=0x0, @ANYBLOB="06001f"], 0x4c}, 0x1, 0x0, 0x0, 0x80c5}, 0x40040c4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./sys/bus/pci/drivers/cirrus-qemu/new_id\x00', 0x1, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r1, 0xc038943b, &(0x7f0000000180)={0x5, 0x8, '\x00', 0x0, &(0x7f0000000080)=[0x0]}) write(r6, &(0x7f0000000700)='8086 293e\x00', 0xa) r7 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./sys/bus/pci/devices/0000:00:01.0/driver_override\x00', 0x1, 0x0) write(r7, &(0x7f0000000900)='cirrus-qemu\x00', 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000a00)='./sys/bus/pci/drivers_probe\x00', 0x1, 0x0) write(r8, &(0x7f0000000b00)='0000:00:01.0\x00', 0xd) 1.369434714s ago: executing program 9 (id=1325): r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0xfffffff7) file_getattr(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280), 0x18, 0x100) read$FUSE(r0, &(0x7f0000001000)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) mount$overlay(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2000080, &(0x7f00000030c0)={[{@nfs_export_on}, {@verity_require}]}) r3 = socket$inet(0x2, 0x3, 0x8) setsockopt$IPT_SO_SET_REPLACE(r3, 0x0, 0x40, &(0x7f0000000340)=@raw={'raw\x00', 0x8, 0x3, 0x2c8, 0x178, 0xe138, 0x198, 0x0, 0x198, 0x230, 0x358, 0x358, 0x230, 0x358, 0x3, 0x0, {[{{@ip={@broadcast, @loopback, 0x0, 0x0, 'nicvf0\x00', 'veth0_to_bond\x00'}, 0x0, 0x158, 0x178, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'fsm\x00', "0d0005000000000000000404fff0cf81dfd28c89544e14cd3e01dd24289831867846c88621039b284c3ff45c429955608b9952bed40ce4a8c1df6cdbdb7e2378d5afd35f4c16827f55b3af494e39e8fb330200000000000032b6a99a8d87298e88a94cb519f5c17631af916a0002000000000000000000000000000000080049", 0x4}}, @inet=@rpfilter={{0x28}}]}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0x70, 0xb8}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x5, 0x1, 0x9, 0xf, 'pptp\x00', {0xe}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x328) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1000001, 0x92012, r4, 0x26000) read$char_usb(r4, &(0x7f0000003100)=""/19, 0x13) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r5, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000840)=ANY=[@ANYBLOB="240000000408010200000000000000000300000a060002400805000005000300ff"], 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) syz_mount_image$fuse(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x4000, &(0x7f0000000780)=ANY=[], 0x0, 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') mount$bpf(0x0, &(0x7f0000003040)='./file0\x00', &(0x7f0000003080), 0x8080, &(0x7f0000000000)={[{@gid={'gid', 0x3d, r2}}, {@uid={'uid', 0x3d, r1}}]}) read$char_usb(r6, &(0x7f0000000140)=""/4096, 0x1000) 1.22545749s ago: executing program 0 (id=1326): r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000100)={0xaa, 0x2c}) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x200000005c832, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0xa, 0x204031, 0xffffffffffffffff, 0xc9751000) r1 = userfaultfd(0x801) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x4}) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000240)={&(0x7f0000800000/0x800000)=nil, &(0x7f0000199000/0x800000)=nil, 0x800000, 0x1}) 1.170273426s ago: executing program 9 (id=1327): r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="10000000040000000800000005"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x5, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008900000b7030000feffffff850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x69, '\x00', 0x0, @fallback=0xf, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={r3, 0xffffffffffffffff, 0x2, 0x0, @val=@perf_event={0x7}}, 0x18) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000080)={r3, r1, 0x25, 0x0, @val=@netkit}, 0x1c) syz_emit_ethernet(0x62, &(0x7f0000000a00)={@remote, @broadcast, @val={@void, {0x8100, 0x6, 0x1}}, {@ipv6={0x86dd, @icmpv6={0x1, 0x6, "2fc8f4", 0x28, 0x3a, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @local, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}}}}, 0x0) 1.1052778s ago: executing program 0 (id=1329): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket(0x2b, 0x800, 0x1) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x10000, @empty}, 0x1c) recvmsg$can_bcm(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x40000002) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22, 0x800000, @rand_addr, 0xcbc2}, 0x1c) r2 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) wait4(r2, 0x0, 0x40000000, 0x0) ptrace$setsig(0x4203, r2, 0x500000000002, &(0x7f0000000080)={0x5, 0x3, 0x3}) listen(r0, 0x3) r3 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, &(0x7f0000000040)={0x84, @rand_addr=0x64010101, 0x0, 0x3, 'lblcr\x00', 0x1, 0x80005, 0x41}, 0x2c) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x6, 0x4, 0x5b, 0x8a, 0x48c1, 0xffffffffffffffff, 0x44}, 0x50) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r4 = syz_open_dev$tty1(0xc, 0x4, 0x4) r5 = socket(0x2000000015, 0x80005, 0x0) bind$inet6(r5, &(0x7f0000000180)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c) ioctl$TIOCL_SETSEL(r4, 0x541c, &(0x7f0000000000)={0x2, {0xc, 0xa00, 0x6, 0x101, 0x100}}) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='syz_tun\x00', 0x10) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaa06aaaa0180c200000e0800452a0328f20050262e9ad860fd2b0101ac1414aa00004e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5cc2000090780000"], 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000000040)=0x3) ioctl$FIONREAD(r6, 0x541b, &(0x7f0000002300)) shutdown(r0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @link_local, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x64010101, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x5, 0xc2, 0x9}}}}}}, 0x0) r7 = fsmount(0xffffffffffffffff, 0x0, 0x82) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x9, 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000000000000000000006112000000000000950000000000000051fa7824c74186dcbeec0696c37b64e3b24da3183dbe97e805165c0f63cdc2e82818254950ee03568b88091e6a86450545c0e18e09"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sock}, 0x70) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000180)={r8, r7, 0x2, 0x0, @void}, 0x10) ioctl$FBIOGET_FSCREENINFO(r7, 0x4602, &(0x7f0000000200)) 1.100944449s ago: executing program 9 (id=1330): r0 = socket$rds(0x15, 0x5, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) socket$nl_generic(0x10, 0x3, 0x10) socket$unix(0x1, 0x5, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r3) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DEV_UP(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="1c000000", @ANYBLOB="010426bd7000f8dbdf250200000008000100", @ANYRES32=r4], 0x1c}}, 0x4008054) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, 0x0) write$nci(r2, &(0x7f0000000240)=ANY=[@ANYBLOB='p\x00\t'], 0xc) getsockopt(r0, 0x0, 0xf, 0x0, 0x0) write$nci(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="5001", @ANYRES8=r3, @ANYRES64=r1], 0x14) 914.962256ms ago: executing program 9 (id=1334): r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000640)=ANY=[], 0x50) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r3 = syz_io_uring_setup(0x23ed, &(0x7f0000000500)={0x0, 0x2098, 0x8000, 0x1, 0x3e4, 0x0, r0}, 0x0, 0x0, 0x0) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000380), 0x4) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x21, 0x10, 0x8, 0x4, 0xa3697f154decc6a5, r2, 0x4, '\x00', 0x0, r4, 0x5, 0x2, 0x0, 0x0, @value=r0}, 0x50) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r6, 0x0, 0x0) r7 = syz_open_procfs(0x0, 0x0) r8 = syz_genetlink_get_family_id$mptcp(0x0, r7) sendmsg$MPTCP_PM_CMD_SET_FLAGS(r7, 0x0, 0x8000) sendmsg$MPTCP_PM_CMD_SET_FLAGS(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000340)=ANY=[@ANYRES16=r8, @ANYBLOB="000228bd7400fcdbdf250700000008000300020000a55dd9a311a29cab82"], 0x24}}, 0x4000) sendmsg$NFT_BATCH(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001ac0)={&(0x7f000000f4c0)=ANY=[@ANYBLOB="140000001000010000000000000000000100000a5c000000060a09040000000000000000020000040900010073797a30000000000900020073797a320000000028000480240001800b00010065787468647200001400028005000200830000000800064000000001050007401200000014000000110001"], 0x84}, 0x1, 0x0, 0x0, 0x8080}, 0x0) bind$bt_hci(r1, &(0x7f0000000100)={0x1f, 0xffffffffffffffff, 0x4}, 0x6) mbind(&(0x7f00005b4000/0x4000)=nil, 0x100000000004000, 0x0, 0x0, 0x0, 0x2) r9 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r9, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) sendmsg$netlink(r6, &(0x7f000000e500)={&(0x7f0000000880)=@proc={0x10, 0x0, 0x25dfdbfd, 0x1000}, 0xc, &(0x7f0000008800)=[{&(0x7f0000001b00)={0x2360, 0x3f, 0x200, 0x70bd26, 0x25dfdbfb, "", [@typed={0x4, 0xfc}, @nested={0x84, 0x17, 0x0, 0x1, [@generic="e579354eee8b159726aa1758e4f51d7826873d7b3324ca4c954eb610e4485527f82fe1c726e6", @typed={0x5, 0x159, 0x0, 0x0, @str='\x00'}, @generic="03aed6bf16e28d5e6fd0538111c2b520952c226e51d1ef75eb5e12ace8557168c94a178def195cd1f05793b86716831c9d8e4941b78843c75002ffe0b44da0fea981c654b37463d9873034af2f4ab2e01915"]}, @generic="fe8016dd1b030b5f06099b16351dae4d18e95bc4035dd67a4473cf8998165b8c56864f7236494e4c0e9300e809732e6124fdb82278a083ed2ba09f878270b500b282af7a2fc000e22be766754e04d55585ed7ff65fa74a1300dfe9e7ad3bd5be7449cbb6aa7e0acaaab4fd240a3eba9b29d88daa015c1b099a90c9f23081323efbb6c1f46942013c1c80b267e4dd0df45af6fe80c36b43e6c7f04b84c6fbd30961b352a0a6246a3e4a172c29ef1a9e841158fa4d7a57a026625d9f2d130a1e244251c16fce27e92814a92667b6302aaf1f5de9062c9d5527ec72fc2f671d1659ff358e2d0f515e2d70d4d1ce6efca8790dfb1bfcc17729499c", @typed={0x1004, 0x124, 0x0, 0x0, @binary="eaf883a6bb43b8b605641749dfbadbf0df5aeb8a29a48ce34b4f4eef99f37292e46c02c57a50f805feacbd4ee14f6c3f486d0ee34d966c3f6c8865a3695a3e8c7b8ea5635ae45077538d0555f2b940c92b747bc18466ca093eb6627b7d537d96202a07403d7c58adfdde932be756f82f3842634045502b5bc4b9449a91911224ebaf9e15a458e0a0f769aa5439eb3b54f6c71fe16f2023c312e3e8a2105a92f211554d670ffe37634c57a506d808228eca500b8e7b0c0ae832d57410d7156b0cdd854950efa453f884547230ddd706f5d10081f89e44e0ddb7682b5282b452c2ec0b38d0ba5157604cf820251b1bf1b2d56079d9f0c01a5f65d7118dfbf8dc98c92df872458128b8d6fd1c7ac8e07c13ac7f24a6150d15a82cf0c229f5c70f4c59a8a5021818bde9b53ca6e1a80009f5af82fa4b0732d83ccc4fafbd2e959c0c3ef2efd437010bd019f4b9995299a5f16d95a477d430a5d971510e1b320dbd4b28327d16d8ba847856579fbe4081b15311659dd6cad692b33a5364e29e1e9f477b47d563284fc459bce8b6fdbd0a32961117503e9c26c995a0aaeb59ce69ac3b3622ae8656bd24f81998d068996f01dd051234364fbc3a0d21c1a170bc82862c58750508b3854bc5835bad01bbd8718616771613431f2585377f0a342447190831ee8134608321edd1115e29d2451f96a9b4fb8355814c2a69adab73c6c2405bf01f77a503dfdab8e377300cdb754f7dbe2c8b979f588c46dc184fdde99607653cc1284b0ecc3d40574c4eac2f22656474461aa2328035d442b471340fb85167231f56cc1a762e81b5da4bcabaf00cc656da775a1a62799a1c403a8752b1258fe9f13c5fba8ce7ab3d889bedd60dfe9ca613bda6bb649dcfc8a54739b1b21395c0132b1727c2db9160f8a246320a5de8b4892a22fa958f30e2218b2057fb96ae24b67aaa23ed9e1c23a6ffdd130e32d7afb1e332ec21c763af7c144ebb160622070d5272b2a76a38ebb5ec88c7b4b1be6fbbb54a59dee00f7ec8f63f93cefc5d36b58dba6c24bf1defe2d4441f5f9b10cf51cff154844734d0bab46f84653730ecf61b0a828de599820fb3837be9500aacfbadf2b20ec80d8d5888072146822c03087d7a3cf351109b4e482db5ef8cd966bdb9c790eea9f4a8829ed06082e55170ac17d5f389e081cc62da8d4f006a26c79cf9468d34d59459c76746c29688d6f44e4dbddc431a4f9839ba0267cfc5d10f0e98526dd034149b00b291b4e55957444b16d6bf794d530b6e87ef39bba8c318bb5f3349ffffa8e10fb5d1dbcf179cdaa35e62240665a8249bbadeb9fced0444c92d4fdbc9c60f6e31c231ead15a5a0a2dc8bcec70991ebb4e3a54cf6d691788a4e41c49455ba48b50988ba667fb2d05441fde9a1d389cf735c5b349c6640e7486f32ae135ba60c7da3ca2adcb9ad2327ed726af797c60cca1224dde86423d43202c6bc7bc9a075b237f6f060215a880b1046077fdd44b693b5943df93cc98a4191cc09a61798990a6826c74cef8bec8e7f11a4bb2db7b0606ac711580188e056b2f6c5640b44a2f78d5a14f8f5c5a463f41fc2668edb90b89d343bc121347037fe6ed16688af767e717a3996f340192375aa61faa108c60e9ace1b3194acd9e5fed4856f44d90077ca396a78b22cbe26e877aa97881b4822cda6fc1e8966d7752fe79c59da082e85f230d90df8cd6f58029e8dbc2740398091f983fe86e006ec8d483208a3f61c30287eb06e3032a2bb3bc0bdf25d7bb9c2e96ca950450b0b630671a73294d1abe83561daee07489c5ef3116177f52dd06c6b750b1dfa34a8316b1c34876dd2bdce1efdd64e4a9494b9593df1231f485bc48ac4724b8c0846435fc5d3e580c52145f7aed12dcf0034d32d488e4597f686b64eaa2cc10dfc70f97d8469e92e6ac35bb7531d64db004842076b1f93cda3759e3fc518a9f9a0856f331f30bee757b119391f5893e3f175080fa22e068782545b015cc9325499abf4cffea95c99fb80fffba0d64986bba79b534e1d237761af3e209f39611b1ea67dcb514af7f0cda7bea739d064abe8abcc410dabce0ec38bba3628bdc55b19be58ed396b810d60f034a9ad37d9940b34c849e93fc6edd4bd04af1c1a6aea61be58ae6060bdfcdb8cb52ff719aada02b5415938b21d9d272b67962101a9ce4b852f33e0cdfdd8fc00fc8f8a2210b3aae774cd29e34e194987a1635bf4acdfc31ee2fb2dc256ed680d654d352ae20e5c6c98414967b77f50488da12c3b376ea658a405cb5be9eba4642a806986e67e21146e6be87c01af2b34d570954b7188af325b18b3d6e9343355ad9530253a0481ab95a54a9f0df3adeb76bd7708856d7e4306c40948459f108cbc81d899b8be41182b1674a9c7044a6bfbb70cf8d7d277026a9218b228681a693c9835983f26cf729a9d8db7c9c3818634f2d2fb01a91c10aa2b2274247d75420d347fcfa115744d33f34f240c99c37f9b02c4eedc867de1239cdf5874afee5c873e1994cc97a89896c05907e8c9350e5a6c2c159301b187e528e5828c15bbad2da87f2efa772da397cdb19cf53e127c92e61388b8f0ba8764bcff3287343589a02023ca24ef727e5aa3a9202fc2a73ae6c1f6957fed09cf6319f88bfc992b387dff7c1a32700af54bb577334107cc10dfaf8b87712b26628f7aa06fe9d46cf943d356d396062d589b9919e6f6219ff7e072077ba1424ac50b6b89201fd324e3e3158e94d7859251605f525ee03c25d6db66be9997a53f3a95bf705dd831c7a6135ec471c3e81ac919c5a1bc8fdbddb898f1a0df81dfbc2eb5b9de4caf21849acf444b76eef31e24105c5938fbb6c1d0435a0da2244ab1690d32ac9bbe081ab36b3bd90e75882e094471b9f2cfe65f1c7d26678abfeb4e2653f81b40f8b660e3b5843c80b18bbd7dc8e2c4b3915fa175e34656448a04358680c12942aa663e5716402dfd1cc42572c15decc6106bf13a38cc3a8ea4869ddb2ccb04671cfb4f5c5addeb916f82a25b189bcc061923b492deaef125d88e053a392c73651c3d08c8a059d19c3b2c129b2fa95dee89335c0e6cafc803b359150053c96b60c45e3ef54515acf98a0daee30644c330af701bb2950f50c6038dde36672bab4c4a94a0405744ed9517c8c99da68e3b720d0366ad26a89a460a732a75d1ddac9ae0b3318b4dd916ead4038b51d3f048ec305d1cfb58365cc0d45d3624f829a4aec80c438e621bf3b6606552dc7f71ec73a00864067a7834a0d0ec9a88ab5d33e25aea4f8ba4a2be96b17f6de8b3e1bfe5148a4c95d6888f3e39ddac57a8fb56f92106a1beba53060759fe417989dff535dc7dd5c959db2f0a738ab5591f90a661660eb87878425107164d2f349b75c2fd20520999b886f38ea3210a87740e2e582bd4c0e23b4dcdeb9d0621acf7eac968933ea9abaeb3d28a9ce5a377582edbe522bebd0c2e8069ece335d77fa3fcf98b236b8915c73bab1ce693cd01fd0ec0cfc9caa899a2112993461e8329fbde6eec5416a57fffe2cc6ec03e2b491846fe154669fcba707d7c304c27dbc61eebb492bc80ab11fd5544c82d2ed896bd5d2068bf5540f000d6db345676aea6745a8884eafdd31ef510b59b6baf9fe88bffdfb4a577ae87654efa0888fba5a45e5d09b3be28a2e87d557240766dae1392922e5f0699250bea21ff6e3147f1cca4022442aff2e6f508b8052a420b675eac267bb33df721410522d99492a193f9dad9837657c52b259edfcd10e26463732cb6b6cbb38135bf2df517a51a50aed36a48b1bfb7cd4ab428818247ffc28cb27e213d73dec185bffbdca0ff5ec26864d544e4fc5113f8f5c8691f0e737100f43ab864168662c7e3f3b2cd1a9f88eed5adc904e9e38e5d87489336f2114b48bc567f337b296cdf45d9c18ef78ad2d94af276357758a278695a38812f8961382f8f7a4c88e0eb85e0279a4edec5cc11eedb809dcfd8db17d5ff619ceeb234bd05c21f96c3198b3e3a53d2b5dd54254d4666b771dcb81c14d5200f84f47ba3618771fae7fa66efa3f0b194305643f1bf7213eb7e5eac13847d3246f2d3bb776cf9f648a0fc5ee38149010c6e759f94e7e6d088aa1bbba20dabb939d3aa812d3a3f570ebbee60a740dfd84d768e90404d2754dc9bdb55f0271c47ad234182b6a847cec131e2c6598bf5173e98ec36313c0682635719e1a49adf9b1ae7247a042b88057bb65afb098c61482960255b92a5ac7a0db58468800c806ae731703b9a0052e3cc2120beb46088d5067ed40842e830a71fe7d6a9d3088df9bc5c1bed3e5a2179de6b583615aea6e9b425745550d0ec2c88f57ff46a015d2bd2a7256292de1eedac50579a8174b9e718f4d2fd355ea8d4210bead9cf0b3e1d1041761b7f6e559d54dcc846a4c69542ac3fc12c57697063369da48b1201a146066c6d852c887ccf34543db3ed0395540d7b494a6a1de1447edd9bea31f27669c697ca152f8d73d6a04d4f936a2962eab3325ca636d1888c60b26a17038fce255a8decec3e63dfb9733ba2647afc114e471b648984835c59e313e1d5ad4e84bd1c68daf7ad8fe83cfe16950102e5a00264bf79c60e0df65198f20e10163f1b31153a5299cf05d25330c96915ae4f3a75729c5bc0da6d7a9b958be8fe0978991a574e6e9684f55661d483b6a83f93045aaaabbaee55932f765ecabc7c2f0b771ff8c298e566550b94909f7be2cc4df50ff8fd36ae41787be7e28643e5e808bd4d2e1b162e35f1a51817ac2547b904e50f9c17dc48e4ca60dbc2dc256acf1e20cdd3dbc9325486f8fabfcf7e801102293b94d53229970b63fd5d043d18cbc30306e0fc2d8df76feff0eb41f727286c56491fa3ebff5275f43b488cf56bb83f59727fa7be0007be4383646b2959caf4416265a0d1eeaba077cb37d1d7c5f8e83e58311ac6dbf67e79950adf72d556f65f811b91f87fdf845070d719d2471ebeaed9d61f40a6f04d54f51d8752a550f60768b793caa2d6f66aaeff0c1f594cca96e7a8b42f1269222c3bdd78424279fe8fc7a34384afd29b87c9b8fe655b330f2e2f31cf15bf19dda8ab2cb9c5b608804390802e2e3b9b02cf194a15080bff4cb8ec416928d0be945c48191345084670edc3cbf22359167698c4ffee560850370e916bb7f50a9316343f372b023b1965f7d4f348312a0330b381f02fb3e8916e2e0be2ba37c507a5e9104db49ebe9d85aa2bfbc3e962eca044110cc62bb6225689669a85bf6b5db803591800d3aa224d81f5a240d4157988218a1108e63b5b6c3a57cec335fe77187fbc1f7595c4c99e3c4bc38a6520e9d7c2e87296b9a4c7cd502628e5b7280d535b00be26bd3c6081a9521c32b5777878c9b5b7879e56352f1b61e6947ff916b6bfddda91609a555e08ddf30d3da395b58c1f5fbf5dff910ebbac308e3b223fcac885d05e0f7840d31192eebb8523cd003f419d2ac9ebf513c168dad2b7fd417d55ffd2b33aa65b29b22b889d2a033e293fe1d3f2014e70ef9b35123a98b85e6cd87d58a686859b5491a94d16a64aadc28c92f9e39721468075f0a79c3d977f1ed544217c128036966e16f91968893d838ddb96819a76c75ad2c84701f22f5491c86bbd321dd4bb1756257e66dea425ce83c6253d7b92b8531b55d16b73389c7282e1498f98f74d84a7df3d00fccd09db05ccb04c8e5187dc952d37f1086c90d9d8ae3a69bdd2112e166fda04d5199df19ea38db382656bb9f41909ca42cd25bc0c3e10e0d1595a86818102c8831ba99e7"}, @typed={0x14, 0x130, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}, @nested={0xbc, 0x7b, 0x0, 0x1, [@typed={0x8, 0x11e, 0x0, 0x0, @ipv4=@private=0xa010101}, @typed={0x8, 0x16a, 0x0, 0x0, @u32=0x400}, @typed={0xc, 0x53, 0x0, 0x0, @u64=0x25}, @typed={0x9c, 0x14b, 0x0, 0x0, @binary="3d36862d5b028466db94cbfa99fb19a10f61ec5c7d89a3e282f69297801ccef72bf7021fa171d89db96eeeb89e0f7a51e9eca6a6b0895ed56c84a133a7e1bb9b8c1dd736161ba69fdbae1377884f8b0281eae029586695ff473110d783a556b908a8964d5f472e2fb53714f0b2be731f880f11153e50ce4ead564562fe0389a94a0f5897032c1915aa6b4515db4b2edbf9659ddefbc55574"}]}, @nested={0xf5, 0x2f, 0x0, 0x1, [@generic="0f7bedf89b45dfac30be4f7dd2da8775c725626b8bce540fb6e0190f9c64cef059fd051c91a6796cafe3ad7bcd457460549ed6e731d7c9e9c35a389f6e66c8c61d579c004682d4b4558a189b4ccb825d589f89ce7bcb3c91a361c5c16ef7b4652aca65c629efd8692b05797fad406ab9eb37", @nested={0x4, 0x6d}, @nested={0x4, 0x3f}, @typed={0x8, 0xc2, 0x0, 0x0, @pid}, @typed={0x8, 0x46, 0x0, 0x0, @uid}, @typed={0xc, 0x1b, 0x0, 0x0, @u64=0x2}, @generic="33236eb8a888a98b5f0cd91feeefd0ca52ebd48b25acf83e96b935d34cc870a68f89db5b0a08bdb6e713ba098482ab79b39a93dc60ef58bb3c8ce41517d54a3387887516d1bd619c", @generic="ace7faa71bbfbc984898d5", @typed={0x8, 0xb7, 0x0, 0x0, @fd=r3}]}, @generic="5624529fcff0b40c53ce9faa2fc3d5a92956ad5c5dd7b66fb77b162d7a3ce669fac0fd68d709a2d8f5680db58ae33d65591f039b748182a492664cf9572a44442cd7dfd4f67254a8e4372f2bb9e090b9d43a7bd7d7f0ccd779548c4a9fdfbd6a5dd9d9abb41f04694b050ad868935e80fff1058b75ca4ecc63fece1a397538fdc235b498d151a53c551e7fd70373578a3d09d6759e9178e30f62ddd28deb1c77087b9f78856cbc3231f49bb8a3dd4c08047a359801afd65388f2a434973199a23cd17afffb9e276356a3bb2a9f2aacc517548f88f206ecdbdc5057816b9045d525c805620feadef61fcd28cb051a63c814b7b7248a88a295da422a86628bc71228c8278b830b98b5af9a3195c2ffaab4a5f592b968950d0ca95415217fe31860c1c5a279debb2f55f985f7e2690ce0472ebb2ff41d3d336c3dbb92fc8ef40f43ded9cd44052e6dbad4c124d96588bfa3470d850911f3a40d9a94ecfacd0c6496908f330ad9779cd4061c61217bca76145009d0c6b4417c2f407a6392144985a3efce6bed1201bba6b76ff87bd4dabf8ce60493a6d0ab3db2747eb8bef6e4aad79726272732fbb9e383b35b0c0598728acc12fc189b331d351e322617fb7d3d615e7c787897420f5438c103c105fff48725c5cc48ffe13a3d399759ce3bfb37006378026e4262f6c5a99cc8044d144a131e58eb731bb77388827fd901eaf309339266a38bafaf359bd471fc605aaf5437b9b85102e68e14556c97aeeb9e4682552e58902695c88466c8e5e0f93696b96393484e188fb07891f1f636038e51068863ee78c83cb51259051da4b014be6f5b9d24e878871c0821b992ba39bfbff415c79aad54f9c600f8db393f1cbda3b58eec3eeb91e18fe754501c49dc5e623371d54d71a8d0571972974d30ed7652aedfc2f369e06f94a64e0c03694fa6181eeb64c6d88919255421e9a4a9719e879d7f1212fdff17fed232380ffdfbebc302d063a6beb0379f9d683a280a8eaa59fd3d536408ee43e60f725206db3c363dfcb7bcda5d9d99a51e905bb96e5c429386740939eda000ba460527876e55ef6a8c538fbdd071e0d7eaa47c1d377cdf37fb0eaec8ffa43b8603bd8d79a59492f351910933b84da10df16af827c14d154b0c9aa9bde1822c82a461b71f674c8a7c6cde2b99aa5d036ea7985e1ac13c1df2191b401b120250df4aed9c2fa4063cdcd09823c5af6c841fd2b8bcea287c396974990b595315e907d2a94cf05abeffd60377548fb7ca4d11e5e0da48ffb3e93faa622d05418ee604c4572d294abfe285958db890386e0edd4e7a0f31ddced866bc66f9e9cfe97cbe32efb6d69e777d031d2e0e451dd676b4d3d84f9a3179c561d753da346c73f1b4cedde39dbb1ed730fded0bbe511aeffe8cc6e24b82af17f5cae3bb4f812d49d657920e13776540ec6b1d9b3161209bb99ec9b8839374ee62f559668bd66ba5fd0c08d6a23432fa1d985a8a264096e74bda3c7e903aaa94867b7656d57cb82fdc4b2b0252f6fd484d4b6f12ac2c23e422474dfd7f23b561d4908a36170dc61576f62917381cac2f2726ac81e3a6c2b2857a1f5e9990ffb590138a5175c796fa98753e4f6ad6c7c3bbbfa2f29b80e9dd6e6d9a8e2dea9155b83997c0a2a7477bc6a3d7d6114b8e05efc80d51a5cd7e43f85dc974d1da5e7d52e133b2a009c08a16fe080cc96b9d8dcc7b8300a63dc9b07cb60e28f5f25c1a33910a6cfad7ff665d0923f598778fdbf9d2ada04bdd3dcb0b26662b138b3170860fbfe0759fc1af954d99ca4b9a29c836e12eaa94d89a539ef84137b88516ecde6c7d309830791e6eebd6d8b67e7e37f13259ff243b0d0a42664731e031df8cf75aebbe9214837cf6bd2d4359cd70e7913e3751b373155d4d6ca6e471af3890cfc254a9004c2cdd2a286fd46cd51320ee271f480789ee9dff1a73474eb5fbe32b36d4758087e249b6430798032d22f206211dbe09c368a4ec036e6611b8eb12cf55695fd31dac6b81cf25baf679740dc19765306bffabb5225e01f1984d69801f0a082864a81e5d8ee5faf919d8173b4eea05f9610c8ddf5ccebaf33546a407026686dd54bb27d0822603fe83b4f2321dabe59a24c524104c3ee36bf44c60cf855c00b3e2dac3418f62549075d26eb70614c75018e3ad9ffd0f5dcaa71a728f849cda177a7e5558858daf17d52f03190a0d7bc34d6fa72df1473a710a2f44df0f450d8d6c982dc2d92049e5ecff080f89e465aa10ad048208bda078c509e466b175f986d3e1bcecb4df7bba5cd6f025fbec5d850b20e8e57bf4e0f368e0c47515478eab1e722eeca908f0157c81af187c86c0fbb5176e2d24f2c198d3aec2a86e7d78f23ac1f244ef1705c15d0e01395d3f67158cf602cfb3cfcda5deabdb489e4ccd7c3e311521ac4c753a0d447d91a6cb8cebcf275ba4d8ae449389188da74fd83b7bc0f80725559b1d25c9fd095fc6a459215d3d99953e1db430e91409ab6bb56b87426b40eab32414f4b78351509793aea580611ebb9f58d7266ad450c0983ac66859d96ec49d051c273545a83f0b089d8154432ed20f93b5a50a314937ab1579769a4cd60436153dd3e89a0b3eb2bde6586aa96338e93f4b5c711e708e1f49c5da49d25c9acfa288ec13efd11a47e01f8e5f6d345be5f616334072c3ce92781df6b6843e56d152cd9772e618b6a86e47b2e72c7d7152f139d1465b0ea77368445310399365eb52351b65439653e7a5cf2b654f1e3fb196fc7670969ed0fbb2e96762b9d42df723a4397bf1cbc970bd95d4052cce153b1f93c4ef0928a8c77b410d73b17011e7df4747c1ab0b94c96c96453e299cf329c3022fddb50fd8b52f042c3f0aa91b6564d7abaa5d21cb42d0e6d787ed216349b515ad422003705b9fbb124d9fbeada19951f0fe820f9eab9e332874e6b9cb9358f9526dd94caaa591e5f23c7c14b0f812923959fc6367e290af9e3cbf5d22431a81321f4869919bb270c8332eeaf29a3ecfc02fdfd577a2e69adebef77159a92d6c3006857e56b722f79a0cb4c6b9e8950eec62448ccedc0e3c6a655db2309e0cc3d7c6b6c628fbb5fcb34a14ef56919bd626d14f6b988bd913550014bc9c238bcafb244aa948c8e12ca20d223cd31f2c51584d60bc9abd5938f4874a9e5021d8160c1a3f66e011fe69b3473418781d2c350f459e22a52f8876f624e2df9504a9781af584547911415fd006316e8b0a2e855f3ddfee6d181d44902341da5cea3209b55685a6bf170f4d24089d0ecdafbeef23f2bfb2aa3ce78b8b3aa943965ce52dda098b295e76e719f4207b0c0e66b17ec24f7739124efeb3432fd61253cdad437b4d63a7cf1d4e18f2097daa1146570f38b5719800244958f12952ea8a4b72643a957f9f6eb1694ef3b72dbc0f5fc654a175aec58a5e55a34cde3a87d64d9e3a181eac7b37e35584d7b63b62e945dbdfab71d2f578e5e10e675cae4dd895ddf8484441de8ae151b45c275cae8c3eab78ddebf665f128e86f8b10417d22ca365f91cb102f4e13da4fee79c6a170a3ef6f88f233f60e4f58b150e0c5a56b6a56fe7c6b5445950d73db8730b847cae73ac4dd5e8bd73b1fe06dc5202571202207a5f5f6dcafea1f0185a749f86ed1808e6c84a7214e167dace45250d7b24aec4283df2c1a6879267df5ff3dabbb2b76a32def86141ff3cb0d2c571ebc6f35d269e05c775f50ee42522bf24dd8f177b7a558edd86f2ee9a00326a0df2be0f4c65c055159b8e2f3a0e05ca690e8ff8b249c6362bca41d4b0ce591c3da70f84f675919c17bc1586a1b4447e0c8f3ea7fe9dfd7941582145ec893f4c196135ea503c60dfff4db63902b56aa419547a0e816659e272719b981717c2f735498b658b9abdb7e636a4d1c141f827b40d6fb66b7d823c2d657de0b5d4f44b44b2bf63f7c66c6363fb95bf1c44b0bfc64cf1b3707407dcfcbd6ecd16f21c9db9bed556b56b236e82807d3a01c4b827be75df9914c7360f256b2776d4358f60df1e84890aa979b87c40d026015e6602b86694fcf772252c97d4fc097019c741ae11c40bfd4eebd2373da8e31352ade33898d48796457c81d3b66cc680c87e34f342735dbaac15bae727e2f45f9ed272e3deef88fb3b680f7100b631edb2c6b974fd47f5c7151776ceee603943225d9b23fe67e5f01e51b6838b5d4a669cf8877b6da46b82c2c5b24f7bc5231ade085fe3e4124a5fd12fec2718ddc88da8347d4947fd1eb5a7a9f33a7c7876aeac06fe6a011a7161f0d4d502d28f4ac72b76b60b5c7ad4904f1f1416f518ec261e226fbf0ae143c1a5c123808343240d3d2b268aab1a8b114ff89c110a961ce22237ef0384a799416ce8f21df8df9fb888bd793bc657fc3c7ac052b0386018a4793466fd39259ec7f1a208ebaba1c51b8c63641f02cd5ba26759ebd1dc3e5ce0bdc23a5d329e628f998cc1bae4b15ad12a3efff58faad6a81094cbefaeb51ec69912e2c47a3f9b66a174502d0c195acf2dd407805ef39e5d13695ad117884899cd12ca8420afff6ff9e41fe800ed9cfa25e7df76fae1c51c8e14193c788a416f995c2d650a752fe5e8519349425a6f234d38165291e35eb010263587b53817d683729d8bd940bf588bddd5cd8c41293507c834a5798600f6f38cfc812859310f1b9973453a0479628dc8506c483b0565655a3bd0f4e531802275c07136cc55d977e1447af4b99bf17b227b0daca2ad24a5296d289efa3323ff24cf38b2caa0d1b0a061769b8cb379ceb6edb82e2925eda8c48929acad1d65246505f4715ace09dc3c39b100c63dcfba3446a94099554efd4b8bf9228943dda3081f42382eb31f8951ed75c528bf9dee1fca370715894445f9f1f159033a44d069e0a10d321ab935209c6e255bfb00724ff13fcd210852611eb0dc483cad4e5bcc2b4d80f3f0ff980910684b72880a891ff7dfa94f1b09ddce4f6fd8583fcbfb9348cb3c36b9fdf5b01be5422ade8a282f97463de725da9d4ce79ac3df07c470029cb42dc5944b9292ec330d6f862f58ba1077de62cfddf79304e0f9a5874c284017dc216b55d37dc54e1ff34f3512a01eacd94f0f4a0e1de53a8c68137f43ab6e6ce7862351592b93936e33105c23f8c427a1b7fd91cc5876bbbdf1701d0288d2cdd2d10a4f34001883840af06ec32657e5994795680b34f2b6d4db9be77db84645513f6d7b7776dc5f10a0bbcab0b6a5161821d7e73bccf28db3cdc1553a5e30cff2972fca0288bcf72b26e7cb3be6d9458c52d25da72ca93f9f3b70fe526a5e21cd7e1a01b624ab6be37ababc36cb2d87100edbc51b2e980ea013222aa8af54ff9684b815b42cb092c9af73cee1305bc054e48705d7c20d407ae8e077f1f382f0bece7680e2ed57c1183ac33ef1b88feaada1cabfba337219d724d27c043371e689022fc2592a24f80f66198b7f9dcb895a36808e930b8417d003520f5538e596520156d5dd80bb6103cd277c0b11713bf938af68591160490cf444175fb0e5554ffaf8fcad65dbbbf5c26ad2aacae93f161dd67fa49e4be988794c709148e6c92c55ad7edfec796dbb9e678d52a03343f1f3ec8210a0d404ee0ad3efc9d585edc8d2c2a9a7ec3e792930713b13e14bf8fe1bbd0d62d701d6a3d8444cff90fcddb6e710dc29d3566a40656930b886a1076266c358fef1b0948e7cce886f3eea7fcf3eb1eb4e6d0c1dd3c8c2b008b8698c06bc0e0c6bbe1eb1ebccd9c89f4b20fccd970f403b085e7b65d6d3e0fa31e4b2bddfc6d8e1f1ae3"]}, 0x2360}, {&(0x7f0000008840)=ANY=[@ANYBLOB="2c1200001700000127bd7000ffdbdf25df11788022000100c2774d02bc4492721731a784634d2c4ebec0dbe3559beccfafafc0da34660000d33b2cac6f4306abca59b49a70afae2b5507163a9ed69dc6bdcc7be5f20bfe5b0082bafab8cc51705d5cf0dab28c11d1aca154545bdb43442480e6707e89e0d27a5b6749f021ea7ec6a995d83c3e6bf2ec9f86af11d7b6a85e194470773478686155c5f2c111c9a3b35ec4cd6f8fedbf246dfd24acfcb50c1454a477f4f0454f2919725fdb840eabfdb952dfd1e49886c233676108528a549d8c39815af6880ad4f9fe4a66ce447fda6d6d5364b5863b230d7d18d0d8d6d81bed3f11edcb854e3dc4766bdd8efc1f3fd8774657c6a13c1c647fdc14650ba333454268725e2c33b7b4c86c84081a3a2524a72d3dfaa759efa4aca1a1ecaeb8080f811c6a47bf86bd7246e872e7d05d4d818e88ea6d1f05a7f537523f119287a22cf26b934c6743cebe0f006b57181bc6f3ec70398164637c16ef17d3c38262ac2fd4b08cca9fd0643797d9e671dfd41368c15b6c8dde34d229eb311f4ddda9dbec56c084ead15c53ca0681f8f6964e30f2e14d8505a10a2ebb2cb3f188a8a45c9ad79af872c32ddf62351f2eba3d03ecc292a0144d4e21dd55440cdd9e6ba13f05cd031ee6a327687d033d8e7870f49121d1087a69c364794607c1e89b34e985300178dccfc5fd618f420d08ebe21ec0e7d6c605db72814229e32b52ae4fd95bcb0477d1de5f62a8dd444598f550296001e1cc5c246df90c28a8cc1d0aefd0989363b6d15b46d236ec123ac1bbd0f04c56909bc847859640d79deb64a72577b2e94f5fda2d21380329c7d154b6aadf8e1c8a4adcc1b5d39cddc6f7459dceafbb7311afe8868321a80e8806497a48e6b0d97e927167aef56b51064789a64c143bdb0ff75c08a3b170fed65a7426f9a7029086c76f331627636904a55896bc531babd8d4588361a18ce8b6e57f42f806014c748a26094470ce33b790fa72ff6183d3331029f51fc87d449e342ec71d314ad5dd0a4289d890c7ee2c15154421ce0ed592483df3d125b93e38c8d3b13fe7484afe7107c98fe96a5eb4ef0abdf8f672645fcbb64b2b9c9ab588beaf605a4d93aeabd65c6a6521950f3e4c982249eeb699823bc3e52e42f30a730f9a6289c93e06e6c86b579769dfb404e3139794ebde8c687d674e96c35bb6427b7a61c7644f2a2fa7257c6a3d9c8206dc365f5add24d184fca809f46d8764494b005fd8f4d362a14eaa90df73c654b02af3f73251f532f5e8da31ee6b67b239792e59049996c964f9657b0d4ba7a750166c07ae9bd4f4fc1a13d776e5e673696ffc70b28247081c1155bde7deb87c0089a902a5a536d5fd0154c6d9a8a7660d9d02da4612c9452e9f9d0829f2f26975bd810b71f81da19562f414e52b5ace6f250bab9351c1ef23174edefd00e1e6f129517b569b811fe4f6e4cbf66e4c9f7ee3aa47c0e5b905057418056c08f1dfc2665d1a01995361b2c9bc0091cd9f994dcdc40816db1088a2fda58749a789facc5babcf4b0ff9407fc3973154f8f922c20ccff5b554d3b4526e59dacfd9ec3ee1942aca3b233054a1018584df121ae0c89ed28789badf069de0201603009530306756ef307087371972aaf063165fd98f71e5c4e87ea785cdbe305fc82e42049e9d2154d1b782e5b410746e79a5cd16e73cb75e3fd8dbc9aa12c2ad6aaf0dca206df658b70598d9df8fed41834904f1e8557eb5686f6902bb45f9aeae96434fee81eed93c8ba741ba9af1c9c3eae47ab37388a46805960b3c49955f73c7bcc7ffaefc9ac47c9bb0808ae897cb716c498257e8f6a90a00283bc5a203307855a9a844b8ec152f6938ceea4d9013f02e7a4c4c6e316bf453949059bbccaf6211e5d624b1a2d0e0f076ac03e6c2c39f0ceab6945af8b1878c271abe57ae12ccc9c7ec28b9328009b985766a8e74fd91f58418ced1db2afe6beaa67421592c60c01b753f54614160c54f59f60b093fcbc9e0b96e776eff85c9415a43cb63bca20879afc60b0f03340dc72223e5858019ffe8b820e1b28d4eba91c450937a4bb00427f40c0d3b5be8e2d03631770cf96b0fe6bff3d097a76195784ca5e39d6b76413642de87749e43a0576e22f73227ddf047e8854b52d2a107b58c614141df30f19216876884be7bdc0cf122bcfecf70386f4a46b618ac1939828e3807e821747312efb82de6f8fed1dad0e32cb0a033539bbc7289e78bb238932ac153c34d95fb9f7369ed0494600938c0eb272bf2bb0da5369814d4ba1fbeee768de9d7ec141b638538b33eee95528396665ed591bc148aaca52dbfa6980f258e674950da5aabf71e6b3083a5e6fefdb8450e6f26f168d7f785c7f65fe6e70ff7e2f1d764ea9a15f0b3aff63197b61e3954658d708b98becd827b5d7d5d0fdca00f61c619aae33a0ce97583b312d299a3df305b191d378de1d312aa1c7cffe5d0cc62a8744f5b4057462ae9095152f88fab7e730e503a29b5ea645533cea36885b12796d04831c1fe6b6a7491f928bbc600cfbae6ac46d8cecde5a85d9a45861fb4d027aedd3b58dc409e6e1d44f319127b798a3226665c686e6e965561008c1fca91da47e482411daa4bc67232f3f22d1b8a17ad3210ae13fb0e550a2a6b4682554a9bf3ae830c533332d85155d03f795f25b449595e9dba6e2f5d49efbd8e49396a8f4ee665bccf649242ef0fd0dd10dbf75d4008d5f7438d9c9b78f87b8e567411bdd138d63ffba82898d6505d9412dea5b47671d551a94aab607dbebed1dc91027759395285e687b4fb6636e285472e835e570f2ffc09ddc49f811ffd780ec5385dbbd939adcd3635530be2cc58dbdcd5a1733d2f14afceb52a6ed393ad3b5a0f3b1517c9eaefc0f9678a4096c58c6a36a8afd031e9e2e01df7c24c8bec0b597b1b6aebd33be4db0941913f6a7bb896c1c992bec3fa4cacd745d0b3bd40bef618e401735da93aefe20cd9f6b86fae17fdb9b7382b6bc668fd1e6879e880536e5d69479fc426367b80cdd1e6365d683e541a0b2c1ecd520a4cdef28bd85e7880484729bc6b4e56e854275b1ac98e7276e90bc2a182212f584b1df527a2fb9f649e45f33ca74861319131fb81313b7a7d9f0379dfdd0dd70f7de3b8953ed421fcb691c992d45a8a5d889af6d04255383b6693336dc4ff2b14465b93755c70ed917f5eb903064d6739606a857f1cb6be1d355e4e24b03033952c953af2f2c33bccb4398c0e531fc85ec4e7c124f1cd01a0e77fc7aed5976d6a1e77c5991d36d5ed315052920a3dd25763d10a95e62fcb3cb49438a279b50ff68626bd90243b481a3e3518edfe1a417795e19723ab4dec3d6927353b9c12939e4516db7c5f3e20d6adce01e8f92ad731dc8e189034ae81232944158e7792f41b24dd68166c5611396503f74684fa0df1796923e5a4eadaf20a7a6d8f18d3bcc47eaa885ca6e859035031ef45e39fcc7a1fbd50e919cf16297b4b7803ebba4470879b5b67c7b391c51893b2fceb31410ae8ce3888d5b73347b0ffea282f8fc9b9bad189b35e8c8ea2cab47a992a9363bd57356a64536d4ce5efc0668efb4ada04d4d962000e732acfdb06962563acd85c2e03e5978604a2e0812bab615ffd6973be42a680f5ce5e041841b91a34bb1e226684aea81e6465584c895f818e131a97f6e4f0080df4f4049a706e715047eb444a910989e900181dbcb2734802ade9f6a104b42ad0e6a8fb797f3efe268cd38d06cf567142eba9577e5c9e33d2dc0af4299edaa37d4007fd3e9430e9c95c6efd5db51dd29224ecd202f8c1bb40d1a7e537491ce12663e0f3d60bedca3853c39ed058a041cb55ff56bc08691bb0a907ca99873738696c3e7493c3eb3c292136c43d588292c430f1e5df24bfd0c93e3b8de8da5911e74d387c8fdabc567685781de115ec5342d00278ad8d55fdbb59ecafda4c5d0c5ff2d1ea2ae2fc0ed65c7b6c35d05b943c88f1cad354e573333bbc563fe698246ca80058724abd80bce95af20eb412e9d52d09c4984caf7d195fcf657df9fa0a180bf6e4b6058d66cef64d7b027c640cbecc112a62e8941fa283dc18da8484fb4d24cdcc5749c0c667ca0baede6328a6f8d287907b402e139593f7f204cb6874a717d9daa7d1eea870a5346dc53433c0d2497dbb917637a99fd853f5241a46420eda3f2b071ae5bfd681483dc6cf6cc82e12a1491a0c478addcbf108b5abd4ff7fec2cac25bef1634587dbe458b1186ce6ea9067b8a95162cf1e3d5ba2a56fefe8d66a57e9d76a44cbd730b4f70cc0fefbc13f42f6fd69d429324af7c76a72933b9bd453a99dd2399c88d40b6d2b3676dc761c4c36a3e5e8c91acd020891382347cd4e0a5d8550d1a47445a424786f6ddc9ff0b1575c73ec0f85a315c49768717564d0d37912e5da107d1d269ae75e4d7764f0e5a41d9388b0a9fb2255657d7280e99bed30f80ef8cb7bdf0a1bbf1c0b00ef054ef803aa20c3d13ecaf084e41e7456d6a0d1345a62cfb4b55d76b37386d90d70256407537dbc8b3d2b52b63c41b5c74d172b00e887f08a1d9e872da32f4227f8fbdd7b63e86dbf78ea417afa3dafd60d1ac9590a6d17b159f7d70c1d17eb2843aa08c3f2c440507c0482335496adede7cefce8921bbf3d1b9a11bf780214d5a86c4faa92ab1572bc67fe14ede761dcb4164ee4c8a228edd11a4f68ab3de83bf2915c12b883e2a4526d93a4639fe31aeaaf1021df0f0a00df0a5b8a23fd5339b32d2e1c561a10e0022e7f7e8956bb141b7f8b13b2e97287a3842ab0ebab4278dc7e60cf10a133fc2cf873f7f4be3f494f1bc7a12c6ae52b1531f2b0f9b9fb71b36e41166c413388d11ff1b4e388b301477799b583670a1ec34c7e036eb94c7d1b6fec81b174c29f19325770be8c91cff1272bf16d22740a073fa7b6c3fb0dc7f1af00c01f8b0acda2f7230b28f15410f350449e41cab2786d574e6a21f2103766895bf76ca0000fa35ec24080c52ec403eb7cf76c636a74be4238b6f426e02aa97945339231f4133340b5570187dd5300b087356a682d5eb082376bdc1cf90225ce22956fa56e19f686c624682b2a15e818504e75fe0bbe88ab1fac11498a7382a3586284ae2d475c81b0ca790cd3be909c04986021f14095f93a407d8517fa56127cf5e8dc1bbc7e6bee9d43274717cc851b3308ac2908079a23a96ed0345b9686bead89f684b22d1dc22bd34087497b10f492e810b6792cf6976021c028a3b29fd40da292edad3387e4e775e31d1c519482d25bc1f1dfc6b41ab6bd36f182b49645bf7a1ecb6f2c5da4252943e4a9b421a80eb8eb06ead7beb73f1729e0595feb53efbe049bf1425edc32899548e7d738bdb5593c54b56d1a1136c659d29fea68f3cf7529eea7a010f875f8a9ed2e41d47a2eba82bc12b1ba6d588644aed54ede2bea1dd727a648f1fd31a98cf2071def272d028657c710cd92e33b53546ec0f1db4212b64f87c20bdf7343be3672427e8ceb7d44ec49e26d4029cd8de17c2ae04696447694ada8930d2827de61cb11a5f6449810caedd7ced39adb2c6239a82898d4b6eb517b769b3e864952eb1f0ba6a89dbc93f763bd88a7e628277a3a77a92d4aacf8f1b8a7ac7421b7dcd444233eb286f6141a90315e37cf92b75cfa9bb26492738fbe1ed839ac0f74fd7f409d7b3771295f49e0a01f0d9ede24b49817f6381450ec73d70ac9729bc8ca2a28d1f9a1d656c8235f3dc1624aecd5136456c4b96e2a1bdb6ee8c58acfc25828c4c6165a61f1e933f6e748c7bb700671dede42959ab9c54f5f0ad4c69649db54a225937c6db5d04f95fd965c1e23b9c35990780396fb25d30d13a86a17585a3ce848a57d2a0dcafbc2d39923e8dfec87b21e1c7257208997c442b0aae0e12db115b1ff71d4442fdfffea4420e1879a333a65ea0629c0739df23bc505414b51f8760ed2c2a9da26954750d0d4c56dc363082c4ceadb53e56e5321f2fce50ad67b428e6c9d3986b2e2edf1a7cfd72b569f349b6312d199fb20fb7bf6d9ce287fb6e56c3f9c97c6b8fce31bdfa95915c75c28c068ae1277fe634ae0df656e30a80c8820250765a0cda22a945bf06edcc7a5064369447656e621a8d72e0af264f9d804003080dc5a0bd5d47fbc585f538c6df0ff55af250086504e86bfb0271dc113ddbf2a35b38e79823b7251c192f4d9c8e5b36ca09a924d2e3fd122b90315360ad46d7a0902c04d0b5e719425cb1ec371ba7d87512ab467b56ca1d88408daf7f04b865f7f2fc0599c338827171d362d11a8763728fe76c2613dec41cd3a8e06812e8e1973013c2d3a89c422496ce606088a0e074708ec4f4e86703934bdc0259721aed37910ea1d128605014be21ac00a14d0089ae8d04de3ccab2dffa867cfbad6a759137751178a9c5890180d61f7832d6dcbc965bb6ffae5545f12cf00080077001c00000004002880000c003b800800340015eeea84348fc4106f337eff081b05b2470a9f69021c3ab87eb4dbf21cf0fade7cc91c402520efb1f37e4eda6434e7894b9cb7c47cd43d3793d92cf8de440fa3548b6f37be6e100e7d3b452a20312968417fbf9f7c71be1f5c33135ba55c1edd9a4739301fd60e1fd116415c56418128e85a110f6b31fe72902c45f075d607239fb59ec344e2b2eb7e16f9457445d8e54062f09b30299aca6e80fc494ba856840dbf825829a7bb3ab2432029853f06b488d8fdecf40e8d8eda22b679b306564b6eb70a85f81c3a93fc9a61f719703990bad59c1bda61fd26bb360f9ad0a86dbf351aed45504f9a", @ANYRES32=0x0, @ANYBLOB="b5bbc7d1f75f4bbc585bac91a1c8a006cc2c953fd0181aaefd48a58b0c13e67fe2c1ee660c002100ba00000000000000"], 0x122c}, {&(0x7f00000051c0)={0x247c, 0x31, 0x10, 0x70bd29, 0x25dfdbfc, "", [@nested={0x1004, 0x37, 0x0, 0x1, [@generic="6bf8c759be55846848cb8fb5a6c200cf12f8d9467bc219aa4f35b290351c0ab3ced2d5ee73465a0a7fdce8a4656fc7255d5e016b3fa3a947530133388cc9c49b46cf2fb2f73d54c73b6fed6477611c65c3d2539c72ef3a346ab1485a8b314f15900e281dd0c8af99e7145db28344fccaaaa73bb5f3d0bfebf198a099bcd48152e5ad46409b5cc94209b183e496d3a459c0a89f9a645c1b24b8cc17c619abb272b81d7aeb9720fc2d52bfad2bcacff560ed74574fb4a443e90b81077299dbeeef2ebaa105de9980d77e37701466b6bd98872ee2185551f07e4d655b8e901e457839a2c66ab1ee7c77ffa102d42306a49c2851f986522a187087a4a2a9321b4983e7742bba4ed7d964562900219c9b450b0f447dd034b546d0eea74bbe75005e3457390ff67ca8d3c221865db006f87d47a00fa0107c79c78899994feae092aa51e980a86e5245ac34555a493b24dc184a0c8004ed721dd575750fe8fe4f9574a36ac41d35b633fa4f05734c312ad9141cc1be0ed185a08285404028d4049acf98233abf4916ea53ec58bc6105552bce66a744c0154041a53c4a635269be6d2ad973d668ade8a720fd95e801a8e293d8afca3cf2229fb51138bcdcc33b42283a0004dcaf2b2a84b533308f7680ca2b58ee23f7579a8440c4ccec322537309f515ed281c59d09e6aecc2637b7623bbf6e1e7cce53c5be07123132c672f9336ec3fdf8d5e29a4ef330e59d1ce372c24dca46cb8dff38cd3456bb2545902f8ee69db43dff7c0dadd54481f7c9a9f181b3c6b0382ff624aa0ef308235b171627634fac88224d931f1893f121400b1e2805088a57d8b0bcd6fb1e4ee24c417dcbc34a8343d4d9c243f7851d4004c58fc04f64869b440a99f8d0de4a84b703814d358ce2ee97ac8117dfab026129e48d43cbc02df725a6ffecc031a6ee8cf5eece19c71536d6f6b7539408e1ac38c7c9cadbd2eeabc773db9d23db8bafdd438dd931a968bef35ac3eb4f4ff84c198f46803ff3e4a73f92a2fbea70a7cbd02932544b7e3d9c6937f3f74e82ce7e7016bb0bd4f91106721c2afa250a67993dfed10eed32273cf7b9eae5bb3564f0e0f23dc929cfb0714f24963e92dc3b66a58f7d4eb13cf9006c92ded14e0bd5f3955af6e64b7e25e22018d25e9e5391e65258390fc62bff52fe9aa7132786f2a9262f3b1ccb0078fd81a99fbe37881a96c3ea3d3a7189f0fe8392fe94b05f7578e36ede1910ce59c8c1a50d788ac773c58bc33b8f1e83bbbfab3a8741cb92ffd0e2670a79cb7d2cf28fa728fbdf67459cb113c51fee1da9ad9f93f84498f4870137c71acae664d4953ac469d429097ef09436165e3f7f3db3c9fd290e9872e0fefb0e6e66ee4e6a26ccc4df636ed4903875ed93e150d7161f6788a98c4ed6c9642dd67e5e23b225825c7e77359c8bcc31d0dad52935ad6de86f2005d11a239f509ae6e065e69dfd642f1a599ff6f3f141b41c34650329d38d207a4f1bf4c50ccbdc255aa9a69f5ff05807171e961af80718cd8b9637a951a7a7bd22b80c6a7ac99eb593f87ee5a8cea5c358af2558b9b91c2063a9dfc9f84ddf1cf892ee1d26377a36ac8b04b8557efebb5f33ea6b84bb0812fcc4b6c40b5945ce52e2bc0bbe3d6e7c45ee56cebbeab5d0e59634d4b65ae8f88f6ec977054f3f23c6418fd18885a7d03bcb287874825e5b6af363e7d7d443b492dd146aa8a96efc076059464a83b624f665c2c51b81be62f5faece2f797017c5ba4f2d13c01d24ddcbe0f7036b91d02315fa27dce3bc5667569bef5c4555a1ca4982538e8fc7913d20c3d7e3705f89aa5b0fb2359345b4abd28ada5d27c9327c0120e4e5bf0bef305a8efef400bd1fb9c7458e8d1121fc376398c9c91ddf50f7aa527e43bc8274cfe65a06499691ed4d85f9049b0c4c4d1b747c37403b7c870c3812ba5229f878fa913e48a499aab59e98c79903a4872765b8a6f2a84cbc6f8845dc8fdb9c111dc8dad3fbf5f1916fff94843dba72c71182df0354ef21195a78c0b195521ba855ce30c1d277edc8a23155b6e417487f8dfe1fecaa9684c6fe50aad541977f7145cf01a52d960ba4321cea3ac6d32694e7c749127cd0cd646f1b315e97e85c6bc45a3c08cebb3daff0cf627211fc4cba9fb49bc26540de8cde222207c4c2b6ecebeab0e5e46f6fc1d74e68bfcface23c1e2e7fb15bc6fcc3b0ef8e42f39d723318558559b8da3cd8a028daf60797528b59d57737d7f27b5f965dcec4b6e07399bc850c5105501bfb3746d9d584d6797479f819af06d966a43f3fd0d0dfe311fe4c9a3d26b62c49e9ea9d5aa1e280a51b9e12fa007d6ccfdb6e0beecb64c1d5bc3c19250507cf561f020a12bfc27ed12c928fa23c838c777e7a19630f295824fe993d13a5bb01790c628a00bf1c224c67edd0b0865d6e09afdedcdf424678f54a3f172cf1cf0e1e2821c700e65a99776b37490da86d79568cd40e68468b8c77838a15f319de60a7a528cdf09e3a5693a96a1dbd89543469cd38e7ac09e276f04ee703cd88eafd9b4b809ad4a99f1ce89ca39b10ff5351b3ab1b052fbf5a4a33d1fc8424142603f25f03274bba94aba9585277f44379225a54ae6a680819d7b4875925c66e3b43945b72bc57f6a1aa9cd9f11320fbad5ab5bdb570c93d6404ae0ab1aabbf1928728f04e8a4f93167338c69a2f250773edf58c55fbce4f97919c844be891f8f48e29df9535417d4875e3d1f39fb1eede259eb706ac6c90f38f0155ec78e9b8862a2e54cbf01277aa2594721a1db94ae5f68e0018aa9cbb11362ac5627f1f093af708cf4e67a46845eaf01caff7be1f9a1bca8db0679380c1e6ba8524022d09ae5f1ab68c68829600fe438906591957f8ff7a021df98f95f045fee9779aef8001320d1c0e8e9e80213ae67e4cf6e0782f6fb499ac3b6026310e9e3e6ba5304e955f05f5b7f53fe69280ef2b9945a6a0e4e368616a3475e392e1176da29e70c30eb6d25b2410dc7a046692443bf4e83baf19d0728d94b41cb9689788b4b1f9055b1d1c8cfc1e3098da5630bc29316c17c88f4ae9dfdccd432088a6412c1f78dde1b0c6a5a530e1d5d6ea1ce669b32079eb7fddb03d640a085dcc0fa056fff0b73eea10c5fde081e1677cf38b4e0627f081ecce5d949cd0e25abc23e10c47347f673fd068ad634c8f4bb651b8d86c8f9c65fad276cb3d33093a2ba72c35c50cc5eef02acc87c317660fa3034d14d64eb08625dd84cfef77abfe35ececc619fed459720bec8c2ea89bb83cbdecba38213cfe0ad1dbe8ddc0d5091675259569f8bf763d97e660ad11cacfb869c587794dadc7ebebe9f4104bcb730a0479318c6f85019c98912f5ad2a03a269a818b6017c4f768740b42c01acee0f4a58948097dd3294a55610d624e433991f53b13c5a14c671ec827822bdd9ae31e283d405d45921bbade5e012b9761eed9d0f8b91062f2003c1565000d48fbbd9b61761c30216bbd8fcb507c855abbb2fa9600b387eb9e11f497c646c71df5f60577b535fa07ba77badd1ce7e43ff7558382ce00214ea85d5cbc36546ba2d420d83aada17a55841a8fda67ac0caa8b8f2dfd9acbf7b3daeb7da73178f4541af510f8ffc60e8ed4daa47a9974d26711d192a806fa8f54e4cad772148728d9b9d1d2f2206bd9416c3406ca10339d4616cff933151d438982cb30bb484df43de3b18a4d9dd7a472fbfcd2a2684276b64cb9b6930ac24ae458848b9ea68aaef0d2f63900022c6af018f704747289d1504bf9d772f28038719d32dde3f19c7d888f51c7d060d0541436ab6d04702cc202602bd239c182f70e3a75742c3892770f2a430637839739e361a8d2973985ec874d624fefad6b046bc0758df258f520a204144a734ac2ac8d36bb2e7183e4776ff84c36b1a0e69201c039c294bcf9b52750800bd4aeed890f206924025167463189ce4dcea460d1e440f3f84017cba604f8478ece548abcaef2b50c33a511fae5cb87f8ac4705edff10c1a9021f2645c4b1de0573b44e3efecc149b301f87d3a82570339bda8ceb65b767067d955d66967042771578ea2a196882e60d430b656a4d96c4d7526426650911ca577257ca22a472a6935924c12f3dca90682ac5334aa90fb415ca4a4da7ee23d8d06d505ab659526efd086c78f7f7cacab444aebe485837cb9d57da2df1dc229756f890688d756a204b6b5de27c0fc71e054b9365273950ed87c2e3af0eeaca1cddd9f9a0bb684217c937a6e8d7851acaeeffbb3373dba61975971063f8f455735603bfb2025306647401fe2c242d7b181095e89117162a50f49dcf407b1f6c7e89126eb041ef252fc3eae4823d91c0cf48bc9d1651b7e2dd9f81dc665ac0e74cd27a7c3ff0ebc10fadd2310d9876cbaec5f9f3563d2a3560c373d59ce75c28d0c1948b3aa7c90daad14d44e26f7047316e1991f7f225ae3011e1609df504e63a1786476f805f5e9fc49d50f2fb4fbd9c53dc44beec04372aad9dd879b5ea054cb4ff43aefd2c8c01d471938ba9dbf4fdf9140a9671864295841a5bf60bb33886130248ec91f9d28569650c5d29eeaec4ffa97f56a5473bfd3b1db6324af08b65b49ffa94382d7260ffa42dd3c805ef4e8f67bb49eca53fb50a496028760a62fecc7b7d33b2d593768a55eb24aaa46159f372c5c2223e25402606f8fc66a9a19750b30cf7cb6a1c61e48bc7b2a213e1f3b81efee60da43f04cd2eef4052a32fb3183ded3f1a76026628522e59ad05ef58d0b6f1dc283d1282a0846442cdd239506bcfaf1ab6bd261a1fa0fce4cd40702b2238daccc47616dc5f321f39236368875929cfa6e039b46c849c9e1f80aa0119df39712d2b18480ad6ca8b5003bce8cfbb8a221970ca09badefbccd735da85456c3cc2fbd46d5017ec616d093310d26293468aa116b40d680e6e34656e8ea935d91e77a32a38ceb9d7cd8b61663bb906375763a20b27fddf565fded5600590f38089d3353d47d1882b39f1d5c1fbeecfbbdfb271a34f143ccd66c2581040d527337b29b59bfa9120de5483dd00dd3bb85293eb53478c5e60ab83f9650c2db7b6e2e41834311c479424c83ad6ad7c30cfdda1bfba5e4fbc083c7417b6d56d7e0eb2d371610ac08f87fd38c6274e0289455c8079042f3e919694aeb0887048ea59e64450c620e11e2aa7eef177f439cf093d90e91cabe995dab733c44ccae422b143e630216ed31743ee5102e8d067e6d3944b696218fc17e5dd17c813c6cf5bbeb9bee06f43b62add3eb488a4235eab46d9e7777ac4d21821653143cc797a52308c253e7cc6b4e41f497efc296a44c8c0bc108e080288c8834738c076b123d81ce28c165fa632429b6d3ed994cf655245e2d438c051b959b5f9cec5aba1b6f9d7d3b67623f7e5d49847195cce1b58d6e8397c57cbbf7e800a95dab1adcbbfa23b51c1ea909a7389997e61b6346597937c46dd785051a38d374852ac02dc8ccab03788fb9c6f8e04b651acac8dc1385c3a8a20073436ae4709ddd86d70cbbf6c8cc82242ab32448ec79d8dab173211d03b1cf33c1c304d4302b66f91a39be63d77183c76e6b0eaee6309968416fffaa74aff21155aa761394fa61cbabffecfb0b79a962791af3b8ec87a316a85f6002fb78e68c9a71c69c03a8e3b9955e49389dd8fb4a43be0dbae7763746a772fe201ab6a5bdc2ea67b2178bbe78e7cc37b6e97fa3d4db9104a83af4dc298c433a9e393a704a59719bffd11972a060f6f44babe82a5d00d3db1d1362756c808bc84298d2e5e579ce8055de30"]}, @typed={0x4, 0x11d}, @nested={0x6f, 0xe2, 0x0, 0x1, [@generic="88842dff95d371649f68b13f62a12b5a8332bb8713a287e0ecb5c769fe9fa9eeb73cac22d1404ccde965f9fa5b3d5a33ed7df156e51b57e4e0767bf10a3758a2790b52a4b86f2a744e9c8c32f25277d3887d177daf1463f1fccb60", @nested={0x4, 0x67}, @typed={0xc, 0xc4, 0x0, 0x0, @u64=0x8001}]}, @typed={0xf2, 0x9, 0x0, 0x0, @binary="06a060bef2efa883a9468298fa39d8fb39cb76e68c1501576a655ab27c1356b52934581aa7d4b01cdcf1fc9bec05ee4ba4f02e363af66a5383050c715e65f938f589d428763e94d449d2bd61fde296e0a8b8495fa1094df55d336677b2341830ec4a5b26ccb1e51cc14a751f2a4e90015755ac084a9220add016f9088980d4bb181a865a9151a280b23a01ec2e1f68b9c4c6df83efa747ef1f9257746d5ca3508a3202d161df284b01c01db79e21015a58e991c0d7f9511bed264f02fff712de032b9810b341ffdb12a239c01bb684ed8561fa0a7858910c5cf19ca870422cbda8ced94147446533b2334c7839f1"}, @typed={0x75, 0x104, 0x0, 0x0, @binary="ee5ed0fb82f04cd4f7abecc9b5f085f911231fbfcaf2b770947fb6f47db4d4ad7bb233f73bd2ab4e3e55f823b03e9affc2f3eb12002ad8276a70524bc4b0d653c847ecf2e9561d9990b055e9223f0aa92319bec6fb346d7061c3e80430d8f2b576f75c2ccf7d81b393a25f1707dcd46bac"}, @typed={0x8, 0xad, 0x0, 0x0, @fd=r4}, @nested={0x8, 0x33, 0x0, 0x1, [@nested={0x4, 0xec}]}, @generic="4d2414b364acf13c83c28264038108c3f4f824e5e85c18e84a2f5f7e293128d5a354ec4a445853a3b8f84033a16aa964c47e8e5e3c9c57ef4f0fca840912370d327f56ec9fc5c39b36d2dbc4c7e3053e2f502ee18511cd78eb35fca2dfd5048cc406db4e1605e375fc8d3a0ad77af28c4543b171fde2570c4f4e66d408953e693c986e5b5724aac20b533e71943183c1dfa430c29c8438cdaba860f1e2ec0c14978a32f296ccbf318d7204ba57185d1708d314723b2a9fd2351d58f543767d56c1c6accc9c942b63506b6cad765a8ab0afcf57659af46740a8a4b7826d3686e8c075db5c6da3bd97ed99d3f58930e8f5f3f5422a36190d33774e2f1bcff43552888f06affcc97b000e48d637740f2dab84e405bd6cad0b9346d0b7e09869f9baf70c2811304383e499304c20c89f5153243355449ff1619e36d9a5114a9b7332e4983aa779c3f7e841f18f7dbf0afe662c9a391ab37e48b2437dc2fb561e57729bd3a0b81487e32e581480fe62fd8ca3adc6613337a7c5bb6f4ea82731277cf2835822b49d95f30a4d4f29797741555a1fc085f4bd512f231b9c5f9a6330d9f4030b61d89075c57f1211db13252e65460680a73c7acd6e197d1a5928c6c806bbe8045505bf0f224abfffd2497b3d87a17680919e840c29ab1945e8208224d63ce4a70b2911e932bd39cc54f61d6cf97ad4d2760535950d2de9385d83ccdcf830e1e5df9948cfaabd8860716e2678174f104e8a3a1d6c2a3ee91378af2929852407b0b3833e2041adf35ed893b5041618e02a4473b3205c6c9bb2c8806dd18c584aaa79411b9872457bcea28cd53ebe09009e0a2ffa0393abeb2f93e1486cac4c8b414e9dc6a4bacb75c6e2c57d5ee24c6bc0b889152c6f2e5eb792aa308bd330f79a10a58c8b4b7db3af814992da8b417012b75e50f485421918d3338baf4e87d975ad24b981ed65f6f660267e686e094432ede7ea5eeeb1b40fb3bbe82abb2a4ce1cfbd415e436ba6b82530a2b9554cff997653e7161b729826d4dbdeb9a6c339e4dce9c32fcf34ff57b67c5106e5b5e1146aa8ad49b7dd6599be37e32980910506c40cd1f4c69aa0eef2b59b29f30103f5581ac4e7a2e0dbe156b5e4a4ced816bd1b27cf49cf7baa55c1ef09b4da35f45e164e77a561ea52aae045ca3cecd78dbb86b21670b84a066fa852b055c6804e8dd5b05a29ccea93aae971810b904698064e07f87604a2f3c26607f07618303090febb4bd237019c2da77b2f7619da5894d1e9cd9910095eabd85b4981dff7634cdeb097ed2a815658c1cce5050d70d9aaba302248ddc633a995923d8a157b22128f60a3023431e3b8f1b745d6db0adce5eb016fcd8c46c6350d16b875cd68f0ad150665071ab2b94edf57581fabd8a4214d13e9da2169c1c29f4b1c3413c683bed8993af352ead15ff21aac2afae9c143edfb1d73c8c9ee41ace366496f8611ac433fda400d43b5f917b97ea2e5dc0559fa172ae63262dfae2bd1f26b454558a85ba033f8f5e9c092754414dff1bedd00882738aa629bb7a6a1feb2c3b6c0a904c0bb47239da28264f3742ea985a8662d271d8005e6554b041910ea985ba19523406b7322b5edb66c718f31769b1fe0e4143cdc8c802a5f75c15d7f468ef9049c0784092906acbc272b452dd6da2aa2dd8ef9490932a54ff9e5960aa30e0d0ee4d9b434b5f3c9f5c78adeffe9d6a1bc71b056055ecea9f7c67d6e16272246ca956e002ddffbebfe59e03ea18ba5c4020153a292b085cd623b987231e3611beb5c809e086e1c3b8295f52afa6bbbed3b31e3921a285948e1328671831b333f1baf2ad7590b257dd9a2fc950d2173bc68e06a859e1dabb3fbda29ba72d3eee4757cade22e4658cb88b389098a992f7e2935911fcf032df540760fc64af995d2d247a83570ef88c83475de85273254bcc66e1092b00dbe3e9175198e9d22aa899dbe48eb0523e5c236a1b9feb4b971725eb14a10b5439d5f43775c7b440cac907df7328ce23d77d2d540bb8c996b1d1cb48b4f1df5c2740c1c6579dc9bf35728b7788ee92215f4c650396a66a29beaa7135decd12b3958e78b5ccf7b5517190732ba2dfb283d5f6ad79f41ade530017ada9b7e3b9a3ee85a96d7b429c081830911e1b1ea8fbc31dc2623087e773f543ac5a58ca2e7e53550e4172833b410e6de00cb9286944f593c00d3e9cb475e25102406b099a5e552ebb3e7b8b50ada89636a7ee7cf8cb8d06502db3282da1dab9305c38f96bc50af1a8d27ffa63e9d5fb33d02cfcc1221edff543391bcf144e35615bf42c5a939b97709e15844ce97b9666909aeead2bd517437a82f973183ffb0e398d673d13785c5706273ac6af9feca1aba517e09aa2c5df2b8bb705a35ca8990051e6b3645d82e79773e6d4f502bc621754796419364f6710fd9a885209bbd56df960eee096a3fca6a4a55fffd3d7fca54c85ff3e0270e53fdec01f2f037faeb46f70988a868bfe098fcc0f374290617e1208865a0eba581c21ce1009aab26e69fdafbf4c26281d50cba1221864d621f9f5ac058daae2b186ff6281d8ab1a350b02297e462f851037e4200f369a4f0a59307de78a1d1504493255a40af9f8c65be207980118533a19b4e63663b3997ef86629705d98b32af8352f911fa8b9be42194eaf46c69ce31dba414d72583fe053f979bd1ceb792190677666541542247d48f4c087d714d4f6163a16a1f67742d907a05b92a030e78f96cfd45997827ffacda2081379f6dd4017f056aef079dd0393b8f5abe0d0da357fc669fa40cf2353107f7a300d1f56c8a9d77cb30a9397c9eca9b31d4cba1e18468fe0e706f9b3114657ea391406a85af78300d9e81b5f11ed2d947ff7b3eff9b24952b1091de9266ff164ad9ad070afa9eb8d557c3639e7588fd10e988b2bb40725dae0b2d61bf0b7085fab0c13a87e7eb4b3f3791e45e7dac4ad544cdd0f0442b2730f5e47e8b23cfa11d60fb6827f9bde5dbc4b8b06d16a9b036b1edac56a91ac5a3ba76fe3c7c28497d3b2a7049d7b7060af8d88b6676a829394da96aa21ba7ec72fd35a805b6d83c8123ba6a79d1bb8141eea5bfa12ea41b04d9e3742981e33dbf16b36d37bc2737556944913677a0aa9ba44cb62ace78ed426f36f4a066be714a4d461c5d13ffe5c9143517effc9bcafe590b75fce31cd9b5f575089e9b22cffbcae18dd253119cd3b7993b035430d2f80d3a8a5682926f28cfef32234120d365d72712ba1089091e202ef4b63d0874e657d7b253d9fc41a9aed01e16e4a323d871151a42348376077b29531c0595725beb8bf7b6886b646521be153873e8dd3c77317d2a558634f33e03ad68ed051e9b5afcfc60acac354208067c2a44dabd8086ea9f4f48129d729833c3b811bc3b4cf01d959d963d80232c6642e040ffd491bc9c293c880e8d8b329eace8e41b9a5616edda3b0d9450dd5274fffd9f2bfc30e07b0a7dc1a8242d8a0c841077e54978f8ada3f499542c11e19bf3148871b2a4273f31d8beb96c59ab3e67cf457a9696ce4b4c5bf5aed0b380a64e1d6663010c527b52498b3024572642c469013c8cef633e0e1d4d58cbc6d6c612356f52766c71343a3631a314a6c83cc334a2478ac26c75f84bf6a0e4c82c2dd24cb2a3a819f2490ce35bd0a0417aa43ca9b45c6e5482aa92b80dcfb54bd31d0ad78504a4e3cb87bc0c1b070ef5a68b44c5b0a3f57bbd2c239bfd2ece346e7d02488d82312e2c388e625fc2f60ef00f1177c9fcb01544ea8814d8462287fb4bee032b6e6a477952dda10e1b3731e567ed29cb8b3f0b23a0faa6e8d3e4d158028ff0140b4b903b9579fe0aafb2b1d9bb9cf8ba8407c0e990e8212672ded61a36632d2a3d8903eef7ea1f1ce2d2683b52e5cbcb8f7caa7db2a6a780e7f2ba0215e0827632ec93cc76510234312ff46eea2020d8e7a4f0b1111c80eda634fd3a9b6b464c3efca3a2d076ca4485ae340a67fc8ad61aee1bb9275f09ae1ee583dcbddd29f21491d70988d30b4adb69f8fd431dcee77da102246846ef00348695b78342d7cb835738350f7de5caa9a36ce40f205f0858fcb11e55de3f9f8a30dee5d9ae86e58309cda3d0e73424064dee626333405102698805df8c675fa16ba5df0e26f51aedd5212a5e2cbc984f4d9eb04e68f4989ec956d27108650d728158effa9f6111a9c8b63ca0cb4f2d1cc622d5066a7cf632a7a58c37f626aa3ff1bab856e6e1d378058eaa88e03133c4e57709ddef74e966897a208495805c9d06fece7d3325ca9f213847a6ee2eb60d732459aefec49e11880381a6b15e97840f82696de8bf4cd518846bbb8ede2811d4bf09beabe32b95b7f55145c50f1f719690d0fe7c85fb88be155aeb001ec21b7891c2438c23a488aa5f2355e4c8ba1b8fe99f4c608431e989f47e77b2d120248bacd87bed43145872ba77432dca3e96707a32f64490b17ec56ee6588c0fe2b330f81ba80d51cd6f4675429c1bddd409ce791c34afe6e4fa1b5bd212c2e73800e3e6491bb8da51884158ccbd163a8c4d9a20bbba25edf93c8194dd8e7d246c1c6827e334c05005072486e3603bc87efb51359fd84ff8ff2761d4de1a9a56e8a14ee1cac9cdafde838d4978329db877554be0c2f8e11ae354ad03ccfd26a39c93ceec66bca7ffb10aab44d9414dd6029adfcc26e89f12cfeaa1c399fba5bc0d4936e93e0665a2445395011554dcb55107e8eef66decd620b499a5ec3b64e1f2f1d9d1e3b5c9481577333cc701938006b4d67aa7a2c60255911c77d6745718fae910fed4c06d396cd6d93a059af79f785422c64844c2398211fc158bed0e724fecca7be22f811aaaa0997e9645623b2dc7370db5f8d200655f464ffe16a866b93d01ccbc3a03976385fc40c41802c31cbe969a6a8cf3835ea8c1766749a2e1e430ba7f30db1a2e46f6ed9feabbcd1daf9dfa4d0092baa5d30ed4c856ca9460cfcbeab399d218a0fa68b067b36a82faf754472df0f0bfe89db3a5b8a7a5ef3508c5f3fb2f2bed79b8adaa7f74d46334161eecbee7051db8a879c1e8e4a4917af3c9bcb5d29165954577902dfb8f2250fbff04ee3f24e7381b49e2408af685107a367ef1cce5e1d53ca92eb92a82bcc17ff9f0a84f16da94e836b07ae3b630498e79d82f29a5666414de959e1d87d3ef9c096c7a6bbc7fb90e845a44f6947920b14c142c85f327edcf39064d5a50fd2ee3e67d9a795eb47ca369b5f46996632456a659f951421c768910bf6aa4e2de62824927a1191cbe3580ed7a7ab776ea22e7a86b6e1657cf08dcd16238ba9414e17754aaec76746cccac0b64d3f876cbb0d0df9516f60ee388141a84176472a868699e4406e848b9fc9b16c482797652bbfada3b9049a8cb1071de0b7175bedf7c83a2e6aeb65418e6b63a41870ef2f9d0507f45cff3a75522c0cdffa448206c0f7645ff5c8d218a65bda64b6e4895e50af14ae0ceb80cd4c6bca8925a7327aefc66c51641eaad00c529e9acfbb7512558554ee55764f6158c9e937a89bc308d32e36e45ff18c8b7364fb5a22e9ac343e138d3f3aa81d15fc40da4867098d34aca28993b0a9971ca47a269def389bf32f01fbdb7605042a7c9f4d6a67df5fc1669d82d20009b17457208a68795dffcfad84b9347fb6286562a0b59288015af1662770a6eb3b3d8915119d8e6ed26c90664ce42d08d1cf78f176c458afa195ab1f97808ed4b0ec90f49e75b69822d0cd862a66b6a0040ebe01c829757889b7c396e7a9174a51c3d2c29b9325573bb189f", @nested={0x266, 0xde, 0x0, 0x1, [@generic="da2c43dc10a86d4bcd4661ad4c29309595566edd813cda60f8982fa5c284cd6d0efed9cb8fdc5f3878d1be77f5717961613900625db7c259c1456cd727b972d46921d01a853c76410dcc5d81afbd055f7b5f2d4daa81fca02318907e5efdaddfe39dbebc133fe03cc132cf680a7a0defe410661de3c401a68b07f07b4706f1d12209754580b1e9106607762bd68f00a55089332546a5e3b15c49a5027c59519d44a51db2", @generic="b80eb3b8e24065af669e1e148fd0c8ae8b37f3a7dac5608a1f25403e24f7ea4a4bdd49ecd07332802139f4907c7f089fd1023e8e2b409859a6c60d650c6e5babcd0d841dff206009fc120fff859e2117e6008bfdec4508fa1c6b1008d0f91718572a978bf79d2f6a4178d2a20e8ce1880361c45545356143b5acfac81746ebda1f66e1e1e8a25d9b92f088742b878ab79bc9c2798987665085d3d6f7e0dee059a808789a84bedef3b45b7714c9ead6bcbc100073b3a46f8a0503c4809a5d20c6fbfdb03a1ae31ba3f84d2b33a3c7058ac00b793fa42ec623a04a5738151a498a18e7", @typed={0x14, 0xfe, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @typed={0x8, 0xbd, 0x0, 0x0, @uid}, @generic="68c96912ae00701417a802ab2d8c939a6809279f2ef0a7e65735bfd19e55d39d483e", @nested={0x4, 0x158}, @nested={0x4, 0x12b}, @nested={0x4, 0x5f}, @generic="d90e34c75ae9e4468e1b0e0a74f43b912d530704e9754f708d648e1dbcad37da07a079ec56441fa7ccc10524f5f21a8b04ad9a021b2c41e6ffa5b34198a6f98fef97a48b1e7abf93491de49a82cde09f5324715821890372aebfdcd504205b72a101d63881bf932c56fc9fb188b2f626f7c380263d0292c9f03416a82884d94ab996ccdda34b5e534ddda9b24559bf9cf4df"]}, @nested={0x10, 0x5d, 0x0, 0x1, [@nested={0x4, 0x92}, @nested={0x4, 0x26}, @nested={0x4, 0x35}]}]}, 0x247c}, {&(0x7f0000007640)={0x11ac, 0x22, 0x1, 0x70bd2c, 0x25dfdbff, "", [@generic="d254374dc909920977a0d22ceee582865958f5f8c673fda581514bd9d992585091b78fdd97a16279418e29efc97f062148b6d0f97e133732d016024e8f2cade8cc0eac5ca6d6ebb3dd9bcefde8c483ba9ce676fc24ba64c93da6ed220e2007021a11a3ceb1e91bb73ed345adae5d04b6015fe9afbde248124a8ae74d4edbfba082ade005f95b834d59b8e421208ab11a238ae8edb157e7a07415f85a3b43783b6b527f4d37c107c40b53789a662efc5bd12a98772585acc3f8d80bbb9d67a1d0d466dfb693d1270e0e77f01cd4c3d8625af7b785084fc8e87c5cd78dfedff81dc52d61802b356ca747d62755b65387447f516f1fad738764a7768d1d69b107c7cd23925622cc8fd907ae11d845153c676a93ad6161f3ba071cd4d99d3be2b161efbaec1a639cd68c2a9af799e20e688f42f010883f803733dfb3b091b93391b421b8cae7a180bf65bf63b16b57b6cbdcd974f5049166a88909b039163bc90028c5fdcb30eb1783d3d3b1d019dd409d2fc12ff9b9fa3783cf1acc11a48e8f68978f1093b109a6c78ea16599f1c143178dcdd6b5e5ef6faaf4dbbd4701ddcdc18c21c403d443f6778f6d361a1c4f2e5e043f18ed81696302eec4b107ba330d278c4a69ce2495a044400d16bca63e6a474024f9d738d71dd59abcce54c520f41f4b045ccef006c7e3f53e78fc8815b1d61f1588ae88be2dc736987bedcf7e3b2dd2fe151d4cc3f8d1dab185204063c270a4bbadfaa76d2f675425b3f8ceade3ef99c1ced5012c9834fcfb8d2fc0482d743bfc6b5b607b90a40984b82dabd7cf55a4e318136b272d72be808b2cc3cba5a61aa8a2dac80fb08ae1bf22864b79b1679d3110c2be0d236f1f2adbdd28fcbe505a81baf592a4e8bd05241f8aa9ab36902ee6500d905a5db1c55d43bbdb2394b1b04d5f0912c441d898a4a3b3281d6e2be49b79325bbbda22878faaba2fc561885e7297c0288fa7bfb5365b59293d57307815e3e79f6b841b41c1095fb51738c329eb34188b06ddb38fcbf4630b82390acaed04fed1935b6b2e53a0ef754fd20f42d5ec497f47ee67580a37d237cc8eec417295d6e54ac6f2d38a101654fe7a97fffc978c43d270bccab3bd40bda70493440a9b638e78953d76cc15d0cd9185464a907953dd51f581b059d31a2ea0404b39695dec8695e837ece0ab0ee4ff5e14d4f65338c1dfae911a350da99574d36c743d3bf9fc959e899190d0facc60b518d131de7223b2c82b8cf40479190bad2040146dd4582e7a74e89f1cb86cb814c5d21ff7d94d11929190790dd5740eb549d2691847ab9383a797fb560e0adfe84b0558907dc4c264642c38c9c0f6f9c5894d5b3ec8ac40127b936606743669db87f1a80f9ce2d6ee53350dd3aeed457fcf53397fe52231ce6b54f464e5254e9ac6d7a0a3eaee403e4f47ec9aa1cd42115e3007d9c18d75bf7dd58f255422652a932b5a5f173f494db4b68491ca49612606e268cbbb21e417b1c9e070647f28ee44b83de2d33bab4e30fa4421dbf0c2b0d04aa75e6a5aa535eac029555b30df766061c217e5abb45c1ecf67cd7b8c202c3112ea149ffcbab089439f554d0c58e577282237e2662cfcf3ae45899ea7af504fdaa006e09fbce6c5271923c5c14780e91cab70ce50e9d383f9a0cdc78f3c0eb8a9eb3363007b8450111ca5d1a11ab4cff17543e1565b1d6566ba82a187bc46867c161b4f8be832838e0716f2bdb54a200b0850d06c94fe189fb2f1b0206cf9096e42b5a0f73f88b3b079c9aed282f6301db34291a9640a6610f7a88d02947a7e6251d3fea5c963c6dff1a7c9672ecb70d0c8c80150353474b430e84e927a96a3a90e42fe82c3648e76c0e447e282254ff2168157c2fe97a67cbd447be7b933b832bc3cb36797167c839a34962bc2d1f3a636f1deb1480d8df5f7fc8d27bfcbb8d2f698fc3071a630a8e07e217a07b72b2ea97757716c777a3d01e013f410eb2a81c486c65bfc6a72c0c41556302df59bdf54f4e431943d971efa3452650292ba527a98f6633820bf63a4afb1c6ee50e2affc23f442af0c9f851fc53b457487290d2c6e4076f5e5aef637b44e023dd518b75a883e015413be7892812ffd6bd58a3578dda9ffe709e6b7bb6a5e693432cc28661b02b189d0192dbe4e3dbc88cbc99935faee252d0ba2626606b36cebdf7fd7f3cf98c1092d8ffea9b19dc32db819cc0f90744263b0c7dbbaa51fb76d01884bb8ab24d570179a9b496fd28c6251788972fba389906aeb9be1a36aca817f0a59d5a72af3a5e65d681d3c01d93c2002fb7ff77f5371c6e21c1b4c1ff35253f713310dd7467d265db53aabc883a00e9994f965993c881d405bad65603ce354a3686397c171a92c64b7e19f0618e1fe3f423ebe4e89677ffdc174566431dc62f47c696043abc057f027311f3bd1f31f62cdc39b1faff239503fdb6cd2932bebb04b450fd56c72e993f37fd65cfe538cafb8be3a28fae8193bd79c5743777e54f236a5462e92d36b02868483fa9a77eddbb75cc91c7d36d9e136d38fef587158bd3fdd1650494293725ce4088e6fb3715c96f2425b80f38dbc97159b6f530d4dc3211de0fd09407b5079cc6bc68cb17770ca0059a2635e24c81365f8415483926e2bcc03a50894f77ae3436ea5fe44ffe25c2dd44cf4576bc54e0fe7a330a4adf1cac48147b488e57a130569de998af5fc0655308f9bab0b9d1e99818e4aa8f000af15512798d32f9afea0294d196f9c8660a516ff588825b0ffeb78cac8ead5a476341c709797f474f5be027d24fc9435ea146690b551f000d1a5529943891f4e0c441b0d8c266d76521fee61e27f556c74d10b6ad1d6e5a95808d50689f4ef6c03aca26cbc388038360beebd460938a76ccf9caa67b392cea736364ae9eb5a9dd8da500ccc8ad55f01fb0ed563df9a65e9ad1d8c452ef189aa11330bcc44cb29b61f3044af93b1054e184499da2998823cffc6dfe51226320ce42ad4fbbe7da0d6e6020b2b3477518661a2b4ca1f4d2ca426ba29d2143659e0eaf6db91dec4d6d52bc5955621e66a6e00adabd0e8be79015b38c3ab654fc135b824214b9b1240b5b1790500b246a7e78d6b0ef09c217972abb9dab802bfca7ba10af3ce997af55c07d00aa43fe68ece3ced5107e9ecd1246db370e15d79119041ddf6d077f3a766f8ecad0ddcaea53a7c6dd53a5122b34771dd5896aa66c824b7802a453722bdd00c937d13fe3b9d8bf70eeee8873431aac1fb2cd33b3642ad8c701f99a9feb410cc12476bbea4baffc771083d094e276174faffff05da143a6dcea2004f90e6aaf9838aff2ec2e508806d325f59f483e7f1472b2dc9cf89a1a65bbc172e1bcf27832d59b35015adb790dfc54be99a35fca0027f410516ad241651fb2622dc8c09ba76036b6587923ee979668e023a5ac918874588e4dd7d7f0a6f00b91dacdf96e159420426b6c98ea07eb0d3c20bdc400e53dd63247a590cdfcfc092830b4c457650c16eaf7ca30dea470938cd7bd6223054c4610f05359eb6df1df6b4dbb795a6b568f8c7d88c16f91f7680c573fafd978787591879cc3fbc0ab87e2b52d2c89899752bc54465684d04999ae1be8362e60beb0539ae3a8803c2d7d8be2caa66c73192c3c8b02b00b00a951c2ddee8c9775cc8995bbe755f5261b4915c575a6c7d8186256d7c2c3429cfb12156bc05b7b5635460e4d81aeede87f7264ec5f7308a5e0364ae0205958f63a2c54fd5879ec42d940d451ebce3eedac8b0a586720f4cadce0a176517a933ebb5dbc087c6392647bc325dee31a472f445ab5a2cf179f95d36d939e92c96c4a4492a51a0e8de5dc03e542a59c2aeb8757a6f5062e2c243197f12db7601bbaf9499dfdfafaf73ffa022d5a4085d8d04c6d9e7fca45102e7c5abe5487974354b61b006b52ddc13ce6a60ce47880d453a1b6b12920529ab779d883a9fc0615aabcbfb549fa4c57e81735178eb8fc0077340d33314d61a8a33f1b02becc77c767655c9c1c58f51171a3713f03dd9406cdda6da0c10d545e1b5246aa44801f9f1cd289b06b4109ecc4ad518308c35a0e4b55414e943148c114a3276539c826312fdcd6f7e5a8070b92cb6323f9af0b09105affc4bc404e654b10b9952b1001e8355f617d1fecde7e60a4cacd4e52b9f8577d5ec046ba732bfbdb146ebf542f7b111a4539f9fde13e3c0258a00a8c38bd2f280bb784521c76c0cb6738e69d811528d7ec06309855f82c5c35b8528889b170daababcbc6bb96ae9030c885c374646066b55db21566d69892d4d8fc3c5f97ea54c1aceb294c4bd6c106e86841116aec4ebee2d1e6f4637ff5400acb5f9cc40296b5d7f5fecea3cce42e100f48e9cab4f7c79a1afeaf94adff753c03021653256934c7d9d7c24f7cd832fdac9caef3a8c54269f800ad2dc693d7d821e1540b6fc86a6c65887d83765bf01dd75f29eede94eeef5a7c777721d3638af01d60b67d4d4a62eab05e637ebbf7afbf0c6f0609b9bcb2a29accd5db079a4f411266071e40987742859396568917219501260c95429f742c0705ee72312112bc31030d63808caa164970f9e41c48a3802ad581b3694460b4ecdbf8c9aa0c4b9ad26bcff2d562f66ea7c95ac3094cd72ea3f32cf03c2857b4383a5e0b1a63669778ddbb93b4c16af0813d067c6c0068779ef5cbd22ef766c6e9b73217eab6599e047bfcf233e5a3f90003289517f67dc23b6b47bd4c34b3d2f0f5feadcf1188609521ba1712863754500ede1108adc9b3aa457b094079a01ab798ff2612e517763d60f2a56f766b8a5a9b54979f1771d437f6fec81f8da456b1d055aaab737ec6d35f9112ebd8202ccc251aa64cd6224777e4d81bc9d966bbdfc1c006ffeafb7d43133cd0676a7db006e8d83821a1eedf60b182d99800f3c84c725833a81c2ff4ff0f7151d69123b564c82a91a9965aeae27232da3a8872521d5513b5574042428b23f5eca33df0a0f3421709733f375bacca911f544272d33d263a0f8dd68b29d8ac5aaa4efc7f12275426291f8912cac6e3eed5d8febb68e1bf6918d51c0af4a04c24e3dde68bc8d360780d8f239cf71f19a4d4ee3a164c5f083f74dac048f65becec1268e7f08a8e87948eee87974be5099220cc60485ccb36a760e5e199f613322fcfdaed64c966f37fc03d0b4d6887985d31544258427ece1b59e7a9e2c160fc09958df773a31565ad39d8cb82c7b09e1498ea75e31edc50d31a1b78d9245dcb0a415091b33e8e1f4ea839ed97881c46bbf212c1628e5d24bf7c0ff9d3d0237c115b4404768c35dff8b433b5e37f1eddde0640c5fb902cdbf9fe052496784b98ef70249d6332a080d3cfacf6ff5eb1913dbf9955e09b6dd92d2ea3c27049c1a3d8e1a7db950876c37cc316bf6b8c4fe5419d39c318861815d6574a324553cdc4577f62831504e9dba37551789c35da31ff9e283e9b6894dc3a1209cace6f52df0c7a37d4a8be05b9cb38c1b1fefcf978dd184ab09c38b4ec92bef2552f1019a09d46e23760c989c1b303715e6928fbdf045ec741b44e80a91b6a76869951d4749a8127084b684597633340556c1e3cb8b945da31ca649914136c4b513c17e97ab5271f11ca431daa71dbb7d52c7369c8d44acaf0ac7ad78d45618d5153c4f91efc1b788e5bbd29b1cc5e8381de0bd7123430d8f85b286c8b7aa437b28cb6deaff0c9ee60f2b7c5477236d4277c0e5d23a4b9599b5933047097c3baa8744261ee61951a1715e78446014ec082a1e10b548d70e2aba3e18adf071", @nested={0x16, 0xc7, 0x0, 0x1, [@nested={0x4, 0x36}, @generic="e8207e4d5225a0d80fac", @nested={0x4, 0x76}]}, @generic="66b39e3fe60ccbab7d5d44fb9590f4cdbc7a", @generic="c04b9d2b39ceb15a248151fe5f408866635ada04288e2da982f7c43197510b2e245430a87bef8a6aa8e137db86b794978cb4", @nested={0x10, 0x113, 0x0, 0x1, [@nested={0x4, 0xf2}, @nested={0x4, 0x4c}, @nested={0x4, 0x10f}]}, @typed={0xc, 0x22, 0x0, 0x0, @u64=0x1}, @generic="0da8b450ba3f866433f07d0b", @generic="c9b709e09b5436fba7a3d54e348db3fc18fcf18a8518dbfbd5bc9d96775054b1cd9d7525318d1a1523090892de084667c95630c33c21148a462c55d1cafc1755937d9b173833adac2b5b34879c777ee29fd95594830bca4941d68b0b570d32f6b1785b32ddd3df1b4f28cb8978fb808bcb44d67e7da897fc18af80f02c5a63c51b32e994", @generic, @generic="bbceae15cff1d3fead973326fe48d78edba5b87e8e94aa28a2e2c683c10cbb21d4b74aedb10d0bbaf63e91aa0655c82c09777f3814d63fb5a443bbdddeff2964530e82115d2da0371358eec955712f2b6c1bec28db9082108573cc88ca6268ac70eb9f86ff0fc7e4abc89a1c409062c9e5007d77748b9491671ee785c0964847fe7b12681f3f2a13484a17600a49bd263a80"]}, 0x11ac}], 0x4, &(0x7f000000e3c0)=ANY=[@ANYBLOB="38000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32, @ANYRES32=r9, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r9, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0xee00, @ANYBLOB="00fdffebfee550092fd6a8bd8e34b209", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x20000041}, 0x4000) bind$inet(r9, &(0x7f0000000080)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r9, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r9, 0x6, 0x16, &(0x7f0000000000)=[@mss, @sack_perm, @window={0x3, 0x7}, @mss={0x2, 0xfff}, @window={0x3, 0x0, 0x401}, @window], 0x20000000000000e4) setsockopt$inet_tcp_TCP_CONGESTION(r9, 0x6, 0xd, &(0x7f0000000140)='scalable', 0xd045) setsockopt$inet_tcp_TCP_REPAIR(r9, 0x6, 0x13, &(0x7f00000001c0), 0x4) sendto$inet(r9, &(0x7f0000000000), 0xffffffffffffff94, 0xb, 0x0, 0x0) 682.681135ms ago: executing program 8 (id=1338): r0 = syz_open_dev$video(&(0x7f0000000040), 0x3, 0x101002) ioctl$VIDIOC_S_FMT(r0, 0xc0d05640, &(0x7f0000000340)={0x8, @pix={0xf8d7, 0x5, 0x0, 0x0, 0xfffffffc, 0x4, 0x9, 0xfeedcafe, 0x3, 0x0, 0x8002, 0x4}}) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x4000, &(0x7f0000000380)={[{@test_dummy_encryption}, {@i_version}, {@stripe={'stripe', 0x3d, 0x8}}, {@commit={'commit', 0x3d, 0x5}}, {@inlinecrypt}, {@data_err_ignore}, {@max_batch_time}, {@noblock_validity}]}, 0xd, 0x5e5, &(0x7f0000001200)="$eJzs3c9vVEUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvNrQgUqChNVo0oSR4MTFejDHx5EH8L5TIlZOePHjxZEiIGo4mrtnd9/rzbX+32/A+n2TZeTP7dma7fDuz05m3AZRWf+2fSsTBiJhMEb1pdq6sPbLC/sbjHv3z6fnaLUW1+tZfKVKWlz8+Zfc92cldEfHLzykOtC2vd2rmxuXRiYnx69nx4PSVycGpmRtHL10ZvTh+cfzq8CvDp06eOHlq6NiGXtfNgryztz/4qPfzkXe///bfNPTD7yMpTsfr2QMXvo4NPXmB/uiv/0zS8qKeU2uubHdry/6fLHyLU3sLG8S65O9fR0Q8E73RFvNvXm989kZLGwdsq2qKqAIllcQ/lFQ+Dsg/2y/9HFxpyagE2AkPzzQmAJbHf3tjbjC66nMDex+lWDitkyJiYzNzi+2LiPv3Rm5fuDdyO9Y7DwdsyuytiHi2KP5TPf77oiv66vFfWRT/tXHBuey+lv/mButfOlW8UvybVoat1Yj/rhXjP5rE/3v1+1ubqr9/Pvl+96L4797U8wIAAAAAAEAZ3T0TES8X/f2/Mrf+JwrW//RExOktqL9/yfHyv/9XHmxBNUCBh2ciXitc/1vJV//2tWWpJ+rrATrShUsT48ci4smIOBIde2rHQyvUcfSLA980K+vP1v/lt1r997O1gFk7HrTvWXzO2Oj06GZfNxDx8FbEc4Xrf9Nc/58K+v/a74PJNdZx4MU755qVrR7/wHapfhdxuLD/n79qRVr5+hyD9fHAYD4qWO75T778sVn9G41/a4Fh82r9/96V478vLbxez9T66zg+015tVrbR8X9nert+yZnOLO/j0enp60MRnelsWy13Uf7w+tsMj6M8HvJ4qcX/kRdWnv8rGv93R8TskudOfy/eU5x7+r+eP5q1x/gfWqcW/2Pr6v/Xnxi+0/dTs/rX1v+fqPf1R7Ic83/Q8HUepp2L8wvCsb2oaKfbCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPg0pE7ItUGZhLVyoDAxE9EfFU7K1MXJuafunCtQ+vjtXK6t//X8m/6be3cZzy7//vW3A8vOT4eETsj4iv2rrrxwPnr02MtfrFAwAAAAAAAAAAAAAAAAAAwC7R02T/f82fba1uHbDt2lvdAKBlCuL/11a0A9h5+n8oL/EP5SX+obzEP5SX+IfyEv9QXuIfykv8AwAAAADAY2X/obu/pYiYfbW7fqvpzMo6WtoyYLtVWt0AoGVc4gfKy9IfKC+f8YG0SnlX05NWO3Mlk+c3cTIAAAAAAAAAAAAAlM7hg/b/Q1nZ/w/lZf8/lFe+//9Qi9sB7Dyf8YFYZSd/4f7/Vc8CAAAAAAAAAAAAALbS1MyNy6MTE+PXG4noa2TP55Qn8c7uaMbWJdKqj6lWqzfL+nZvxw88C6rd0p4liXyv39rOatEvJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYJn/AwAA//8cjSGN") r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x10000802, 0x80, 0x0, 0x40000}, 0x10) getsockopt$MRT(r1, 0x0, 0xce, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="280000005200010004000000000000001c00"], 0x28}, 0x1, 0x0, 0x0, 0x10040000}, 0x0) 587.786866ms ago: executing program 7 (id=1339): r0 = socket$alg(0x26, 0x5, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1000001, 0x20113a, r0, 0x42797000) r1 = userfaultfd(0x80001) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000002c0)={0xaa, 0x100}) r2 = socket$inet6(0xa, 0x80002, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) r3 = socket$inet6(0xa, 0x80002, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x1000000, &(0x7f0000004480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c64656661756c745f7065726d697373696f6e732c0058dce51da71e950fda2691fc53bd493a6a7eacc3fa89e60105dba5ffdf67a47851d425dec8664928597d9cb90c1749bce13eff661c1a6437ef18ee3caf20382ef0f1175b03c324ff75d153ceb929323035a1c561b99ab2d199c22e98bcd6db3c442c92551086e25be40d7e24bfede88eeb4537b0aa9e16b3c71da3ce8279fb168e65a4142410b351ac87"], 0x1, 0x0, 0x0) read$FUSE(r4, &(0x7f0000000300)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r4, &(0x7f0000002340)={0x50, 0x0, r5, {0x7, 0x2b, 0x7, 0x800, 0x101, 0x2, 0x2, 0x3ff, 0x0, 0x0, 0x80}}, 0x50) syz_fuse_handle_req(r4, &(0x7f00000023c0)="7183c1654c792752d2252c111505954b0b2d4062f31328bea54f310d5dcf627fa7f8f45e484f7bbd0c20f5de909f0c29f7418403b0a343182340147475653be9aec286f773355d274454a71a5eb1afafccb166cd4b995af5b23ea89439fd58f9d4b07fac9ffde1c16f9ec644e02386c4c879fb7495d65b6cd2bda928253538ab5c7061572b7be5483b6fa86968358b4b537fa0b95fc63d8631b1084611daee62ad3bcd2cb9f53a59416985d77f219e29f289a45fbb1ae3ebb4e046d6a9633ec25ea3156f36effa0491e125047e7948e3f889f713abc9474f577d84e8cafe011ee3eec12b43270d728146e2ff22d74bdb0694e93b7f977fa1952ab5b9a69cde45ec4d22047e785794c827c42173a26930b088520677246ac55b5bac5574325eb6aa71b5f67e151efab73f7582588be5eede94b20c257eec7cffb6d6c898f2a525ab0fe9fd0a1fa480137eae2905a932e175ffbba70f1dc7cde443abcfdc2e1fc12b1bf444e65b802eb4859b62a06ff813611a6ea1d8d35bde0348c02af3b8c70fe172d899ff191850604b2786e06cedc28de58093cb585b49a5c1d4c8669e8a59f95ff3bb4287a56d19de4c65d18ae9335cf1cfedc47e6741fdc6a6ca45290cda457a87162fd6868d80e26bbad4657db5214f98e89240c27b071bba6dfc206308a078593c7b7b1d20d64291b7dae4ed3303c5d90d0df3e1be68c47f99baa2cacab4f87878e4a497fe5bd4f9f0bd4e7253dda9a951d1906a6da9e4def5e6fb8df7dcc085957c59b0b725deb104dfa0e38f5d3f4bb6e55d0af541348cfe50f17fcbded2419d939196a349ff139a1545765379442078676ef2287d9a07eeb2758ca36536640820366f99f31155c1d571792bef6c7ee7570f1a267ee692f93203efa00b5678b6f1549068fff92651c9ffe1be516575883c42313c9175bf9dec1c559c8414dcf3c928809f9d4cdc3279164d570b5f2c3f549d7c57acc17286622983bde3db9e6eeaa53fd6dfc30b87edcceed4543eef1ced8a43584a2a0b90ef0c11d92682a7c3647888fdebaf8522a3886cb6874032b803b9024fd2df89a291c8479b6fd1f29202484d2227ee9cfebb58cbbc5459583392c78f4cdea2aaa353fc10d0f6f219e041cb95fc4fcfe95d6e2fdf8680d4d4315ec4a90735aac77c02e0bec67e1f6b8edef2cf8c3b2334aed69bcd855fc70ec13412322bcdfeb9ba36f48b62a19c489ff0be02bb5042bb7b911ba53c2cb73cdc2c8afbcaf4a067c9f33427249ca462fcfc760ad265f468ea8417f1cd35be629d35ddd0901ed6c1be436f248dce3a6280a8e0c245bb409fc4461efdca9b3fbbeb1090f665e2491cb86198d87973ffa4129bd5cc31dd472313f55b3ce5d7517d76414684431ea0eefe3fb4dbcf462cd8ee3605daa4a372b0ecfcddcf9fbea616721cbfc12dbfbf77ebc02de165157bfc7540a8271c2d1f445a2c7afba38c3ebeb61169894ae9ceb8e228c7331137db6f870a19550f2f495c7f08d0b131208fdbab2003479d18093ce57ed13780fed91050ac7be47f4ac661a160f014c18b572c7982c0b03851babdee50a066827ed740f265cc118effc7ef7608a947680c4bee1a305b2cac9f2f37a2771f1382fdb24cb936dc4220a9a6a44669d7c48564e85b475a076c4b06f1f2b8dc04e2d0a0775bf52fcb811a903270d704bac39ed1eeb3caee9b0940e0c22f513ad3c262000047db217f2aea76370af22adbc3c8e6f1e6fc22b5fb4b176f405517e5fc483c50076ecbd2af833c45f1b7fe21722d35bbb5153068426c1a630f9d08517953b39b9adf9b9c5f5f7a9bf2f0020e84edc541bb5112bd00d3dda0a5a784b038de7f2bada95b5040690ef556a5ae169b874f26f85c114e71a0393bda4c8c1aaad8b4c7523f24a901324c9d2cdf6deb88bfc03092130aafcbb75ed469f269a78b83937dea2fc1d0e3d826edb978471c5cbadbd60bd3b9f418ef30aa6a437319793d5b252b30e6c6587b7c888da6d257a59356d2e3aa7ddfe477cb7122a727289d42a5d0773a3a2a93a76e3ba0c854a98a4297ae388f0861f64f1949eda7cb8f1d643b1a8ea488f1565a829c3dc06ddf10ef193ddc74661d4a1e8ade01fe2652ff606d48eee3732c88603f8059c56d08f231069eee3c4c9b62ce59fd03352723ae4068983c5ef5f3aefdacb92756bc051c15936f86ab70910141a897545489da87f8ec6a545626dfeedd1a01b39b03c0961030fca2eef0e0935f0afcf495598ae5e1b428152e62ecf21512ea27d7295bb9697eca3a6fffe5d7c1f1c389ec0d4f509d3bbda5d3bc31cbf8d6a32f966d654b18c25134fb994b1acca6ded0e13f7a2d94964b5e16ec0e0448398c297314254a9acd36d14c342d637084b96e0b770ad7a46d67238f26625e2f3e2c1283983bea299ad149fafaea62e4622c29f168ba2b091ad8a19e5c19f0f51608c0f55012f829af2934bf00b59ef689b93fb5e080620da166f61251a83ef4c52f246bd5ead76449c99048eadf778e52313935ca50d953a962941d07cdb5f201cad408efeac1802f1b622bf9ff338ec0dc0b61297e681c15db4ba82b9a7c7879b2897e2f4da36de9d366770c222a064d5b56ca800009d260376a6dc19f63d0a5fbb4f2b7ccb71b9d693d4596a4580d7822872f29a3af6d0419aad50b5e44515ce4b48bfb923c16dff60eb890bc04a8997b4bb347a643ca436ffb8f4cdab529c2fc847ef8db017dbb8ea76f645eaf3d8314d8b68ebefdff622076f5f5365fb00db199dcf6ffc998d4007a2d3ff11abd03a71f7c2b23bf7da785010acaddc388d21ca5700ec57407e025ab5a93750820a0814b330fca50534edb5a1b8658301a7f175f110c8513b9e0841074f135200965e8d74c93732c7c34c003cb727e86e6caf3fa8ddf54927001e1f29c7ffe1cce3cee719f980d4ffc9abebfeb1c5059b52afe9c78413a6e825af24fb1c675b906577bb1afd02fae10b6d7b6d9a394826987a621c3d332320f714e74b709236dbdcda930db15650d1fb3dac7333944a205c69f78433545b942dc8bc41a670da0ede8b0383e66838a2980344d35977e9a1fa94c164f73ddb673c7e65eeb70df39bf25b692dd09ddbdb6a5d0bd0a5b5773c128abeb021147277cca9c8f76dacdf75174969ea62b479d05557ad3365f0aeaf061323d8de1773c81cfdb809a55e5aa6967a3fde5eb3b590a523e3b986997bd42adcaf55f5859641d8a20288e48eac8b5d3ee23d71be3298120031437d650645e36786b6f887d9dc74e7dbbfdb6d463e912f3e462480b5dac49a2804eb56ff333d7fce4c1b29036ff26cf7ebfa0bb46e36f6ab37cf8a4480fe85004a05a046a7e367ce78699a893f7d9471fa1b81b23d59bc1dcec14ac85db72056c7c84be166e87a2b120c6d7e53d3b1505c1336cd362e1d101a2c29d62ce1e2733efb4e4861a9f712f678b09f174fce4ab5957c185e77b0017964f7caf17ab31531f8ad3afdebadaa949aac1f85b1fe31553afb464ece3b0db14a5c0b42b9574729bd41f1e543529219939685e7dfc643263f363b3836cace58433244180f1ca6bcc740a0e6c66ec22f5c0edb91599faad9ff618d541568680831e5659c73d01151dc4a89ad6666cca1ad7e57bfe819a305328f00d680555f4979348fb444c508785db795d3505b764f328bd123dd2f4fd13c3be9094b5232ff38b02e485da80ea0418d1d6c6facf7bbf020c5d2894f8c4f6d67a0ecf660dc87af9c625c7b8dc12921f3f01edc8954fbc40a61d87bd64a1eb7aa18d525df842492d16d380fbfa0022118c22fe617e4a43dc311fbcc06ed9fa656deadd965021ff973a19a84bb2c04eeeda2b0d8e9dc4ebc9818c21661fe95c42f8917d88ebb5beafb7e0ac35e7174e9851ba2a8c5cf4115a5e0391b65a8fdaa9750c07046e67881cc491dfb14999cae28e835dd083fb5962ea9809664fb5dbacaec93423f9ca2bd37da35fe5560409f76adafded418891cb45d22363cd77f0eabbf90e6c0413f56175ead17954d18f5e13e16f9a43e3d50ecfcaca20cdeadc6a85e3c5d8039d502e82c8657b0d8d67aa81003d5eab83884df0206fa5020e32eee186aab41da797a32c8e7d2ba8309b463bd84447d27d51f8978d744474dac867822814e1adf897c79e53662a3db2575a6ed5654e41baf4da6415fa4f79baa0dd5870916814fb42e72441080dc50f33fed0ec215931f3ef6b53786911afc7ce6b89d8984f5dfe26d29c6d1b59671820390b7c9695f51bc13aa84abb6bb49cfc8dfeb7aebc2d21b9ea4a44be2f90ac7934d6f3910d388dc65ca3f18c6875ff5ee81a4bd61202443bb96e40af5c8d840ecc4374ecccd8c242fbaab3bd5b57beadc8562e5280716898d6684c0f09102f378e9e4c5dc0f2e735acb8c5f312974e1c80c817fa504fbb948c9a5fe779f249b1faf95d3de797615f29ad83807fc357c3de2fa1dea6b75d70bb20d3db88b7ed167e377e7c1f2b0f185cfc598c54a3de9a3c6a1099f3dbdac4ccf9b541c5b82ecc46a02054dadc255b27507615ea028b887e3446f7bfe9f07a397ed271b31f6b61e4d4fe4f444dd501d1bbe5ad0d9f532f22f7d181cdf2eacf02fe73b86bff775c1d27c97fb5d61a62c7bd160fa9abc411628339926915f016c15cb9d7dd6a161a46d0dbe8ce79ee8f92e4b0b1a90d26fd9a336d2dabb6844086ab91ccb875039c22d3e3cd623369642416b13940da156fc38bf22ccd790eaa594a43057886e31aa1d9b08d551128c227b111d11c11149e9f17ba10ef9fa330cf779b53777067d118d92a029359b60a4967460db0ad15437c26cddbe0467cb86332a4ee5a7db0994c70fae7b0c91b2be8ab0b8fd59724f22a7499f367f0a564eaec5a6c6ec33e217d1179e063bdfca7aea8643b258a91326996cea21c3f5833e88ffaf7162760360b068136172e8ff3896c6cb3f85ed389087b782bddc2787d316d02218651e726ac74f0680f41375eaacb65f5e07fe02554b4ef68d21c0057151f1885e40efa06cc575d9da764646ad1623a12476fd22a1689b80029d686b49fc5e3809ecb67a3d455db985f9fa5ef94ff15a37b7f436e25fb6b332a61593b0091320aa059fa4e7b40218721e93a4852a305afb91482711959886dba77ca130d6b704152c88a497492a8c8497d6500d4c00303c976ce4feb63af3c04d79470798916a39a35bbe286f0139ab4a389776216f0ff45192b78ef7bc37a591961f29334bb159f05cfb29077d25ae64e25511cb0e06d04bce0bee9940cc9301e5188410d90de2e6f3c8b2bc7d3b63a7e9e81e06c0f7aba6deb3f65ade427ee759f4a145d48f46be57452c186f79756eddbd57a8afa56c464ec2390bd0de443e9050358600d2aae0f4c26c57509ca44f87828a78b3402877097793a124f1d8797df9ee8a3d4ee31b2d0b6ff15d9fd4dfed8576f8473f11ff1fa8a9ba5d68b8b496fa8ee07b780a2f3db6096ef7a210944c421f917a1dbb6656b5dd1b5d28b9c12fffca50c7ae219cf2fc942f44157e6a9075df8bd1d1a4e78c5257de2c0547ecdbdecab658dbb78cd12f123cf30126f6d3bb9862ac2577dafa57f6d781de013c24de2c1a61b68852933cd52a008188c81db89a3a5f6d726b4a36ec94b88c1f9897ff4c8b70357dd6b8df89814979f23e6299bef881b418b43b2b8b2f9a2b4fdb63602b4855b6af76a0738b05f9595f109a087f51fec1d8c8fd89fc65a7a5e87fb51c6c1d5f7681a03866935099d71a14090b4acbd9b32b53f41b5bd941825099d2b60b8a2824b2ae8a6a280bb49664b168b680b5557cd4c043cd8317740b7bfc67c09c572a6f9430717a7fe8c0de6eac2a8197353fd98008318301586574d3d0a9bd940119c86eab16c37b52f5279ef017dd05ee01ec251ecfa4552faf56b2e6c5da623db3dbbe5b61c997b587a1ff324bd52ebc009083abc3b38ec8e025a74c9a93b4ab93563b077fe21bf8e003ec94d0ba086c755d57d089a4d26da0dc3905794e9f514e6489fb1fd17017214d13e5f8953b5ccbbcdceabbb795c47509b77b856a325062bb576472639a9c5945758862e9919a585a08323e3f6b373daeeae53fc34bcb0348c225b42681698b560adad4d6e76a142fb24fac16ffe41d3ce90f3c8d2c23c9bc9a1f1cb6d7d914a52a4a81e0bcdc81c3db916280b5064e337dbeb609fc55349c3b3c157fd5f290f96a49b9bf793bfc86a5e2f2aa8640b7051cfefc60079807daba74caadda51e509c45b6334364751424f6812aa649044cda11ce9f667433ce507521a2fa5b2bf7426a06c4cd2b96cd5daddf40b83f5201066962ccab5aa240abfc161cd22767af0c9f38eaa353ec94ebc91cd5d0d692199c51c94ab0ad01a96fa5acd1dc426732f46c97b48ca6122e35c165d67af9c1c7939efc4b34b94287339ae19dde488d5ac009b271ddcde85ea9651bc793b1c6a6a71aa569f03f350e0bc9b7f03697bc8c676f8adca0dab2885b40c5ca0cb39f5aafea2ca215267af81f67b1f3598395e1f7b4b98fb85add7d260d53aa7d6720454809daabd390283214a8c04fd86be5fad5417c7256beb270d6528b611d57d9889792f6615ccc8b27e36de49960b2027c12915fa472bd15b233eae9026771be4459397016ebe5e7c03f0c9c24aa62936a98f09c37aabbcc001b55b1fad4729be3b708e70f893fd1901064c5863e444c38ecc8127c40fe573a412f154731587fb4ed173a112ab5ef727f9d35538a00280b099dce9aa990cbc3fb5ba0f224d637d26060c93dd768e4ce14ecdeff52d374e1bbb75b4e36f5c24bc2efd619896d4ae7ce89b3eebc96024c0f20643c8722b20570f52546f0b7950a8b1364041611a57f1cbf0473d1b4c0fb270c3eddcb7ec770990e738057e1e147c7cb222a4fa1d43159b00a5cb4bf8693f46e338c5342fb779dcf3774c47916c9b6378bb7024c46d3a9283db02f06f33e923194f377b60d3a3544df65d7fd0e864bdd2f5498a186d00c055a3266ae58df5324b5577ff8bc10e802587ce4b40224795634a8740f46ca4684513bfdfd058fb3dcacae59fd81328752a4dea349073bee3f8f6deb4ab49d07dc8e12f5c07c03e18dd9f3ed50a81cfaa34b7d76a0ca136800c7dc9d8e4d031dd83d350fdc5f1c381dfe9a4d50ce7a3d672497686e36417bf42c963ea4d57b4a1e8406a8d8366e48d90ca841f11d578707745642a92bee162bf53413193c4f56393fd6f3f16104b037e540467e4399ebb474911ae4e3f6bd8de3b8d78d465a0f965aa83a9a6915e1a8680173dcfc943b0b22e72a9c1e2ff91035c73e1ae8a391433927b4f98721926e27c24ebfd9ae433305de8ae18e4f7e58fba0a71711bc2462e6f58b52f62eedfdd188d82e837d84c695128c442c7feca7cf33bf9f3e0419c2ad2c0d0ce716cd3aa50d14590a1b0cc3f7a7faaf6edbe23f3dca06328618c47eb300aa2e70eaa9d3d9ef1fedc7c62f678001d00b73afedcb904064ab9402556bba36635d6009200524723e30f9e5f3ba0fe7f0dcdd7a71e917d20ce83385832477aed639ff46a6407b6bda8adcc1445c9ac5050012779d5d203e01c1a60a6ec1189e0c311baa8b4b7f80353c2545ed25d4e967bfb55d60502909177e51a4fab5f14bfafeb2f8e29b8c358c4c6e01126ae4909dfce62c05b7c1f26ebec4ca1eeffadf7e2de92d505d4dbce9f01f5898b78a29df49041334f7723ed3f33ef66d47a7d7934bddb65bbc35c61f6f87aaca98e33ed76d99bdf91028202aac5fdc2e8f2349d213d720ed20342275ba17dbd4513771a523d59d4e58f1a85a5b2db3444a7426aeeeee000c7732b580136dbb5da4e38bfeb9b4bcc8d8277191a6bdd3cc8999e7b029eac6d4a3230f3921bb7c05aee79eeb6582da5f55ae988284fb406944f60ce5f56c91571d9871d08e1abbd727021af7de75ed8636ae66b58e28e49ed26f90858103f40477500d8ea9dda0aeb93f8f3ed64584aa53281c0e823f421d2a5ae4c5c6dbed7a5eea7759e5f88e0b1e4c5aba30402eec0f31cad961c7b91f97718d69d36b2e05116003e48b154bd192463c88a91bff59469260d5253f7592d88d7d1b404eb44a1a37b9bc168d2aaae1d9c1bc76429b443e750c5465c9964024401dd840827b6562119bfd26419be851774ee6f042d03023e8733d5e5da81f0d79eb6b2d44680c761a4067340a70e64928ff083d3d6d580818dacc91cf911e43996fdef4e7a2b99961ff9f1524429a619c262bdca9d66ea3d6e2af7726d53fb2daf4aad27c4f140463c2f28ca0080361ebf1bc53d04ed095e79ea456a7df398b27ac4968c91fc05f25ce547c55584b1fd4409bf831f1c094b7b5b922ac320b68f0a2ed9fdf6589cec5664d086832fd2d124ac0a3414cd79231f7608d6a7bb282cd2294b976e76f677a0c55b6230b16ba5c778e7c4b098b254f61c48a96840dea31526ea453a64bd8c6c79cfa6b2d9b67c1f43dd09dae0474234e370dbb87e09c2dd3c06f6e2537d0730258c267dc0125b5de1abf6c873327558059c1f15f8ae330f57bd01e922e7ddfd1645cb7f65fa93758346f40795f7fb4ee34a52a77b88e21bb4ae5f3992a8ecf3749543c9a29018270dc78b2e1b2e2ba8cabfff252d2beab6f3a03fd97f7a3c64c9dc653fa2776247f18806fcaa806adbd1e1f40e452778799dfaa54ddc5034b68b1111204831d172666fe2491f8e7d1b774125021e1e506846a85bf0595e3a4f1d6749fb1e0f307db076f793fbb376748eb4848d277f339f8402c34996a6f0402867b4842a2b49dc5000aa7fd1d1ece309a7d9ac2de864be2f891714f80dc33de0ba12b443d4c797028b428fefa73f4d449db3d8857f54b87bb18be180defec7d342f9bc6a62cf7e803019d5b34699b4d641f7b877473b31eb285ed7298942b390c6f0dc3f2d020b99e97cf77d9c0deb5f7a4d24acfed27529983238a9396387004c1d0d559914fdd328d8138d8a09a239d13ea7cbe6a1e5bb15ef31744c47db7b2ed9adba3490c925f7cd32ebadf1703abfb6f7208a0618fac5ce87c41c34614f12890262e7b768fd61d18ade5dddd17f981a331481d8cf51a4ea0de2b5ae771cd9854eb837e0c3161135c2ea96bc65368fd4ade64bbe8b1ad83bf8e441efa5ad58b504b3363e4f64b107a052e520da8592d5a82cdca61e62dc929675d43ec22adf0d5e6e1b2c6e6da2a8331e43891ec01b8d437ad2eef660f0819b1cdc0da41dcb10e3ab569400b2bfc6596aa3fe74c0a9eab4d49734f8ba17ae80dc2af75f003872b9242d0ea419bfd8f7998e8f5efc3a3f31aae23228f5df23e1a4f9f887aaf62d16db191e16423363228ffb7e5707dbf48b0718664104ca1b3b8094ca2f2e505efeca17449391a1de5273f9945d778a44d25bed43e88627e0f02ac99b17b6062f1cf1c3ff896ffedd647fbf5b17bba1c9f48b44f37c175cab7423bb515266c351bcd32cb8e686dcc2f53c0e6e69370bfeb26a92eed46345faa54d16fb8631abbf87155893a00321d4e6895f1db18791570a3c3bafdc4a0a0ee400879babfb96c32de9fe4f0c7e5525b214f2efa6134fd11b7cce737306c9a2f181589296861a069b52ab409f6d68947d4e93408c58a2583852eef6180386095cf05af416dc753e04d01e63850954877052b91e0106e9e4a09188db2e3d20c4d0f55cbc70191eee8306627934b4385f0388d4473d255edeb2863fd199c7de24e4017eb3419a01986efdd686e6811eafce821a4990612618c635f5493fbbf078f7ebb6ad2524685673ff6de8ddd1f31f5e8c38a4ea82032acc1bc4492921a227869de3465b63c8af1f9da042d6a4ff6038fe2d5d8b33957b2da3751263fc761e474183e9d98800b9a8f70b6c14dc3088e6433e873635e892e0011b619e75d1a9a8f2cdb05cd400a3c9e1e3a49d3e2b94dd31ee691b3405c9d7afc2cd90b158630877b369fc7fa89e99436d8199844c9c8d983dcdc9265ac7fce701366b77a96188bf3e38edd51db71b6e812e5ad91b365c42113579a9a21d6ae1763cd661abeb0d44818b48d0044852bbbde748d0d553e3248e6b8c8b96626955e558ea3545d37bdf8678650846328a192a3094499e278f97ffe373fb84b66cf632cf310e2f9f7bf979694962ef94e802866b15a96f639a01563196eebcf5d4c44874b04fe0af19f5e529da8b5c84c4a7720c4a4e376853a62803f147a0b02af0cdb84c8beb82943544e818a405dac88240d5d16163dcd305863ae3e23cbd30a3afee464d3c650584b3f0a4d18d433629584de57bfeae052f0ee56fcbe9e99fb8889330cfde95c2acf458a9547d845d9f16d61c91086e6b093c3231f4ef8ee1d9a483b3ff64e5e1dd458ab1498d5c9ffad7dcffc08f3c17e3471e5d7864d7ff46e3edbd31006cc007692082ab2b876e00003437ae98a12fb5113f30fe0273d6e54bb724e1a68231b514a684c652d9b3221f1002d107607e95690f42441a42fb27ea8c06bff93989868b69b7d89595aff235177a7033cd8460b5ce72d693a465ed5f32db2eb84de6a073df764b171bf95d989fb1d5aecf51a035b6b3a2598178c626355dd45fcfd7418cbefa7266408ead0b0758bdb20458ca2a9e17c4948ed2b448ee0b05c9ca40d2737f18b5d55c1bbcdc54d8d84057211148fd29c673a4d9d40c9ea95934adbd92cf51bc04bb5a129de5e61e745549c3661216cc95ca8bdbaf1300afa4a1b217520498471e25786535183bc9f9e807d5e2f8a719371b36f582b89829c3d122f609d6fbab9ba3f9b531254cf8f136da347fca26c134038e9fe5c37a20a747273a6312a2c8c54a9ef16f1309704b4c6e8f28c64b120c7fc4527250580de7febe7bed26976a2b5f50af3d391005b06216946b0cb83029848092f47040504a747c10302ead0743abf7879a6bcacf66c51ab74c85dcc9ab80ea97c8e410f4ca2be1496ada764b0d40710110b609b94959063cdd744bfff8a205cc78267451319181314c1ec3f0f7698c91592f5e876a6953cba7040a5dd5abba1064319ca4c9776a5d164b2378765b385c4bd046ece0c19853e5a6b0a95cc4e64ad056327209f6f98f085e2abad270930e1c74f462137184c7ad9cf88a73db662c15235e79065eed8c89e3ad88a68a51505dd09e042871d65204ef36b7958543b23dc4661cd796f98738d8638b3ec8612da6bbd01b3915a23076a55497b8442c6895f2d708e5212e3bc4a377849f690fbf2a4f40189d1416a1c30b841fdf035e97832af641162d221dfd9b9f636ba0e280a338bb5ee8fb9421216f6fab09b782dcc34190bc65f906dfcbf31a932c85440ca6e8e6f20c2a9a76a27a2cba65403ba8ebacccc9a282e29cb8373c24858e51f7f19fa0f484ff15f1f70a819a84abdf69f09c0a8d4fb84ff43f867a4574e1a517b8f3f3724388d90a82dd0ec5d207d40e72812e2b3cb098e9d0a491330fad438355e7bee0240e4fc3b99675ff5f51434746fa700a2bddc2573b2cb5ae6fdfe7130869fc26c95d800ec5870d63fc5b54256cec89f738d62f7921569b4b72ffa7d19823d2da72215a6f994f950945c00", 0x2000, &(0x7f0000007080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x78, 0x0, 0x6, {0x1, 0x100, 0x0, {0x4, 0x8000000000000001, 0xfffffffffffffc01, 0x2000000000000, 0x8, 0x101, 0x4, 0x6, 0xbfe, 0xa000, 0x9, r6, r7, 0x6, 0x4000000}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1000) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000080)={{&(0x7f0000000000/0x400000)=nil, 0x400000}, 0x1}) syz_io_uring_setup(0x81573, &(0x7f0000000340)={0x0, 0x2000ff6a, 0x8a004, 0x1, 0x200187}, &(0x7f0000003400), &(0x7f0000000240), &(0x7f00000000c0)) r8 = syz_ublk_setup_io_uring(0x45d4, &(0x7f0000000180)={0x0, 0x1cff, 0x1000, 0x2, 0x27b}, &(0x7f0000000280), &(0x7f00000043c0), &(0x7f0000004400)) io_uring_register$IORING_REGISTER_SYNC_CANCEL(r8, 0x18, &(0x7f0000004440)={0x8, r3, 0x14, {0x5, 0xbe}}, 0x1) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, &(0x7f0000000000)={&(0x7f0000000000/0x800000)=nil, 0x800000}) 559.162921ms ago: executing program 8 (id=1340): r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000100)={0xaa, 0x2c}) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x200000005c832, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0xa, 0x204031, 0xffffffffffffffff, 0xc9751000) r1 = userfaultfd(0x801) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x4}) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000240)={&(0x7f0000800000/0x800000)=nil, &(0x7f0000199000/0x800000)=nil, 0x800000, 0x1}) 512.684153ms ago: executing program 8 (id=1341): r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000140)={0x2, 0x4e22, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000000)=0x3b96, 0x4) sendto$inet(r0, &(0x7f0000000300)="ab", 0x34000, 0x0, &(0x7f0000000380)={0x2, 0x4e22, @local}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1400"/20], 0x14}, 0x1, 0x0, 0x0, 0x80000}, 0x4000044) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x800002, &(0x7f0000000100)={[{@usrjquota_path={'usrjquota', 0x3d, './file0'}}, {@abort}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x8}}, {@norecovery}, {@jqfmt_vfsv0}, {@usrjquota, 0x2e}], [], 0x22}, 0x84, 0x466, &(0x7f0000000ac0)="$eJzs3MtvG8UfAPDvbpr219cvoZRHH0CgICIeSZMW6IELCKRekJDgUI4hTavStEFNkGgV0RShckT9C4AjEn8BJ7gg4ATiCneEVKFcCBzQorV3U+PYwU7sOsWfj7TxzO6sd77eHXt2xk4AfWsk/5NE7ImInyJiKCIG6guMVB9Wlhen/1henE4iy177Lcl3i9+XF6fLoknxuLvIjKYR6QdJHGpw3PnLV85Pzc7OXCry4wsX3h6fv3zl6XMXps7OnJ25OHnixPFjE889O/lMR+Lcm9f14Htzhw+cfOPGK9Onbrz57ed5ffcU22vjqBre9DFHYmT1Nan32KaffWvZW5NOtvWwIrQlb+v56RqstP+hGIhbJ28oXn6/p5UDuirLsmzHmrWrPYClDPgPS6LXNQB6o/ygz+9/y+U2dj967uYL1RugPO6VYqlu2RZpUWaw7v62k0Yi4tTSnx/nSzQchwAA6Kwv8/7PU436f2ncW1Pu/8Xc0HBE3BUR+yLi7ojYHxH3RFTK3hcR97d5/JG6/Nr+zw87NxRYi/L+3/PF3NY/+39l7y+GB4rc3kr8g8mZc7MzR4vXZDQGd+T5iXWO8dVLP37UbFtt/y9fVgZjuuwLFvX4dVvdAN3pqYWpzcRc6+a1yhjg1bXxJ6szAUlEHIiIgxt4/vx6OffEZ4ebbV8T//JiXfzr6MA8U/ZpxOPV878UdfGXkvXnJ8f/F7MzR8fLq2Kt776//mqz428q/g7Iz/+uhtf/avzDSe187Xz7x7j+84dN72n+Pf7G1//25PVKenux7t2phYVLExHbk6W16ydv7Vvmy/J5/KNHGrf/fRF/fVLsdygi8ov4gYh4MCIeKur+cEQ8EhFH1on/mxcffWvj8XdXHv/pts5/+4mB819/0ez4rZ3/45XUaLGmlfe/Viu4mdcOAAAA7hRp5TvwSTq2mk7TsbHqd/j3x650dm5+4ckzc+9cPF39rvxwDKblSNdQzXjoRDHWV+Yn6/LHKuPGWZZlOyv5sem52W7NqQOt2d2k/ed+Geh17YCua2serdkv2oA7kt9rQv/S/qF/af/Qv7R/6F+N2v/ViJV1d7rWteoAt5HPf+hf2j/0L+0f+pf2D31pM7/rXy+x72Rrhct/QNilatwBiYGtUY22E5FuiWpsLJFujWpUEzsiotXCV29bS+nxGxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECH/B0AAP//tNHo8Q==") bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x19, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000004180)={0x0, 0x7fffffff}, &(0x7f00000041c0)=0x8) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f00000001c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'xchacha20\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000300)="c99b57381801238c09d0ff0f1d0dbd301e5a47b2f3caa73dcd2a6a370554375a", 0x20) r4 = accept4(r3, 0x0, 0x0, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={0x0, 0x104}, 0x1, 0x0, 0x0, 0x91}, 0x24008000) recvmmsg$unix(r4, &(0x7f0000004ac0)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000340)=""/121, 0x79}], 0x1}}], 0x1, 0x2124, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000004200)={0x0, @in={{0x2, 0x4e23, @local}}}, &(0x7f00000042c0)=0x84) r6 = socket$inet_sctp(0x2, 0x1, 0x84) r7 = socket(0x2, 0x80805, 0x0) sendmmsg$inet_sctp(r7, &(0x7f0000000280), 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r6, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r7, 0x84, 0x0, &(0x7f0000000440)={r8, 0x7, 0x7415bbe7, 0xa}, &(0x7f0000000580)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000005a80)={0x1b04, 0xcf, 0x1, 0x80000000, 0x7, 0x8, 0xc3, 0x7, 0x0}, &(0x7f0000005ac0)=0x20) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000005b00)={0x0, @in={{0x2, 0x4e20, @loopback}}, 0xffffffff, 0x8, 0x4f63, 0x9, 0x40, 0x7, 0x55}, &(0x7f0000005bc0)=0x9c) sendmmsg$inet_sctp(r0, &(0x7f0000005d40)=[{&(0x7f0000000080)=@in6={0xa, 0x4e20, 0x3, @remote, 0x7fffffff}, 0x1c, &(0x7f0000000500)=[{&(0x7f0000000200)="df3a379531ea91dd3b3f82aa92299a21c0ac69f6003d1cf18cd06585", 0x1c}, {&(0x7f0000000400)="5141cfc46bdfff3d97adac75175e88b0e302c11044815b5ed9443eac7b54ee02d7768ef89e39c662fbdc9c4bd1e12336a65f0da370cafc515028742a04afddfc692dcad89df8daa38f8ce8f0184c2b689dbb81e74f1616305d034ca33dd2ff3393cf4e409671d334bfdc2cf8f43d5e64b2a305bad5864cedd3bfc966e50ebaaa23a506fd003915368e435413387cc2058c971769e7c27138a074bd1892b045e2df96834f5125523912a92745411982e872adf7b3e4a57e7a8ab975ee1984cf8771bb4aabd3229881f386c6a9d072629ca8b87355146a6d04d07ccf2d26be03447c16c35c7d78346ad6cd9a0ea76fb15aa1fbef37321c70143fc7c7f9a206", 0xfe}], 0x2, &(0x7f0000000540)=[@authinfo={0x18, 0x84, 0x6, {0x9}}, @dstaddrv6={0x20, 0x84, 0x8, @private1}, @dstaddrv6={0x20, 0x84, 0x8, @loopback}, @prinfo={0x18, 0x84, 0x5, {0x10, 0x8}}, @init={0x18, 0x84, 0x0, {0x9, 0x3, 0x6, 0xfccc}}, @prinfo={0x18, 0x84, 0x5, {0x10, 0x8}}], 0xa0, 0x20000000}, {&(0x7f0000000600)=@in6={0xa, 0x4e21, 0x3, @private1, 0x1}, 0x1c, &(0x7f0000004100)=[{&(0x7f0000000640)="6bf3951845109e8d9388bc30f699cc3f131523c5226d6d54614d636069a8bab1e4f8465970bbd9ac7976c0ba1de2f8", 0x2f}, {&(0x7f0000000f40)="8978c7670c7823c6469a6bbcb917e818f770d4ccf58b6a850df7e1acfe6f1d9ac971cc101dbace55af60d2afff40ab665a0a91a5f30b9abc95b5a59bfe21ff647cb3c5dd47007cb1dd506d39162acaf2d36ef2ca78a5ea07344c6363b6f722cfcb0f4aec1abd2e014289abdf9d51b6f61c51fcda2265f192699a3431bb7eabb14920d4d9fb0e572246a7d193c57d79494cfd4a9f586ebb9c627ce6b88b61f1bf1f502cbb31293bedde83b2582a1a0592a98ad5e55e74c6e5476e3b419161f8e00f948877141fdef61007fae0775367b3c12b70c72391f2a0c3fa0e5729a874ed4ff4f1894e4a08e876bf076d28c4de4ddc86c1ff0ab92543709a07c9b65e21aff497aa992f04b12854bd234aadd0a783942d075450fd916ff2ae37273da167fe2f27cdd71899c93c85408bb0fa3e068f6dfe31a83d16af0cb4141276b5b91531b348dd516f59f1a8763fd84aa2fb21387ab24109325b39f974e3dd045180118d630b0f668791379a4c162cfae6064848210521f31360fe47832afb58d650365c7497dcb54f117f7562f00cef7b6751cd49cb135ba0a4dec985e34f8a071b92e3b651cec66e85957aa0a6f9fc7ce8de6af48a26fa5640d0aa9e3825ae48614c2102bdca9dac5716cdd4aea676645f9e3be0ab051fb367a4320b7a2657c41788db7560ce35da4161b59e1af825137fd45e4c71661f961c2f8d7ff0aeeadd8983d74485a4b31a5ed6fa5df180ffcb952f9946dfdb64f1a415bad1f364b2458092955cafa424309238db9a4716d057a994fc1674376c65ac21866d7bda57f00e5429558f6c9efd9e63136d1ebdcc279ab25c8a2403b7fee8d0b2639322d0542db6abb1421a4d8256227f93e09f961b399809fd38d704f2f11645922dc32a6904a012b9ed153faee2b5ada756dafb9882b79167063dcfc1e9ce142a088c0a117bcccd800fa85b5b1d56bc1af21d66b4d10d6552a81b466c588ccac60309aff49fb7aa793e7741b7854112334a17c3ffff586873fe97ed039dea7f6708df61f41010e85bb585002e0a8aebd9dd0debd43d60d5d9bfff26a496ddc43184d38387053ff4af782c9848d20a0e113148d904e31b2c621a6a0227e1441e6999331261c4763f2ece57f083cf9b26c1ccd3db06ad3354c0cc77c8b52232fbd6a89e4079cb96e3f108fd86b66d94974675e9021cce5b30af168e765823e2d4ad74e7732a4949a6f335bd32bcaf11247086ddcfa1fbb04bd8b8966a4b13c5152ecb08dd388238c731cb0fef9dbb2d9b851edebd696f940e10ea9652555dee69c2bacd8fb5aeb36bd94558ac29b292445402522f0633b44680c218dbb79416cba0f8f66ee6c65f7171610fa2d7a4f3d9e1f2fef0b63de7d9af9b328ba1b5ccc53d2fa2ee13365ccd004fb4e7ff82134d7073f75ac945de59b36f1026a50dd40fce2968150666211727a8866eab39107e6a2b814f6c656f347fd67383d8197ca84637df913b50051eea2db8165a3dae18cc0f0f9871ffff57eb33ee0a572702a7a0e72398f38f89a9b58e01520917d8d015cfceb2bf4e2ae355572794a3e6fb1387f45fc78b9fa6a0b553c9a9d42e1d3fc62e74b3095ae39086cf99aed7d16ae318d439235034900dfa7ddcc7fd83ef605c459b5f87cc7f4e3c6837749cbf429a176075ceccbd98e99e7c8993f1b9705b878087f429670a3e8fdcfc5795f965f5d876d3a75cbdde65889a109a31d913aaab408e12a77fcf5da948660193eee98606a41c67f5574fa1c7c5dbe06d5663741c182a3b71cbc7c3d43d1f76d1cd973d55fd7e09d695135e685cca6b43fbcaef01ec8f1ce613cc74bf42eff3c73804d78274da75ee230fe972f7172b081a2cb0f25efadf9193b9781d811abbb445bd1620ac7104a881e85b0c70341d15e112db84aed2f8d654646269b5b5a6e8e7db0a54e85355b7ff42d95c81ef7067adf50d45d0ce63aaa7cc09bb2056f18b184d86d9f940d6777f9a115eddbf1c7e72f82bafecb03fd0838951d9714592e92f7fc508fb85152b1eb070573aefeee23156880f0162919d27ee48ff2df3e1b7d38d1ed06ff4b23e730dfe734c0eb906a61ed57cb54675a30d08b61d1f055baef7ee4175b41dc695df460028b93804bdc18a6fa4e46185d689655f8b5d18313e5cc0262fe9a7dfea2436a0092dea48296311eb40a82c853c8adb9321813782005ac66ae7f85a75e346853dd5cee5c797bb11e5c9806591b2d6fdbf84a582b8e0d5e06ae0954d0e15ed61b9c7d168193dc7922e8a18063a4986da9bca1c97d92aeaf1e104ecc3d85ef86b8b0bf02461dff9654635d538bfbb2633c2afcf05c88ae3563b44256209b4afc5b6367337b02e39301a96e892b1d576d785444de8174480199812d284a4ce592d3ee0dbc34faac2ff9595d6ad4563550105c77fce92d5de45de7d6fc8ee3144c8a39cc9d7c710d413534c4522fd0c210394ce0cfbe68b718936aab5d996a9341a0333fae602de9d574b861113a593142e8269602ed4c3ff5ca2cf1ab32e436f7203dc14f10aeaafb847a6b6ded046f462c57c06847f418e59ea61144f88421af0642e311c695b130472aa760a02f4b2a32f863ccf79b581421889e5e75ae80177c4846086f00f4449fc820bd1bed9dcb136f6e64839e7d405e72b0921ddcf5de543f79588dbd5f4d9f2cd9409aaec2b6c2bcefae3eb99e4d0e7bb104b27e3cb0fa6b9c6fa0de3b794499a3e04f39c6d28e238502eebf5ec5051c607ec3a32bdd2e3f6796afef9575c9e46e4ca5bf833bc97f49581ac3786cc547ee92c6444a62e5d87b7f0363fcaec8aaf4bd27295fe4d83c4f3ba62e05d5bec4d8d1b997da63262728e297958839c39225bf4aa1a3385f375798cd0325d635f470c273ec3448586bc594f11061a876ca332ac505531b87231cff6a8de78cd89b79b681c4354f3d6128bbf8b265f64d5a0a889f3954bd10e83348cca604a557a26c83d9fe23bb3cbe8be408d3a40f1e6fdeb6bbee44d6103219d91c44ccf6a79e629eabce30f7dba63e02e719df9c0458f588e5e68abf106c42f1788359b5ec1ea280aecf0726842f9b3c17ba7aac99a6720a1fdfee08a944c3b7fdbe2c32174dfe84c1ae1fe26efb4a06a6cb3881ada69cd4136c10d599cff8d5295e8ea38618b0abd295364bec78718f661a69ccc022ab6a8e88b7868de2c8c7f7a19950630b0115486225bb483f6fba3e99b1177f1d5df3ef110542b77af5aa56dfa721cae0ba7ffc304477265ce39c9379231f2f836f5518a94c5494d068beb24ef4bf805db6b21dd941dd5543b0897067df1cc1aced998753d47e8c1e30d714afcb0960e8b793e3327b04f05086a376a68b896dc8c3a6dd0b411be1d2c1693048c97e2c001b019ae2d56513e1813a77c740517112fc5fa31b146d5f9c1e76070fff6e32259dfe1d179580f2038e199739c390e0937f52bff9f93a1ee7ec92c77fce9c2527f4f7a89ff75a50ff4d22c8f1f2cc0a37fb0a726f792341cd6fcda5141b86f46e48aaa1194a650513287682789c2dc06f695b4aa54bf8f8cc26b0490457684881275de8cb39b1f21a527996231aedea16fb504f1f44a3decd425e799d5ec623ef8c21a71afe23822f01a589ec457116393d602f8f6c1de66fb50e500bd5f8670e163599530c323d104f6c12befdbd5a750aedeb6dbe2a19947f66a7864d8de1aa7ea73161b70a95a4f0d87c9ce98e9b86980245866aca3c47f953b69c8cb18dde8b379311539977b767b27991e140386f3ad006edfe6c9820e0ebc85f4418ecfac97e13e86a41ce784807286cf63cc83cae2d2761c4a679354c4abfabef1b435d174940d3a535f89adbf5667b7edd0bf3deb0d5fd66178c7ac8697795f8aa5a6cd6a6d8a36744d98fd056d774a01fdff9f72e912bc85ad15814a109dc3e883c72f0081a41cbd02894084e6ab3a0e10eca8b473dc6c3e2f6b5d24027c265323bd89bccfe5f01a3af18d3f929a22f0c7cb0b3af8db7e097f37af43b04188fdb99c6d5100565cb589667ef1b18b9d8a62b1278a4be50e99a1505d8471dbc0f50c86b8a435011290659895ebdf0689dccab3f9e6db836b47e859b5f57a823cea46f5606943289fd81272fd48ccce9abbc44ed2393e0df75e879d0762a017e41619dff1148b958cb43a058ba5143976c15c5da8450c1f856e6600f5f5cb6e36667258fc0816f9266b5070fe8b2f13b254ce406f3f45491ef9708ba041c3e3fe9aaed17056993bb5289f90da54030b7e779bd56cc79c1ed00b6e0e7f5d756d6e2d2357df8043626bcca5e5f61abdacd7d1f2babc5aff2138bdab80526cfbe395fd60903b233d7251114d243e8ab422a8e6f6a36e31e2c778253711ee6790d4539137ab56b54c8d82cf5ab2bf176a3a036504af3121fb5415ec414bd18282f602211274260516fe802dbb4677f7e7a38a9f977b3bbd96294c4f7d3abd7c85b5f2ec1ac37513578b66a369d8740d943fd94d4ddacc626139e97e3e0dc2e3488a2d212ca6b22ccf6fd01a308c94c98d90f3babe698dd0cb67772e4d82fbf51e791254db03471b5b288f2fc9b60d7cbf9907201edcd820607ca6ca30cf0539f4f7dfca32b7f4e8715a83b674e707c8dbe1f70220a27f71c579217fabad9f96d9f74d0c46486c4d0622c2edf3f38ef2e345d13bb0ed3ab2f760acd260faaaa2147c9e8b06c32f516739749747593fa9d3b3d165bd9e7c498214d3cad9faabd60313ac4e8dc40edbbb183cc5bd34165bdfdbd55191d61d3fc8081230e4dbfcd0b52e22862d33afb3c61812177581cfb72ebc05130ebb289ae1833daf99196b7a740ef6ae5d21380ba2864487410a795017a7a6b9b825fd6eefd694e6db191c244e1c3c93eaba2bccb8beee72e4bdff736ee51490d25330fd11dd08726a8e1105a54e86ff41770ec2d2ddf7ddc6e26edbfca855dc08d4ea239fc77078887fab88fffc834e167f451b490055b93c2d17d2078fb3a31904f032f568b90a547b49a8dfc0f810e112b70a06512e5c843653b3d050b9a969ef8d796d8c9128ede8e95a611aab4393adf650ac1eccfd425f85d9b6c6d06dcc7602759a8632e523e79a028cd24d80372df41584383c725bb34eaee2818a4723f98caaf98c24aad43d928cc94e09f9a8715661a133d5b815daf6ba7c8dff1441e98dafd5fed6bd98c8eecb9bc3ba66a349de660c33958bd4d8a31f9c1df4ed51cb521ad21bab7b982f720a246a39dd640fda49fb71a6ee989b31865e528241421bdc2721ceaa30beb63f816a71072605f95947fc910bc3b8e186f8a82fed1d7b7c34a4ec1e2d7417835ff491ee946f9f7de842ae066ada51fc8c3fc7d949d128e2e1a655327f94c6ff10605c35b0df49cb31c0a2c682ea96e844d738d37bb67a6fe382717e7f7bdf802c712ce2a594adb10be9a2fcbb5bdffb65a8f3683bca1f6bce57cd53e8fccc48987ad195910224c15e74cf1d3ca7cc2aaf75e484d56e22b69fb98fa6b7e820fa4a28a62f8ed190904792cdbc79179e632f76d19a89bae7e2234dc24e0636b2bf7d0a361b1906d8703bf5e949961e16d772c27e6c2878041f93607ae0fe6e8580aea632486b82b15fa70d330fe068b0af8b52e5fabbcbb4824ea3520ea28aca956be6b481d8af74f2cfa34033e620b28d6e6d3e708415e22e933bcb3941a5dc235bfa079edd4a3eb487d72a30a56e7f91d4769c37a74c949decd81843ec45f46d21db5c046c338c53af9a6544a56451c6737f4671c583327ac8429eaa38ed78a8ede925bfd3bc2e8831b560695b465e4e", 0x1000}, {&(0x7f0000001f40)="82bfad6998d4aab0137544da8a8364a577b6514965871757220c", 0x1a}, {&(0x7f0000001f80)="1ba0098439aa0714f454dc8927902216d38f36dc95b680d9c0a50bbd023c1e74ae1b785fd9f8c01d0ab41e5ee567ff87bd91917dde1d67de33d06b8e4b4995389933d10788e67cdbe5d57c1c2eb906b1dafe95cbec5fa6f8351799b7535922d42e9028bd908f7c3d0aa09957bab4a5423b55a0eef3643c0ae3f0d728c6b765c050e874b4961a9902a1a4a116f17ee8a1580931f9d6285fc0949f6f60c4167d7f43f717fb8b2f1690ce5af2d6ab3e9ef19bf8e1d6140c5b6fe7e74abf3285e025f37f2ede45af4f687bd0690f74631a9148def04e98ca7c8cc2c5d4a96ef1cefea1961912", 0xe4}, {&(0x7f0000002080)="632d1dd38edd73cabe42ed16aef15f2b52da83b11aedc64067ca4b3dee48df342b0bdc4ad6b6d3243a4477d5ba63837538d5961b5f73be79", 0x38}, {&(0x7f00000020c0)="62b1930f25635c32248b39e1bd4be6dbfd1df487a9cb07acb1dab9c4636430b0f9cc48fe8936350023548a18922eb26ac86309aca7db4fb5f3b9c3fbe3b627be836a390e1545b2c5bd509f73546cfdd4c0b68e201fc3cfd75d136e5817d5b80df02aa8db476058a53fdd5f7977e2cb86038dbb6e8bd4f88aee383408565a63d6755a71db48f2210f806dcf4a962b267640827e3d8fbd9e0169d33e5ced294381f29da1c98eaa133af5ec49fc1b4b0ca800078ebaa11f0bbb034f2f27f088ff874e74637af90fc78dfe164e4b152af8a835f65d1b03c03a584e79fd5d049e35df24befb86fc172af3c69e60e23361432750a922d432e3c57120ef3a089997b98be99b3d96fe3e7b7341544ceb66675013cb356dc1985718bd9b7fd1982f1973005dbdcb5d1f7d76b7c0261e944fe7c8d528b01e9163104d8c232f79b4fcadcebbee010d11c19c2f2c3f1b4ae611b7455d9b1820bae8d6ebbd82c08dbee7038775349aae4e3e2977ee36427b6edfd566498bce4810b97a30c4348b27f4b111169d8d8c73374970aa74a61df13ab93159f8a262ba18d37d0abac6d3c7f11fc5bc4e33d011fa7a995e37582488e49e287ee36fe602ded4729bea62bca4afbd6b34805d962128bd43c4add1f4ce18c849913080259cc33a8daf36eec32dcccb58220fa3c12673abd11a2d2ef9b79b4ea09617b539cb57f5e3fe74b2f823400727e171069658713daeb42f8095525599e275aad98166ba22c004501daf451bea07fe6a26a884a624c575ec4b79f39b5672068aae4f1cf6aff90127d2adec5efb193206c3708f53bd6fec9763da029eee4025a4765285834a97324a8bb2dac34dffc3a80f2e27461e45080f49bca14a09cede85932821571a45d628c8f006ded310866016d3cdd146ee7b5319bea3b923637bde0097391a1299269e2d6a18d5f0e1f0dc62dc71d05d8643c80b66471c5e1c9a7c04c2f131bd4a71bb4bc77ca0ba57366e0e18c1493f2c18dbc8c2351c9289f1370d1805acfdb6ceb2e506fd25722b20078af200e5b65c9c30a4bd0dc4f7f1cf639222feb53149d384016d55a5c5912188b457035a01081ef461fcf53e8c13cfe1789450fa914969b77eb0bd43dd9869c31e3dfb5fcaea4d02676cfa5b46e3af336083c387665f1dc36648d6f8398c512b49aad5180ddaecc7c532901fc03e4082afe645c23682e00d869ee29c35a8cc0e40b4e883c2c50a739ed79e402a9e128fde7cf0bf9d3602a38f1a54d1637cce3c425e8640d590fd964fe68455c69ce5ae11356431e1937b9e8293739f67f21f6ae00ea9fab642c566b977502a8c363f8bf5839759a64844c58999242f1fe691ce16b3112f5b3538a8fdc7355c7521a1c13d56297ac36ff14c66efb7e62da8277fc480504e1da82b75cfd741b656cc24c269440ad463c11663036bae2c89b4400333a41c784f8f812ca88a52f4cd4475916eb636d7cc9df381b005abb3aac1942d7899bd0e3e55f63bac4dc8858c6ec9eae8bb0035ed7a213bc59438c5b468f253f587f76f59818d4cbc1ee42498d0a307651401cbfc0c4f9fc0e9739746a1b0471808578270eab161a3d9f37c7eab52a58fa76f0b43c6162723e4f28948280838376223148512234e1d82b6ab436a077c8b5f55363ad6b7cf443b45806ff8a2a91fa08821a1ce2bde78853162e08d9696bc6592f391e98d5018933b9d2950de4eb91cc9b59eaf578d812ae32dfdfe6b25f7380b2b74325e019804a6086cfb81b7940b276f693ec30b0b0aa9da4aa8872817fd9b62e8444658dfe8ac329846a8879fda15685aa68a22c94a870d48233144c624d6dac3c04bcdf3252a0c4b04b384a930007504e478bb43e5213e3d9bf9a2457d46bac40d07dc42a9723bb1ac7654dde9a0b7928aaac5f9d35830b783cb8575f33c29b82d058fb912c3aab6ba59585e686e03d41b00b09bb62800ab168328db6903e9ccdaa23011601cd014e86e71e38b0639f591c87d941d3f396cf85c69bcfbea8974a3d58a97f37bef379595502660776210279e7c02d45a06bfb07b528f6563bfa482dcb27c5b21660aad9bd74aa5e854b89c5d2b28b7d4663b3ce0bccba9dc67eca152e7a8d6fc47aacb3aae847d79e0bc71c8ade71d5a6ca451aa92edf93d0803e4dd469e7eaa11cc6a136737c0f852a5adaaffd030123869d7d19d0a3634bbb09e6c13bbed79a7f3daf247f8d754310ffb6949942981a02decc5f1dad3abc4e5f531dfaafacb4ee6641bbd2295cc6362ef82d7b38360c907d66fdf99e8bd0478a8edae30a7ffe2e4f786ff2a926c8bb83a59ae190b0691ee2c4bc70f953f3ba0c79cb0b5476ad2c13f43fcc29878413ec3154f7edae6a83fded3572de4c1f4b416cc8e12cce3f3a15f4c51f0b46a440a02ef92a87b1814c0db9cfb65282b746e5fc65f66756ca1a86ff7935ae7e8d4aa56e37f8b70d7a0115d522b7eb9b02c1acfc480101b411d8f4374181feebe62790fef70695e813fb1b148c60dd9b3b3b773410de82d9dc96447fbc933761bded72ec255cbcfe18b9e6300cfcdc9b3893b32fdc3930ccd3c8947268bbad4ebd26a082cee3e9e1b77a55e00e9800303c9636dfc014d3a32ed9cafa459fd02421403a8013de954d516f76e8c33babef8b4a7a84862bf60b6f910af5d0ebaae5017aa03cbb6f8b8b54806153c4c24006c2f4c04084dd344185295a2b0f5f80f0a43201982df95d685a76ebae1897909533c4e459f57f9f0159855b532b040ce9b537e5fdcc5626bfd9a766de4c2452cdd23710f92a9a56b25cece1933fb63d42bff8f6f1062168e7617b82c98d3fd5dd0b4ae4d87f5e0a740ec8880ce36b685f3a6bde34c589d4f54ad16ebac31130a7733054f998663e54eb9d447026f26853cc4db56f043e143335d7adf998a2f9635c061b3e13fb0ed36eb383a3a4a74b61d6c26985e267a687209786904f134973bd774bdefd4c43ae5c542e00d8467f9e4bf3b2c1ae41fa7a6d73f474292523a0b45f8e0ef9fbb9465a1800ad6c3f3b2109d6151a81992d2991fd0e24d6744ee6901b6161686a47260a822f85d342478317b2bb54d9c7654e5463f5a938bc8a3d3f03951f82dda61256c0b8978041f466cb52cd11d53db5aba1c6ec495cb98fed214fb6b0d0d6d614de292fd6d0e54b2b8965ecabeabb4abfc14fb1ae14290a30fccc72b1fc5a980603857fb285b6c759f0e77c49d05d0c75080ca5bd8fc1a7779a8bd8a725e258143f60c623d9ce57e4e8235f4e142027bf90e947142679752faab24a2b656b94ee4dbcc7173f371176ae01645336cb0878d47498b65b90424e3373bea196e41bb85014ced8124e0f3f9b4e7632d5932467a97778aa61b5e1bad9b337c390211bc710b1e3a1176086e18e274bb36ba6e9d1f040580daa38da73c4cd05f143c25600e2267f66d083c30c1d40ae2045425bfe9050723e2dd38274195e828b79ad7a84281f6e3b3908e0bb7d6993a8ee282af781dda98bc32c317fa145e7533dcb49253caccccd34f79e9157c17c72205c522aa53f7ce49910fc1e2059a661791f0cdfe92b6ab0fd9529ae62fe5490bb59c2e27cef33985a264bfb2ee54171c96f6e55fa635fc0c19cab5caf7079950d4c9221bba63f12582c9c2a1bf92c79d86ae274ac727c86ca63bc252891a3404cce52f659c076544715142cb192d9e3b1314f17415c817c11c3ef8cba01b8842b6be95699becf91f952e5726fe0481e9913e80ff4fde7af9cca09bdf88f223bf1b45451aecebb7c5400c3e2e7a9655fbe6a8a489583e40cb4e5aaa1462e52e858fa49769878c6ce8a29f77073591fab6c98f0b852be514a74ad61ce77cc1030cd6427e8082c9387506ca9951b0b688da4a77e751f828b05cb0e5d4b55b66078fc6ae4db124ad1a34183ee3ebcb932d4dc67825cbcc4c55036e0a413c0dbbe7028ee6d6133dec4a37d87c258b2081de77e517c29a33586b3ea4e8d175dfbf716bf7f1b001ce6bcbc8a5179cc9c66314a6be361704aeb7d10079358258008a50735232aa3c45e1080afc494b8f19b53af9ad4c4568bd9830c0b1e6f15142ddcaa30bdb65713e71a014db94b8a0882a8de76738028b75fe2a9604147cd95cf3e6c3ec0d378e94c021e1911f9a46032aa87a79692a20e65d5fab3757771e45bfc9c2ab6e35ecd2e3a4f9d0733de2504dfe9dc74b2999b6750e90c895982cef99bf53e90f09a3fdb68b2f066584b81af9fb051e93b48a9ebddaae7e74e37cc56ced4349e896ec56790254e958222086bb7b43b426bd6f191a1a227048ffb7f5ae97827386612bd2f02e333b954cd625357282da3729580a20a0dbc5e334fc245b10c1f9958fdf74cb159e01bce2e5d454f34d1f8a447bce9a3f1a418e2d19e18e851a6ce1e06bfc7c01620f3b1787f266a2e1641f303cf2f1f1e15d97307a7463c1ef96db74145bf71ed2247098e0a55af9619af03b0ba73a7dbade915fafa7227b61b18a54bcef6623ad60c7b53c6c24906c711358ffb65c2cc71d54712461372f755fa8cfc7284ba2d0fd7923914ce3faddd69de24ab4eaa5c138c83fdefdd990b55c5cb4c586b094a4be20bb973070835192690e588177b058d0a1440caa3eb9174b63ada07556821abbbca35e121b68d3ebee71ef2b974451ae936d8506b5410ae84c8f44fc8503bdc1e7503549ef6460117f0b8d11e797780a577dc998284249c458b7ac214296a7a65f34e5b3ac355b38e1e687082528c683d5723e4bdbe4b9fc6c3c6928e8ce57582579f9ac0fdc4b9292acadb752806f6d50772543d96830c83a336e293d29c95e832251fc53daa6065876a76cc635c2baf5e678a016c5f1524af20977720322d17b5a2612bcc93997c88e0273c0669de2e21fb5c7bc98e39f1c4f9de1be67281168e38bda9b31dcc2a5108d60580c54b7efca656e178705b83c0e21bc55fe8155f069c8098ac0f8ed5ee82ac3b04699b83bf9188a16336f5ecaf8a318a35941776be7483752b83281768494fed502b97133dbe81ddbde134220da43d3d09115c5ec75bdd20452085612e546ba0a15cb525a133fce09434d701b2209439c169ede8e0f97c2942e60dd79e25669fbf1141c8adbfa51a0f07e43cecd3d010b79111ea5f6f8f9c61f98dfb9dc5584420a3fa058dc6fa744914fd1f3be7e9de685bb05b9269d5bb65c4368f1923e8fc918eead937f46ac0c14d33b9637eb738264367f9cdbbacd9364e47b97c6c0a4b68d44b1ff953cb497d6351a77338b7f752376d8fa6a121c699efc03d059428fd2a0c4bf42e358ef9b8bc7b836b96b847e2a30c450cf6fc0687821f6f348b65c390fdd12b5a011ea84eb7182411ad791e65da7606d78663c1b83a582b6c9aeff456b7795e98f497f66c818da513dace0a1a5003395c427cb17b8b5b0256b8f2d7891cadd04cb729662baae650bd76bf64eaed4eb0ef244b0515ad6b77f74a481f4f5e73f229abad67bab7ac38b1a58adec15add1bfe8ee15b974dc6db4bef8d4455c28a58b2bfcad3bd107e56ffed9db87ffcc26f18d265f0ca5a3cfdd81cf65345f8f138282bfc69dff209b1f9db3802571be4ee27833f3e2674cb4221e40109b48e80cf2da2796b14d6151b800eea9730ee6692af8424b90e368c8c624ebddffe490c6501faeec849a6637373e8280b89cfe47e293e0abc942921f2edd2632b941e426aac87086855acb6ce8fdbf285f5be1586ddbb3cdb3be823910438e98f884408a7f233f22d4fe23c1d254aa6d666d7ce078756ae4b1438abdebde9d05ecf55cef", 0x1000}, {&(0x7f00000030c0)="3e531d71f1bf4627e52cf9e7ba47ccd4fd565aa70c4d359b1c3ce76610e5267c5be4c0b8a0b0228c47db356c52276bd20d8ead2cf0481f192dafa587e0aca705caf3cdb7fc47f791c8655a22151b49fd0100432719cbb5b8e3f15252273a315b2fa25a15bff1e7c56b7cd33d1e231a4553f4fedd9a7e7607af723a8d482adccad3e461ab1b825f1f4b8aac678e02ead4eeb6492d1b2e0d8431b4b2ae3e469a9f86dce0b55c8645c1d162baea4aeded7a6448c80258ca75cd4c98a74991c72940ecbf9d7e28571a50a997f0c08101659503eb6ad56332a9a175b6a40ce0eea98f4aa3e9d8fa6d9bc203bc6e5c3af4923fa9c0d101f31b15e47d0d2b2dbec4d064056f78fbc07757621b301dbaacbf6dba9bb77513643975a361f5090b9c5b58b759e8c8dde92725c6827ae448d4884b6398df89436f6a5e21d2b252ca56e270eb38d5a6887e2df4ffbad3afd81ca5d4731d83a87edd68d725095a2f3826e08ee060bbafa832f137ab0792c53d611a7fe1ad89781294339568b960631260b9ddf0c0fe6fc168b4d623f3c41f0c4c3018f28348c0ce5fd97a3365a7b252f2b9fe980fbfbe2f9d1907e80c3181d9a0cb6cf9ac2c80af92dd55abf630f2cd6cccacb41864696322f67df6f3bd57f52b0afa1c22540b51a046972aecf17ffcb25b28fc46514dbb8d64205215839c0e37d830f4202e0bb19f1f5879c1e84c34ac5aa37ec443260839329e959c190b720f52a47b2d4801982a9e9e8a1c5c144365752ff440f583e1fc61f89e02bcd66278780e256a176b02ee2db5bdbe06ba6ec7f8c86d3796024b16c414cc883f2e3343cb4c559c7b5f64745ccbfaecb02f9fd617d812c63af49a3d2490bd510241ea7ff3b58b37bb63bbf6688c53e8eff9d5238796dac56e4219c2b6c0dc43eecdb639cb8bea7f6e2b5f0a87cd04d2994c00b8f436e3e651ffbd16576a4399c0cac76d3cb7009953e7d7fa52d2eada5e83a814d1279c9c06423fa07aa2c128c96e10f08711ffa9164103e298fd2d682e4a9f1f08d4ce0184ff26d3ff65e2b498580eff9d3017b2907f68e99be95207c732da54d278b7d100e36738e4e029db7cd297219ad507c68c457fd2ae00ea2e44639d393992913bcac62aef44ef47210c1d9545ca0a33e0aacbe613a5036e54a6c9b750220858c854f0666f8aefb87a2d62f5635a38712e0898f6672ca891d9b36dedf7143052c4147720dbcbbfe62a096adc5e44d274ca3b4e58d3b3c7f1b25a0ede45d7aa0f73ff984ce31b2f0fcdcc37cd5e6eea2fb94fb1b28321d8928f96b92498a9b6c4bf26f6a98dfe8788d7827269a58c6753668fcfdc25ee7c749dc9f8f0a8fb1c17bc48fb1ac931fed97d9f9ce4c293b2d5251518d67236e25c218cdccec9cd78d2fe18d8aab8b9bbf1f1883a97d038fa5716c1525f004e33ca8a67ea4bc7fe3640d670bf1c82f084f58388a1d2a6c1cb25e451af75458d90d75ace4a3f64ce4fed6c2ff0677550a4f4a885398ea73456b5e6461c6770876fdb38a109d0f16ec650842d66594a34f818f2f1b5019081162887d3068f85c703b1a0c6620f4f06d8fdb45411d12805c245abe5257d3f9b905d9bc6aca1be7955db433f4cd0518e3813694d1d4abacc52c9ae89bc875653fd1527df01867a98d9ed15873bffc626dc22c6bc9ac87698ed60d2becafdefe5fe53401f8a6a0658f97338072148817e9f2e8e5a290d00b6abcd77dfb478e45e8653d21f04f2825684e7c87675bf6c596e7843682edb8d3212264aef42159a55b8f7402a77e23285bd8d8a3e88f38b071be0a9157e69b66a91cc8a552f58877efecf93be48ba6f55db5e540630b5a3ce5d682b269150f0e74eb8a1c8de3ac676cdf803ae32d3ff727d0c22f32559977b025739e66df066d66a247491af086e228579e0049650f43386ffe024cb09d30938e8296a3b3e7466f1de2e735e83aa240e9e8afad3e48029f0f0890e835fb6d22ccb2861f19ce6aec177e861d5929a5cc119bd353331f0bd3ba77077400ca95eacc56a174570116951531b787d9e59fe980a2b5fb202f41f2ac6133fabc1121f38c367b73f6636c53f237da3e4808d53f2696addb3fdc1c8a75d2785bdf9508f6dfa536b6ce70db16552b40044d42e578928c7f51ab2fc65c5a2bd0413dbbf5119781e37d405e1b90e9510fca72e80f35a826f78f2a45732de2f968345d853a496ba188fd811eb6e2e58fef0ebf34956a3837d44fc0486d24370447d97a8083f48cc11dc58ea8cbb646f955d8af69191d318188c456d3e9aa0f58b5fdd7707a4625be9a020194079280a8781f772cb9f2e1d3ad9e080cc043d4cad78b2c251f9127ace7b614934241d9876c39d2a930c87121245c961235589fa18f132c60061ac4647248e7e66e9d62d982578d08ebf87339970a7cb38141bf21a7d88cca431fb4c5f3c30db07b664d5ac39bdeb5da37dd48a1458fee08ca08362c973350ec5665cb788276eca139155e6e40c134d4da494da54f2e680e69f7ad9efff0afb0b794fe462bd904ae9c59760870103c1bea45997a8a2da5dda2d479c314529ad2022e9dd9986f35a0200550e4afc2a36daf869da1c815a677055f7cf74b0584db8cfe7ebac1f8a3699f98e60879332fec13689f689be8a704a49eeae1d5116fdad717c2e97f5fbd7d0662b4abbb765f60574f619315a8f6e1cd77c10b8379b4028075a43cb29d0681bbddf158bb378381ff21528014e61bcb2303f8b9b1c34a69663c1f87f352f388d79fe8bc8faa0e985db8d4add7483b1ece8b652632f4cd9c7a8b09ed4af1b312af34965780133f1b2d086463320b005f7a6ede42f9873be896ea6367bb03faca10389e4375b0e91d0df2491eab9182c05ba02cd26f1b672fa120eac20c50350d13abaf3568d58099315a4ae9764b1b074b0d9d60c481423fa820c11d70fd8a09cfeaaea80b2d27c9f8a8cc6919647bb026028dbcc444cb9a3d44bd446038f0ccdc20af71348dfafd6e097dc055f1ceffb3bb69373625383173955c0ca8e9f447edf59eb564cd20a582fe1f5213b4d2eb6fffdaf90930b098dc08c85f24346fd9d75d66dfcab81f2e4ac859e40cfafa2ac8c015dad34bcb780eb03f181ecda1c2022c69d1691adc67aae7c4d3eec73c9d882055d683f01454be1c42d6af7b5fcdaf670384ad6faeb07e4e2897e547b206f76a0c1173a532d032d9e01a87c55d5228f1db0815a2c80469c81ebffddd494359b1b7a16fe5c703e1626481f681f010233522846f77f76f92eab7f53ebfe176bc454387b23328a05df74e1df736c67144a5c1294f8a5b7a0ce0d206ad5ef64411f61745eb6c098e3fc4114eeff605b4d57460ce8e0929a5e38afa0c62d8376ac479cf9f71e43ea2925c5fa9a96a905b5939c3e957623122771d1fe62a5eb7a72c67c8b307ffaf22c410c7b7c1496502e0c0e47abbac9e502f69aa9074dabb65394444a1e55f939c1cc9732beca06499c3aec89f1df327dee0ae28db00c5c25650ed0e3ee2d8f5b38f7dd14433ac4433004cdc114cd3607ba42fbf688fa65d1d45707286fe51723f36127adb24ebc97de4e8c2c759073721f19559f4f0a380706621bb8cdb600c2e4079500202e15620e3327e475b6e8e14bcb6104bda31a0ce9b886b65792d0461eaacc802e6f1c290ab529cd39ae14e45a8b26a8019078630e022e8baa07b62f26470489d1a9819167ca0499d06c489077088d2cce062b661650256dfe9e528cad6de5cf66ca7d55b0673bf3874f28d600ced45c5f4b471eb58e69a886a99a1d953383a80d3a4588781db0fc3d02fc9a7cb9089d11c4d098b057e7db8bf8746dba4dcbe1ac965978795d8c5892fd05cf1a59a99d91daba028552cd60eb44624ab643caad1b5050db04bff92730c137e78a19edfe5090687b432db35d541fd7c3c746c7ed39cef70246abc504d4f1d8fcd07900687d62f16923e0ac39603148f45e230bd78b2a27582accff324a7a7c7b716054d4ed94f8eee51491902476fc33c310f9cbfb72a0f5035af1d08c527ed82b00334ad5aa908ca0aa7741088cdb1811f98ccf2457659af32bb3b0e5d788fccca7320367a53db72d83451a972cdc86a79d51ad94ed082d9a69786b647d144cbb59ec38ba65e1e919059fb617b9da2db675b0b3d0cbb35b6812a0fda02c603aeca254ed7dfd9f86a7d9910eb3fd9adf96becdf69d721f1df0f763d0bb1e92d2a669ee920e300d05c016578376d6e82ef5df5443343be06f95219062d70f578abc88422d5206cac3a1814a2aa62ab3632897956913e6e1978752755f171e05d9b961f0cf3be4854b978bf5e359cd2a9ac867acbf3284ac8da30f699d1893ae37fe41b0bbe3e84f8d67fbb0ee60d9d5b4734e74980eb2d729f3b2d5a65e5a7db675be0681c66044754c0a8260b6a476723a52aee69992416eda2cd7ecd27bfffb326799dbd95d5f6bfd0fe48066e6996c0362a753327c084ceb5467bad17f0e285208a20e51aff9f2e6201fd0fe35c432f687d91ba8d78eec9f43d3d8652c9e35b9dd1db243482fc25e979d4b05575c8682f02b2696ff8e0651ab72627bfb8e12e723ea9cfdc8d9366e1564626e0daa403f8b38545c8b86bd6dfb09dfd39eade8fdc93cb38e7b5995feffc9170c712decbe3f304f68988f42e0527d872ca2c4301c3034a62de37f91ef6f2d01578c8bbf2784429c66945cfea823e388e15e9d44f371053d99ec8731e0717054e27bde657bc9eecc0b34c4544c6122e0af97c060ce604cc429772d1b57a70f29c5351e45fd3dac3f50be638a20120f57528ea047eb3bbb2b498afb644e8765371d1b6f5e1f3d3e250601b58937fd412ffbe3620acc583695e72a6bed607ce58b31ceb3d1384cd49d81f1a4fc4cd7f0ac237d0eef332ad2aec538632e971685db654044b02e45ac4109a9e322ee114783228d53292eb4f393ccd4b6bc8a96c60a8e588235b038d17f8905f6739fe681c9df835a66992cc4f3ba3e759fc30cb12098aecc635dae7d0c7f42d7c2a89ffd6a446cac198e132cae4d071f361c72613185c7825beeea27d1194d016f89523fe81fea5e3228151650cd739a1c1400a7595ec98d932447b43a79795c1c5271d4476439069bedbdf741d3d6f766d5978bc80b63fbe9f763c960ab0a0eb56ecc062747cb0fd8a6ed0de724d509fa1616f569257d2868af98faedaff5189f74b7257ecbcc536e9fcff9220e558e1d84e8eba208d197d55841f04447be545e9f362243e6ae8429903ecd9afec566f107cf38a75099ef4942e1116c4006a63e5a6e035757643c7617c821869e6814e032d292ae69bcf9578bd5072510d420a211f250988a9d80d43d5247222e83f8dd93bfb680ffa4b651ee73476cca482a14e396e5164c37e385407a60c055ae04355945eb03c1a1f32e09ba39c3addb0e70e28fd5dc2c14da697fd886259af3836f85edb4aef6ca2a9ebd616a73dc533107181edf7bf80cb28b5c60fb43b6d20f5b1c1c89e1b89125c4da1e0d5fd96219d8b8531fb86bd094171a2c0af7432a9cfd249bce5eb3d38a365ce98a737c81d4b21ef99ed7c7c2c11cdab4d593da3727f811e50c07f9a931ce378d9b0556d2aadb7fa6c99b39c9316635a50619bb75daab06af5fe87904f481673d7e1e586250870317268a35f1e0db84fd0c5af63c6bf4c5c0a62173c7c35bb456ed278754f14cde74018d91ccc6c6b0c26bee507bc1811ef67e81663e6fb92012f0c813d38044b4846cd9fd0d94e97bc1220ca42d76c22b68724a5791e712cbedbc", 0x1000}, {&(0x7f00000040c0)="d1f246a1c90e9115ca21e2fc4d059763989906a9996335ae4a8aa25057102b9066235606b794325130c4ca825424b151f3f414c93f7729c46f", 0x39}], 0x8, &(0x7f0000004300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x0, 0x4, 0x3, r2}}, @sndinfo={0x20, 0x84, 0x2, {0x3ff, 0xe, 0x7, 0x3, r5}}], 0x40, 0x8010}, {&(0x7f0000004340)=@in6={0xa, 0x4e21, 0xe, @private2={0xfc, 0x2, '\x00', 0x1}, 0x7}, 0x1c, &(0x7f00000058c0)=[{&(0x7f0000004380)="61b7413a6430ea67fff7eeacef8d7ac48813ed2cbd73ec56d6ca8c2d62134a6cd1302ec0c9af9407ffdaec735ad17e1a03c5d94f33ca8b6d56f7ea225ddab805a98b57422301b68388dcea738693236efae20c86b739e8a21e3712ee1f6cdb65d68bf9e08baf0c4ab08a999ac2298ac2effde61e496f4192b46e11cb793676697bc420f7b0b95a57ab5b89679817c9b41f1305127bb774b1c314b6e716ab181fb60791414b0953e1b2475fd2a5221c927097f2c7e40265c41f3d998ea8d0f426f1d391c3dba5934cce55d3f749dcc0c84ee4466b8a7a3ebf3984", 0xda}, {&(0x7f0000004480)="24c8147c5f3bd0480ec97a34444911c5f37807ecc5b8f2381b20946df0c6b2cfce27f1f11dfe654fd4918fd6c50ebbc228884fe010172ab469246cce3d760c0551de01c89f3a7861ae54c8dbd4d7e7239e7f3f3192d750339072efbc55c814fbafc3cbf877c666e1ff91521d1963d972d99b3a24a009d9a861706fa49acdb287591468237f4ee684c4cdd11ddf591e924de39e913ffe44381c961e159e460204fc", 0xa1}, {&(0x7f0000004540)="90c6f5af5e3a6375b1", 0x9}, {&(0x7f0000004580)="ddce0f6f255e842c5f03e5fafcb39993297eec0a26cb9a44cce8387b4569db98689e0d338046096b1079621a8bb4d95832b7d38e8b1ec01549ad199c2709f3f6a0692a710b573644c8d2164f1053f73c8e76e619b36833b49d80f10badbe50ceb9c3b1c742b239719d64b0dec333981ffd47f270d2f22932385f3f219cbf358d1d06a763fc8dd3658488ba58d6cbc0df8d52d1c7ede8bedd3d45bfdb4362190068ae449fc11f8680bf07e43b59c09438327a60ec1cd0483ef9c6d51a69cec49110223900c28ed1c50ba0b15abe1f168716b3fdf166da6e0a93c970679246bc40011d9c7b10ac0b5a711ba49caa0cbc32ddb9b5cec0ffc7f3cc2495f90211a1d48216fe42e2e0f9bf3acc915b60d319f11be3789bc7678285e2e28bc2e46f392db69779cf17ad82d32d6e06708d33884874ce75982c61d2b8775a2aedb4267703e2f5a6d175a9673057dc6288aef2822a6c0ae5ee910208f09f207d71d878eb0f054396f91fc6e3eb284e4306c294d5fbe7d879b95984fe43c57f16f73d95d9ba3b90b88a6399d62c98fc7f7dba2a67068243f77af4c06879f9d156102ccd149d9f55a1b50d5872391cfc7f43d42a043ec97d2aa4da9267944a3a3b29856b8687b1396625a50e08635e8e33c6e11b9d92b9011356fe28dda6579a77776979e23e1066940e08908ed72fff98addd9f4c0d1e03e63bb6890dbaaf39f7787492305bb11deb47a610335866bce0ebc2160c51974e0e760949c1f8518ceaaabe3946f38d550718a4a110e4f55186258f96f692411ebaf81efe3147a0ff8ce6caacc6d62c125fb5977099ef4f9670c833b72a73fe5fff36976a58c66aba511444c5545ff87c790a4c152e68f4841a7924720b148df24ebdc4ba0ab0d361ca89709e2d3e9af40bfaff63ef0fbd2899a2ab17ed0c720f1e43a824ae20d9b299a686ae210870acb402d22b04314b0f206763240aa314856f541d410d10b90e082c0224f9bd017a446d57140405f9fa18fe5d1d8a83cfa3aa3817ce4141c39eafcf8517a9ba9960650fe4d18d622e11f34d422a596f90e12e81f6c76ecb1cefdbdb10f7a0b4bc63a2a75a3c09cdc19475503808cb63d511090818ee4f2d1f3bd64aba86a81d73d14ed004da0fcc9803e7a9cad4c15da78a466df213aba3ad66b9196c4bd7f8b0de9acba42959a263449b37f387dea38fe1e11fb55f646614e59072dad58cad89fda1e217902a9392fb16b2e75eb76f4370184172cf9b114a8047fee85d9fc1ac06c1666a468d381ed9d258bdf9e6a10c108d385bd21c6769e7154ec8231ad00218e093ed105406fc3c3a489809d88d12569a4605da1ca351c880f9df4f330fe7ab7f8e1a012c365ffd14cbc1d820e1957b339ef15558c9840ff1559436d8c513882d0ed2eefad93d421b6afaed1e2bfe91db5acf4c4a863385211f1a57c7f9c531963cda69008ac89c33af0614356931e6077d3ac2d15407fdbdfabbbe907c9d3c37ae162152aebc5201b8665819611f86284df9e2816667107a5023ac12d1c33b994ffe81eadba3451396b9b959f5fc96195154b2e308dc5abd0fca24e290c07b298730e8b7ca22f5d05288e62623fb9874aa2cd8887b207da5d4eb2e5144c54a89bce282b39063d1a6d695dff0e1e066ffdf659c8d2e37abc09d0483cf13b36cc524a9f5c16bfedab04905f397192f014f77fd46d6bec14e507f0eed69d10a8c60e75c334210286b41a46beb64c0023568434925b1ff9729878469ee16bbd5a1753301e06415f21eb29d6c81424ad531ccd632810fd48cd7e8a2191bf68ed7b394ad86d47d959554ed854424fadc7f3486b47de779ba98d1c835d3ffd236e476535f923ec7ca4f1ffc1b174642602048754f7d5862154c6c2287d00f13b3c284960c1e8644b0785b5dbc7a7c1ca3b2f2bd8f166c4d07ca7e20248d596d15599f3e748d5e80a59d51aaf6189588b8a2ca8341767f16d606f93f8bd9300499f5496979853ca5217e072670a9ad8bf9cf0bb87cd08e2661f71ceb12226cd8a1bf7b31a409be3ef073d3e2b424e3275ff4958b7a830e5bd5518e4c8a1e91a02117d0e4660827d969bad70038ddc55dac4222ced3b7f7458d906f6a2a020aad10c6c49cd28ad75dd0d96a81447d508f22cb62dad0051d48cefd076c7bc187514462b5c5b9e686870b11c61f80abf2a909e572f99988a278cf5d164dccd47734e187fec3a1b5a91dd8b8ad9c8a0df4e067b2171445b4ea084bda41759151ef0c55e84e56473e7831a05768d61c75ee3b11449edf6658690d78359a7a78134275e2d5482e97f917f716a3fd2d2738c3c39ffc611d78365fb288a35a4b66b5a81226f5d9789a62c82dd22908b2a5e3f29224201d97625c06a20d31f858491cbc7e4f35685bb7fdba6ac9a60ab2a4cc7c62d537d8cc8557edc71a4a31e3acd80774e8da1e1cbc623bd87eca21e0d57144b59bb98b7b113f91a3fae660acec662f0a22f7cbdfb1556a88a85f3646ff0af3ec8d76c6a4016e1805957c990786c74d63438e908783c5c68946a9ad50726e58a18146b12dc2ffbd45485a61452e6e15c3b396465a56cccab2a03b9fbbb8b838373717ef420cc667a9b5023f32067823afb609274b152619fffa698cdee213943ae187b42489c84d4dbd77400af0386b7d13c4d84b653ad6fea3cc221fbf9d0e1ff4175bfdab7e73d190e76c3301270afaa71550c0afb7fd2a01a7a07563acf708326e6a29f5f2c4dd7a3e4b8f82b5f6a555a8b629b5e9a1b61b688fb5d3c5395f3141f2f871234bc13548c72e40fd3991bb74764d59e4d793646cf528fb4260c016b25e5f923b7812de7709adb90576deaae52205014de4b222020dd05599f128da2eb047af407bcb7fc44a49696be394ab08a86aaebfad0979685e4e2c6aefac58d81a0a0b92219cdad4f5386e040e79b8522b1835ead926001f5a9923f3cbc105d66419114d11584310a5cabdc36548fefbb3c2cce42438821f8483b05708467a19e3f850336ee8fd02d607a06965d99c974c6d0a0f50585e8497c0b6e2e1756286be71d407b3a65cb919eff336d2f0a7f3dafdb3549c4c893d84f641f60772acbe2a957599bf4904421d31c753b84cf080c5b2676d246535e315680471f008e9f3881d821ff619ecb5e308c8163b1b357a6f8af1891a61643276ee6703c1d98e1d91ee83b9965f37bfb75bdda35486b5ef2af9c25b694b3be72aaf91ac989afec87c856107f0f2e41a5a56ed1218415d4289674469aa45728a77ee15e5ceb8cc84d42ec19c86c853ab4b0b2633ded78776f5d66d466a9f66fcb5caaab3baaa3244cd3c57c78dd40d60cb460053feedb8d0b6166e7cd5bab77957a5d5b1aff2bfc4a0b531e5eab9b41c270a4bfdbb4cd50ba067be17bcb491ab524875f80be6204ec50f6dc85598b2bfcac62ecba5950ba8e0143e9fba54e1fc75d2a72c6d09089635e7c31bfd514ec8708b6f65a5be7cd40a3fbc8f99bab39121ff445c8d99d4a5a44e7bb4bae2dd75ed05a170ee03cdc23fed57581d9ae60fd4a2a5d7352f3291771a09645aaa49d066781672fd68efdfdd41a681e39807d8341a07d4ac86f5201820eb8738e4898776ac648852ed43b4f1326e02be0b5a74d02d1c26724a82503bfb8b902bdf8d3ab9b8ec4f77892d42d12e12992feb3449d3464d87f3f489e6d68812e658491770a96fd02091648f5549ce893b7aafd61a3021e0f17bd81b69186556e947557e01c3c011b8455bfb672f4e74deee6322136a53753aaa1325ef16abf9e0b3978987e3c14d8471c3384b66fbf947ef55b80d59eebafa8cab6c70c1f2624ff7fd6487c732960c756c05bb5902cbe8538071d24c20e277ac20d760cd5a732a7796bc8998c169aa352a312013af5ecb0d18677436a3e783e551898c3313f50bfe7a5300fec8d877c7dc220d8e2a6fa5b1e4e8cdc7a86e1de4aa27197552da66cae8db2409fc6dc0219d07bad2808e10ec6ec79ef07b1e54903be0cbd17351651babc03e7c99445742a7c5f1da2d84a6f18f12042920bbad2806a6be3055e8a9f867aaeca4b0eaa20ea9e4b4df98e37b319430411f3a1b68bb8f2d0cdaaad6792e5eca30711e33f933d91ba4d05ccf012fbadff6f0d8a6df7111e0d095f1eafba6420f6d1e91865412328a1bc683f2647f1a933f518e74072ea4070688bdc2871bfcb684545941b8e7457c2286306e380aaf77bc2c9ce445ff3431a5718ae7b6a2089c98dd971e9dc4812b78c78c722fdf09410fd10eba74905678f62f8178b364c0d8323b656f8d19f0fa6aa071b2af5fe077c8d2a6f44681cf7358f552456df6ffac5858360d13dc607e315931e274207e79fd244e58fb5af642ac084e3449f3c9e3b4a392eb0c585dfe20b929cc6fff01ba95e02270798674383c0ce492de513b60797c3f93b91517e584ffd7d6cb41003fdf06ac85962903c9fdd5cb1f1c60bb1ca7ee84c26d56fe441e3e49ac958588d39a5e8d44a544b52a569f5bedfae1bcf498aedc271d689e53b1fea88a1ae6db8be2b46c187a499c1860a3d86a4bae978b3dae22af056cbef951d512f93c37f117e7a6354bbd9003af9488dd19b68d89b03a7c3d5529a1fb9c60f4e568d519c41b07eb53d2c8b1e9714124c16c26c7699025d01e922b38c9a2dff129c867091dcd3120f55ffc398560bb5c03c1aaadc4673ffb68b369b3878bcc5ac13a99ed67d2f9793baeb933b4c04b8ccc5b5a0bdd0712bf8df88e258b16555c661942625a3e1a588b15d05ee2ea3134ae34cbea5302b95db9993856a981c7677b8943c239082821ea5d77633d315ad7da3da1b31d2549db746da73330be9b7e63db0c8a27590d220dd853a937c916928faec84146c65034a2e4864d09a605842402df8af4c01db96a8950230f5d8407e651838191c730939e0e27232e51f7f987549cdfded9ab78ca8b6a9599cad4fbac8b289b02228805d92e7e97aca77ff157de49706d7fa013231cc73a81cb3252dfe10f1728313a9872a7e4fb3b0437c51626ec405aa8e2b44426c1cf3fcf2a9db3b1e364bfa1228a61ad4741b5a8e7ebcb3bcb59258093dbdfaeb39ee42dfc574177dca28a00af9097d9723a5f2c88d7fefc3b634decd920790289e49e8146d6d41a7e023a8c797fc8192ec1584c8aa3e75e94ab611cd46052ff1b07c9017719ade980426f92615e2ffd39d8e16e8a8bb94f5d1f2c1a4a98346fc79d76dcc7e9b2adced56edcfd9f0e1930b1a75783405fffadcafcdba772a41c6bfb8646b3e91602531aeb6d3d5c4c239f6808945d5bddb29384c170cedd1835372aec2b26c218a4b457fb86c82f3a38e168d9b7081da84211b06e9d81154a7f7233c10247dbde52c00564062e7d3a4085658e33cadadcf9c8eaa30be5a7b0ecf081139ca8102f61d483cc985704634a927fc991a53c97efe8d57ba64757d61f3e4af14a30c40581c9540a5ffdd1310950ae3a4521e2bf1691a0bd91eb0363608b5caca0504a4424c3a4f473bcf8b3a43a52877d73709f3b239bd06cad6edfc452b42214a98e64910b5813a0183d13bcb2a293965b385447d7e814680b9d0de831ed992dfa56e7135a3a273ed9d890c29553b4cc382d03f50f2913893588b4de78139bd98b31742ae900ccb639600cdc72147d4dad2f7359c58c23138f27b9c487dc99636b38987f66b0a90a4b424ac06868e988aa8a9e252edcb008a8d5078ee11932ef4a98cc70835777bed124f9d1cc7cdac6876cddbdddb4c682c098078a6495c3123ab02b607b59b2d39e84b5d70f1ed20b", 0x1000}, {&(0x7f0000005580)="cc41b35d77102190cde02b499e8c51c8bf8aebf804ab218554b6eaf2713b88a34ef236d4ab7220eef844d1796d9700c4cf2eb9d2f82a5eaa475bc761e465677130651e4dd627011e74747a22b11b2621839fe23cf2f70e1b2606085c090074c930eb30d8a6", 0x65}, {&(0x7f0000005600)="c65a97d090ed9daf30e961e9c4f9a2778023901a2205f8522277a827005f53da1aa733d5fba20c4882f74ab58c09fda1e2a0d05f267c738f08d64a1ca1168b6027e43c16f4675b18f39c351e8472be25f39d684b23ef2487f69f93cbf4a280b2125ede44b0725d376cfa9db8aea8b6ef383f8970b52fa997793a7f321f31754065cc52c28db09d6f31d8c82103de0cbca7f36d29216e1863bee43dca80b0b7b9ed02fc4af8cdaed41a233d3925a64b597136b9e352bc3493d970f988791af5a1f88878ed3a4d1adb6354563c0228ad61745ed204434774fa8cbad1c5b89fdb4a9bc86e630af595c845b431b6", 0xec}, {&(0x7f0000005700)="4cb0f43e0bc7eeb2160a581b898449cd2e5a71f7528dce05f69284f690d678ae013c7595dcf172adb440d1a7f3d4c75c0202ddd0316a6c491d16c76b1be3f813f7156c2eb1486b42486c1dc8b662fbe8c1f396c3e408b4e1049b61e9eb34de2a4712ca78d3722cbba3efdcb19d2a227fa656e03696457ad638e231c6d1a5cc3343486512aa7dde765247", 0x8a}, {&(0x7f00000057c0)="ed365c95674bdb63fce7a4d4807a06356b7f3d52b37949a070bc23f634bdfbdcb02a98d14384", 0x26}, {&(0x7f0000005800)="590698c96f8e4715c3fb772255ec85f4836bd303f6d446e2faaed93b8a68a92deb88a51630e7b85a9e14c76d74623e74a62bd8b8171bd9fc9b3038c50922e53ff472d576e66ca5633c55b35ab99b79f93a5a610af912a8c6c56b582cdb3edd9819b671a1f5512035a6cf22e44463688d157154e8c958a103f666a7450eee0274f2377de2faa49f1d3372a45ec93eb496d2dd7a82", 0x94}], 0x9, 0x0, 0x0, 0xb66457423af53220}, {&(0x7f0000005980)=@in={0x2, 0x4e24, @local}, 0x10, &(0x7f0000000240)=[{&(0x7f00000059c0)="baae71170fc7fcf3cce47d7d11f0cc3990682ccbf1a2aa9a08c10fdcec8c51c57597cc9900cae7fa589b3eccf9af8a58c731f8a64dea7c3a0d4d8926f84a914c9a2fead83f3638ab01df6f77adaacb96a74bf7df6536f0903e07", 0x5a}], 0x1, &(0x7f0000005c00)=[@init={0x18, 0x84, 0x0, {0x3, 0x3, 0x8, 0x2}}, @authinfo={0x18, 0x84, 0x6, {0x5a3}}, @sndrcv={0x30, 0x84, 0x1, {0x0, 0x9, 0x0, 0x28, 0x1, 0x3, 0x8, 0x0, r8}}, @sndrcv={0x30, 0x84, 0x1, {0xd41, 0x7, 0x20d, 0x1, 0x7222, 0xfffff3c2, 0x7f, 0x552c, r9}}, @dstaddrv4={0x18, 0x84, 0x7, @dev={0xac, 0x14, 0x14, 0x27}}, @dstaddrv4={0x18, 0x84, 0x7, @initdev={0xac, 0x1e, 0x0, 0x0}}, @dstaddrv6={0x20, 0x84, 0x8, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @sndrcv={0x30, 0x84, 0x1, {0x6, 0x8000, 0x8, 0x9, 0x5, 0x3e8, 0x6, 0x40, r10}}], 0x110, 0x4806}], 0x4, 0x40c0) syz_clone3(&(0x7f0000000380)={0x2a100000, 0x0, 0x0, 0x0, {0x37}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x22042, 0x20) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x1, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6, 0x9, 0x0, 0x7fff0000}]}) landlock_restrict_self(0xffffffffffffffff, 0xc) fsopen(&(0x7f0000000040)='mqueue\x00', 0x1) 407.704625ms ago: executing program 0 (id=1342): r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000280)={0xffffffffffffffff}, 0x106, 0x2}}, 0xfe5e) write$RDMA_USER_CM_CMD_BIND(r0, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {r1, 0x30, 0x0, @ib={0x1b, 0x0, 0x0, {"00000000000000000000000000000001"}, 0x2000000000001005, 0x19dff, 0x4}}}, 0x90) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000280)={0xffffffffffffffff}, 0x106, 0x2}}, 0xfe5e) write$RDMA_USER_CM_CMD_BIND(r2, &(0x7f0000000140)={0x14, 0x88, 0xfa00, {r3, 0x30, 0x0, @ib={0x1b, 0x0, 0x0, {}, 0x2000000000001005, 0x19dff}}}, 0x90) r4 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000100)=@delchain={0x2c, 0x65, 0x300, 0x70bd28, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xb, 0xc}, {0x0, 0xa}, {0x7, 0x8}}, [@TCA_RATE={0x6, 0x5, {0xa, 0x4}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x400c881}, 0x880) r5 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r5, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) r6 = syz_open_dev$dri(&(0x7f0000000480), 0xd4a, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r5, 0xc04064a0, &(0x7f0000000200)={0x0, &(0x7f0000000140)=[0x0], 0x0, 0x0, 0x0, 0x1}) r8 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$IOMMU_IOAS_ALLOC(r8, 0x3b81, &(0x7f0000000200)={0xc, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r8, 0x3b85, &(0x7f0000000080)={0x28, 0x4, r9, 0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1}) ioctl$IOMMU_VFIO_IOAS$SET(r8, 0x3b88, &(0x7f0000000040)={0xc, r9}) ioctl$IOMMU_VFIO_SET_IOMMU(r8, 0x3b66, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f04ebbee6, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) prctl$PR_MCE_KILL(0x21, 0x1, 0x1) syz_clone3(&(0x7f00000004c0)={0x84004400, 0x0, 0x0, 0x0, {0x11}, 0x0, 0x0, 0x0, 0x0}, 0x58) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x64) ioctl$IOMMU_VFIO_IOMMU_UNMAP_DMA(r8, 0x3b72, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000020"]) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r6, 0xc02064b9, &(0x7f0000000280)={&(0x7f0000000400)=[0x0, 0x0], &(0x7f0000000280), 0x2, r7}) ioctl$DRM_IOCTL_MODE_ATOMIC(r6, 0xc03864bc, &(0x7f0000000040)={0x500, 0x2, &(0x7f0000000b40)=[r7, 0x0], &(0x7f00000002c0), &(0x7f0000000b00), &(0x7f00000001c0), 0x0, 0x4000000000141}) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'syz_tun\x00'}) r10 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x1, 0x490, &(0x7f0000000580)="$eJzs3UFrXNUeAPD/nSR9aZu+pO+9RV/BWmwlLdqZpLFtcFEriK4Kat3HmExCyCQTMpO2CUVS/ACCiAquXLkR/ACC9COIUNC9iCiirS5cqCMzudPWOJMETHNx5veD03vOPTPzP6eTOXPPPZe5AXSt4xFxKSJ6IuJ0RAym+3NpivWNVH/c3Ts3puopiVrtyg9JJOm+5msl6fZg+rT+iHj5hYjXkr/GrayuzU+WSsXltFyoLiwVKqtrZ+YWJmeLs8XFsbHR8+MXxs+Nj+xaXy8+9807b374/MVPn7z21cR3p16vN2sgrXuwH7tpo+t9jf+Lpt6IWH4YwTLQk/anL+uGAACwI/Vj/P9ExGON4//B6GkczQEAAACdpPbMQPyaRNQAAACAjpVrXAOb5PLptQADkcvl8xvX8P4vDuRK5Ur1iZnyyuL0xrWyQ9GXm5krFUfSa4WHoi+pl0cb+fvls5vKYxFxOCLeHtzfKOenyqXprE9+AAAAQJc4uGn+//PgxvwfAAAA6DBDWTcAAAAAeOjM/wEAAKDzmf8DAABAR3vx8uV6qjXvfz19dXVlvnz1zHSxMp9fWJnKT5WXl/Kz5fJs4zf7FrZ7vVK5vPRULK5cL1SLlWqhsro2sVBeWaxONO7rPVF0n2gAAADYe4cfvfVlEhHrT+9vpLp9aZ25OnS2XNYNADLTk3UDgMz0Zt0AIDPm+ECyTX1/u4rPdr8tAADAwzH8f+v/0K2s/0P3sv4P3cv6P3Qvc3zA+j8AAHS+gUZKcvl0LXAgcrl8PuJQ47YAfcnMXKk4EhH/jogvBvv+VS+PZt1oAAAAAAAAAAAAAAAAAAAAAAAAAPiHqdWSqAEAAAAdLSL3bZLe/2t48OTA5vMD+5JfBhvbiLj2/pV3r09Wq8uj9f0/3ttffS/dfzaLMxgAAADAZs15enMeDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC76e6dG1PNtJdxv382IoZaxe+N/sa2P/oi4sBPSfQ+8LwkInp2If76zYg40ip+Um9WDKWt2Bw/FxH7M45/cBfiQze7VR9/LrX6/OXieGPb+vPXm6a/q/34l7s3/vW0Gf8O7TDG0dsfF9rGvxlxtLf1+NOMn7SJf2KH8V99ZW2tXV3tg4jhlt8/yZ9iFaoLS4XK6tqZuYXJ2eJscXFsbPT8+IXxc+MjhZm5UjH9t2WMtx755Pet+n+gTfyhbfp/cof9/+329Tv/3SL+qROt3/8jW8Sv/008nn4P1OuHm/n1jfyDjn30+bGt+j/dpv/bvf+ndtj/0y+98fUOHwoA7IHK6tr8ZKlUXJaRkZG5l8l6ZAIAAHbb/YP+rFsCAAAAAAAAAAAAAAAAAAAA3Wsvfk4s6z4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzEHwEAAP//0wfUAw==") setxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000a40)=ANY=[@ANYRESHEX=r10, @ANYRES8=0x0, @ANYBLOB="98308b184cab96ae5f45ac3e144b0703097b8f747e5563ce83db7a77408647a2a5c4179d6a75a9a60a1464ea162357914693f737828f06a12111923bba41f563fc126c838026d1fa9216840f4007988d18228a139d164c3ba4596b5ed2cf8bf3ddcf898d559ed116cba06f502009500553d473"], 0x841, 0x0) lgetxattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)=@known='trusted.overlay.upper\x00', &(0x7f0000000300)=""/187, 0xbb) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="10000000040000000800000005"], 0x48) 407.187905ms ago: executing program 7 (id=1343): socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x8) socket(0x10, 0x803, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x4004000) socket$igmp6(0xa, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[], 0x128}, 0x0) recvmsg$unix(r0, &(0x7f0000000000)={0x0, 0xfc6f, 0x0, 0x0, &(0x7f0000000640), 0xc0}, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x0, 0x0}}, &(0x7f0000000300)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup(r3) syz_ublk_setup_queues(r4, r2, &(0x7f0000000180)={0x0, 0x8427, 0x0, 0xfffffffe, 0x2f6}, &(0x7f0000000800)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe704, 0x40040, 0x1000002, 0x91}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5c87, 0x20, 0x3, 0x3aa}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x81f70, 0x2, 0x40000001, 0x337}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4, 0x200, 0x1, 0xffffffff}}], 0x1, 0x0, 0x0) 385.08624ms ago: executing program 6 (id=1344): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x19) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) write$binfmt_script(0xffffffffffffffff, &(0x7f00000200c0)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x10009) mbind(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x0, 0xfffffffffffffffd, 0x2) (fail_nth: 39) 349.036127ms ago: executing program 7 (id=1345): r0 = socket$rds(0x15, 0x5, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) socket$nl_generic(0x10, 0x3, 0x10) socket$unix(0x1, 0x5, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r3) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DEV_UP(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000d80)=ANY=[@ANYRES16=r4, @ANYBLOB="010426bd7000f8dbdf250200000008000100", @ANYRES32=r5], 0x1c}}, 0x4008054) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, 0x0) write$nci(r2, &(0x7f0000000240)=ANY=[@ANYBLOB='p\x00\t'], 0xc) getsockopt(r0, 0x0, 0xf, 0x0, 0x0) write$nci(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="5001", @ANYRES8=r3, @ANYRES64=r1], 0x14) 303.965616ms ago: executing program 8 (id=1346): prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_open_dev$usbmon(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000000000), 0x20000007d, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x8, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) r2 = dup3(r0, r1, 0x0) ioctl$MON_IOCG_STATS(r2, 0xc0109207, &(0x7f0000000180)) 245.021916ms ago: executing program 7 (id=1347): bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000, 0x80000}, 0x50) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x1, 0x14, &(0x7f0000000540)=ANY=[], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0xfca804a0, 0x10, 0x38, &(0x7f00000002c0)="b800000500000000", &(0x7f0000000300)=""/8, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4c) 238.644033ms ago: executing program 8 (id=1348): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) io_uring_register$IORING_REGISTER_RESTRICTIONS(0xffffffffffffffff, 0xb, 0x0, 0x0) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r1, 0x400452c9, &(0x7f0000000100)) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000280)={{{@in=@empty, @in=@loopback, 0x4e24, 0x0, 0x4e23, 0x5764, 0xa, 0x0, 0x180, 0x0, 0x0, r2}, {0x80000000, 0x8, 0x1, 0x5, 0xffffffffffffff06, 0x8, 0x1, 0x1}, {0x6, 0x2, 0x5, 0x13}, 0x7292627f, 0x0, 0x3, 0x0, 0x0, 0x3}, {{@in=@broadcast, 0x4d3, 0x3c}, 0xa, @in=@remote, 0x3506, 0x2, 0x1, 0x80, 0xfffffffd, 0x200, 0x6}}, 0xe8) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/tty/drivers\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x106f) 135.823713ms ago: executing program 7 (id=1349): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ed) mount(0x0, &(0x7f0000000200)='./sys\x00', &(0x7f0000000300)='sysfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./sys/bus/pci/devices/0000:00:01.0/driver/unbind\x00', 0x1, 0x0) write(r0, &(0x7f0000000500), 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, '\x00', 0x0, @fallback=0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r3, 0x10e, 0x1, &(0x7f0000000a80)=0x1, 0x4) r4 = socket$inet6(0xa, 0x3, 0x88) io_uring_register$IORING_REGISTER_SEND_MSG_RING(r0, 0x1f, &(0x7f0000000440)={0x28, 0x30, 0x0, r0, &(0x7f0000000340)="f3fafcdb9397f8d0d0bdfdc7c424692e45f148c1e00924a281ed01f0d5e4a0d513dd7b20db04d137021fd707ab63c2dd810e42967157328618ea98327aa49c1e899f565b9ed2c4ae12cfaaf0e5b104093ae0a19d13a404034e56e9d20f94c38b061bc040d38e5cd2e087dba77d99c963c81e552a1b55602ec2aa1d77751694b01112e2bfd79efc337963d32738664f25b599", 0x0, 0x8, 0x1, 0x0, {0x0, 0x0, r2, 0x8}}, 0x1) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e24, 0x7f, @loopback, 0x1ff}, 0x1c) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x1, 0x8, 0x9, 0x4}, {0x2, 0x8, 0x2e, 0x1}, {0x9, 0x6, 0x0, 0x10}, {0x200, 0x1, 0x30, 0x8}]}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="4c0000001000010025bd7000fddbdf2500000000", @ANYRES32=r5, @ANYBLOB="38030600400202002c0012801100010056726964672c0b79ba617665000000001400058008002a00", @ANYRES32=0x0, @ANYBLOB="06001f"], 0x4c}, 0x1, 0x0, 0x0, 0x80c5}, 0x40040c4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./sys/bus/pci/drivers/cirrus-qemu/new_id\x00', 0x1, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r1, 0xc038943b, &(0x7f0000000180)={0x5, 0x8, '\x00', 0x0, &(0x7f0000000080)=[0x0]}) write(r6, &(0x7f0000000700)='8086 293e\x00', 0xa) r7 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./sys/bus/pci/devices/0000:00:01.0/driver_override\x00', 0x1, 0x0) write(r7, &(0x7f0000000900)='cirrus-qemu\x00', 0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000a00)='./sys/bus/pci/drivers_probe\x00', 0x1, 0x0) write(r8, &(0x7f0000000b00)='0000:00:01.0\x00', 0xd) 135.463493ms ago: executing program 8 (id=1350): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000200), 0x20740, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000000)={0x2b, 0x11, 0x0, 0x1000000, 0x6, 0xa9, 0x5, 0x2, 0x1}) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r4 = syz_clone(0x20000, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_pidfd_open(r4, 0x0) process_madvise(r5, 0x0, 0x0, 0x19, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0xa) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./trace\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./trace\x00', &(0x7f0000000100)='tracefs\x00', 0x0, 0x0) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./trace\x00', 0x220004, 0x0) r7 = openat(r6, &(0x7f0000000200)='./trace\x00', 0x2402, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000040)="e587b9", 0x3}], 0x1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) r8 = inotify_init1(0x0) inotify_add_watch(r8, &(0x7f0000000200)='.\x00', 0x44000160) r9 = dup(r8) openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x103a42, 0x32) ioctl$sock_inet6_tcp_SIOCINQ(r9, 0x541b, &(0x7f0000000280)) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x8000000004) 3.858981ms ago: executing program 7 (id=1351): r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000100)={0xaa, 0x2c}) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1, 0x200000005c832, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0xa, 0x204031, 0xffffffffffffffff, 0xc9751000) r1 = userfaultfd(0x801) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x4}) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000240)={&(0x7f0000800000/0x800000)=nil, &(0x7f0000199000/0x800000)=nil, 0x800000, 0x1}) 0s ago: executing program 9 (id=1352): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x100}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f04ebbee7, 0x8031, 0xffffffffffffffff, 0x84c18000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./proc\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./sys\x00', &(0x7f00000000c0)='sysfs\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./sys/power/state\x00', 0x2, 0x0) write$tcp_congestion(r3, &(0x7f0000000400)='bbr\x00', 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/sys/net/ipv4/conf/all/forwarding\x00', 0x1, 0x0) write(r4, &(0x7f0000000180)='1', 0x1) setsockopt$IP_VS_SO_SET_DELDEST(r4, 0x0, 0x488, &(0x7f0000000240)={{0x2, @local, 0x4e22, 0x4, 'ovf\x00', 0x8, 0x5, 0x79}, {@private=0xa010101, 0x4e22, 0x2000, 0x7, 0x7fff, 0x8}}, 0x44) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c0000003e0007010000000005000000047c0000040049800c000980"], 0x3c}, 0x1, 0x0, 0x0, 0x8044}, 0x4010) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) kernel console output (not intermixed with test programs): lave_0) entered disabled state [ 96.413415][ T8190] bridge_slave_1: left allmulticast mode [ 96.413452][ T8190] bridge_slave_1: left promiscuous mode [ 96.413526][ T8190] bridge0: port 2(bridge_slave_1) entered disabled state [ 96.426835][ T8190] bond0: (slave bond_slave_0): Releasing backup interface [ 96.442206][ T6664] EXT4-fs (loop6): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 96.529049][ T8190] bond0: (slave bond_slave_1): Releasing backup interface [ 96.546050][ T8190] team0: Port device team_slave_0 removed [ 96.556156][ T8190] team0: Port device team_slave_1 removed [ 96.556529][ T8190] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 96.556542][ T8190] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 96.565936][ T8190] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 96.565972][ T8190] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 96.568427][ T8190] A link change request failed with some changes committed already. Interface hsr_slave_0 may have been left with an inconsistent configuration, please check. [ 96.696299][ T8210] loop6: detected capacity change from 0 to 512 [ 96.699465][ T8210] EXT4-fs: Ignoring removed mblk_io_submit option [ 96.699487][ T8210] EXT4-fs: Ignoring removed nobh option [ 96.701717][ T8210] EXT4-fs (loop6): filesystem is read-only [ 96.701901][ T8210] EXT4-fs (loop6): ext4_check_descriptors: Block bitmap for group 0 overlaps block group descriptors [ 96.707261][ T8210] EXT4-fs (loop6): filesystem is read-only [ 96.707286][ T8210] EXT4-fs (loop6): orphan cleanup on readonly fs [ 96.710017][ T8210] EXT4-fs error (device loop6): ext4_validate_block_bitmap:441: comm syz.6.807: bg 0: block 64: padding at end of block bitmap is not set [ 96.710040][ T8210] loop6: lost filesystem error report for type 5 error -117 [ 96.714550][ T8210] EXT4-fs error (device loop6) in ext4_mb_clear_bb:6679: Corrupt filesystem [ 96.714589][ T8210] loop6: lost filesystem error report for type 5 error -117 [ 96.717574][ T8210] EXT4-fs (loop6): 1 orphan inode deleted [ 96.839073][ T8210] EXT4-fs (loop6): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: none. [ 96.945821][ T6664] EXT4-fs (loop6): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 97.033432][ T8217] loop6: detected capacity change from 0 to 4096 [ 97.043401][ T8217] EXT4-fs: Journaled quota options ignored when QUOTA feature is enabled [ 97.043440][ T8217] EXT4-fs (loop6): Test dummy encryption mode enabled [ 97.049563][ T8217] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842c018, mo2=0003] [ 97.049632][ T8217] System zones: 0-5 [ 97.058810][ T8217] EXT4-fs (loop6): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 97.289984][ T6664] EXT4-fs (loop6): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 97.517039][ T8222] FAULT_INJECTION: forcing a failure. [ 97.517039][ T8222] name failslab, interval 1, probability 0, space 0, times 0 [ 97.517081][ T8222] CPU: 1 UID: 0 PID: 8222 Comm: syz.0.810 Tainted: G L syzkaller #0 PREEMPT [ 97.517102][ T8222] Tainted: [L]=SOFTLOCKUP [ 97.517107][ T8222] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 97.517112][ T8222] Call trace: [ 97.517115][ T8222] show_stack+0x2c/0x3c (C) [ 97.517134][ T8222] __dump_stack+0x30/0x40 [ 97.517145][ T8222] dump_stack_lvl+0xd8/0x12c [ 97.517156][ T8222] dump_stack+0x1c/0x28 [ 97.517166][ T8222] should_fail_ex+0x41c/0x590 [ 97.517174][ T8222] should_failslab+0xc4/0x120 [ 97.517182][ T8222] kmem_cache_alloc_noprof+0x94/0x5d8 [ 97.517191][ T8222] mas_alloc_nodes+0x234/0x2d8 [ 97.517199][ T8222] mas_preallocate+0x434/0x6e0 [ 97.517206][ T8222] __split_vma+0x2bc/0x884 [ 97.517213][ T8222] vma_modify+0x1164/0x16e4 [ 97.517223][ T8222] vma_modify_policy+0x1d0/0x238 [ 97.517230][ T8222] mbind_range+0x160/0x3e4 [ 97.517239][ T8222] __arm64_sys_mbind+0x5c8/0x994 [ 97.517248][ T8222] invoke_syscall+0x98/0x244 [ 97.517258][ T8222] el0_svc_common+0xec/0x23c [ 97.517268][ T8222] do_el0_svc+0x4c/0x5c [ 97.517277][ T8222] el0_svc+0x64/0x260 [ 97.517286][ T8222] el0t_64_sync_handler+0x44/0x104 [ 97.517294][ T8222] el0t_64_sync+0x198/0x19c [ 98.252164][ T8280] netlink: 28 bytes leftover after parsing attributes in process `syz.8.827'. [ 98.252216][ T8280] netlink: 'syz.8.827': attribute type 7 has an invalid length. [ 98.252236][ T8280] netlink: 'syz.8.827': attribute type 8 has an invalid length. [ 98.252244][ T8280] netlink: 4 bytes leftover after parsing attributes in process `syz.8.827'. [ 98.381095][ T8283] FAULT_INJECTION: forcing a failure. [ 98.381095][ T8283] name failslab, interval 1, probability 0, space 0, times 0 [ 98.381136][ T8283] CPU: 1 UID: 0 PID: 8283 Comm: syz.0.829 Tainted: G L syzkaller #0 PREEMPT [ 98.381157][ T8283] Tainted: [L]=SOFTLOCKUP [ 98.381162][ T8283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 98.381167][ T8283] Call trace: [ 98.381171][ T8283] show_stack+0x2c/0x3c (C) [ 98.381188][ T8283] __dump_stack+0x30/0x40 [ 98.381199][ T8283] dump_stack_lvl+0xd8/0x12c [ 98.381209][ T8283] dump_stack+0x1c/0x28 [ 98.381218][ T8283] should_fail_ex+0x41c/0x590 [ 98.381227][ T8283] should_failslab+0xc4/0x120 [ 98.381235][ T8283] kmem_cache_alloc_noprof+0x94/0x5d8 [ 98.381243][ T8283] __mpol_dup+0x88/0x1c4 [ 98.381252][ T8283] mbind_range+0x24c/0x3e4 [ 98.381261][ T8283] __arm64_sys_mbind+0x5c8/0x994 [ 98.381270][ T8283] invoke_syscall+0x98/0x244 [ 98.381280][ T8283] el0_svc_common+0xec/0x23c [ 98.381290][ T8283] do_el0_svc+0x4c/0x5c [ 98.381299][ T8283] el0_svc+0x64/0x260 [ 98.381309][ T8283] el0t_64_sync_handler+0x44/0x104 [ 98.381317][ T8283] el0t_64_sync+0x198/0x19c [ 98.588997][ T8307] loop8: detected capacity change from 0 to 2048 [ 98.604370][ T8307] EXT4-fs (loop8): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 98.763957][ T8313] EXT4-fs error (device loop8): ext4_mb_generate_buddy:1317: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 98.764709][ T8313] EXT4-fs (loop8): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 2 with error 28 [ 98.764735][ T8313] EXT4-fs (loop8): This should not happen!! Data will be lost [ 98.764735][ T8313] [ 98.764748][ T8313] EXT4-fs (loop8): Total free blocks count 0 [ 98.764760][ T8313] EXT4-fs (loop8): Free/Dirty block details [ 98.764781][ T8313] EXT4-fs (loop8): free_blocks=2415919104 [ 98.764801][ T8313] EXT4-fs (loop8): dirty_blocks=16 [ 98.764812][ T8313] EXT4-fs (loop8): Block reservation details [ 98.764822][ T8313] EXT4-fs (loop8): i_reserved_data_blocks=1 [ 98.948627][ T8322] fuse: Unknown parameter 'group_yd' [ 99.414726][ T7771] EXT4-fs warning (device loop8): ext4_evict_inode:195: inode #15: comm syz-executor: data will be lost [ 99.415460][ T7771] EXT4-fs (loop8): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 99.501772][ T8344] loop7: detected capacity change from 0 to 256 [ 99.529386][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.529430][ T8344] FAT-fs (loop7): Filesystem has been set read-only [ 99.529473][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.529487][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.533128][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.533148][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.533175][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.533188][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.533210][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.533222][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.533243][ T8344] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 196) [ 99.564154][ T8340] sctp: [Deprecated]: syz.2.848 (pid 8340) Use of struct sctp_assoc_value in delayed_ack socket option. [ 99.564154][ T8340] Use struct sctp_sack_info instead [ 99.772426][ T8359] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 99.772650][ T8359] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 99.868939][ T8373] loop8: detected capacity change from 0 to 2048 [ 99.892928][ T1019] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 99.897494][ T1019] hid-generic 0000:0000:0000.0001: hidraw0: HID v0.00 Device [syz1] on syz0 [ 99.903383][ T8373] GPT:first_usable_lbas don't match. [ 99.903410][ T8373] GPT:34 != 290 [ 99.903433][ T8373] GPT: Use GNU Parted to correct GPT errors. [ 99.903479][ T8373] loop8: p1 p2 p3 [ 100.332428][ T4728] udevd[4728]: inotify_add_watch(7, /dev/loop8p1, 10) failed: No such file or directory [ 100.341713][ T5173] udevd[5173]: inotify_add_watch(7, /dev/loop8p3, 10) failed: No such file or directory [ 100.347252][ T4707] udevd[4707]: inotify_add_watch(7, /dev/loop8p2, 10) failed: No such file or directory [ 100.523469][ T8400] loop2: detected capacity change from 0 to 512 [ 100.546744][ T8400] loop2: detected capacity change from 0 to 512 [ 100.552362][ T8404] loop7: detected capacity change from 0 to 512 [ 100.557039][ T8398] bridge0: port 2(bridge_slave_1) entered disabled state [ 100.557232][ T8398] bridge0: port 1(bridge_slave_0) entered disabled state [ 100.559293][ T8404] EXT4-fs (loop7): Test dummy encryption mode enabled [ 100.561049][ T8404] EXT4-fs error (device loop7): ext4_orphan_get:1399: inode #15: comm syz.7.870: inode has both inline data and extents flags [ 100.561069][ T8404] loop7: lost file I/O error report for ino 15 type 5 pos 0x0 len 0x0 error -117 [ 100.565559][ T8404] EXT4-fs error (device loop7): ext4_orphan_get:1404: comm syz.7.870: couldn't read orphan inode 15 (err -117) [ 100.565606][ T8404] loop7: lost filesystem error report for type 5 error -117 [ 100.569089][ T8404] EXT4-fs (loop7): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 100.573317][ T8400] loop2: detected capacity change from 0 to 512 [ 100.621422][ T8400] loop2: detected capacity change from 0 to 512 [ 100.730374][ T8400] loop2: detected capacity change from 0 to 512 [ 100.762594][ T8400] loop2: detected capacity change from 0 to 512 [ 100.810988][ T8398] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 100.832532][ T8398] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 100.859657][ T8400] loop2: detected capacity change from 0 to 512 [ 100.871875][ T8400] loop2: detected capacity change from 0 to 512 [ 100.961363][ T8400] loop2: detected capacity change from 0 to 512 [ 100.982500][ T8432] netlink: 8 bytes leftover after parsing attributes in process `syz.0.873'. [ 101.183907][ T8435] GPT:first_usable_lbas don't match. [ 101.185088][ T8435] GPT:34 != 290 [ 101.185912][ T8435] GPT: Use GNU Parted to correct GPT errors. [ 101.187349][ T8435] loop2: p1 p2 p3 [ 101.302458][ T8437] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 101.325074][ T8441] random: crng reseeded on system resumption [ 101.332415][ T8437] EXT4-fs error (device loop2): ext4_do_update_inode:5742: inode #15: comm syz.2.875: corrupted inode contents [ 101.336584][ T8437] EXT4-fs error (device loop2): ext4_dirty_inode:6639: inode #15: comm syz.2.875: mark_inode_dirty error [ 101.340411][ T8437] EXT4-fs error (device loop2): ext4_do_update_inode:5742: inode #15: comm syz.2.875: corrupted inode contents [ 101.340654][ T8437] EXT4-fs error (device loop2): __ext4_ext_dirty:207: inode #15: comm syz.2.875: mark_inode_dirty error [ 101.340952][ T8437] EXT4-fs error (device loop2): ext4_do_update_inode:5742: inode #15: comm syz.2.875: corrupted inode contents [ 101.341685][ T8437] EXT4-fs error (device loop2): __ext4_ext_dirty:207: inode #15: comm syz.2.875: mark_inode_dirty error [ 101.341844][ T8437] EXT4-fs error (device loop2): ext4_do_update_inode:5742: inode #15: comm syz.2.875: corrupted inode contents [ 101.344068][ T8437] EXT4-fs error (device loop2): ext4_truncate:4691: inode #15: comm syz.2.875: mark_inode_dirty error [ 101.344503][ T8437] EXT4-fs error (device loop2) in ext4_setattr:6172: Corrupt filesystem [ 101.349368][ T39] netdevsim netdevsim6 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 101.349397][ T39] netdevsim netdevsim6 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 101.349415][ T39] netdevsim netdevsim6 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 101.349431][ T39] netdevsim netdevsim6 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 101.355782][ T8437] EXT4-fs error (device loop2): ext4_do_update_inode:5742: inode #15: comm syz.2.875: corrupted inode contents [ 101.363400][ T8437] EXT4-fs warning (device loop2): swap_inode_boot_loader:481: couldn't mark inode #15 dirty (err -117) [ 101.369381][ T8441] EXT4-fs (loop8): mounted filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09 r/w without journal. Quota mode: none. [ 101.407301][ T7232] EXT4-fs (loop7): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 101.408214][ T4725] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 101.629840][ T7771] EXT4-fs (loop8): unmounting filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09. [ 101.657492][ T4707] udevd[4707]: inotify_add_watch(7, /dev/loop2p3, 10) failed: No such file or directory [ 101.669667][ T4728] udevd[4728]: inotify_add_watch(7, /dev/loop2p2, 10) failed: No such file or directory [ 101.672843][ T4956] udevd[4956]: inotify_add_watch(7, /dev/loop2p1, 10) failed: No such file or directory [ 101.810588][ T8466] nvme_fabrics: no handler found for transport lo6] op. [ 101.825700][ T8467] nvme_fabrics: no handler found for transport lo6] op. [ 101.833379][ T8471] netlink: 28 bytes leftover after parsing attributes in process `syz.0.885'. [ 102.013699][ T8486] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 102.113280][ T8490] tmpfs: Cannot change global quota limit on remount [ 102.145691][ T8496] ip_tables: iptables: counters copy to user failed while replacing table [ 102.146346][ T8496] tipc: Started in network mode [ 102.146363][ T8496] tipc: Node identity ac141441, cluster identity 4711 [ 102.146953][ T8496] tipc: Enabled bearer , priority 10 [ 102.164807][ T8497] ip_tables: iptables: counters copy to user failed while replacing table [ 102.603262][ T4725] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 102.603300][ T4725] FAT-fs (loop2): Filesystem has been set read-only [ 102.604201][ T4725] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 102.668734][ T8510] RDS: rds_bind could not find a transport for fc01::, load rds_tcp or rds_rdma? [ 102.672536][ T8511] RDS: rds_bind could not find a transport for fc01::, load rds_tcp or rds_rdma? [ 102.767849][ T39] nci: nci_rf_intf_activated_ntf_packet: unsupported activation_rf_tech_and_mode 0x61 [ 102.825017][ T8508] FAULT_INJECTION: forcing a failure. [ 102.825017][ T8508] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 102.827735][ T8508] CPU: 0 UID: 0 PID: 8508 Comm: syz.7.898 Tainted: G L syzkaller #0 PREEMPT [ 102.827757][ T8508] Tainted: [L]=SOFTLOCKUP [ 102.827762][ T8508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 102.827768][ T8508] Call trace: [ 102.827773][ T8508] show_stack+0x2c/0x3c (C) [ 102.827800][ T8508] __dump_stack+0x30/0x40 [ 102.827816][ T8508] dump_stack_lvl+0xd8/0x12c [ 102.827826][ T8508] dump_stack+0x1c/0x28 [ 102.827836][ T8508] should_fail_ex+0x41c/0x590 [ 102.827845][ T8508] should_fail_alloc_page+0xec/0x10c [ 102.827854][ T8508] prepare_alloc_pages+0x194/0x4a4 [ 102.827863][ T8508] __alloc_frozen_pages_noprof+0x134/0x320 [ 102.827872][ T8508] alloc_pages_mpol+0x1ec/0x3c0 [ 102.827881][ T8508] folio_alloc_mpol_noprof+0x4c/0x248 [ 102.827890][ T8508] alloc_migration_target_by_mpol+0x25c/0x494 [ 102.827900][ T8508] migrate_pages_batch+0x6f0/0x2abc [ 102.827913][ T8508] migrate_pages+0x1adc/0x2a5c [ 102.827921][ T8508] __arm64_sys_mbind+0x73c/0x994 [ 102.827930][ T8508] invoke_syscall+0x98/0x244 [ 102.827942][ T8508] el0_svc_common+0xec/0x23c [ 102.827951][ T8508] do_el0_svc+0x4c/0x5c [ 102.827961][ T8508] el0_svc+0x64/0x260 [ 102.827970][ T8508] el0t_64_sync_handler+0x44/0x104 [ 102.827979][ T8508] el0t_64_sync+0x198/0x19c [ 102.980991][ T8534] xt_hashlimit: max too large, truncated to 1048576 [ 102.985976][ T1910] netdevsim netdevsim2 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 103.065142][ T4723] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 103.068528][ T4723] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 103.071700][ T1910] netdevsim netdevsim2 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 103.101594][ T4723] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 103.105385][ T4723] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 103.107319][ T4723] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 103.160274][ T1910] netdevsim netdevsim2 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 103.217329][ T1910] netdevsim netdevsim2 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 103.259432][ T4835] tipc: Node number set to 2886997057 [ 103.312847][ T8549] FAULT_INJECTION: forcing a failure. [ 103.312847][ T8549] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 103.315328][ T8549] CPU: 1 UID: 0 PID: 8549 Comm: syz.6.913 Tainted: G L syzkaller #0 PREEMPT [ 103.315351][ T8549] Tainted: [L]=SOFTLOCKUP [ 103.315355][ T8549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 103.315362][ T8549] Call trace: [ 103.315366][ T8549] show_stack+0x2c/0x3c (C) [ 103.315387][ T8549] __dump_stack+0x30/0x40 [ 103.315398][ T8549] dump_stack_lvl+0xd8/0x12c [ 103.315408][ T8549] dump_stack+0x1c/0x28 [ 103.315418][ T8549] should_fail_ex+0x41c/0x590 [ 103.315426][ T8549] should_fail_alloc_page+0xec/0x10c [ 103.315435][ T8549] prepare_alloc_pages+0x194/0x4a4 [ 103.315444][ T8549] __alloc_frozen_pages_noprof+0x134/0x320 [ 103.315453][ T8549] alloc_pages_mpol+0x1ec/0x3c0 [ 103.315462][ T8549] folio_alloc_mpol_noprof+0x4c/0x248 [ 103.315472][ T8549] alloc_migration_target_by_mpol+0x25c/0x494 [ 103.315482][ T8549] migrate_pages_batch+0x6f0/0x2abc [ 103.315489][ T8549] migrate_pages+0x1adc/0x2a5c [ 103.315497][ T8549] __arm64_sys_mbind+0x73c/0x994 [ 103.315506][ T8549] invoke_syscall+0x98/0x244 [ 103.315516][ T8549] el0_svc_common+0xec/0x23c [ 103.315526][ T8549] do_el0_svc+0x4c/0x5c [ 103.315535][ T8549] el0_svc+0x64/0x260 [ 103.315544][ T8549] el0t_64_sync_handler+0x44/0x104 [ 103.315553][ T8549] el0t_64_sync+0x198/0x19c [ 103.451001][ T1910] bridge_slave_1: left allmulticast mode [ 103.452138][ T1910] bridge_slave_1: left promiscuous mode [ 103.453312][ T1910] bridge0: port 2(bridge_slave_1) entered disabled state [ 103.456176][ T1910] bridge_slave_0: left allmulticast mode [ 103.457210][ T1910] bridge_slave_0: left promiscuous mode [ 103.458456][ T1910] bridge0: port 1(bridge_slave_0) entered disabled state [ 103.711563][ T1910] bond0 (unregistering): (slave bridge0): Releasing backup interface [ 103.754494][ T1910] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 103.762815][ T1910] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 103.789570][ T1910] bond0 (unregistering): Released all slaves [ 104.003214][ T8540] bridge0: port 1(bridge_slave_0) entered blocking state [ 104.003943][ T8540] bridge0: port 1(bridge_slave_0) entered disabled state [ 104.004067][ T8540] bridge_slave_0: entered allmulticast mode [ 104.004556][ T8540] bridge_slave_0: entered promiscuous mode [ 104.064566][ T8623] batman_adv: batadv0: adding TT local entry aa:aa:aa:aa:aa:2a to non-existent VLAN 1280 [ 104.268487][ T8540] bridge0: port 2(bridge_slave_1) entered blocking state [ 104.268532][ T8540] bridge0: port 2(bridge_slave_1) entered disabled state [ 104.268721][ T8540] bridge_slave_1: entered allmulticast mode [ 104.269222][ T8540] bridge_slave_1: entered promiscuous mode [ 104.286023][ T4407] 8021q: adding VLAN 0 to HW filter on device eth8 [ 104.310414][ T8610] netlink: 'syz.6.924': attribute type 1 has an invalid length. [ 104.310453][ T8610] netlink: 232 bytes leftover after parsing attributes in process `syz.6.924'. [ 104.344220][ T8540] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 104.352447][ T8540] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 104.411755][ T8540] team0: Port device team_slave_0 added [ 104.417248][ T8540] team0: Port device team_slave_1 added [ 104.430727][ T1910] hsr_slave_0: left promiscuous mode [ 104.431936][ T1910] hsr_slave_1: left promiscuous mode [ 104.433235][ T1910] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 104.433269][ T1910] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 104.438070][ T1910] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 104.438107][ T1910] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 104.453311][ T1910] veth1_macvtap: left promiscuous mode [ 104.453363][ T1910] veth0_macvtap: left promiscuous mode [ 104.453400][ T1910] veth1_vlan: left promiscuous mode [ 104.453436][ T1910] veth0_vlan: left promiscuous mode [ 104.507765][ T8629] FAULT_INJECTION: forcing a failure. [ 104.507765][ T8629] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 104.517073][ T8629] CPU: 0 UID: 0 PID: 8629 Comm: syz.0.927 Tainted: G L syzkaller #0 PREEMPT [ 104.517099][ T8629] Tainted: [L]=SOFTLOCKUP [ 104.517104][ T8629] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 104.517109][ T8629] Call trace: [ 104.517113][ T8629] show_stack+0x2c/0x3c (C) [ 104.517133][ T8629] __dump_stack+0x30/0x40 [ 104.517145][ T8629] dump_stack_lvl+0xd8/0x12c [ 104.517156][ T8629] dump_stack+0x1c/0x28 [ 104.517165][ T8629] should_fail_ex+0x41c/0x590 [ 104.517173][ T8629] should_fail_alloc_page+0xec/0x10c [ 104.517182][ T8629] prepare_alloc_pages+0x194/0x4a4 [ 104.517191][ T8629] __alloc_frozen_pages_noprof+0x134/0x320 [ 104.517200][ T8629] alloc_pages_mpol+0x1ec/0x3c0 [ 104.517209][ T8629] folio_alloc_mpol_noprof+0x4c/0x248 [ 104.517218][ T8629] alloc_migration_target_by_mpol+0x25c/0x494 [ 104.517228][ T8629] migrate_pages_batch+0x6f0/0x2abc [ 104.517236][ T8629] migrate_pages+0x1adc/0x2a5c [ 104.517244][ T8629] __arm64_sys_mbind+0x73c/0x994 [ 104.517253][ T8629] invoke_syscall+0x98/0x244 [ 104.517263][ T8629] el0_svc_common+0xec/0x23c [ 104.517273][ T8629] do_el0_svc+0x4c/0x5c [ 104.517283][ T8629] el0_svc+0x64/0x260 [ 104.517292][ T8629] el0t_64_sync_handler+0x44/0x104 [ 104.517300][ T8629] el0t_64_sync+0x198/0x19c [ 104.692639][ T1910] team0 (unregistering): Port device team_slave_1 removed [ 104.737758][ T1910] team0 (unregistering): Port device team_slave_0 removed [ 104.851737][ T4407] 8021q: adding VLAN 0 to HW filter on device eth9 [ 104.861442][ T8540] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 104.861476][ T8540] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 104.861491][ T8540] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 104.863557][ T8540] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 104.863568][ T8540] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 104.863583][ T8540] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 104.881946][ T8540] hsr_slave_0: entered promiscuous mode [ 104.883096][ T8540] hsr_slave_1: entered promiscuous mode [ 104.884488][ T8540] debugfs: 'hsr0' already exists in 'hsr' [ 104.884528][ T8540] Cannot create hsr debugfs directory [ 105.044327][ T8540] netdevsim netdevsim9 netdevsim0: renamed from eth0 [ 105.068988][ T8540] 8021q: adding VLAN 0 to HW filter on device netdevsim0 [ 105.069362][ T8540] netdevsim netdevsim9 netdevsim1: renamed from eth1 [ 105.085975][ T8540] 8021q: adding VLAN 0 to HW filter on device netdevsim1 [ 105.088877][ T8540] netdevsim netdevsim9 netdevsim2: renamed from eth2 [ 105.106961][ T8540] 8021q: adding VLAN 0 to HW filter on device netdevsim2 [ 105.109631][ T8540] netdevsim netdevsim9 netdevsim3: renamed from eth3 [ 105.111667][ T8685] netlink: 8 bytes leftover after parsing attributes in process `syz.8.937'. [ 105.119360][ T4717] Bluetooth: Wrong link type (-71) [ 105.119367][ T8540] 8021q: adding VLAN 0 to HW filter on device netdevsim3 [ 105.129088][ T4717] Bluetooth: hci3: command tx timeout [ 105.144182][ T8686] EXT4-fs (loop6): stripe (65535) is not aligned with cluster size (16), stripe is disabled [ 105.144219][ T8686] EXT4-fs (loop6): external journal device major/minor numbers have changed [ 105.144242][ T8686] EXT4-fs (loop6): filesystem has both journal inode and journal device! [ 105.169127][ T8686] cgroup: name respecified [ 105.263778][ T8540] 8021q: adding VLAN 0 to HW filter on device bond0 [ 105.272422][ T4407] 8021q: adding VLAN 0 to HW filter on device eth10 [ 105.289307][ T8540] 8021q: adding VLAN 0 to HW filter on device team0 [ 105.299436][ T5728] bridge0: port 1(bridge_slave_0) entered blocking state [ 105.299486][ T5728] bridge0: port 1(bridge_slave_0) entered forwarding state [ 105.300028][ T5728] bridge0: port 2(bridge_slave_1) entered blocking state [ 105.300047][ T5728] bridge0: port 2(bridge_slave_1) entered forwarding state [ 105.383774][ T8706] FAULT_INJECTION: forcing a failure. [ 105.383774][ T8706] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 105.386652][ T8706] CPU: 0 UID: 0 PID: 8706 Comm: syz.6.942 Tainted: G L syzkaller #0 PREEMPT [ 105.386678][ T8706] Tainted: [L]=SOFTLOCKUP [ 105.386683][ T8706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 105.386690][ T8706] Call trace: [ 105.386694][ T8706] show_stack+0x2c/0x3c (C) [ 105.386719][ T8706] __dump_stack+0x30/0x40 [ 105.386731][ T8706] dump_stack_lvl+0xd8/0x12c [ 105.386741][ T8706] dump_stack+0x1c/0x28 [ 105.386751][ T8706] should_fail_ex+0x41c/0x590 [ 105.386760][ T8706] should_fail_alloc_page+0xec/0x10c [ 105.386770][ T8706] prepare_alloc_pages+0x194/0x4a4 [ 105.386779][ T8706] __alloc_frozen_pages_noprof+0x134/0x320 [ 105.386787][ T8706] alloc_pages_mpol+0x1ec/0x3c0 [ 105.386797][ T8706] folio_alloc_mpol_noprof+0x4c/0x248 [ 105.386806][ T8706] alloc_migration_target_by_mpol+0x25c/0x494 [ 105.386816][ T8706] migrate_pages_batch+0x6f0/0x2abc [ 105.386824][ T8706] migrate_pages+0x1adc/0x2a5c [ 105.386832][ T8706] __arm64_sys_mbind+0x73c/0x994 [ 105.386840][ T8706] invoke_syscall+0x98/0x244 [ 105.386850][ T8706] el0_svc_common+0xec/0x23c [ 105.386860][ T8706] do_el0_svc+0x4c/0x5c [ 105.386870][ T8706] el0_svc+0x64/0x260 [ 105.386879][ T8706] el0t_64_sync_handler+0x44/0x104 [ 105.386887][ T8706] el0t_64_sync+0x198/0x19c [ 105.452690][ T8729] netlink: 24 bytes leftover after parsing attributes in process `syz.6.944'. [ 105.522213][ T8540] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 105.562686][ T4407] 8021q: adding VLAN 0 to HW filter on device eth11 [ 105.631063][ T8540] veth0_vlan: entered promiscuous mode [ 105.636150][ T8540] veth1_vlan: entered promiscuous mode [ 105.661305][ T8540] veth0_macvtap: entered promiscuous mode [ 105.662458][ T8540] veth1_macvtap: entered promiscuous mode [ 105.682088][ T8540] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 105.690626][ T8540] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 105.753491][ T1910] netdevsim netdevsim9 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.777912][ T5728] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 105.777959][ T5728] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 105.797469][ T5721] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 105.799545][ T5721] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 105.808716][ T5721] netdevsim netdevsim9 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.808975][ T5721] netdevsim netdevsim9 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 105.809004][ T5721] netdevsim netdevsim9 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 106.122245][ T8768] set_capacity_and_notify: 11 callbacks suppressed [ 106.122475][ T8768] loop9: detected capacity change from 0 to 1024 [ 106.122851][ T8768] EXT4-fs: inline encryption not supported [ 106.143719][ T8768] EXT4-fs (loop9): mounted filesystem 00000000-0000-0000-0000-001000000000 r/w without journal. Quota mode: writeback. [ 106.174535][ T8771] device-mapper: ioctl: Invalid ioctl structure: uuid L, name , dev aa00000000000000 [ 106.178965][ T8771] loop6: detected capacity change from 0 to 8 [ 106.180661][ T8771] squashfs: Unknown parameter '000000000000000000078v#s տͽpwyg֪\0#54Ut؛fd[zrYZaGgw]g";3K p*uIW<Ҍ]' [ 106.192489][ T8771] dvmrp5: entered allmulticast mode [ 106.318435][ T8777] FAULT_INJECTION: forcing a failure. [ 106.318435][ T8777] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 106.318468][ T8777] CPU: 1 UID: 0 PID: 8777 Comm: syz.6.953 Tainted: G L syzkaller #0 PREEMPT [ 106.318480][ T8777] Tainted: [L]=SOFTLOCKUP [ 106.318484][ T8777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 106.318489][ T8777] Call trace: [ 106.318491][ T8777] show_stack+0x2c/0x3c (C) [ 106.318509][ T8777] __dump_stack+0x30/0x40 [ 106.318522][ T8777] dump_stack_lvl+0xd8/0x12c [ 106.318531][ T8777] dump_stack+0x1c/0x28 [ 106.318541][ T8777] should_fail_ex+0x41c/0x590 [ 106.318549][ T8777] should_fail_alloc_page+0xec/0x10c [ 106.318559][ T8777] prepare_alloc_pages+0x194/0x4a4 [ 106.318569][ T8777] __alloc_frozen_pages_noprof+0x134/0x320 [ 106.318578][ T8777] alloc_pages_mpol+0x1ec/0x3c0 [ 106.318589][ T8777] folio_alloc_mpol_noprof+0x4c/0x248 [ 106.318598][ T8777] alloc_migration_target_by_mpol+0x25c/0x494 [ 106.318608][ T8777] migrate_pages_batch+0x6f0/0x2abc [ 106.318616][ T8777] migrate_pages+0x1adc/0x2a5c [ 106.318623][ T8777] __arm64_sys_mbind+0x73c/0x994 [ 106.318632][ T8777] invoke_syscall+0x98/0x244 [ 106.318642][ T8777] el0_svc_common+0xec/0x23c [ 106.318652][ T8777] do_el0_svc+0x4c/0x5c [ 106.318661][ T8777] el0_svc+0x64/0x260 [ 106.318671][ T8777] el0t_64_sync_handler+0x44/0x104 [ 106.318679][ T8777] el0t_64_sync+0x198/0x19c [ 106.373219][ T8780] loop6: detected capacity change from 0 to 4096 [ 106.377389][ T8780] EXT4-fs: Ignoring removed orlov option [ 106.379986][ T8780] EXT4-fs (loop6): Test dummy encryption mode enabled [ 106.383392][ T8780] EXT4-fs (loop6): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 106.433042][ T8780] EXT4-fs (loop6): re-mounted 00000000-0000-0000-0000-000000000000 ro. [ 106.446044][ T6664] EXT4-fs (loop6): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 106.962453][ T8540] EXT4-fs (loop9): unmounting filesystem 00000000-0000-0000-0000-001000000000. [ 107.055153][ T8796] loop8: detected capacity change from 0 to 512 [ 107.066307][ T8796] EXT4-fs error (device loop8): ext4_orphan_get:1399: inode #15: comm syz.8.959: iget: bad i_size value: 38620345925642 [ 107.066354][ T8796] loop8: lost file I/O error report for ino 15 type 5 pos 0x0 len 0x0 error -117 [ 107.069356][ C1] EXT4-fs (loop8): error count since last fsck: 1 [ 107.069373][ C1] EXT4-fs (loop8): initial error at time 107: ext4_orphan_get:1399: inode 15 [ 107.069393][ C1] EXT4-fs (loop8): last error at time 107: ext4_orphan_get:1399: inode 15 [ 107.076811][ T8796] EXT4-fs error (device loop8): ext4_orphan_get:1404: comm syz.8.959: couldn't read orphan inode 15 (err -117) [ 107.076855][ T8796] loop8: lost filesystem error report for type 5 error -117 [ 107.086906][ T8796] EXT4-fs (loop8): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 107.175030][ T8803] Bluetooth: MGMT ver 1.23 [ 107.209849][ T4717] Bluetooth: hci3: command tx timeout [ 107.325219][ T8812] device-mapper: ioctl: Invalid ioctl structure: uuid L, name , dev aa00000000000000 [ 107.326239][ T8812] loop9: detected capacity change from 0 to 8 [ 107.328170][ T8812] squashfs: Unknown parameter '000000000000000000078v#s տͽpwyg֪\0#54Ut؛fd[zrYZaGgw]g";3K p*uIW<Ҍ]' [ 107.353575][ T8812] dvmrp5: entered allmulticast mode [ 107.552650][ T8814] FAULT_INJECTION: forcing a failure. [ 107.552650][ T8814] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 107.552692][ T8814] CPU: 0 UID: 0 PID: 8814 Comm: syz.9.964 Tainted: G L syzkaller #0 PREEMPT [ 107.552705][ T8814] Tainted: [L]=SOFTLOCKUP [ 107.552708][ T8814] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 107.552713][ T8814] Call trace: [ 107.552716][ T8814] show_stack+0x2c/0x3c (C) [ 107.552737][ T8814] __dump_stack+0x30/0x40 [ 107.552751][ T8814] dump_stack_lvl+0xd8/0x12c [ 107.552762][ T8814] dump_stack+0x1c/0x28 [ 107.552771][ T8814] should_fail_ex+0x41c/0x590 [ 107.552780][ T8814] should_fail_alloc_page+0xec/0x10c [ 107.552789][ T8814] prepare_alloc_pages+0x194/0x4a4 [ 107.552799][ T8814] __alloc_frozen_pages_noprof+0x134/0x320 [ 107.552807][ T8814] alloc_pages_mpol+0x1ec/0x3c0 [ 107.552817][ T8814] folio_alloc_mpol_noprof+0x4c/0x248 [ 107.552826][ T8814] alloc_migration_target_by_mpol+0x25c/0x494 [ 107.552837][ T8814] migrate_pages_batch+0x6f0/0x2abc [ 107.552845][ T8814] migrate_pages+0x1adc/0x2a5c [ 107.552852][ T8814] __arm64_sys_mbind+0x73c/0x994 [ 107.552861][ T8814] invoke_syscall+0x98/0x244 [ 107.552871][ T8814] el0_svc_common+0xec/0x23c [ 107.552881][ T8814] do_el0_svc+0x4c/0x5c [ 107.552890][ T8814] el0_svc+0x64/0x260 [ 107.552900][ T8814] el0t_64_sync_handler+0x44/0x104 [ 107.552913][ T8814] el0t_64_sync+0x198/0x19c [ 107.884397][ T8823] loop7: detected capacity change from 0 to 512 [ 107.963737][ T8823] EXT4-fs (loop7): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 108.465742][ T8774] EXT4-fs error (device loop8): ext4_validate_block_bitmap:432: comm ext4lazyinit: bg 0: block 5: invalid block bitmap [ 108.773031][ T7232] EXT4-fs (loop7): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 108.819952][ T7771] EXT4-fs (loop8): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 109.288869][ T4717] Bluetooth: hci3: command tx timeout [ 109.312909][ T8857] FAULT_INJECTION: forcing a failure. [ 109.312909][ T8857] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 109.316312][ T8857] CPU: 1 UID: 0 PID: 8857 Comm: syz.8.979 Tainted: G L syzkaller #0 PREEMPT [ 109.316330][ T8857] Tainted: [L]=SOFTLOCKUP [ 109.316334][ T8857] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 109.316340][ T8857] Call trace: [ 109.316344][ T8857] show_stack+0x2c/0x3c (C) [ 109.316370][ T8857] __dump_stack+0x30/0x40 [ 109.316386][ T8857] dump_stack_lvl+0xd8/0x12c [ 109.316397][ T8857] dump_stack+0x1c/0x28 [ 109.316407][ T8857] should_fail_ex+0x41c/0x590 [ 109.316415][ T8857] should_fail_alloc_page+0xec/0x10c [ 109.316424][ T8857] prepare_alloc_pages+0x194/0x4a4 [ 109.316433][ T8857] __alloc_frozen_pages_noprof+0x134/0x320 [ 109.316442][ T8857] alloc_pages_mpol+0x1ec/0x3c0 [ 109.316451][ T8857] folio_alloc_mpol_noprof+0x4c/0x248 [ 109.316460][ T8857] alloc_migration_target_by_mpol+0x25c/0x494 [ 109.316470][ T8857] migrate_pages_batch+0x6f0/0x2abc [ 109.316478][ T8857] migrate_pages+0x1adc/0x2a5c [ 109.316486][ T8857] __arm64_sys_mbind+0x73c/0x994 [ 109.316494][ T8857] invoke_syscall+0x98/0x244 [ 109.316504][ T8857] el0_svc_common+0xec/0x23c [ 109.316514][ T8857] do_el0_svc+0x4c/0x5c [ 109.316524][ T8857] el0_svc+0x64/0x260 [ 109.316533][ T8857] el0t_64_sync_handler+0x44/0x104 [ 109.316542][ T8857] el0t_64_sync+0x198/0x19c [ 109.542535][ T8876] loop9: detected capacity change from 0 to 1024 [ 109.682193][ T8890] binder: 8889:8890 BC_FREE_BUFFER no match for buffer at offset 0 [ 109.682234][ T8890] binder: 8889:8890 got reply transaction with no transaction stack [ 109.682266][ T8890] binder: 8889:8890 transaction reply to 0:0 failed 19/29201/-71, code 0 size 112-24 line 3155 [ 109.698645][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698673][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.698725][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698736][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.698767][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698776][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.698807][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698815][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.698842][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698849][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.698877][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698883][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.698909][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698921][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.698955][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698962][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.698990][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.698997][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699023][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699030][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699055][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699062][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699091][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699098][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699124][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699131][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699156][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699163][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699189][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699196][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699224][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699231][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699257][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699264][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699292][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699299][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699326][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699332][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699361][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699368][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699393][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699400][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699437][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699444][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699469][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699476][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699504][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699511][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699536][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699543][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699569][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699576][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699602][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699609][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699637][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699643][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699669][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699676][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699701][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699708][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699734][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699741][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699769][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699775][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699802][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699809][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699835][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699841][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699867][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699874][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699903][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699910][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699942][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699949][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.699975][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.699981][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.700007][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.700014][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.700043][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.700050][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.700077][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.700083][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.700109][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.700116][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.700141][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.700148][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.700177][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.700184][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.700210][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.700216][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.700242][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.700249][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.709621][ T8892] binder: 8889:8892 BC_INCREFS_DONE node 20 has no pending increfs request [ 109.709638][ T8892] binder: 8889:8892 ERROR: BC_REGISTER_LOOPER called without request [ 109.709656][ T8892] binder: 8889:8892 got reply transaction with no transaction stack [ 109.709672][ T8892] binder: 8889:8892 transaction reply to 0:0 failed 21/29201/-71, code 0 size 88-24 line 3155 [ 109.717454][ T8893] binder: 8889:8893 ioctl c0385869 20001b40 returned -22 [ 109.755858][ T8890] binder: BINDER_SET_CONTEXT_MGR already set [ 109.755875][ T8890] binder: 8889:8890 ioctl 40046207 0 returned -16 [ 109.915431][ T8419] binder: undelivered TRANSACTION_ERROR: 29201 [ 109.915489][ T8419] binder: undelivered TRANSACTION_ERROR: 29201 [ 110.393668][ T8909] loop6: detected capacity change from 0 to 8192 [ 110.398480][ T8905] netlink: 8 bytes leftover after parsing attributes in process `syz.0.993'. [ 110.434647][ T8909] loop6: p1 p2 p4 [ 110.439168][ T8909] loop6: p4 size 262144 extends beyond EOD, truncated [ 110.457606][ T8911] loop8: detected capacity change from 0 to 512 [ 110.458558][ T8911] EXT4-fs: inline encryption not supported [ 110.469410][ T8911] EXT4-fs (loop8): encrypted files will use data=ordered instead of data journaling mode [ 110.491416][ T8911] EXT4-fs (loop8): 1 truncate cleaned up [ 110.492061][ T8911] EXT4-fs (loop8): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 110.538728][ T8911] EXT4-fs error (device loop8): __ext4_expand_extra_isize:6455: inode #12: comm syz.8.996: bad extra_isize 62 (inode size 256) [ 110.551584][ T8911] EXT4-fs (loop8): Remounting filesystem read-only [ 110.648120][ T8907] FAULT_INJECTION: forcing a failure. [ 110.648120][ T8907] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 110.648174][ T8907] CPU: 1 UID: 0 PID: 8907 Comm: syz.9.994 Tainted: G L syzkaller #0 PREEMPT [ 110.648186][ T8907] Tainted: [L]=SOFTLOCKUP [ 110.648190][ T8907] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 110.648194][ T8907] Call trace: [ 110.648197][ T8907] show_stack+0x2c/0x3c (C) [ 110.648215][ T8907] __dump_stack+0x30/0x40 [ 110.648228][ T8907] dump_stack_lvl+0xd8/0x12c [ 110.648238][ T8907] dump_stack+0x1c/0x28 [ 110.648247][ T8907] should_fail_ex+0x41c/0x590 [ 110.648255][ T8907] should_fail_alloc_page+0xec/0x10c [ 110.648265][ T8907] prepare_alloc_pages+0x194/0x4a4 [ 110.648274][ T8907] __alloc_frozen_pages_noprof+0x134/0x320 [ 110.648282][ T8907] alloc_pages_mpol+0x1ec/0x3c0 [ 110.648292][ T8907] folio_alloc_mpol_noprof+0x4c/0x248 [ 110.648301][ T8907] alloc_migration_target_by_mpol+0x25c/0x494 [ 110.648314][ T8907] migrate_pages_batch+0x6f0/0x2abc [ 110.648322][ T8907] migrate_pages+0x1adc/0x2a5c [ 110.648329][ T8907] __arm64_sys_mbind+0x73c/0x994 [ 110.648338][ T8907] invoke_syscall+0x98/0x244 [ 110.648348][ T8907] el0_svc_common+0xec/0x23c [ 110.648358][ T8907] do_el0_svc+0x4c/0x5c [ 110.648367][ T8907] el0_svc+0x64/0x260 [ 110.648377][ T8907] el0t_64_sync_handler+0x44/0x104 [ 110.648385][ T8907] el0t_64_sync+0x198/0x19c [ 110.801484][ T7771] EXT4-fs (loop8): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 110.869580][ T4728] udevd[4728]: inotify_add_watch(7, /dev/loop6p2, 10) failed: No such file or directory [ 110.876647][ T4707] udevd[4707]: inotify_add_watch(7, /dev/loop6p4, 10) failed: No such file or directory [ 110.897034][ T4956] udevd[4956]: inotify_add_watch(7, /dev/loop6p1, 10) failed: No such file or directory [ 110.926456][ T8932] FAULT_INJECTION: forcing a failure. [ 110.926456][ T8932] name failslab, interval 1, probability 0, space 0, times 0 [ 110.926495][ T8932] CPU: 1 UID: 0 PID: 8932 Comm: syz.9.1002 Tainted: G L syzkaller #0 PREEMPT [ 110.926509][ T8932] Tainted: [L]=SOFTLOCKUP [ 110.926514][ T8932] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 110.926522][ T8932] Call trace: [ 110.926526][ T8932] show_stack+0x2c/0x3c (C) [ 110.926547][ T8932] __dump_stack+0x30/0x40 [ 110.926558][ T8932] dump_stack_lvl+0xd8/0x12c [ 110.926568][ T8932] dump_stack+0x1c/0x28 [ 110.926578][ T8932] should_fail_ex+0x41c/0x590 [ 110.926586][ T8932] should_failslab+0xc4/0x120 [ 110.926595][ T8932] __kmalloc_cache_noprof+0x94/0x5ec [ 110.926604][ T8932] alloc_pipe_info+0xec/0x420 [ 110.926612][ T8932] splice_direct_to_actor+0x63c/0x7a8 [ 110.926622][ T8932] do_splice_direct_actor+0x140/0x228 [ 110.926631][ T8932] do_splice_direct+0x58/0x70 [ 110.926641][ T8932] do_sendfile+0x40c/0x6c0 [ 110.926648][ T8932] __arm64_sys_sendfile64+0x1c4/0x28c [ 110.926656][ T8932] invoke_syscall+0x98/0x244 [ 110.926666][ T8932] el0_svc_common+0xec/0x23c [ 110.926676][ T8932] do_el0_svc+0x4c/0x5c [ 110.926685][ T8932] el0_svc+0x64/0x260 [ 110.926695][ T8932] el0t_64_sync_handler+0x44/0x104 [ 110.926703][ T8932] el0t_64_sync+0x198/0x19c [ 111.319988][ T8955] virt_wifi0: entered promiscuous mode [ 111.373780][ T4717] Bluetooth: hci3: command tx timeout [ 111.742205][ T8962] FAULT_INJECTION: forcing a failure. [ 111.742205][ T8962] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 111.742259][ T8962] CPU: 1 UID: 0 PID: 8962 Comm: syz.8.1012 Tainted: G L syzkaller #0 PREEMPT [ 111.742276][ T8962] Tainted: [L]=SOFTLOCKUP [ 111.742279][ T8962] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 111.742284][ T8962] Call trace: [ 111.742287][ T8962] show_stack+0x2c/0x3c (C) [ 111.742306][ T8962] __dump_stack+0x30/0x40 [ 111.742316][ T8962] dump_stack_lvl+0xd8/0x12c [ 111.742326][ T8962] dump_stack+0x1c/0x28 [ 111.742336][ T8962] should_fail_ex+0x41c/0x590 [ 111.742344][ T8962] should_fail_alloc_page+0xec/0x10c [ 111.742353][ T8962] prepare_alloc_pages+0x194/0x4a4 [ 111.742362][ T8962] __alloc_frozen_pages_noprof+0x134/0x320 [ 111.742370][ T8962] alloc_pages_mpol+0x1ec/0x3c0 [ 111.742379][ T8962] folio_alloc_mpol_noprof+0x4c/0x248 [ 111.742388][ T8962] alloc_migration_target_by_mpol+0x25c/0x494 [ 111.742398][ T8962] migrate_pages_batch+0x6f0/0x2abc [ 111.742406][ T8962] migrate_pages+0x1adc/0x2a5c [ 111.742414][ T8962] __arm64_sys_mbind+0x73c/0x994 [ 111.742422][ T8962] invoke_syscall+0x98/0x244 [ 111.742432][ T8962] el0_svc_common+0xec/0x23c [ 111.742442][ T8962] do_el0_svc+0x4c/0x5c [ 111.742451][ T8962] el0_svc+0x64/0x260 [ 111.742461][ T8962] el0t_64_sync_handler+0x44/0x104 [ 111.742469][ T8962] el0t_64_sync+0x198/0x19c [ 111.776135][ T8977] FAULT_INJECTION: forcing a failure. [ 111.776135][ T8977] name failslab, interval 1, probability 0, space 0, times 0 [ 111.776174][ T8977] CPU: 1 UID: 0 PID: 8977 Comm: syz.0.1017 Tainted: G L syzkaller #0 PREEMPT [ 111.776189][ T8977] Tainted: [L]=SOFTLOCKUP [ 111.776193][ T8977] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 111.776200][ T8977] Call trace: [ 111.776203][ T8977] show_stack+0x2c/0x3c (C) [ 111.776225][ T8977] __dump_stack+0x30/0x40 [ 111.776237][ T8977] dump_stack_lvl+0xd8/0x12c [ 111.776247][ T8977] dump_stack+0x1c/0x28 [ 111.776257][ T8977] should_fail_ex+0x41c/0x590 [ 111.776266][ T8977] should_failslab+0xc4/0x120 [ 111.776274][ T8977] __kmalloc_noprof+0x108/0x6b8 [ 111.776283][ T8977] alloc_pipe_info+0x208/0x420 [ 111.776291][ T8977] splice_direct_to_actor+0x63c/0x7a8 [ 111.776301][ T8977] do_splice_direct_actor+0x140/0x228 [ 111.776310][ T8977] do_splice_direct+0x58/0x70 [ 111.776319][ T8977] do_sendfile+0x40c/0x6c0 [ 111.776327][ T8977] __arm64_sys_sendfile64+0x1c4/0x28c [ 111.776335][ T8977] invoke_syscall+0x98/0x244 [ 111.776345][ T8977] el0_svc_common+0xec/0x23c [ 111.776355][ T8977] do_el0_svc+0x4c/0x5c [ 111.776364][ T8977] el0_svc+0x64/0x260 [ 111.776373][ T8977] el0t_64_sync_handler+0x44/0x104 [ 111.776382][ T8977] el0t_64_sync+0x198/0x19c [ 111.971580][ T8987] netlink: 8 bytes leftover after parsing attributes in process `syz.0.1022'. [ 112.060799][ T1942] maxtcpc 0-0020: error -EIO: Failed to read TCPC_POWER_STATUS [ 112.061464][ T1942] maxtcpc 0-0020: probe with driver maxtcpc failed with error -5 [ 112.066248][ T8990] i2c i2c-0: new_device: Instantiated device maxtcpc at 0x20 [ 112.201280][ T8994] i2c i2c-0: DVB: adapter 0 frontend 0 frequency 1000000 out of range (51000000..2150000000) [ 112.442823][ T9006] loop4: detected capacity change from 0 to 7 [ 112.446473][ T9011] FAULT_INJECTION: forcing a failure. [ 112.446473][ T9011] name failslab, interval 1, probability 0, space 0, times 0 [ 112.448995][ T9011] CPU: 1 UID: 0 PID: 9011 Comm: syz.7.1031 Tainted: G L syzkaller #0 PREEMPT [ 112.449011][ T9011] Tainted: [L]=SOFTLOCKUP [ 112.449014][ T9011] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 112.449019][ T9011] Call trace: [ 112.449022][ T9011] show_stack+0x2c/0x3c (C) [ 112.449042][ T9011] __dump_stack+0x30/0x40 [ 112.449053][ T9011] dump_stack_lvl+0xd8/0x12c [ 112.449063][ T9011] dump_stack+0x1c/0x28 [ 112.449072][ T9011] should_fail_ex+0x41c/0x590 [ 112.449081][ T9011] should_failslab+0xc4/0x120 [ 112.449089][ T9011] __kmalloc_noprof+0x108/0x6b8 [ 112.449098][ T9011] copy_splice_read+0x154/0x8fc [ 112.449108][ T9011] do_splice_read+0x1c4/0x2e8 [ 112.449117][ T9011] splice_direct_to_actor+0x20c/0x7a8 [ 112.449126][ T9011] do_splice_direct_actor+0x140/0x228 [ 112.449135][ T9011] do_splice_direct+0x58/0x70 [ 112.449144][ T9011] do_sendfile+0x40c/0x6c0 [ 112.449153][ T9011] __arm64_sys_sendfile64+0x1c4/0x28c [ 112.449160][ T9011] invoke_syscall+0x98/0x244 [ 112.449170][ T9011] el0_svc_common+0xec/0x23c [ 112.449180][ T9011] do_el0_svc+0x4c/0x5c [ 112.449189][ T9011] el0_svc+0x64/0x260 [ 112.449199][ T9011] el0t_64_sync_handler+0x44/0x104 [ 112.449207][ T9011] el0t_64_sync+0x198/0x19c [ 112.590742][ T9006] Dev loop4: unable to read RDB block 7 [ 112.592559][ T9006] loop4: AHDI p1 p2 p3 [ 112.593806][ T9006] loop4: partition table partially beyond EOD, truncated [ 112.734378][ T9006] loop4: p1 start 1601398130 is beyond EOD, truncated [ 112.736029][ T9006] loop4: p2 start 1702059890 is beyond EOD, truncated [ 112.899704][ T9026] loop9: detected capacity change from 0 to 128 [ 113.109021][ T9026] EXT4-fs (loop9): mounted filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09 r/w without journal. Quota mode: writeback. [ 113.244267][ T9029] netlink: 'syz.9.1034': attribute type 14 has an invalid length. [ 113.820485][ T8540] EXT4-fs (loop9): unmounting filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09. [ 113.981721][ T9017] FAULT_INJECTION: forcing a failure. [ 113.981721][ T9017] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 113.985207][ T9017] CPU: 0 UID: 0 PID: 9017 Comm: syz.7.1033 Tainted: G L syzkaller #0 PREEMPT [ 113.985224][ T9017] Tainted: [L]=SOFTLOCKUP [ 113.985228][ T9017] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 113.985233][ T9017] Call trace: [ 113.985236][ T9017] show_stack+0x2c/0x3c (C) [ 113.985255][ T9017] __dump_stack+0x30/0x40 [ 113.985265][ T9017] dump_stack_lvl+0xd8/0x12c [ 113.985275][ T9017] dump_stack+0x1c/0x28 [ 113.985285][ T9017] should_fail_ex+0x41c/0x590 [ 113.985293][ T9017] should_fail_alloc_page+0xec/0x10c [ 113.985302][ T9017] prepare_alloc_pages+0x194/0x4a4 [ 113.985311][ T9017] __alloc_frozen_pages_noprof+0x134/0x320 [ 113.985319][ T9017] alloc_pages_mpol+0x1ec/0x3c0 [ 113.985328][ T9017] folio_alloc_mpol_noprof+0x4c/0x248 [ 113.985337][ T9017] alloc_migration_target_by_mpol+0x25c/0x494 [ 113.985347][ T9017] migrate_pages_batch+0x6f0/0x2abc [ 113.985355][ T9017] migrate_pages+0x1adc/0x2a5c [ 113.985363][ T9017] __arm64_sys_mbind+0x73c/0x994 [ 113.985371][ T9017] invoke_syscall+0x98/0x244 [ 113.985381][ T9017] el0_svc_common+0xec/0x23c [ 113.985391][ T9017] do_el0_svc+0x4c/0x5c [ 113.985400][ T9017] el0_svc+0x64/0x260 [ 113.985410][ T9017] el0t_64_sync_handler+0x44/0x104 [ 113.985418][ T9017] el0t_64_sync+0x198/0x19c [ 114.223901][ T9054] loop7: detected capacity change from 0 to 8192 [ 114.258821][ T9057] FAULT_INJECTION: forcing a failure. [ 114.258821][ T9057] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 114.263076][ T9057] CPU: 0 UID: 0 PID: 9057 Comm: syz.6.1045 Tainted: G L syzkaller #0 PREEMPT [ 114.263099][ T9057] Tainted: [L]=SOFTLOCKUP [ 114.263104][ T9057] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 114.263112][ T9057] Call trace: [ 114.263116][ T9057] show_stack+0x2c/0x3c (C) [ 114.263138][ T9057] __dump_stack+0x30/0x40 [ 114.263150][ T9057] dump_stack_lvl+0xd8/0x12c [ 114.263161][ T9057] dump_stack+0x1c/0x28 [ 114.263171][ T9057] should_fail_ex+0x41c/0x590 [ 114.263180][ T9057] should_fail_alloc_page+0xec/0x10c [ 114.263189][ T9057] prepare_alloc_pages+0x194/0x4a4 [ 114.263198][ T9057] alloc_pages_bulk_noprof+0x10c/0x730 [ 114.263206][ T9057] copy_splice_read+0x1a0/0x8fc [ 114.263216][ T9057] do_splice_read+0x1c4/0x2e8 [ 114.263225][ T9057] splice_direct_to_actor+0x20c/0x7a8 [ 114.263234][ T9057] do_splice_direct_actor+0x140/0x228 [ 114.263244][ T9057] do_splice_direct+0x58/0x70 [ 114.263253][ T9057] do_sendfile+0x40c/0x6c0 [ 114.263261][ T9057] __arm64_sys_sendfile64+0x1c4/0x28c [ 114.263269][ T9057] invoke_syscall+0x98/0x244 [ 114.263279][ T9057] el0_svc_common+0xec/0x23c [ 114.263288][ T9057] do_el0_svc+0x4c/0x5c [ 114.263298][ T9057] el0_svc+0x64/0x260 [ 114.263307][ T9057] el0t_64_sync_handler+0x44/0x104 [ 114.263315][ T9057] el0t_64_sync+0x198/0x19c [ 114.365768][ T9062] nfs: Unknown parameter 'retà' [ 114.455588][ T9052] loop8: detected capacity change from 0 to 128 [ 114.537531][ T9066] printk: legacy console [ttyS0] disabled [ 114.600522][ T9068] loop6: detected capacity change from 0 to 512 [ 114.613906][ T9068] EXT4-fs (loop6): encrypted files will use data=ordered instead of data journaling mode [ 114.630567][ T9068] EXT4-fs (loop6): 1 truncate cleaned up [ 114.639457][ T9068] EXT4-fs (loop6): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 114.657141][ T9068] EXT4-fs error (device loop6): ext4_mb_generate_buddy:1317: group 0, block bitmap and bg descriptor inconsistent: 191 vs 220 free clusters [ 114.673701][ T9068] EXT4-fs (loop6): Remounting filesystem read-only [ 114.673907][ T9068] EXT4-fs warning (device loop6): ext4_xattr_inode_lookup_create:1609: inode #18: comm syz.6.1048: cleanup dec ref error -28 [ 114.809583][ T6664] EXT4-fs (loop6): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 114.928080][ T9075] loop8: detected capacity change from 0 to 1024 [ 114.962362][ T9075] EXT4-fs (loop8): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 114.982573][ T9075] EXT4-fs error (device loop8): ext4_mb_generate_buddy:1317: group 0, block bitmap and bg descriptor inconsistent: 25 vs 1305 free clusters [ 115.119909][ T1916] EXT4-fs (loop8): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 2 with error 28 [ 115.119958][ T1916] EXT4-fs (loop8): This should not happen!! Data will be lost [ 115.119958][ T1916] [ 115.119968][ T1916] EXT4-fs (loop8): Total free blocks count 0 [ 115.119977][ T1916] EXT4-fs (loop8): Free/Dirty block details [ 115.119986][ T1916] EXT4-fs (loop8): free_blocks=20480 [ 115.119995][ T1916] EXT4-fs (loop8): dirty_blocks=16 [ 115.120001][ T1916] EXT4-fs (loop8): Block reservation details [ 115.120007][ T1916] EXT4-fs (loop8): i_reserved_data_blocks=1 [ 115.120735][ T7771] EXT4-fs warning (device loop8): ext4_evict_inode:195: inode #15: comm syz-executor: data will be lost [ 115.121423][ T7771] EXT4-fs (loop8): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 115.165272][ T8419] kernel read not supported for file /mdstat (pid: 8419 comm: kworker/1:12) [ 115.273186][ T9093] FAULT_INJECTION: forcing a failure. [ 115.273186][ T9093] name failslab, interval 1, probability 0, space 0, times 0 [ 115.273226][ T9093] CPU: 1 UID: 0 PID: 9093 Comm: syz.7.1057 Tainted: G L syzkaller #0 PREEMPT [ 115.273239][ T9093] Tainted: [L]=SOFTLOCKUP [ 115.273243][ T9093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 115.273248][ T9093] Call trace: [ 115.273251][ T9093] show_stack+0x2c/0x3c (C) [ 115.273270][ T9093] __dump_stack+0x30/0x40 [ 115.273281][ T9093] dump_stack_lvl+0xd8/0x12c [ 115.273291][ T9093] dump_stack+0x1c/0x28 [ 115.273301][ T9093] should_fail_ex+0x41c/0x590 [ 115.273309][ T9093] should_failslab+0xc4/0x120 [ 115.273318][ T9093] __kvmalloc_node_noprof+0x160/0x7d8 [ 115.273327][ T9093] seq_read_iter+0x1d0/0xbe8 [ 115.273335][ T9093] proc_reg_read_iter+0x1c4/0x224 [ 115.273345][ T9093] copy_splice_read+0x4b8/0x8fc [ 115.273355][ T9093] do_splice_read+0x1c4/0x2e8 [ 115.273363][ T9093] splice_direct_to_actor+0x20c/0x7a8 [ 115.273373][ T9093] do_splice_direct_actor+0x140/0x228 [ 115.273382][ T9093] do_splice_direct+0x58/0x70 [ 115.273391][ T9093] do_sendfile+0x40c/0x6c0 [ 115.273399][ T9093] __arm64_sys_sendfile64+0x1c4/0x28c [ 115.273406][ T9093] invoke_syscall+0x98/0x244 [ 115.273417][ T9093] el0_svc_common+0xec/0x23c [ 115.273426][ T9093] do_el0_svc+0x4c/0x5c [ 115.273436][ T9093] el0_svc+0x64/0x260 [ 115.273445][ T9093] el0t_64_sync_handler+0x44/0x104 [ 115.273454][ T9093] el0t_64_sync+0x198/0x19c [ 115.333767][ T9096] netlink: 68 bytes leftover after parsing attributes in process `syz.7.1058'. [ 115.425269][ T9098] netlink: 'syz.0.1059': attribute type 10 has an invalid length. [ 115.425308][ T9098] netlink: 40 bytes leftover after parsing attributes in process `syz.0.1059'. [ 115.425472][ T9098] dummy0: entered promiscuous mode [ 115.425592][ T9098] bridge0: port 1(dummy0) entered blocking state [ 115.425629][ T9098] bridge0: port 1(dummy0) entered disabled state [ 115.425751][ T9098] dummy0: entered allmulticast mode [ 115.436673][ T9098] netlink: 16 bytes leftover after parsing attributes in process `syz.0.1059'. [ 115.523457][ T9091] FAULT_INJECTION: forcing a failure. [ 115.523457][ T9091] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 115.523502][ T9091] CPU: 1 UID: 0 PID: 9091 Comm: syz.8.1056 Tainted: G L syzkaller #0 PREEMPT [ 115.523514][ T9091] Tainted: [L]=SOFTLOCKUP [ 115.523518][ T9091] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 115.523523][ T9091] Call trace: [ 115.523526][ T9091] show_stack+0x2c/0x3c (C) [ 115.523547][ T9091] __dump_stack+0x30/0x40 [ 115.523559][ T9091] dump_stack_lvl+0xd8/0x12c [ 115.523569][ T9091] dump_stack+0x1c/0x28 [ 115.523579][ T9091] should_fail_ex+0x41c/0x590 [ 115.523587][ T9091] should_fail_alloc_page+0xec/0x10c [ 115.523596][ T9091] prepare_alloc_pages+0x194/0x4a4 [ 115.523606][ T9091] __alloc_frozen_pages_noprof+0x134/0x320 [ 115.523615][ T9091] alloc_pages_mpol+0x1ec/0x3c0 [ 115.523624][ T9091] folio_alloc_mpol_noprof+0x4c/0x248 [ 115.523634][ T9091] alloc_migration_target_by_mpol+0x25c/0x494 [ 115.523644][ T9091] migrate_pages_batch+0x6f0/0x2abc [ 115.523652][ T9091] migrate_pages+0x1adc/0x2a5c [ 115.523659][ T9091] __arm64_sys_mbind+0x73c/0x994 [ 115.523668][ T9091] invoke_syscall+0x98/0x244 [ 115.523678][ T9091] el0_svc_common+0xec/0x23c [ 115.523688][ T9091] do_el0_svc+0x4c/0x5c [ 115.523698][ T9091] el0_svc+0x64/0x260 [ 115.523708][ T9091] el0t_64_sync_handler+0x44/0x104 [ 115.523716][ T9091] el0t_64_sync+0x198/0x19c [ 116.405522][ C1] vcan0: j1939_tp_rxtimer: 0x00000000d485e2c8: rx timeout, send abort [ 116.405747][ C1] vcan0: j1939_xtp_rx_abort_one: 0x00000000d485e2c8: 0x40000: (3) A timeout occurred and this is the connection abort to close the session. [ 116.766030][ T9147] FAULT_INJECTION: forcing a failure. [ 116.766030][ T9147] name failslab, interval 1, probability 0, space 0, times 0 [ 116.766076][ T9147] CPU: 1 UID: 0 PID: 9147 Comm: syz.7.1071 Tainted: G L syzkaller #0 PREEMPT [ 116.766095][ T9147] Tainted: [L]=SOFTLOCKUP [ 116.766099][ T9147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 116.766105][ T9147] Call trace: [ 116.766108][ T9147] show_stack+0x2c/0x3c (C) [ 116.766128][ T9147] __dump_stack+0x30/0x40 [ 116.766139][ T9147] dump_stack_lvl+0xd8/0x12c [ 116.766149][ T9147] dump_stack+0x1c/0x28 [ 116.766159][ T9147] should_fail_ex+0x41c/0x590 [ 116.766167][ T9147] should_failslab+0xc4/0x120 [ 116.766175][ T9147] __kmalloc_cache_noprof+0x94/0x5ec [ 116.766184][ T9147] disk_seqf_start+0x74/0x120 [ 116.766193][ T9147] seq_read_iter+0x340/0xbe8 [ 116.766201][ T9147] proc_reg_read_iter+0x1c4/0x224 [ 116.766211][ T9147] copy_splice_read+0x4b8/0x8fc [ 116.766221][ T9147] do_splice_read+0x1c4/0x2e8 [ 116.766230][ T9147] splice_direct_to_actor+0x20c/0x7a8 [ 116.766239][ T9147] do_splice_direct_actor+0x140/0x228 [ 116.766249][ T9147] do_splice_direct+0x58/0x70 [ 116.766258][ T9147] do_sendfile+0x40c/0x6c0 [ 116.766269][ T9147] __arm64_sys_sendfile64+0x1c4/0x28c [ 116.766277][ T9147] invoke_syscall+0x98/0x244 [ 116.766287][ T9147] el0_svc_common+0xec/0x23c [ 116.766297][ T9147] do_el0_svc+0x4c/0x5c [ 116.766307][ T9147] el0_svc+0x64/0x260 [ 116.766316][ T9147] el0t_64_sync_handler+0x44/0x104 [ 116.766324][ T9147] el0t_64_sync+0x198/0x19c [ 116.841052][ T9150] netlink: 32 bytes leftover after parsing attributes in process `syz.9.1072'. [ 117.093291][ T9169] netlink: 'syz.9.1078': attribute type 1 has an invalid length. [ 117.101700][ T9169] ip_tables: iptables: counters copy to user failed while replacing table [ 117.202809][ T9180] loop7: detected capacity change from 0 to 512 [ 117.204179][ T9180] EXT4-fs (loop7): encrypted files will use data=ordered instead of data journaling mode [ 117.219788][ T9180] EXT4-fs error (device loop7): __ext4_iget:5533: inode #11: block 2: comm syz.7.1079: invalid block [ 117.219948][ T9180] loop7: lost file I/O error report for ino 11 type 5 pos 0x0 len 0x0 error -117 [ 117.222432][ T9180] EXT4-fs error (device loop7): ext4_orphan_get:1404: comm syz.7.1079: couldn't read orphan inode 11 (err -117) [ 117.222585][ T9180] loop7: lost filesystem error report for type 5 error -117 [ 117.228839][ T9180] EXT4-fs (loop7): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 117.242611][ T9155] FAULT_INJECTION: forcing a failure. [ 117.242611][ T9155] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 117.248467][ T9155] CPU: 1 UID: 0 PID: 9155 Comm: syz.6.1075 Tainted: G L syzkaller #0 PREEMPT [ 117.248491][ T9155] Tainted: [L]=SOFTLOCKUP [ 117.248495][ T9155] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 117.248501][ T9155] Call trace: [ 117.248505][ T9155] show_stack+0x2c/0x3c (C) [ 117.248529][ T9155] __dump_stack+0x30/0x40 [ 117.248545][ T9155] dump_stack_lvl+0xd8/0x12c [ 117.248556][ T9155] dump_stack+0x1c/0x28 [ 117.248566][ T9155] should_fail_ex+0x41c/0x590 [ 117.248574][ T9155] should_fail_alloc_page+0xec/0x10c [ 117.248583][ T9155] prepare_alloc_pages+0x194/0x4a4 [ 117.248592][ T9155] __alloc_frozen_pages_noprof+0x134/0x320 [ 117.248601][ T9155] alloc_pages_mpol+0x1ec/0x3c0 [ 117.248610][ T9155] folio_alloc_mpol_noprof+0x4c/0x248 [ 117.248619][ T9155] alloc_migration_target_by_mpol+0x25c/0x494 [ 117.248629][ T9155] migrate_pages_batch+0x6f0/0x2abc [ 117.248637][ T9155] migrate_pages+0x1adc/0x2a5c [ 117.248645][ T9155] __arm64_sys_mbind+0x73c/0x994 [ 117.248653][ T9155] invoke_syscall+0x98/0x244 [ 117.248663][ T9155] el0_svc_common+0xec/0x23c [ 117.248673][ T9155] do_el0_svc+0x4c/0x5c [ 117.248683][ T9155] el0_svc+0x64/0x260 [ 117.248692][ T9155] el0t_64_sync_handler+0x44/0x104 [ 117.248701][ T9155] el0t_64_sync+0x198/0x19c [ 117.637301][ T9201] loop8: detected capacity change from 0 to 128 [ 117.643736][ T9201] EXT4-fs: Ignoring removed nobh option [ 117.657288][ T9201] EXT4-fs (loop8): mounted filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09 r/w without journal. Quota mode: none. [ 117.697477][ T7771] EXT4-fs (loop8): unmounting filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09. [ 117.770373][ T9211] FAULT_INJECTION: forcing a failure. [ 117.770373][ T9211] name failslab, interval 1, probability 0, space 0, times 0 [ 117.773906][ T9211] CPU: 1 UID: 0 PID: 9211 Comm: syz.8.1085 Tainted: G L syzkaller #0 PREEMPT [ 117.773937][ T9211] Tainted: [L]=SOFTLOCKUP [ 117.773941][ T9211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 117.773948][ T9211] Call trace: [ 117.773952][ T9211] show_stack+0x2c/0x3c (C) [ 117.773974][ T9211] __dump_stack+0x30/0x40 [ 117.773985][ T9211] dump_stack_lvl+0xd8/0x12c [ 117.773996][ T9211] dump_stack+0x1c/0x28 [ 117.774006][ T9211] should_fail_ex+0x41c/0x590 [ 117.774014][ T9211] should_failslab+0xc4/0x120 [ 117.774023][ T9211] __kmalloc_noprof+0x108/0x6b8 [ 117.774032][ T9211] iter_file_splice_write+0x174/0xd50 [ 117.774042][ T9211] direct_splice_actor+0xec/0x150 [ 117.774051][ T9211] splice_direct_to_actor+0x2a0/0x7a8 [ 117.774061][ T9211] do_splice_direct_actor+0x140/0x228 [ 117.774071][ T9211] do_splice_direct+0x58/0x70 [ 117.774080][ T9211] do_sendfile+0x40c/0x6c0 [ 117.774088][ T9211] __arm64_sys_sendfile64+0x1c4/0x28c [ 117.774095][ T9211] invoke_syscall+0x98/0x244 [ 117.774106][ T9211] el0_svc_common+0xec/0x23c [ 117.774115][ T9211] do_el0_svc+0x4c/0x5c [ 117.774125][ T9211] el0_svc+0x64/0x260 [ 117.774134][ T9211] el0t_64_sync_handler+0x44/0x104 [ 117.774142][ T9211] el0t_64_sync+0x198/0x19c [ 117.988010][ T7232] EXT4-fs (loop7): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 118.153922][ T9243] loop7: detected capacity change from 0 to 1024 [ 118.154323][ T9243] ext4: Unknown parameter 'pcr' [ 118.282186][ T9252] FAULT_INJECTION: forcing a failure. [ 118.282186][ T9252] name failslab, interval 1, probability 0, space 0, times 0 [ 118.287801][ T9252] CPU: 1 UID: 0 PID: 9252 Comm: syz.7.1097 Tainted: G L syzkaller #0 PREEMPT [ 118.287827][ T9252] Tainted: [L]=SOFTLOCKUP [ 118.287831][ T9252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 118.287837][ T9252] Call trace: [ 118.287841][ T9252] show_stack+0x2c/0x3c (C) [ 118.287866][ T9252] __dump_stack+0x30/0x40 [ 118.287881][ T9252] dump_stack_lvl+0xd8/0x12c [ 118.287892][ T9252] dump_stack+0x1c/0x28 [ 118.287902][ T9252] should_fail_ex+0x41c/0x590 [ 118.287910][ T9252] should_failslab+0xc4/0x120 [ 118.287923][ T9252] __kvmalloc_node_noprof+0x160/0x7d8 [ 118.287933][ T9252] proc_sys_call_handler+0x200/0x48c [ 118.287946][ T9252] proc_sys_write+0x2c/0x3c [ 118.287956][ T9252] iter_file_splice_write+0x750/0xd50 [ 118.287967][ T9252] direct_splice_actor+0xec/0x150 [ 118.287977][ T9252] splice_direct_to_actor+0x2a0/0x7a8 [ 118.287986][ T9252] do_splice_direct_actor+0x140/0x228 [ 118.287995][ T9252] do_splice_direct+0x58/0x70 [ 118.288004][ T9252] do_sendfile+0x40c/0x6c0 [ 118.288012][ T9252] __arm64_sys_sendfile64+0x1c4/0x28c [ 118.288020][ T9252] invoke_syscall+0x98/0x244 [ 118.288030][ T9252] el0_svc_common+0xec/0x23c [ 118.288040][ T9252] do_el0_svc+0x4c/0x5c [ 118.288049][ T9252] el0_svc+0x64/0x260 [ 118.288058][ T9252] el0t_64_sync_handler+0x44/0x104 [ 118.288067][ T9252] el0t_64_sync+0x198/0x19c [ 118.334967][ T9256] netlink: 'syz.6.1098': attribute type 26 has an invalid length. [ 118.346745][ T9256] Cannot find del_set index 1 as target [ 118.459948][ T9269] netlink: 36 bytes leftover after parsing attributes in process `syz.6.1099'. [ 118.459984][ T9269] netlink: 12 bytes leftover after parsing attributes in process `syz.6.1099'. [ 118.650871][ T9248] FAULT_INJECTION: forcing a failure. [ 118.650871][ T9248] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 118.765736][ T9285] xt_CONNSECMARK: invalid mode: 0 [ 118.856155][ T9248] CPU: 1 UID: 0 PID: 9248 Comm: syz.9.1096 Tainted: G L syzkaller #0 PREEMPT [ 118.856179][ T9248] Tainted: [L]=SOFTLOCKUP [ 118.856184][ T9248] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 118.856190][ T9248] Call trace: [ 118.856194][ T9248] show_stack+0x2c/0x3c (C) [ 118.856223][ T9248] __dump_stack+0x30/0x40 [ 118.856243][ T9248] dump_stack_lvl+0xd8/0x12c [ 118.856255][ T9248] dump_stack+0x1c/0x28 [ 118.856265][ T9248] should_fail_ex+0x41c/0x590 [ 118.856273][ T9248] should_fail_alloc_page+0xec/0x10c [ 118.856282][ T9248] prepare_alloc_pages+0x194/0x4a4 [ 118.856292][ T9248] __alloc_frozen_pages_noprof+0x134/0x320 [ 118.856301][ T9248] alloc_pages_mpol+0x1ec/0x3c0 [ 118.856310][ T9248] folio_alloc_mpol_noprof+0x4c/0x248 [ 118.856319][ T9248] alloc_migration_target_by_mpol+0x25c/0x494 [ 118.856329][ T9248] migrate_pages_batch+0x6f0/0x2abc [ 118.856337][ T9248] migrate_pages+0x1adc/0x2a5c [ 118.856345][ T9248] __arm64_sys_mbind+0x73c/0x994 [ 118.856353][ T9248] invoke_syscall+0x98/0x244 [ 118.856364][ T9248] el0_svc_common+0xec/0x23c [ 118.856373][ T9248] do_el0_svc+0x4c/0x5c [ 118.856383][ T9248] el0_svc+0x64/0x260 [ 118.856392][ T9248] el0t_64_sync_handler+0x44/0x104 [ 118.856401][ T9248] el0t_64_sync+0x198/0x19c [ 118.968802][ T9293] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 118.969014][ T9293] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 119.403665][ T9304] netlink: 4 bytes leftover after parsing attributes in process `syz.8.1108'. [ 119.406297][ T9304] netlink: 4 bytes leftover after parsing attributes in process `syz.8.1108'. [ 119.547463][ T9313] FAULT_INJECTION: forcing a failure. [ 119.547463][ T9313] name failslab, interval 1, probability 0, space 0, times 0 [ 119.550987][ T9313] CPU: 1 UID: 0 PID: 9313 Comm: syz.8.1111 Tainted: G L syzkaller #0 PREEMPT [ 119.551013][ T9313] Tainted: [L]=SOFTLOCKUP [ 119.551018][ T9313] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 119.551025][ T9313] Call trace: [ 119.551029][ T9313] show_stack+0x2c/0x3c (C) [ 119.551056][ T9313] __dump_stack+0x30/0x40 [ 119.551078][ T9313] dump_stack_lvl+0xd8/0x12c [ 119.551096][ T9313] dump_stack+0x1c/0x28 [ 119.551107][ T9313] should_fail_ex+0x41c/0x590 [ 119.551115][ T9313] should_failslab+0xc4/0x120 [ 119.551124][ T9313] __kmalloc_node_track_caller_noprof+0x108/0x6d4 [ 119.551134][ T9313] __cgroup_bpf_run_filter_sysctl+0x108/0xc20 [ 119.551142][ T9313] proc_sys_call_handler+0x430/0x48c [ 119.551154][ T9313] proc_sys_write+0x2c/0x3c [ 119.551163][ T9313] iter_file_splice_write+0x750/0xd50 [ 119.551174][ T9313] direct_splice_actor+0xec/0x150 [ 119.551183][ T9313] splice_direct_to_actor+0x2a0/0x7a8 [ 119.551192][ T9313] do_splice_direct_actor+0x140/0x228 [ 119.551202][ T9313] do_splice_direct+0x58/0x70 [ 119.551211][ T9313] do_sendfile+0x40c/0x6c0 [ 119.551219][ T9313] __arm64_sys_sendfile64+0x1c4/0x28c [ 119.551226][ T9313] invoke_syscall+0x98/0x244 [ 119.551237][ T9313] el0_svc_common+0xec/0x23c [ 119.551247][ T9313] do_el0_svc+0x4c/0x5c [ 119.551256][ T9313] el0_svc+0x64/0x260 [ 119.551265][ T9313] el0t_64_sync_handler+0x44/0x104 [ 119.551274][ T9313] el0t_64_sync+0x198/0x19c [ 119.646170][ T9317] loop8: detected capacity change from 0 to 512 [ 119.678281][ T9320] IPVS: set_ctl: invalid protocol: 2 172.20.20.187:20000 [ 119.693201][ T9317] EXT4-fs error (device loop8): ext4_orphan_get:1399: inode #15: comm syz.8.1113: inode has both inline data and extents flags [ 119.693389][ T9317] loop8: lost file I/O error report for ino 15 type 5 pos 0x0 len 0x0 error -117 [ 119.695615][ T9317] EXT4-fs error (device loop8): ext4_orphan_get:1404: comm syz.8.1113: couldn't read orphan inode 15 (err -117) [ 119.695639][ T9317] loop8: lost filesystem error report for type 5 error -117 [ 119.698396][ C0] EXT4-fs (loop8): error count since last fsck: 2 [ 119.698406][ C0] EXT4-fs (loop8): initial error at time 120: ext4_orphan_get:1399: inode 15 [ 119.698422][ C0] EXT4-fs (loop8): last error at time 120: ext4_orphan_get:1404 [ 119.703302][ T9317] EXT4-fs (loop8): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 119.750928][ T7771] EXT4-fs (loop8): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 119.831096][ T9333] loop8: detected capacity change from 0 to 1024 [ 119.833931][ T9333] EXT4-fs: inline encryption not supported [ 119.912139][ T9333] EXT4-fs (loop8): mounted filesystem 00000000-0000-0006-0000-000000000000 r/w without journal. Quota mode: none. [ 119.937233][ T9342] loop9: detected capacity change from 0 to 512 [ 119.939026][ T9342] ext4: Unknown parameter 'fsmagic' [ 119.974647][ T9326] FAULT_INJECTION: forcing a failure. [ 119.974647][ T9326] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 119.978510][ T9326] CPU: 1 UID: 0 PID: 9326 Comm: syz.7.1116 Tainted: G L syzkaller #0 PREEMPT [ 119.978537][ T9326] Tainted: [L]=SOFTLOCKUP [ 119.978543][ T9326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 119.978550][ T9326] Call trace: [ 119.978555][ T9326] show_stack+0x2c/0x3c (C) [ 119.978579][ T9326] __dump_stack+0x30/0x40 [ 119.978591][ T9326] dump_stack_lvl+0xd8/0x12c [ 119.978601][ T9326] dump_stack+0x1c/0x28 [ 119.978611][ T9326] should_fail_ex+0x41c/0x590 [ 119.978620][ T9326] should_fail_alloc_page+0xec/0x10c [ 119.978629][ T9326] prepare_alloc_pages+0x194/0x4a4 [ 119.978638][ T9326] __alloc_frozen_pages_noprof+0x134/0x320 [ 119.978646][ T9326] alloc_pages_mpol+0x1ec/0x3c0 [ 119.978655][ T9326] folio_alloc_mpol_noprof+0x4c/0x248 [ 119.978665][ T9326] alloc_migration_target_by_mpol+0x25c/0x494 [ 119.978675][ T9326] migrate_pages_batch+0x6f0/0x2abc [ 119.978682][ T9326] migrate_pages+0x1adc/0x2a5c [ 119.978690][ T9326] __arm64_sys_mbind+0x73c/0x994 [ 119.978698][ T9326] invoke_syscall+0x98/0x244 [ 119.978709][ T9326] el0_svc_common+0xec/0x23c [ 119.978719][ T9326] do_el0_svc+0x4c/0x5c [ 119.978728][ T9326] el0_svc+0x64/0x260 [ 119.978737][ T9326] el0t_64_sync_handler+0x44/0x104 [ 119.978746][ T9326] el0t_64_sync+0x198/0x19c [ 120.105318][ T9349] EXT4-fs error (device loop8): ext4_map_blocks:833: inode #15: comm syz.8.1118: lblock 0 mapped to illegal pblock 0 (length 6) [ 120.128153][ T9349] EXT4-fs (loop8): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 6 with error 117 [ 120.128232][ T9349] EXT4-fs (loop8): This should not happen!! Data will be lost [ 120.128232][ T9349] [ 120.134929][ T9349] EXT4-fs error (device loop8): ext4_map_blocks:791: inode #15: comm syz.8.1118: lblock 0 mapped to illegal pblock 0 (length 6) [ 120.304598][ T9340] "syz.6.1117" (9340) uses obsolete ecb(arc4) skcipher [ 120.324578][ T9344] nvme_fc: nvme_fc_parse_traddr: bad traddr string [ 120.471853][ T9362] FAULT_INJECTION: forcing a failure. [ 120.471853][ T9362] name failslab, interval 1, probability 0, space 0, times 0 [ 120.474725][ T9362] CPU: 1 UID: 0 PID: 9362 Comm: syz.7.1124 Tainted: G L syzkaller #0 PREEMPT [ 120.474747][ T9362] Tainted: [L]=SOFTLOCKUP [ 120.474751][ T9362] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 120.474757][ T9362] Call trace: [ 120.474760][ T9362] show_stack+0x2c/0x3c (C) [ 120.474786][ T9362] __dump_stack+0x30/0x40 [ 120.474802][ T9362] dump_stack_lvl+0xd8/0x12c [ 120.474813][ T9362] dump_stack+0x1c/0x28 [ 120.474823][ T9362] should_fail_ex+0x41c/0x590 [ 120.474832][ T9362] should_failslab+0xc4/0x120 [ 120.474840][ T9362] __kmalloc_node_track_caller_noprof+0x108/0x6d4 [ 120.474850][ T9362] __cgroup_bpf_run_filter_sysctl+0x1e4/0xc20 [ 120.474858][ T9362] proc_sys_call_handler+0x430/0x48c [ 120.474870][ T9362] proc_sys_write+0x2c/0x3c [ 120.474879][ T9362] iter_file_splice_write+0x750/0xd50 [ 120.474890][ T9362] direct_splice_actor+0xec/0x150 [ 120.474899][ T9362] splice_direct_to_actor+0x2a0/0x7a8 [ 120.474908][ T9362] do_splice_direct_actor+0x140/0x228 [ 120.474922][ T9362] do_splice_direct+0x58/0x70 [ 120.474931][ T9362] do_sendfile+0x40c/0x6c0 [ 120.474941][ T9362] __arm64_sys_sendfile64+0x1c4/0x28c [ 120.474950][ T9362] invoke_syscall+0x98/0x244 [ 120.474960][ T9362] el0_svc_common+0xec/0x23c [ 120.474970][ T9362] do_el0_svc+0x4c/0x5c [ 120.474980][ T9362] el0_svc+0x64/0x260 [ 120.474989][ T9362] el0t_64_sync_handler+0x44/0x104 [ 120.474998][ T9362] el0t_64_sync+0x198/0x19c [ 120.695658][ T1916] EXT4-fs error (device loop8): ext4_map_blocks:833: inode #15: block 8: comm kworker/u8:10: lblock 8 mapped to illegal pblock 8 (length 1) [ 120.709123][ T1916] EXT4-fs (loop8): Delayed block allocation failed for inode 15 at logical offset 8 with max blocks 1 with error 117 [ 120.709145][ T1916] EXT4-fs (loop8): This should not happen!! Data will be lost [ 120.709145][ T1916] [ 120.711846][ T7771] EXT4-fs warning (device loop8): ext4_evict_inode:195: inode #15: comm syz-executor: data will be lost [ 120.721064][ T7771] EXT4-fs (loop8): unmounting filesystem 00000000-0000-0006-0000-000000000000. [ 120.775076][ T8419] kernel read not supported for file /232/net/rpc (pid: 8419 comm: kworker/1:12) [ 120.778952][ T9365] netlink: 8 bytes leftover after parsing attributes in process `syz.8.1125'. [ 120.854752][ T9369] loop7: detected capacity change from 0 to 2048 [ 120.892579][ T9369] EXT4-fs (loop7): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 120.901849][ T9369] EXT4-fs error (device loop7): ext4_find_extent:939: inode #2: comm syz.7.1126: pblk 1 bad header/extent: invalid magic - magic 2, entries 0, max 3(0), depth 0(4) [ 120.913933][ T9369] ip6_tables: ip6tables: counters copy to user failed while replacing table [ 120.955086][ T7232] EXT4-fs (loop7): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 121.589788][ T9397] FAULT_INJECTION: forcing a failure. [ 121.589788][ T9397] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 121.589933][ T9397] CPU: 0 UID: 0 PID: 9397 Comm: syz.7.1136 Tainted: G L syzkaller #0 PREEMPT [ 121.589945][ T9397] Tainted: [L]=SOFTLOCKUP [ 121.589949][ T9397] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 121.589954][ T9397] Call trace: [ 121.589958][ T9397] show_stack+0x2c/0x3c (C) [ 121.589977][ T9397] __dump_stack+0x30/0x40 [ 121.589988][ T9397] dump_stack_lvl+0xd8/0x12c [ 121.589997][ T9397] dump_stack+0x1c/0x28 [ 121.590007][ T9397] should_fail_ex+0x41c/0x590 [ 121.590016][ T9397] should_fail+0x14/0x24 [ 121.590022][ T9397] should_fail_usercopy+0x20/0x30 [ 121.590029][ T9397] simple_read_from_buffer+0xc4/0x238 [ 121.590040][ T9397] proc_fail_nth_read+0x1a8/0x248 [ 121.590049][ T9397] vfs_read+0x230/0x8c8 [ 121.590057][ T9397] ksys_read+0x12c/0x228 [ 121.590063][ T9397] __arm64_sys_read+0x84/0x98 [ 121.590070][ T9397] invoke_syscall+0x98/0x244 [ 121.590080][ T9397] el0_svc_common+0xec/0x23c [ 121.590090][ T9397] do_el0_svc+0x4c/0x5c [ 121.590099][ T9397] el0_svc+0x64/0x260 [ 121.590109][ T9397] el0t_64_sync_handler+0x44/0x104 [ 121.590117][ T9397] el0t_64_sync+0x198/0x19c [ 121.967978][ T9392] FAULT_INJECTION: forcing a failure. [ 121.967978][ T9392] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 121.971530][ T9412] loop6: detected capacity change from 0 to 2048 [ 121.973493][ T9392] CPU: 1 UID: 0 PID: 9392 Comm: syz.9.1134 Tainted: G L syzkaller #0 PREEMPT [ 121.973520][ T9392] Tainted: [L]=SOFTLOCKUP [ 121.973524][ T9392] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 121.973530][ T9392] Call trace: [ 121.973534][ T9392] show_stack+0x2c/0x3c (C) [ 121.973560][ T9392] __dump_stack+0x30/0x40 [ 121.973578][ T9392] dump_stack_lvl+0xd8/0x12c [ 121.973595][ T9392] dump_stack+0x1c/0x28 [ 121.973605][ T9392] should_fail_ex+0x41c/0x590 [ 121.973614][ T9392] should_fail_alloc_page+0xec/0x10c [ 121.973622][ T9392] prepare_alloc_pages+0x194/0x4a4 [ 121.973631][ T9392] __alloc_frozen_pages_noprof+0x134/0x320 [ 121.973640][ T9392] alloc_pages_mpol+0x1ec/0x3c0 [ 121.973649][ T9392] folio_alloc_mpol_noprof+0x4c/0x248 [ 121.973658][ T9392] alloc_migration_target_by_mpol+0x25c/0x494 [ 121.973668][ T9392] migrate_pages_batch+0x6f0/0x2abc [ 121.973676][ T9392] migrate_pages+0x1adc/0x2a5c [ 121.973684][ T9392] __arm64_sys_mbind+0x73c/0x994 [ 121.973692][ T9392] invoke_syscall+0x98/0x244 [ 121.973703][ T9392] el0_svc_common+0xec/0x23c [ 121.973713][ T9392] do_el0_svc+0x4c/0x5c [ 121.973722][ T9392] el0_svc+0x64/0x260 [ 121.973731][ T9392] el0t_64_sync_handler+0x44/0x104 [ 121.973740][ T9392] el0t_64_sync+0x198/0x19c [ 122.026983][ T9412] EXT4-fs (loop6): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 122.035267][ T9412] EXT4-fs error (device loop6): ext4_lookup:1785: inode #14: comm syz.6.1139: invalid fast symlink length 39 [ 122.145727][ T9430] netlink: 24 bytes leftover after parsing attributes in process `syz.9.1144'. [ 122.145767][ T9430] netlink: 24 bytes leftover after parsing attributes in process `syz.9.1144'. [ 122.156681][ T9430] loop9: detected capacity change from 0 to 512 [ 122.164399][ T9430] EXT4-fs (loop9): encrypted files will use data=ordered instead of data journaling mode [ 122.164445][ T9430] EXT4-fs (loop9): bad geometry: first data block is 0 with a 1k block and cluster size [ 122.287743][ T9433] netlink: 28 bytes leftover after parsing attributes in process `syz.9.1144'. [ 122.287870][ T9433] netlink: 28 bytes leftover after parsing attributes in process `syz.9.1144'. [ 122.573555][ T6664] EXT4-fs (loop6): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 123.096312][ T9470] scsi_nl_rcv_msg: discarding partial skb [ 123.160980][ C1] vcan0: j1939_tp_rxtimer: 0x00000000cf5f8814: rx timeout, send abort [ 123.161104][ C1] vcan0: j1939_xtp_rx_abort_one: 0x00000000cf5f8814: 0x00000: (3) A timeout occurred and this is the connection abort to close the session. [ 123.161651][ C1] vcan0: j1939_xtp_rx_abort_one: 0x0000000022e21258: 0x00000: (3) A timeout occurred and this is the connection abort to close the session. [ 123.463605][ T9474] FAULT_INJECTION: forcing a failure. [ 123.463605][ T9474] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 123.463656][ T9474] CPU: 1 UID: 0 PID: 9474 Comm: syz.9.1156 Tainted: G L syzkaller #0 PREEMPT [ 123.463672][ T9474] Tainted: [L]=SOFTLOCKUP [ 123.463676][ T9474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 123.463681][ T9474] Call trace: [ 123.463684][ T9474] show_stack+0x2c/0x3c (C) [ 123.463702][ T9474] __dump_stack+0x30/0x40 [ 123.463714][ T9474] dump_stack_lvl+0xd8/0x12c [ 123.463724][ T9474] dump_stack+0x1c/0x28 [ 123.463734][ T9474] should_fail_ex+0x41c/0x590 [ 123.463742][ T9474] should_fail_alloc_page+0xec/0x10c [ 123.463751][ T9474] prepare_alloc_pages+0x194/0x4a4 [ 123.463760][ T9474] __alloc_frozen_pages_noprof+0x134/0x320 [ 123.463769][ T9474] alloc_pages_mpol+0x1ec/0x3c0 [ 123.463779][ T9474] folio_alloc_mpol_noprof+0x4c/0x248 [ 123.463789][ T9474] alloc_migration_target_by_mpol+0x25c/0x494 [ 123.463798][ T9474] migrate_pages_batch+0x6f0/0x2abc [ 123.463806][ T9474] migrate_pages+0x1adc/0x2a5c [ 123.463814][ T9474] __arm64_sys_mbind+0x73c/0x994 [ 123.463822][ T9474] invoke_syscall+0x98/0x244 [ 123.463833][ T9474] el0_svc_common+0xec/0x23c [ 123.463842][ T9474] do_el0_svc+0x4c/0x5c [ 123.463852][ T9474] el0_svc+0x64/0x260 [ 123.463862][ T9474] el0t_64_sync_handler+0x44/0x104 [ 123.463870][ T9474] el0t_64_sync+0x198/0x19c [ 123.496657][ T9490] loop8: detected capacity change from 0 to 4096 [ 123.623914][ T30] audit: type=1400 audit(124.591:19): lsm=SMACK fn=smack_socket_sock_rcv_skb action=denied subject="w" object="_" requested=w pid=9489 comm="syz.8.1162" saddr=127.0.0.1 src=37487 daddr=127.0.0.1 dest=20001 netif=lo [ 123.666982][ T9497] netlink: 32 bytes leftover after parsing attributes in process `syz.9.1165'. [ 123.738845][ T9499] loop6: detected capacity change from 0 to 4096 [ 123.747731][ T9502] netlink: 24 bytes leftover after parsing attributes in process `syz.8.1166'. [ 123.747779][ T9502] netlink: 24 bytes leftover after parsing attributes in process `syz.8.1166'. [ 123.757019][ T9502] loop8: detected capacity change from 0 to 512 [ 123.767862][ T9502] EXT4-fs (loop8): encrypted files will use data=ordered instead of data journaling mode [ 123.767906][ T9502] EXT4-fs (loop8): bad geometry: first data block is 0 with a 1k block and cluster size [ 123.848128][ T9505] netlink: 48 bytes leftover after parsing attributes in process `syz.9.1168'. [ 123.897042][ T9511] netlink: 28 bytes leftover after parsing attributes in process `syz.8.1166'. [ 123.959997][ T9505] loop9: detected capacity change from 0 to 8192 [ 124.021627][ T9505] loop9: p1 p2 p3 [ 124.021678][ T9505] loop9: partition table partially beyond EOD, truncated [ 124.021784][ T9505] loop9: p1 start 51379968 is beyond EOD, truncated [ 124.025523][ T9505] loop9: p3 size 100663552 extends beyond EOD, truncated [ 124.564819][ T9531] FAULT_INJECTION: forcing a failure. [ 124.564819][ T9531] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 124.568313][ T9531] CPU: 1 UID: 0 PID: 9531 Comm: syz.6.1175 Tainted: G L syzkaller #0 PREEMPT [ 124.568339][ T9531] Tainted: [L]=SOFTLOCKUP [ 124.568345][ T9531] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 124.568353][ T9531] Call trace: [ 124.568357][ T9531] show_stack+0x2c/0x3c (C) [ 124.568377][ T9531] __dump_stack+0x30/0x40 [ 124.568389][ T9531] dump_stack_lvl+0xd8/0x12c [ 124.568399][ T9531] dump_stack+0x1c/0x28 [ 124.568408][ T9531] should_fail_ex+0x41c/0x590 [ 124.568416][ T9531] should_fail_alloc_page+0xec/0x10c [ 124.568425][ T9531] prepare_alloc_pages+0x194/0x4a4 [ 124.568434][ T9531] __alloc_frozen_pages_noprof+0x134/0x320 [ 124.568443][ T9531] alloc_pages_mpol+0x1ec/0x3c0 [ 124.568453][ T9531] folio_alloc_mpol_noprof+0x4c/0x248 [ 124.568462][ T9531] alloc_migration_target_by_mpol+0x25c/0x494 [ 124.568472][ T9531] migrate_pages_batch+0x6f0/0x2abc [ 124.568480][ T9531] migrate_pages+0x1adc/0x2a5c [ 124.568488][ T9531] __arm64_sys_mbind+0x73c/0x994 [ 124.568496][ T9531] invoke_syscall+0x98/0x244 [ 124.568507][ T9531] el0_svc_common+0xec/0x23c [ 124.568517][ T9531] do_el0_svc+0x4c/0x5c [ 124.568527][ T9531] el0_svc+0x64/0x260 [ 124.568536][ T9531] el0t_64_sync_handler+0x44/0x104 [ 124.568545][ T9531] el0t_64_sync+0x198/0x19c [ 124.570156][ T9547] loop8: detected capacity change from 0 to 7 [ 124.572730][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.572766][ C1] buffer_io_error: 14 callbacks suppressed [ 124.572772][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.578871][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.578899][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.588829][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.588860][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.590365][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.590408][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.621332][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.621392][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.628990][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.629047][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.633616][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.656796][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.656871][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.669144][ T9547] ldm_validate_partition_table(): Disk read failed. [ 124.708478][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.708529][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.787443][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 124.787490][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.802813][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 124.820312][ T9547] Dev loop8: unable to read RDB block 0 [ 124.820949][ T9547] loop8: unable to read partition table [ 124.821032][ T9547] loop8: partition table beyond EOD, truncated [ 124.821050][ T9547] loop_reread_partitions: partition scan of loop8 (Cj̖P=ý?}X %`ր{֐ȵ4FLQk݊) failed (rc=-5) [ 125.102076][ T9581] loop7: detected capacity change from 0 to 512 [ 125.125355][ T9581] EXT4-fs (loop7): revision level too high, forcing read-only mode [ 125.125527][ T9581] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=e040e018, mo2=0002] [ 125.125550][ T9581] System zones: 0-1, 15-15, 18-18, 34-34 [ 125.125661][ T9581] EXT4-fs (loop7): orphan cleanup on readonly fs [ 125.150104][ T9581] Quota error (device loop7): v2_read_file_info: Number of blocks too big for quota file size (6144 > 1792). [ 125.151209][ T9581] EXT4-fs warning (device loop7): ext4_enable_quotas:7276: Failed to enable quota tracking (type=1, err=-117, ino=4). Please run e2fsck to fix. [ 125.151742][ T9581] EXT4-fs (loop7): Cannot turn on quotas: error -117 [ 125.166010][ T9581] EXT4-fs error (device loop7): ext4_orphan_get:1425: comm syz.7.1196: bad orphan inode 16 [ 125.167962][ T9581] loop7: lost filesystem error report for type 5 error -117 [ 125.168361][ C0] EXT4-fs (loop7): error count since last fsck: 1 [ 125.168382][ C0] EXT4-fs (loop7): initial error at time 126: ext4_orphan_get:1425 [ 125.168406][ C0] EXT4-fs (loop7): last error at time 126: ext4_orphan_get:1425 [ 125.178205][ T9581] ext4_test_bit(bit=15, block=18) = 1 [ 125.178343][ T9581] is_bad_inode(inode)=0 [ 125.178836][ T9581] NEXT_ORPHAN(inode)=0 [ 125.178940][ T9581] max_ino=32 [ 125.179035][ T9581] i_nlink=2 [ 125.179614][ T9581] EXT4-fs (loop7): mounted filesystem 00000000-0000-0000-0000-000000000000 ro without journal. Quota mode: writeback. [ 125.211722][ T9581] EXT4-fs error (device loop7): ext4_validate_block_bitmap:432: comm syz.7.1196: bg 0: block 15: invalid block bitmap [ 125.293660][ T7232] EXT4-fs (loop7): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 125.314357][ T9592] netlink: 'syz.8.1198': attribute type 1 has an invalid length. [ 125.359864][ T9595] Bluetooth: MGMT ver 1.23 [ 125.474454][ T9606] loop6: detected capacity change from 0 to 128 [ 125.511737][ T9606] EXT4-fs (loop6): mounted filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09 r/w without journal. Quota mode: none. [ 125.533745][ T9584] FAULT_INJECTION: forcing a failure. [ 125.533745][ T9584] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 125.536373][ T9584] CPU: 1 UID: 0 PID: 9584 Comm: syz.9.1194 Tainted: G L syzkaller #0 PREEMPT [ 125.536390][ T9584] Tainted: [L]=SOFTLOCKUP [ 125.536394][ T9584] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 125.536401][ T9584] Call trace: [ 125.536405][ T9584] show_stack+0x2c/0x3c (C) [ 125.536426][ T9584] __dump_stack+0x30/0x40 [ 125.536438][ T9584] dump_stack_lvl+0xd8/0x12c [ 125.536448][ T9584] dump_stack+0x1c/0x28 [ 125.536458][ T9584] should_fail_ex+0x41c/0x590 [ 125.536466][ T9584] should_fail_alloc_page+0xec/0x10c [ 125.536475][ T9584] prepare_alloc_pages+0x194/0x4a4 [ 125.536484][ T9584] __alloc_frozen_pages_noprof+0x134/0x320 [ 125.536493][ T9584] alloc_pages_mpol+0x1ec/0x3c0 [ 125.536502][ T9584] folio_alloc_mpol_noprof+0x4c/0x248 [ 125.536512][ T9584] alloc_migration_target_by_mpol+0x25c/0x494 [ 125.536522][ T9584] migrate_pages_batch+0x6f0/0x2abc [ 125.536530][ T9584] migrate_pages+0x1adc/0x2a5c [ 125.536537][ T9584] __arm64_sys_mbind+0x73c/0x994 [ 125.536546][ T9584] invoke_syscall+0x98/0x244 [ 125.536556][ T9584] el0_svc_common+0xec/0x23c [ 125.536566][ T9584] do_el0_svc+0x4c/0x5c [ 125.536575][ T9584] el0_svc+0x64/0x260 [ 125.536585][ T9584] el0t_64_sync_handler+0x44/0x104 [ 125.536593][ T9584] el0t_64_sync+0x198/0x19c [ 125.579892][ T9612] loop7: detected capacity change from 0 to 128 [ 125.610207][ T9612] EXT4-fs (loop7): mounted filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09 r/w without journal. Quota mode: none. [ 125.624463][ T6664] EXT4-fs (loop6): unmounting filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09. [ 125.702555][ T7232] EXT4-fs (loop7): unmounting filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09. [ 125.933097][ T1597] ieee802154 phy1 wpan1: encryption failed: -22 [ 126.167692][ T9669] loop9: detected capacity change from 0 to 1024 [ 126.170449][ T9670] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 126.172725][ T9670] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 126.175609][ T9669] EXT4-fs (loop9): ext4_check_descriptors: Checksum for group 0 failed (38034!=20869) [ 126.186824][ T9669] JBD2: no valid journal superblock found [ 126.190249][ T9669] EXT4-fs (loop9): Could not load journal inode [ 126.252131][ T9677] bq24190-charger 0-006b: No support for SMBUS_BYTE_DATA [ 126.255520][ T9677] i2c i2c-0: new_device: Instantiated device bq24190 at 0x6b [ 126.283848][ T9653] FAULT_INJECTION: forcing a failure. [ 126.283848][ T9653] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 126.289651][ T9653] CPU: 1 UID: 0 PID: 9653 Comm: syz.6.1218 Tainted: G L syzkaller #0 PREEMPT [ 126.289676][ T9653] Tainted: [L]=SOFTLOCKUP [ 126.289680][ T9653] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 126.289686][ T9653] Call trace: [ 126.289689][ T9653] show_stack+0x2c/0x3c (C) [ 126.289714][ T9653] __dump_stack+0x30/0x40 [ 126.289729][ T9653] dump_stack_lvl+0xd8/0x12c [ 126.289740][ T9653] dump_stack+0x1c/0x28 [ 126.289750][ T9653] should_fail_ex+0x41c/0x590 [ 126.289759][ T9653] should_fail_alloc_page+0xec/0x10c [ 126.289767][ T9653] prepare_alloc_pages+0x194/0x4a4 [ 126.289776][ T9653] __alloc_frozen_pages_noprof+0x134/0x320 [ 126.289785][ T9653] alloc_pages_mpol+0x1ec/0x3c0 [ 126.289796][ T9653] folio_alloc_mpol_noprof+0x4c/0x248 [ 126.289805][ T9653] alloc_migration_target_by_mpol+0x25c/0x494 [ 126.289815][ T9653] migrate_pages_batch+0x6f0/0x2abc [ 126.289823][ T9653] migrate_pages+0x1adc/0x2a5c [ 126.289831][ T9653] __arm64_sys_mbind+0x73c/0x994 [ 126.289839][ T9653] invoke_syscall+0x98/0x244 [ 126.289849][ T9653] el0_svc_common+0xec/0x23c [ 126.289859][ T9653] do_el0_svc+0x4c/0x5c [ 126.289869][ T9653] el0_svc+0x64/0x260 [ 126.289878][ T9653] el0t_64_sync_handler+0x44/0x104 [ 126.289886][ T9653] el0t_64_sync+0x198/0x19c [ 126.860291][ T9699] loop9: detected capacity change from 0 to 512 [ 126.865247][ T9699] EXT4-fs: Ignoring removed bh option [ 126.866452][ T9699] EXT4-fs: Ignoring removed mblk_io_submit option [ 126.867787][ T9699] ext4: Unknown parameter 'context' [ 126.912774][ T9698] 9pnet_fd: Insufficient options for proto=fd [ 126.942322][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 126.942493][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 126.946943][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 126.958889][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 126.968913][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 126.969067][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 126.978274][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 126.978352][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.012868][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.013006][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.055388][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.055508][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.070314][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.070435][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.073032][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.073041][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.073517][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.073526][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.078064][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.078077][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.080250][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.080259][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.081816][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.081826][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.083379][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.083388][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.087175][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.087185][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.093546][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.093556][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.095712][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.095721][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.101553][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.101564][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.108290][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.108301][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.123811][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.123937][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.139326][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.146640][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.156960][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.159444][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.161619][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.163944][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.168970][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.171930][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.174132][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.176696][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.179730][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.179880][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.184220][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.184329][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.194827][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.194857][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.200733][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.203218][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.208736][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.208760][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.212423][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.212432][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.216894][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.219783][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.301409][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.301444][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.320833][ T9698] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 127.320860][ T9698] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 127.360356][ T9707] FAULT_INJECTION: forcing a failure. [ 127.360356][ T9707] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 127.360512][ T9707] CPU: 0 UID: 0 PID: 9707 Comm: syz.0.1235 Tainted: G L syzkaller #0 PREEMPT [ 127.360527][ T9707] Tainted: [L]=SOFTLOCKUP [ 127.360530][ T9707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 127.360535][ T9707] Call trace: [ 127.360538][ T9707] show_stack+0x2c/0x3c (C) [ 127.360557][ T9707] __dump_stack+0x30/0x40 [ 127.360568][ T9707] dump_stack_lvl+0xd8/0x12c [ 127.360578][ T9707] dump_stack+0x1c/0x28 [ 127.360587][ T9707] should_fail_ex+0x41c/0x590 [ 127.360596][ T9707] should_fail_alloc_page+0xec/0x10c [ 127.360604][ T9707] prepare_alloc_pages+0x194/0x4a4 [ 127.360613][ T9707] __alloc_frozen_pages_noprof+0x134/0x320 [ 127.360622][ T9707] alloc_pages_mpol+0x1ec/0x3c0 [ 127.360631][ T9707] folio_alloc_mpol_noprof+0x4c/0x248 [ 127.360640][ T9707] alloc_migration_target_by_mpol+0x25c/0x494 [ 127.360650][ T9707] migrate_pages_batch+0x6f0/0x2abc [ 127.360658][ T9707] migrate_pages+0x1adc/0x2a5c [ 127.360666][ T9707] __arm64_sys_mbind+0x73c/0x994 [ 127.360674][ T9707] invoke_syscall+0x98/0x244 [ 127.360684][ T9707] el0_svc_common+0xec/0x23c [ 127.360694][ T9707] do_el0_svc+0x4c/0x5c [ 127.360704][ T9707] el0_svc+0x64/0x260 [ 127.360713][ T9707] el0t_64_sync_handler+0x44/0x104 [ 127.360721][ T9707] el0t_64_sync+0x198/0x19c [ 127.405525][ T9711] 9p: Bad value for 'rfdno' [ 127.448174][ T9713] 9p: Bad value for 'rfdno' [ 127.471751][ T9715] EXT4-fs (loop6): mounted filesystem 00000000-0000-0006-0000-000000000000 r/w without journal. Quota mode: none. [ 127.475763][ T9715] EXT4-fs error (device loop6): ext4_free_blocks:6718: comm syz.6.1236: Freeing blocks not in datazone - block = 0, count = 16 [ 127.494038][ T9715] EXT4-fs error (device loop6): ext4_validate_block_bitmap:441: comm syz.6.1236: bg 0: block 112: padding at end of block bitmap is not set [ 127.507606][ T9715] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 3 with max blocks 65 with error 28 [ 127.507655][ T9715] EXT4-fs (loop6): This should not happen!! Data will be lost [ 127.507655][ T9715] [ 127.507672][ T9715] EXT4-fs (loop6): Total free blocks count 0 [ 127.507688][ T9715] EXT4-fs (loop6): Free/Dirty block details [ 127.507702][ T9715] EXT4-fs (loop6): free_blocks=0 [ 127.507715][ T9715] EXT4-fs (loop6): dirty_blocks=80 [ 127.507726][ T9715] EXT4-fs (loop6): Block reservation details [ 127.507736][ T9715] EXT4-fs (loop6): i_reserved_data_blocks=5 [ 127.566073][ T9727] __nla_validate_parse: 7 callbacks suppressed [ 127.566112][ T9727] netlink: 40 bytes leftover after parsing attributes in process `syz.9.1241'. [ 127.592065][ T6664] EXT4-fs warning (device loop6): ext4_evict_inode:195: inode #15: comm syz-executor: data will be lost [ 127.598770][ T6664] EXT4-fs (loop6): unmounting filesystem 00000000-0000-0006-0000-000000000000. [ 127.679100][ T9732] FAULT_INJECTION: forcing a failure. [ 127.679100][ T9732] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 127.681643][ T9732] CPU: 1 UID: 0 PID: 9732 Comm: syz.9.1244 Tainted: G L syzkaller #0 PREEMPT [ 127.681663][ T9732] Tainted: [L]=SOFTLOCKUP [ 127.681667][ T9732] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 127.681672][ T9732] Call trace: [ 127.681675][ T9732] show_stack+0x2c/0x3c (C) [ 127.681695][ T9732] __dump_stack+0x30/0x40 [ 127.681706][ T9732] dump_stack_lvl+0xd8/0x12c [ 127.681715][ T9732] dump_stack+0x1c/0x28 [ 127.681725][ T9732] should_fail_ex+0x41c/0x590 [ 127.681734][ T9732] should_fail+0x14/0x24 [ 127.681740][ T9732] should_fail_usercopy+0x20/0x30 [ 127.681747][ T9732] _copy_from_iter+0x188/0x1064 [ 127.681756][ T9732] copy_page_from_iter+0x220/0x2e8 [ 127.681764][ T9732] tun_get_user+0x1764/0x364c [ 127.681773][ T9732] tun_chr_write_iter+0xfc/0x168 [ 127.681783][ T9732] vfs_write+0x51c/0xa0c [ 127.681791][ T9732] ksys_write+0x12c/0x228 [ 127.681798][ T9732] __arm64_sys_write+0x84/0x98 [ 127.681805][ T9732] invoke_syscall+0x98/0x244 [ 127.681816][ T9732] el0_svc_common+0xec/0x23c [ 127.681825][ T9732] do_el0_svc+0x4c/0x5c [ 127.681835][ T9732] el0_svc+0x64/0x260 [ 127.681845][ T9732] el0t_64_sync_handler+0x44/0x104 [ 127.681854][ T9732] el0t_64_sync+0x198/0x19c [ 128.113104][ T9758] EXT4-fs: Ignoring removed mblk_io_submit option [ 128.143909][ T9761] vfat: Unknown parameter 'sB8M [ 128.143909][ T9761] !K' [ 128.145510][ T9758] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=8002c018, mo2=0002] [ 128.146073][ T9758] EXT4-fs (loop9): mounted filesystem 00000000-0000-0006-0000-000000000000 r/w without journal. Quota mode: none. [ 128.161790][ T9758] EXT4-fs error (device loop9): ext4_map_blocks:833: inode #15: comm syz.9.1250: lblock 0 mapped to illegal pblock 0 (length 1) [ 128.168424][ T9758] EXT4-fs error (device loop9): ext4_map_blocks:791: inode #15: comm syz.9.1250: lblock 0 mapped to illegal pblock 0 (length 1) [ 128.188863][ T9758] EXT4-fs error (device loop9): ext4_ext_remove_space:2969: inode #15: comm syz.9.1250: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 2, max 4(4), depth 0(0) [ 128.207346][ T9758] EXT4-fs error (device loop9): ext4_map_blocks:791: inode #15: comm syz.9.1250: lblock 0 mapped to illegal pblock 0 (length 1) [ 128.228240][ T9758] EXT4-fs error (device loop9): ext4_ext_remove_space:2969: inode #15: comm syz.9.1250: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 4, max 4(4), depth 0(0) [ 128.233601][ T9758] EXT4-fs error (device loop9): ext4_ext_remove_space:2969: inode #15: comm syz.9.1250: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 4, max 4(4), depth 0(0) [ 128.234202][ T9758] EXT4-fs error (device loop9): ext4_ext_remove_space:2969: inode #15: comm syz.9.1250: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 4, max 4(4), depth 0(0) [ 128.234926][ T9758] EXT4-fs error (device loop9): ext4_ext_remove_space:2969: inode #15: comm syz.9.1250: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 4, max 4(4), depth 0(0) [ 128.238911][ T9758] EXT4-fs error (device loop9): ext4_ext_remove_space:2969: inode #15: comm syz.9.1250: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 4, max 4(4), depth 0(0) [ 128.241380][ T9758] EXT4-fs error (device loop9): ext4_ext_remove_space:2969: inode #15: comm syz.9.1250: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 4, max 4(4), depth 0(0) [ 128.266360][ T9769] netlink: 'syz.9.1250': attribute type 3 has an invalid length. [ 128.267003][ T9769] netlink: 'syz.9.1250': attribute type 3 has an invalid length. [ 128.295442][ T9752] FAULT_INJECTION: forcing a failure. [ 128.295442][ T9752] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 128.295484][ T9752] CPU: 1 UID: 0 PID: 9752 Comm: syz.8.1251 Tainted: G L syzkaller #0 PREEMPT [ 128.295500][ T9752] Tainted: [L]=SOFTLOCKUP [ 128.295504][ T9752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 128.295509][ T9752] Call trace: [ 128.295512][ T9752] show_stack+0x2c/0x3c (C) [ 128.295533][ T9752] __dump_stack+0x30/0x40 [ 128.295547][ T9752] dump_stack_lvl+0xd8/0x12c [ 128.295557][ T9752] dump_stack+0x1c/0x28 [ 128.295567][ T9752] should_fail_ex+0x41c/0x590 [ 128.295575][ T9752] should_fail_alloc_page+0xec/0x10c [ 128.295585][ T9752] prepare_alloc_pages+0x194/0x4a4 [ 128.295596][ T9752] __alloc_frozen_pages_noprof+0x134/0x320 [ 128.295605][ T9752] alloc_pages_mpol+0x1ec/0x3c0 [ 128.295615][ T9752] folio_alloc_mpol_noprof+0x4c/0x248 [ 128.295624][ T9752] alloc_migration_target_by_mpol+0x25c/0x494 [ 128.295635][ T9752] migrate_pages_batch+0x6f0/0x2abc [ 128.295643][ T9752] migrate_pages+0x1adc/0x2a5c [ 128.295650][ T9752] __arm64_sys_mbind+0x73c/0x994 [ 128.295658][ T9752] invoke_syscall+0x98/0x244 [ 128.295669][ T9752] el0_svc_common+0xec/0x23c [ 128.295678][ T9752] do_el0_svc+0x4c/0x5c [ 128.295688][ T9752] el0_svc+0x64/0x260 [ 128.295697][ T9752] el0t_64_sync_handler+0x44/0x104 [ 128.295710][ T9752] el0t_64_sync+0x198/0x19c [ 128.427092][ T9779] FAULT_INJECTION: forcing a failure. [ 128.427092][ T9779] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 128.427137][ T9779] CPU: 1 UID: 0 PID: 9779 Comm: syz.8.1257 Tainted: G L syzkaller #0 PREEMPT [ 128.427155][ T9779] Tainted: [L]=SOFTLOCKUP [ 128.427160][ T9779] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 128.427166][ T9779] Call trace: [ 128.427170][ T9779] show_stack+0x2c/0x3c (C) [ 128.427190][ T9779] __dump_stack+0x30/0x40 [ 128.427202][ T9779] dump_stack_lvl+0xd8/0x12c [ 128.427212][ T9779] dump_stack+0x1c/0x28 [ 128.427221][ T9779] should_fail_ex+0x41c/0x590 [ 128.427230][ T9779] should_fail+0x14/0x24 [ 128.427236][ T9779] should_fail_usercopy+0x20/0x30 [ 128.427244][ T9779] simple_read_from_buffer+0xc4/0x238 [ 128.427254][ T9779] proc_fail_nth_read+0x1a8/0x248 [ 128.427263][ T9779] vfs_read+0x230/0x8c8 [ 128.427271][ T9779] ksys_read+0x12c/0x228 [ 128.427277][ T9779] __arm64_sys_read+0x84/0x98 [ 128.427284][ T9779] invoke_syscall+0x98/0x244 [ 128.427295][ T9779] el0_svc_common+0xec/0x23c [ 128.427304][ T9779] do_el0_svc+0x4c/0x5c [ 128.427314][ T9779] el0_svc+0x64/0x260 [ 128.427323][ T9779] el0t_64_sync_handler+0x44/0x104 [ 128.427331][ T9779] el0t_64_sync+0x198/0x19c [ 128.818887][ T9799] input: syz0 as /devices/virtual/input/input13 [ 128.872375][ T8540] EXT4-fs (loop9): unmounting filesystem 00000000-0000-0006-0000-000000000000. [ 128.935418][ T9802] x_tables: ip_tables: rpfilter match: used from hooks FORWARD, but only valid from PREROUTING [ 129.089934][ T9799] syzkaller0: entered promiscuous mode [ 129.121541][ T9799] syzkaller0: entered allmulticast mode [ 129.153948][ T9803] set_capacity_and_notify: 4 callbacks suppressed [ 129.160595][ T9803] loop6: detected capacity change from 0 to 128 [ 129.195274][ T9803] EXT4-fs (loop6): mounted filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09 r/w without journal. Quota mode: none. [ 129.343673][ T6664] EXT4-fs (loop6): unmounting filesystem 76b65be2-f6da-4727-8c75-0525a5b65a09. [ 129.371200][ T9812] ip_tables: iptables: counters copy to user failed while replacing table [ 129.490563][ T9809] FAULT_INJECTION: forcing a failure. [ 129.490563][ T9809] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 129.494410][ T9809] CPU: 1 UID: 0 PID: 9809 Comm: syz.0.1268 Tainted: G L syzkaller #0 PREEMPT [ 129.494431][ T9809] Tainted: [L]=SOFTLOCKUP [ 129.494435][ T9809] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 129.494441][ T9809] Call trace: [ 129.494445][ T9809] show_stack+0x2c/0x3c (C) [ 129.494469][ T9809] __dump_stack+0x30/0x40 [ 129.494485][ T9809] dump_stack_lvl+0xd8/0x12c [ 129.494496][ T9809] dump_stack+0x1c/0x28 [ 129.494506][ T9809] should_fail_ex+0x41c/0x590 [ 129.494514][ T9809] should_fail_alloc_page+0xec/0x10c [ 129.494523][ T9809] prepare_alloc_pages+0x194/0x4a4 [ 129.494531][ T9809] __alloc_frozen_pages_noprof+0x134/0x320 [ 129.494540][ T9809] alloc_pages_mpol+0x1ec/0x3c0 [ 129.494549][ T9809] folio_alloc_mpol_noprof+0x4c/0x248 [ 129.494558][ T9809] alloc_migration_target_by_mpol+0x25c/0x494 [ 129.494568][ T9809] migrate_pages_batch+0x6f0/0x2abc [ 129.494576][ T9809] migrate_pages+0x1adc/0x2a5c [ 129.494584][ T9809] __arm64_sys_mbind+0x73c/0x994 [ 129.494592][ T9809] invoke_syscall+0x98/0x244 [ 129.494603][ T9809] el0_svc_common+0xec/0x23c [ 129.494612][ T9809] do_el0_svc+0x4c/0x5c [ 129.494622][ T9809] el0_svc+0x64/0x260 [ 129.494631][ T9809] el0t_64_sync_handler+0x44/0x104 [ 129.494639][ T9809] el0t_64_sync+0x198/0x19c [ 129.599194][ T9820] loop9: detected capacity change from 0 to 2048 [ 129.893074][ T9820] EXT4-fs (loop9): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. [ 129.932231][ C1] blk_print_req_error: 136 callbacks suppressed [ 129.932275][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 129.932313][ C1] buffer_io_error: 135 callbacks suppressed [ 129.932326][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 129.946947][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 129.947016][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 129.953133][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 129.953188][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 129.959891][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 129.959944][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 129.966325][ C1] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 129.966370][ C1] Buffer I/O error on dev loop8, logical block 0, async page read [ 130.037558][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 130.037618][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 130.043550][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 130.043599][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 130.045909][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 130.045946][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 130.046287][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 130.046324][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 130.046721][ C0] I/O error, dev loop8, sector 0 op 0x0:(READ) flags 0x800000 phys_seg 1 prio class 2 [ 130.046761][ C0] Buffer I/O error on dev loop8, logical block 0, async page read [ 130.679121][ T9852] loop7: detected capacity change from 0 to 512 [ 130.882710][ T8540] EXT4-fs (loop9): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 130.974349][ T9856] loop9: detected capacity change from 0 to 4096 [ 131.000527][ T9856] EXT4-fs (loop9): Test dummy encryption mode enabled [ 131.002903][ T9856] EXT4-fs (loop9): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 131.044491][ T9856] overlayfs: missing 'workdir' [ 131.129124][ T9868] netlink: 'syz.7.1287': attribute type 2 has an invalid length. [ 131.129173][ T9868] netlink: 132 bytes leftover after parsing attributes in process `syz.7.1287'. [ 131.350663][ T9858] FAULT_INJECTION: forcing a failure. [ 131.350663][ T9858] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 131.350702][ T9858] CPU: 1 UID: 0 PID: 9858 Comm: syz.8.1283 Tainted: G L syzkaller #0 PREEMPT [ 131.350718][ T9858] Tainted: [L]=SOFTLOCKUP [ 131.350723][ T9858] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 131.350731][ T9858] Call trace: [ 131.350734][ T9858] show_stack+0x2c/0x3c (C) [ 131.350755][ T9858] __dump_stack+0x30/0x40 [ 131.350767][ T9858] dump_stack_lvl+0xd8/0x12c [ 131.350777][ T9858] dump_stack+0x1c/0x28 [ 131.350786][ T9858] should_fail_ex+0x41c/0x590 [ 131.350795][ T9858] should_fail_alloc_page+0xec/0x10c [ 131.350804][ T9858] prepare_alloc_pages+0x194/0x4a4 [ 131.350812][ T9858] __alloc_frozen_pages_noprof+0x134/0x320 [ 131.350821][ T9858] alloc_pages_mpol+0x1ec/0x3c0 [ 131.350830][ T9858] folio_alloc_mpol_noprof+0x4c/0x248 [ 131.350840][ T9858] alloc_migration_target_by_mpol+0x25c/0x494 [ 131.350850][ T9858] migrate_pages_batch+0x6f0/0x2abc [ 131.350858][ T9858] migrate_pages+0x1adc/0x2a5c [ 131.350866][ T9858] __arm64_sys_mbind+0x73c/0x994 [ 131.350874][ T9858] invoke_syscall+0x98/0x244 [ 131.350884][ T9858] el0_svc_common+0xec/0x23c [ 131.350894][ T9858] do_el0_svc+0x4c/0x5c [ 131.350904][ T9858] el0_svc+0x64/0x260 [ 131.350913][ T9858] el0t_64_sync_handler+0x44/0x104 [ 131.350927][ T9858] el0t_64_sync+0x198/0x19c [ 131.427878][ T8540] EXT4-fs (loop9): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 131.606582][ T9882] [drm] Initialized cirrus-qemu 2.0.0 for 0000:00:01.0 on minor 2 [ 131.633725][ T9894] netlink: 'syz.6.1295': attribute type 4 has an invalid length. [ 131.636074][ T9894] netlink: 'syz.6.1295': attribute type 4 has an invalid length. [ 131.650246][ T9882] cirrus-qemu 0000:00:01.0: [drm] fb1: cirrus-qemudrmf frame buffer device [ 132.182345][ T9901] netlink: 'syz.0.1297': attribute type 4 has an invalid length. [ 132.198169][ T9901] netlink: 'syz.0.1297': attribute type 4 has an invalid length. [ 132.209400][ T9901] kernel profiling enabled (shift: 9) [ 132.445638][ T9924] netlink: 8 bytes leftover after parsing attributes in process `syz.8.1303'. [ 132.448545][ T9924] netlink: 50 bytes leftover after parsing attributes in process `syz.8.1303'. [ 132.595600][ T9936] bond1: option lacp_active: mode dependency failed, not supported in mode balance-rr(0) [ 132.657864][ T9936] bond1 (unregistering): Released all slaves [ 132.689567][ T9928] FAULT_INJECTION: forcing a failure. [ 132.689567][ T9928] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 132.689612][ T9928] CPU: 1 UID: 0 PID: 9928 Comm: syz.6.1306 Tainted: G L syzkaller #0 PREEMPT [ 132.689630][ T9928] Tainted: [L]=SOFTLOCKUP [ 132.689634][ T9928] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 132.689639][ T9928] Call trace: [ 132.689642][ T9928] show_stack+0x2c/0x3c (C) [ 132.689659][ T9928] __dump_stack+0x30/0x40 [ 132.689671][ T9928] dump_stack_lvl+0xd8/0x12c [ 132.689680][ T9928] dump_stack+0x1c/0x28 [ 132.689690][ T9928] should_fail_ex+0x41c/0x590 [ 132.689698][ T9928] should_fail_alloc_page+0xec/0x10c [ 132.689707][ T9928] prepare_alloc_pages+0x194/0x4a4 [ 132.689717][ T9928] __alloc_frozen_pages_noprof+0x134/0x320 [ 132.689725][ T9928] alloc_pages_mpol+0x1ec/0x3c0 [ 132.689735][ T9928] folio_alloc_mpol_noprof+0x4c/0x248 [ 132.689744][ T9928] alloc_migration_target_by_mpol+0x25c/0x494 [ 132.689754][ T9928] migrate_pages_batch+0x6f0/0x2abc [ 132.689762][ T9928] migrate_pages+0x1adc/0x2a5c [ 132.689770][ T9928] __arm64_sys_mbind+0x73c/0x994 [ 132.689778][ T9928] invoke_syscall+0x98/0x244 [ 132.689789][ T9928] el0_svc_common+0xec/0x23c [ 132.689798][ T9928] do_el0_svc+0x4c/0x5c [ 132.689808][ T9928] el0_svc+0x64/0x260 [ 132.689817][ T9928] el0t_64_sync_handler+0x44/0x104 [ 132.689825][ T9928] el0t_64_sync+0x198/0x19c [ 132.833882][ T9949] netlink: 12 bytes leftover after parsing attributes in process `syz.7.1314'. [ 132.836809][ T9949] Set syz1 is full, maxelem 256 reached [ 133.133853][ T9947] x_tables: duplicate underflow at hook 1 [ 133.550020][ T9982] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 133.550054][ T9982] overlayfs: missing 'lowerdir' [ 133.675721][ T9976] FAULT_INJECTION: forcing a failure. [ 133.675721][ T9976] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 133.675772][ T9976] CPU: 1 UID: 0 PID: 9976 Comm: syz.8.1322 Tainted: G L syzkaller #0 PREEMPT [ 133.675788][ T9976] Tainted: [L]=SOFTLOCKUP [ 133.675792][ T9976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 133.675797][ T9976] Call trace: [ 133.675800][ T9976] show_stack+0x2c/0x3c (C) [ 133.675818][ T9976] __dump_stack+0x30/0x40 [ 133.675830][ T9976] dump_stack_lvl+0xd8/0x12c [ 133.675840][ T9976] dump_stack+0x1c/0x28 [ 133.675849][ T9976] should_fail_ex+0x41c/0x590 [ 133.675857][ T9976] should_fail_alloc_page+0xec/0x10c [ 133.675866][ T9976] prepare_alloc_pages+0x194/0x4a4 [ 133.675876][ T9976] __alloc_frozen_pages_noprof+0x134/0x320 [ 133.675884][ T9976] alloc_pages_mpol+0x1ec/0x3c0 [ 133.675894][ T9976] folio_alloc_mpol_noprof+0x4c/0x248 [ 133.675903][ T9976] alloc_migration_target_by_mpol+0x25c/0x494 [ 133.675913][ T9976] migrate_pages_batch+0x6f0/0x2abc [ 133.675924][ T9976] migrate_pages+0x1adc/0x2a5c [ 133.675932][ T9976] __arm64_sys_mbind+0x73c/0x994 [ 133.675940][ T9976] invoke_syscall+0x98/0x244 [ 133.675951][ T9976] el0_svc_common+0xec/0x23c [ 133.675961][ T9976] do_el0_svc+0x4c/0x5c [ 133.675970][ T9976] el0_svc+0x64/0x260 [ 133.675979][ T9976] el0t_64_sync_handler+0x44/0x104 [ 133.675988][ T9976] el0t_64_sync+0x198/0x19c [ 133.999151][T10008] netlink: 32 bytes leftover after parsing attributes in process `syz.7.1333'. [ 134.247273][T10024] netlink: 20 bytes leftover after parsing attributes in process `syz.8.1338'. [ 134.774519][T10055] Injecting memory failure for pfn 0x132c68 at process virtual address 0x20000000 [ 134.807623][T10055] Memory failure: 0x132c68: Sending SIGBUS to syz.0.1342:10055 due to hardware memory corruption [ 134.807683][T10055] Memory failure: 0x132c68: Sending SIGBUS to syz.0.1342:10059 due to hardware memory corruption [ 134.808246][T10055] Memory failure: 0x132c68: recovery action for dirty LRU page: Recovered [ 134.808272][T10055] Injecting memory failure for pfn 0x132c6c at process virtual address 0x20001000 [ 134.832714][T10055] Memory failure: 0x132c6c: recovery action for clean LRU page: Recovered [ 134.832753][T10055] Injecting memory failure for pfn 0x132c6d at process virtual address 0x20002000 [ 134.842993][T10055] Memory failure: 0x132c6d: recovery action for clean LRU page: Recovered [ 134.854768][T10033] Unable to handle kernel paging request at virtual address ffff800095404000 [ 134.867432][ ** replaying previous printk message ** [ 134.867432][T10033] KASAN: probably user-memory-access in range [0x00000004aa020000-0x00000004aa020007] [ 134.867615][T10033] Mem abort info: [ 134.867620][T10033] ESR = 0x0000000096000047 [ 134.867625][T10033] EC = 0x25: DABT (current EL), IL = 32 bits [ 134.867631][T10033] SET = 0, FnV = 0 [ 134.867635][T10033] EA = 0, S1PTW = 0 [ 134.867639][T10033] FSC = 0x07: level 3 translation fault [ 134.867644][T10033] Data abort info: [ 134.867647][T10033] ISV = 0, ISS = 0x00000047, ISS2 = 0x00000000 [ 134.867651][T10033] CM = 0, WnR = 1, TnD = 0, TagAccess = 0 [ 134.867657][T10033] GCS = 0, Overlay = 0, DirtyBit = 0 [ 134.867662][T10033] swapper pgtable: 4k pages, 48-bit VAs, pgdp=000000021b049000 [ 134.867668][T10033] [ffff800095404000] pgd=0000000000000000, p4d=1000000221341003, pud=1000000221342003, pmd=1000000109bd5403, pte=0000000000000000 [ 134.867782][T10033] Internal error: Oops: 0000000096000047 [#1] SMP [ 134.884153][T10033] Dumping ftrace buffer: [ 134.884868][T10033] (ftrace buffer empty) [ 134.885639][T10033] Modules linked in: [ 134.886281][T10033] CPU: 0 UID: 0 PID: 10033 Comm: syz.0.1342 Tainted: G L syzkaller #0 PREEMPT [ 134.888189][T10033] Tainted: [L]=SOFTLOCKUP [ 134.888909][T10033] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 [ 134.890542][T10033] pstate: 83400005 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) [ 134.891926][T10033] pc : memcpy_toio+0x140/0x23c [ 134.892764][T10033] lr : memcpy_toio+0x158/0x23c [ 134.893606][T10033] sp : ffff800095b27390 [ 134.894313][T10033] x29: ffff800095b27390 x28: ffff800095403c80 x27: 0000000000000640 [ 134.895721][T10033] x26: ffff800096239c80 x25: 0000000000000000 x24: 1fffe00019a1942b [ 134.897115][T10033] x23: dfff800000000000 x22: ffff80009623a000 x21: 00000000000002b8 [ 134.898537][T10033] x20: ffff800095404000 x19: ffff80009623a008 x18: 00000000ffffffff [ 134.899944][T10033] x17: ffff80008a7d6000 x16: 0000000000000007 x15: ffff80008a35fda0 [ 134.901316][T10033] x14: ffff80008a5d5e28 x13: 0000000000000001 x12: 0000000000000000 [ 134.902810][T10033] x11: 0000000000000000 x10: 0000000000000010 x9 : 0000000000000000 [ 134.904257][T10033] x8 : 0000000000000000 x7 : 0000025800000320 x6 : 0000000000000000 [ 134.905651][T10033] x5 : ffff800095b275d0 x4 : ffff800095b27590 x3 : ffff8000868a7e5c [ 134.907070][T10033] x2 : 0000000000000640 x1 : ffff0000c8390000 x0 : 0000000000000000 [ 134.908464][T10033] Call trace: [ 134.909039][T10033] memcpy_toio+0x140/0x23c (P) [ 134.909893][T10033] drm_fb_memcpy+0x29c/0x4c4 [ 134.910726][T10033] cirrus_primary_plane_helper_atomic_update+0x90c/0xa48 [ 134.911926][T10033] drm_atomic_helper_commit_planes+0x4ac/0xb60 [ 134.913041][T10033] drm_atomic_helper_commit_tail+0x54/0x90 [ 134.914043][T10033] commit_tail+0x278/0x3a8 [ 134.914830][T10033] drm_atomic_helper_commit+0x26c/0x280 [ 134.915836][T10033] drm_atomic_commit+0x214/0x280 [ 134.916723][T10033] drm_client_modeset_commit_atomic+0x534/0x6b8 [ 134.917834][T10033] drm_client_modeset_commit_locked+0xd0/0x494 [ 134.918972][T10033] drm_client_modeset_commit+0x50/0x7c [ 134.919999][T10033] __drm_fb_helper_restore_fbdev_mode_unlocked+0x9c/0x1a0 [ 134.921311][T10033] drm_fb_helper_restore_fbdev_mode_unlocked+0x28/0x38 [ 134.922514][T10033] drm_fbdev_client_restore+0x28/0x3c [ 134.923453][T10033] drm_client_dev_restore+0x128/0x244 [ 134.924370][T10033] drm_release+0x1b0/0x284 [ 134.925120][T10033] __fput+0x338/0x74c [ 134.925821][T10033] ____fput+0x20/0x30 [ 134.926477][T10033] task_work_run+0x1cc/0x25c [ 134.927273][T10033] exit_to_user_mode_loop+0x10c/0x17c [ 134.928212][T10033] el0_svc+0x18c/0x260 [ 134.928953][T10033] el0t_64_sync_handler+0x44/0x104 [ 134.929831][T10033] el0t_64_sync+0x198/0x19c [ 134.930663][T10033] Code: d343fd09 38f76929 35000169 f85f8268 (f9000288) [ 134.931889][T10033] ---[ end trace 0000000000000000 ]--- [ 135.273450][T10033] Kernel panic - not syncing: Oops: Fatal exception [ 135.274656][T10033] SMP: stopping secondary CPUs [ 135.275494][T10033] Dumping ftrace buffer: [ 135.276236][T10033] (ftrace buffer empty) [ 135.276996][T10033] Kernel Offset: disabled [ 135.277751][T10033] CPU features: 0x14000000,003c0008,27020a02,a84ff6a7 [ 135.278983][T10033] Memory Limit: none [ 135.617064][T10033] Rebooting in 86400 seconds..