y0\x00'}, 0x18) 12:08:00 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func={0x1}]}}, &(0x7f00000000c0)=""/50, 0x26, 0x32, 0x1}, 0x20) 12:08:00 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x800448d4, &(0x7f00000006c0)) 12:08:00 executing program 0: bpf$MAP_CREATE(0x2, &(0x7f0000000100)=@bloom_filter, 0x48) 12:08:00 executing program 4: bpf$BPF_BTF_LOAD(0x11, &(0x7f00000011c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 12:08:00 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000380)={@broadcast, @link_local, @void, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @private}, {0x0, 0x0, 0x0, @empty}}}}}, 0x0) 12:08:00 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x6, 0x0, 0x0) 12:08:00 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x16, 0x0, 0x0) 12:08:00 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000100)={'ip_vti0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}) 12:08:00 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a, 0x0, 0x1}, 0x20) 12:08:00 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0xa, &(0x7f0000000000)={0x0, 'dummy0\x00'}, 0x18) 12:08:00 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000140)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000840)=ANY=[], 0x110}, 0x0) 12:08:00 executing program 2: bpf$BPF_BTF_LOAD(0x2, 0x0, 0x0) 12:08:00 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000009c0)={&(0x7f0000000800)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, 0x0, 0x26, 0x0, 0x1}, 0x20) 12:08:00 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0xd, 0x0, 0x0) 12:08:00 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x17, &(0x7f0000000000)={0x1, 'dummy0\x00'}, 0x18) 12:08:00 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x42, 0x0, 0x7b}]}}, 0x0, 0x2a, 0x0, 0x1}, 0x20) 12:08:00 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x16, 0x0, 0x0, 0x7ad, 0x0, 0x1}, 0x48) 12:08:00 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func_proto]}}, 0x0, 0x26}, 0x20) 12:08:00 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="afde6de68518", @broadcast, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @rand_addr, @random="666a83148769", @remote}}}}, 0x0) 12:08:00 executing program 5: r0 = socket$phonet(0x23, 0x2, 0x1) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f0000000000)=@ethtool_modinfo}) 12:08:00 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, &(0x7f0000000080)=""/181, 0x0, 0xb5}, 0x20) 12:08:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="24000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000000000000001"], 0x48}, 0x0) 12:08:00 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x4, &(0x7f0000000040)=0x1c0d, 0x4) 12:08:00 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0x3}]}}, 0x0, 0x26}, 0x20) 12:08:00 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x5, 0x0, 0x0, 0x0, 0x400}, 0x48) 12:08:00 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000200)=@raw={'raw\x00', 0x9, 0x2, 0x268, 0x120, 0xffffffff, 0xffffffff, 0x120, 0xffffffff, 0x218, 0xffffffff, 0xffffffff, 0x218, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xd0}, @common=@inet=@SYNPROXY={0x28}}, {{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2c8) 12:08:00 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const]}}, 0x0, 0x26, 0x0, 0x1}, 0x20) 12:08:00 executing program 1: bpf$MAP_CREATE(0x14, &(0x7f0000000100)=@bloom_filter, 0x48) 12:08:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000100)={'ip_vti0\x00', &(0x7f0000000000)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty}}}}) 12:08:00 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000000c0)={'veth1_to_hsr\x00', &(0x7f0000000040)=@ethtool_eeprom={0x43}}) 12:08:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 12:08:01 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @remote}}) 12:08:01 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) recvmmsg$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000003440)) 12:08:01 executing program 2: r0 = socket$phonet(0x23, 0x2, 0x1) ioctl$SIOCPNDELRESOURCE(r0, 0x89ef, &(0x7f0000000000)=0x100) 12:08:01 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan1\x00'}) 12:08:01 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) recvmsg$can_bcm(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0x140) 12:08:01 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x5, &(0x7f0000000000)={0x1, 'dummy0\x00'}, 0x18) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000080)=@hci, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000240)=""/99, 0x63}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/154, 0x9a}], 0x5, &(0x7f0000000440)=""/4096, 0x1000}, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000040)={0x1, 'bond_slave_0\x00', 0x3}, 0x18) 12:08:01 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}}, 0x0, 0x2e}, 0x20) 12:08:01 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x2, &(0x7f0000000000)={0x0, 'dummy0\x00'}, 0x18) 12:08:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x24, &(0x7f0000000000)={0x0, 'dummy0\x00'}, 0x18) 12:08:01 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x12, 0x6, 0x0, 0x1, 0x1208}, 0x48) 12:08:01 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth1_to_bridge\x00', &(0x7f0000000000)=@ethtool_sfeatures={0x3b, 0x2, [{}, {0x1}]}}) 12:08:01 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x12}, 0x48) 12:08:01 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000100)={'veth0_to_team\x00', &(0x7f00000000c0)=@ethtool_pauseparam={0x13}}) 12:08:01 executing program 2: syz_emit_ethernet(0xf, &(0x7f0000000000)={@broadcast, @random="5748c23dbd31", @val={@void}}, 0x0) 12:08:01 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x22, 0x0, 0x0) 12:08:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) 12:08:01 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@func={0x1, 0x0, 0x0, 0xc, 0x5}]}, {0x0, [0x61]}}, 0x0, 0x27}, 0x20) [ 299.631984][ T6777] IPVS: sync thread started: state = MASTER, mcast_ifn = bond_slave_0, syncid = 3, id = 0 12:08:02 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x11, &(0x7f0000000000)={0x0, 'dummy0\x00'}, 0x18) 12:08:02 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x5, &(0x7f0000000000)={0x1, 'dummy0\x00'}, 0x18) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000080)={0x2, 'syz_tun\x00', 0x1}, 0x18) ioctl$sock_inet_udp_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000040)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 12:08:02 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, 0x0) 12:08:02 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan0\x00'}) 12:08:02 executing program 1: bpf$BPF_BTF_LOAD(0xc, &(0x7f00000011c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 12:08:02 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x21, &(0x7f0000000000)={0x0, 'dummy0\x00'}, 0x18) 12:08:02 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000200)=@raw={'raw\x00', 0x9, 0x3, 0x1fffffbf, 0x120, 0xffffffff, 0xffffffff, 0x120, 0xffffffff, 0x218, 0xffffffff, 0xffffffff, 0x218, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xf8, 0x120, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@mh={{0x28}, {"9011"}}]}, @common=@inet=@SYNPROXY={0x28}}, {{@uncond, 0x0, 0xd8, 0xf8, 0x0, {}, [@common=@frag={{0x30}, {[], 0x0, 0x0, 0x3}}]}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x348) 12:08:02 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) recvmsg(r0, &(0x7f0000002500)={0x0, 0xffffffffffffffee, 0x0}, 0x42) 12:08:02 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x2a, 0x0, 0x0) 12:08:02 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x9ce}]}]}}, 0x0, 0x2e, 0x0, 0x1}, 0x20) 12:08:02 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x18, 0x0, 0x0) 12:08:02 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct={0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffc}]}}, &(0x7f0000000200)=""/157, 0x26, 0x9d, 0x1}, 0x20) 12:08:02 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@fwd={0x0, 0x0, 0x0, 0x7, 0x2}]}}, 0x0, 0x26}, 0x20) 12:08:02 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000300)={'veth1_to_batadv\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="11"]}) 12:08:02 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) write$bt_hci(r0, &(0x7f0000000080)={0x1, @remote_name_req={{0x419, 0xa}, {@fixed}}}, 0xe) 12:08:02 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x150e}, 0x48) 12:08:02 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x60, &(0x7f0000000000)={0x0, 'dummy0\x00'}, 0x18) 12:08:02 executing program 4: bpf$BPF_BTF_LOAD(0x10, &(0x7f00000011c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) [ 302.779108][ T6809] syz-executor.5: vmalloc error: size 536870912, failed to allocated page array size 1048576, mode:0x400cc2(GFP_KERNEL_ACCOUNT|__GFP_HIGHMEM), nodemask=(null),cpuset=syz5,mems_allowed=0-1 [ 302.797982][ T6809] CPU: 1 PID: 6809 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 302.807822][ T6809] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 302.817866][ T6809] Call Trace: [ 302.821137][ T6809] [ 302.824061][ T6809] dump_stack_lvl+0x136/0x150 [ 302.828738][ T6809] warn_alloc+0x213/0x360 [ 302.833069][ T6809] ? zone_watermark_ok_safe+0x2e0/0x2e0 [ 302.838621][ T6809] ? do_raw_spin_unlock+0x175/0x230 [ 302.843820][ T6809] ? __get_vm_area_node+0x29b/0x3f0 [ 302.849036][ T6809] __vmalloc_node_range+0x103b/0x14c0 [ 302.854414][ T6809] ? xt_alloc_table_info+0x40/0xa0 [ 302.859539][ T6809] ? delayed_vfree_work+0x70/0x70 [ 302.864571][ T6809] ? kvmalloc_node+0x76/0x1a0 [ 302.869254][ T6809] ? rcu_is_watching+0x12/0xb0 [ 302.874014][ T6809] ? xt_alloc_table_info+0x40/0xa0 [ 302.879128][ T6809] kvmalloc_node+0x156/0x1a0 [ 302.883717][ T6809] ? xt_alloc_table_info+0x40/0xa0 [ 302.888842][ T6809] xt_alloc_table_info+0x40/0xa0 [ 302.893781][ T6809] do_ip6t_set_ctl+0x514/0xb30 [ 302.898625][ T6809] ? __mutex_lock+0x231/0x1350 [ 302.903390][ T6809] ? compat_do_replace.constprop.0+0x410/0x410 [ 302.909544][ T6809] ? wait_for_completion_io_timeout+0x20/0x20 [ 302.915611][ T6809] ? find_held_lock+0x2d/0x110 [ 302.920379][ T6809] ? nf_sockopt_find.constprop.0+0x22d/0x2a0 [ 302.926369][ T6809] nf_setsockopt+0x87/0xe0 [ 302.930803][ T6809] ipv6_setsockopt+0x12b/0x190 [ 302.935633][ T6809] udpv6_setsockopt+0x84/0xd0 [ 302.940332][ T6809] ? sock_common_recvmsg+0x190/0x190 [ 302.945618][ T6809] __sys_setsockopt+0x2c6/0x5b0 [ 302.950490][ T6809] ? __ia32_sys_recv+0x100/0x100 [ 302.955434][ T6809] ? kernel_fpu_begin_mask+0x270/0x270 [ 302.960897][ T6809] __x64_sys_setsockopt+0xbe/0x160 [ 302.966009][ T6809] ? syscall_enter_from_user_mode+0x26/0x80 [ 302.971993][ T6809] do_syscall_64+0x39/0xb0 [ 302.976436][ T6809] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 302.982330][ T6809] RIP: 0033:0x7f744a08c389 [ 302.986740][ T6809] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 303.006343][ T6809] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 303.014748][ T6809] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 [ 303.022711][ T6809] RDX: 0000000000000040 RSI: 0000000000000029 RDI: 0000000000000003 [ 303.030671][ T6809] RBP: 00007f744a0d7493 R08: 0000000000000348 R09: 0000000000000000 [ 303.038634][ T6809] R10: 0000000020000200 R11: 0000000000000246 R12: 0000000000000000 [ 303.046595][ T6809] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 303.054590][ T6809] [ 303.062658][ T6809] Mem-Info: [ 303.065797][ T6809] active_anon:219170 inactive_anon:7664 isolated_anon:0 [ 303.065797][ T6809] active_file:0 inactive_file:44935 isolated_file:0 [ 303.065797][ T6809] unevictable:768 dirty:16 writeback:0 [ 303.065797][ T6809] slab_reclaimable:21625 slab_unreclaimable:97517 [ 303.065797][ T6809] mapped:19348 shmem:14051 pagetables:871 [ 303.065797][ T6809] sec_pagetables:0 bounce:0 [ 303.065797][ T6809] kernel_misc_reclaimable:0 [ 303.065797][ T6809] free:1151806 free_pcp:5789 free_cma:0 [ 303.111143][ T6809] Node 0 active_anon:876680kB inactive_anon:30656kB active_file:0kB inactive_file:179664kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:77392kB dirty:64kB writeback:0kB shmem:54668kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 28672kB writeback_tmp:0kB kernel_stack:10480kB pagetables:3484kB sec_pagetables:0kB all_unreclaimable? no [ 303.147004][ T6809] Node 1 active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:76kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:1536kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:16kB pagetables:0kB sec_pagetables:0kB all_unreclaimable? no [ 303.186612][ T6809] Node 0 DMA free:15360kB boost:0kB min:200kB low:248kB high:296kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 303.214903][ T6809] lowmem_reserve[]: 0 2613 2614 2614 2614 [ 303.221213][ T6809] Node 0 DMA32 free:669792kB boost:0kB min:35408kB low:44260kB high:53112kB reserved_highatomic:0KB active_anon:876636kB inactive_anon:30652kB active_file:0kB inactive_file:178600kB unevictable:1536kB writepending:64kB present:3129332kB managed:2680596kB mlocked:0kB bounce:0kB free_pcp:5320kB local_pcp:3460kB free_cma:0kB [ 303.251823][ T6809] lowmem_reserve[]: 0 0 1 1 1 [ 303.257917][ T6809] Node 0 Normal free:8kB boost:0kB min:12kB low:12kB high:12kB reserved_highatomic:0KB active_anon:44kB inactive_anon:4kB active_file:0kB inactive_file:1064kB unevictable:0kB writepending:0kB present:1048576kB managed:1128kB mlocked:0kB bounce:0kB free_pcp:8kB local_pcp:8kB free_cma:0kB [ 303.285418][ T6809] lowmem_reserve[]: 0 0 0 0 0 [ 303.294132][ T6809] Node 1 Normal free:3922064kB boost:0kB min:54480kB low:68100kB high:81720kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:76kB unevictable:1536kB writepending:0kB present:4194304kB managed:4117620kB mlocked:0kB bounce:0kB free_pcp:17728kB local_pcp:10592kB free_cma:0kB [ 303.324936][ T6809] lowmem_reserve[]: 0 0 0 0 0 [ 303.329968][ T6809] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 303.342816][ T6809] Node 0 DMA32: 8243*4kB (ME) 967*8kB (ME) 2126*16kB (UME) 984*32kB (UME) 452*64kB (UME) 219*128kB (UME) 106*256kB (UME) 58*512kB (UME) 33*1024kB (UME) 21*2048kB (UME) 91*4096kB (UM) = 669540kB [ 303.363885][ T6809] Node 0 Normal: 0*4kB 1*8kB (M) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 8kB [ 303.375879][ T6809] Node 1 Normal: 152*4kB (UME) 30*8kB (UME) 30*16kB (UME) 63*32kB (UME) 22*64kB (UME) 4*128kB (UME) 4*256kB (UM) 2*512kB (UM) 1*1024kB (U) 1*2048kB (U) 955*4096kB (ME) = 3922064kB [ 303.393899][ T6809] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 303.403738][ T6809] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 303.417246][ T6809] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 303.426884][ T6809] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 303.436240][ T6809] 58934 total pagecache pages [ 303.440987][ T6809] 0 pages in swap cache [ 303.445156][ T6809] Free swap = 124996kB [ 303.449449][ T6809] Total swap = 124996kB [ 303.453625][ T6809] 2097051 pages RAM [ 303.457508][ T6809] 0 pages HighMem/MovableOnly [ 303.463088][ T6809] 393375 pages reserved [ 303.467552][ T6809] 0 pages cma reserved 12:08:05 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000040)={0x0, 'pimreg\x00'}, 0x18) 12:08:05 executing program 2: bpf$BPF_BTF_LOAD(0x4, 0x0, 0x0) 12:08:05 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x9}, {0x0, 0x401}]}]}}, 0x0, 0x36}, 0x20) 12:08:05 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0xffffff00, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 12:08:05 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCGIFMTU(r0, 0x89f1, &(0x7f0000000000)={'bridge0\x00'}) 12:08:05 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, 0x0, &(0x7f0000000080)) 12:08:05 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x7, &(0x7f0000000000)={0x1, 'dummy0\x00'}, 0x18) 12:08:05 executing program 4: bpf$BPF_BTF_LOAD(0xf, 0x0, 0x0) 12:08:05 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x16, 0x0, 0x5, 0x7ad, 0x3, 0x1}, 0x48) 12:08:05 executing program 2: bpf$BPF_BTF_LOAD(0x23, &(0x7f00000011c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) [ 303.749220][ T6838] IPVS: Unknown mcast interface: pimreg 12:08:05 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000007"], 0x0, 0x26}, 0x20) 12:08:05 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$NL80211_CMD_SET_MAC_ACL(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 12:08:05 executing program 2: unshare(0x0) unshare(0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, 0x0, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='rcu_utilization\x00', r0}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f00000000c0)=0x8) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='memory.events.local\x00', 0x275a, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000780)={0xffffffffffffffff, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x3, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000540)=[{}], 0x8, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000640)}}, 0x10) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000080)='blkio.bfq.io_queued\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x600000}) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x5ffffe}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=ANY=[@ANYBLOB="4c8a29002c002708ee3b8400000009000000000013c8a6b1cd6b3c39c74c5bc4e60d2b9746417a9f2ed994272ccbb05f522153b1e49988adef959175aec891ce374e6319ff0be861b8921261c55733f2ff6287776286935f34f42e1e43e5194a136af7c9d234e83e0e7ef280cdb806b2454351726406ba4eaf79183cc1a3b0ae97e9c5896c1b893d7f1070f2682c3c5da68b21", @ANYRES32], 0x4c}}, 0x0) socket(0x1000000010, 0x80002, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={0xffffffffffffffff, 0x18000000000002a0, 0xdf, 0x0, &(0x7f0000000100)="b9ff03006044238cb89e14f088a81bffffff00004000632977fbac141442e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb", 0x0, 0xfe, 0x60000000, 0x0, 0x0, 0x0}, 0x48) bind$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x4e22, @multicast1}, 0x10) ioctl$F2FS_IOC_GARBAGE_COLLECT(0xffffffffffffffff, 0x4004f506, &(0x7f0000000600)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={0xffffffffffffffff, 0x18000000000002a0, 0xdc, 0x0, &(0x7f0000000100)="b9ff03006044238cb89e14f088a81bffffff00004000632977fbac141442e934a0a662079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a22", 0x0, 0xfe, 0x60000000}, 0x48) 12:08:05 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48b, &(0x7f0000000000)={0x1, 'dummy0\x00'}, 0x18) 12:08:05 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x18}, 0x0) 12:08:05 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000009c0)={&(0x7f0000000800)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x7}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 12:08:05 executing program 5: bpf$BPF_BTF_LOAD(0x2, 0x0, 0xc8) 12:08:05 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x15, 0x0, 0x0) 12:08:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0x0) 12:08:05 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000200)={&(0x7f0000000080)='./file0\x00'}, 0x10) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00'}, 0x10) 12:08:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x0) 12:08:05 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000100)={'ip_vti0\x00', 0x0}) 12:08:05 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x5, &(0x7f0000000000)={0x1, 'dummy0\x00'}, 0x18) 12:08:05 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x3, [@int={0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}]}, {0x0, [0x0]}}, &(0x7f0000000080)=""/181, 0x2b, 0xb5, 0x1}, 0x20) 12:08:06 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000300)=""/18, 0x26, 0x12, 0x1}, 0x20) 12:08:06 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x16, 0x7f, 0x0, 0x7ad, 0x0, 0x1}, 0x48) 12:08:06 executing program 1: r0 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$netlink(r0, &(0x7f0000010980)={0x0, 0x0, &(0x7f0000000400)=[{0x0, 0x15c}], 0x1, &(0x7f0000010e00)=ANY=[], 0x108}, 0x0) 12:08:06 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, 0x0, 0x26}, 0x20) 12:08:06 executing program 5: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000500), 0x10) connect$can_bcm(r0, &(0x7f0000000180), 0x10) 12:08:06 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$PNPIPE_IFINDEX(r0, 0x113, 0x2, 0x0, 0x0) 12:08:06 executing program 5: bpf$BPF_BTF_LOAD(0x15, 0x0, 0x0) 12:08:06 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x19, 0x0, 0x0) 12:08:06 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000009c0)={&(0x7f0000000800)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x3, 0x9}]}]}}, &(0x7f00000008c0)=""/227, 0x32, 0xe3, 0x1}, 0x20) 12:08:06 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x3, [@int={0x2}]}, {0x0, [0x0]}}, &(0x7f0000000080)=""/181, 0x2b, 0xb5, 0x1}, 0x20) 12:08:06 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x5, 0x0, 0x0) 12:08:06 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r0, 0x89fa, &(0x7f0000000180)={'sit0\x00', &(0x7f0000000140)={@remote, @loopback}}) 12:08:06 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x4, 0x0, 0x2800) 12:08:06 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000001500)={&(0x7f00000001c0)=@abs, 0x6e, 0x0}, 0x2) syz_clone(0x3d84817149c7a955, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg$unix(r0, &(0x7f00000025c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 12:08:06 executing program 4: syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, &(0x7f0000000380), 0x1, 0x2cb, &(0x7f00000003c0)="$eJzs3T1rm0cAB/Cr7NpFxS9ToV16tEu7PLjuF6goNpgKWlwrJBkCj/HjREiRjB5BJJPBe5bs+QYmY7ZAyBcw5ENk8xI8eYqCLcdvccgQ5Aej3w/E/eGP4I7jxC3i9m8/fdjYzJPNtBtKf8UwGUIoHYYwH0phIgx9czKWjvNUOG8n/F5+8+zJ/3fu/lOpVpdWY1yurP25GGOc/fnVo8fPf3nd/f7Wi9mX02Fv/t7+u8W3ez/s/bj/fu1BPY/1PLba3ZjG9Xa7m643s7hRzxtJjP81szTPYr2VZ50L/WazvbXVj2lrY6a81cnyPKatfmxk/dhtx26nH9P7ab0VkySJM+XAl9R2V1fTStGzYLQ6nUp6dIanP2lqu4VMCAAolPv/OHP/HwdH9/+pk/N7kfs/AAAAAAAAAAAAAADcBIeDwdxgMJj7OF7+FD0/Rsv+jzf7P97s/3g798fd70I42OnVerXhOOyXV6pLC/HY/Nm3Dnq92sRp/8ewjxf7b0P5pF+8sp8Kv/067I+6v/+tXuqnw8bolw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx5J46sr3/ZPkc/0wLa9UlxaufN9/Mvw0eW3LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICvkve3G2mzmXUEQRBOQ9G/TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHD9zh79LnomAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCnvbzfSZjPrjDAUvUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJvoQwAAAP//jsgAew==") 12:08:06 executing program 0: syz_mount_image$ocfs2(&(0x7f0000020680), &(0x7f00000206c0)='./file0\x00', 0x0, &(0x7f0000020700), 0x1, 0x20669, &(0x7f0000020740)="$eJzs3V+MVFcdB/Azw8LC/mF3gdItpXXTVCsx2ew2xlJ5KEJbxURRGxtjapZhWf7osIP7x9Q/aUt8aGtioA1GYqKtDYZgeWgw0T6Y2PTFJ2xL+oSNryYmpNE16AO6Zv7tzD27yx32Arbs55Ps3p1755x7bqcPfOfe3zn5mqmDhyYHDk0OFMYHSqP7J+8f+E6pOH14LORvkv/3+WnNjficfPYAAAAAAAAA2e3e+ehjj98fwrPv/PHZ2dnZ2VD2TFjQcNPf+X/8YLR5O7c/alPud+Heqk4/Pnvh6NqrvSPN10MIG+aNq2xFCOFrfwihPYSwsrZvVW3bVfspj3fb5185tyLLEJqcubyz+8Tp7YPHnjj+8uipLZOLvjEXwm8f/ORLj/2tePLpyT3t1+n0AAAAsKDPfmX3V780NBze6AlPXXxgfl7vrG3r+fjLrw2c+t3TjeOzAAAfQg/dxH9vAcAHQSP/d+dmFrhfv7q2battPxrOb7nSdHx2dvZ63ToHAAAAbpBdX9z98CNDw7Xn/3Pzjm/tqW4vfWZF6Fvguf/4+f+VUfuFn/9vnOfC3zt/9XaGbxDq46uftzfk8oOJ1/n84GAI9+2ovu7v6cgXS5NTn9hfmh7ft/TzAgAAwIdJMv/H1fvN+b+tpfy/Kmqflv8n/nJu6+DdSx9/fXz189bzf+N1Nf/XC+z7Q0dub2HfyN5iafRbk43nGwbCutyBYmlvoThyaLy0b2ykUCyWRkNYUzu+IazOTRZLUyOHC0c65vpakzs4VpiY2jtWmGqqldgcuut97T00dbhwpDbXQLVNZ67w7enSVGFwenJsInTP7e+q7z8wUZo+snaur558aeLIwcL4yL5DE58eGhoaCj2LHhsOvXPX05cbe3JqbHyqeiXVlqHyGS52fDiEsG6u795c03+ISvP1ix8b3tB0Hd8sTU+MF4qVNrctvH94Y1NfxdJoodh0ntsXPzbc3zT+qYnp8dHC1NhIsXSgfn13XOV4+fo2NfXd9DlUmt+5+LHhzU39Nn9O9fPeVTv+etf848NX+x8YAADgJknm/8VvxJ86mmsp/8cT2aXN//fm828eP5GpgmAmS2MAAABYFpL5v1rl391cBvB29Y5yOf+/0Jae/1dH/afl/7O5kZ73ljDuTbVxdudyYabpeYKZ2v62JfQJAAAAt6pk/q9WzSdmAag9UL7Y/f/OKP+vifpPy/8f+ec3nsv2fPRMiGctKL/u25GpUwAAALilJPN/rWp+gS8AKvk/n37/vyPqPy3/v/uft155MdPq9/Pzf3lH3/ypDAEAAGDZSub/WhB/JvGWyiP9rT7/3xn1n5b/t/48/+8d86cdTHXfo7VxPpULM6HRwcUHyvtCqE8pUFnSIF/dBwAAAMtVMv9Xq/cTc/jvqW4q9/9705//74r6T8v/a8++N/F6pitoTv9V5dfrdjT+bgsh3K0eAAAAgGUsmf+r1ftZ8n931H9a/v9C9+h3dy3h/n/Dwvm/P8r/98j/AAAALGPJ/B9X7zev/59vaf2/tVH7tPX/3z265kevrVr6+Ovjq583Xv//4z3V9f8BAABgOUvm/7h6/9rzf0/UPi3/v/V8+7GeDPf/6+Orn1f+BwAAgPmS+T+u3m9odf6/3qhd2vP/nzr3+2O/WJHhAtpylTX/AQAAgMUl839cvd/Qav7vi9ql5f/2f+3pOJxlrT75HwAAAFIl83+tir6t+R3bK79bzf/rov7T8v/PHnn/13csYdz5+jgr+b/xBcJ/V1T3f8x8fwAAADAnmf/j6v2GVvP/+qhdWv6/9/tnLp70/D8AAADcUMn8X6veH0i8pXKrvbL+X25+7m+L8v+GqP+0/H9qtHT2z+1ZrqD57n/NQAh9mdYUBAAAgFtLMv/XqvevIf+3R/n/tqj/tPz/w4ff/+XlLPf/F8v/92TpEwAAAG4tyfwfV+83lPP/Oy2s/7cxapeW/3edvzT4k0z5P4ShxcsWAAAAgHn5P67eb2g1/98etUvL/08+N/zq/izz/8v/AAAAkCqZ/+Pq/YbK8/+r0/N/f9QuLf/3PzTwuQOrlj7+v2b87gAAAACWg2T+j6v3G1rN//Fafmn5f8v3rpw/0bb08cv/AAAAkC6Z/6vV+4mp82tzAVbyf+/83N8Z5f9NUf9p+f/Fjj+t/811nv+vPP4N1v8HAACAOcn8X63ez5L/74z6T8v/217tvPTj67z+X3n8G+V/AAAAmJPM/9Xq/WvJ/11R/t8c9Z+W/1eHe3/adQPy/yb5HwAAAOYk83+1ej9L/r8r6j8t/79w8MJLV1ZmuYKF8/9m+R8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgJW9se/BkCKGt+qo3hDBQ/iPX9FOXL/86c3ln94nT2wePPXH85dFTWyaj9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP/YgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKu3JswiAYRAH4EtIGMkLaNOlDGsE17BzBQbSwsLQQxC2cylp+RBA3EL4P7ngPHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzD/f11EPLb2ioh3CrfD7e7pTUv+bMfsWxdNXw6f6rQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGUHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirs3TtoFGsUAOCzs3lwubl3N0GLNNpokmpJtFkEhayKaGE0oF1ASCmCD+xSKBYrgmCrtWUUbEQhoFapo4UgFoKFNlGJWvog2R2zZgMJCcsmw/fB8v/DPP6z5cyZcwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtoCLe773LI7XDvyz9CsORnTV93VGRLlQm8+P5qM3IpKFqclYZYyGcxpV52arzavm/szKny+cOJvfePxpfOm6xcglpYbtoUKSlEobvz4AAABsZwfHpyc+5COSdgcCAAAAtMzjB+O3OyPieT3/n6v/PA8AAACA7Ljz8MfITLuDAAAAAFrq06/35ZD/BwAAgEyT/wcAAIDsS/P/l9bo/x/navP713PRW2zu+//viv7/PSvWWb3//7L/p99efrKpf/K16Z2Fxe2+yvK8IyJ2VTa1CAAAAGxLnTdO79vhfX8AAADItLT//wv1/wAAAJBZM917zz9rdxAAAABAS6X1//L/AAAAkF3y/wAAAJB9af4/3+5AAAAAgJa513HrdVf923gAAABANu2e+HKzK/3GPwAAAJBJ+78NvWy898+tcfxa+wEAAICt58rV/p1JTv0/AAAAZJn6fwAAAMg+9f8AAACQfer/AQAAIPvS+v9j42NnTg2PLN7gd/zMR1TnZquNx/XVx4FKbTz05u6rRw0PA/QPAAAAgK3v+MmxI0eHR+r3/c1Z/nKhNs6PJkt7/1uYmoxVxtRg5e/zVz5PqFlep//wx3dPu5uPGKisL/40vnTdYuSSUkNdw1AhSUql9V0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrA7hzYMQlEYRt9rZUVXaadAQkiwTIHGvp1QOCRhIUAQAhOQQM4x9yaf+QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALibrMyr4vcP/Te8lhhDmoZ07p/9abfTzF09vo8eL9wKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPNMaAAD//2FbYoE=") 12:08:06 executing program 1: syz_mount_image$udf(&(0x7f0000000580), &(0x7f00000005c0)='./file0\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00bec69796901e0cae726334228e0000000000000005d0caea001b9ab4b3df01056e05f1451de50400ee6faa6d62060000006e000000643d55c6fd4970c044f2fce130cc401d18ee811f4fb867d2376a50a94f1388563803d88c75d5e338c459cb"], 0x1, 0x56b, &(0x7f0000000640)="$eJzs3c1rXWkdB/Dfc5Kb3GTa9E47tlMd5cKIU0aseek4UzKMdiYGhMGByWSEWRmbpA3NS0ky0g4igyC4ELcuxcWgKIgLV4IL9Q9wLYK4UNfpqguxlXNy7lsaTZybm5f284H2nnvu77wuAt/nOed5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIeP2r10bH0lGfBQAAANBLX595e3Rc/gcAAIDH2jv6/wEAAAAAAADgpEuRxUuR4uV/b6VTxfdt1TeXVt+/Mzs1vftmQ6nYsq+oz/9Vx8Ynrrz0pZdfaXz+7+0P2sV4a+ada/U31lZury9sbCzM12dXl66vzS/sew/dbr/Ti8UNqK/cen9+cXGjPn55ouPnO7V/Dj51vjb5yrtTM43a2anp6Zm2mv7Kxz76IzzhAQAA8GQbiCy+ESl+eu9X6XREZNF9Ft6j7aDXhqKW5+/iImanposLWV6aW93Mf0yNIFzrzMQDjYx8CFm8K7WIs/m5Dkj0AAAA7F8lsvhMpLj4YCuNRERfIwd/vhgYcO8d1A7hJHfRHxHnIuJSnIDMDgAAAEdsMLJ4O1L8brkWZ8pcXeT/r0RMHvXJAQAAAAeiP7JYiRQvvLaVasXzABHx4uzUdP3Nd+tfW11ca6tNqexRP+nvBxwmzyYAAABwDFQji9NFj/9WevqoTwYAAADoiaHI4nOR4sf/+nYxrlwU49Kfmbw68tRI+whzF/bYT157OSI+tc938iuNsQbzbbODvSYAAACgUzVl8fdIcf/P1eL7pcY7AH97+PDhUZ8cAAAAcDBSFrVI8cMfbRVT47XPS9/XNr9/00l/97+35z9UfWPt9t31pRs3N3f9fbh67Vsbm+tz13f/eXvuwo7HIfaaxxAAAAD2oZKy+EekeP7Mz5u5s5wDoH9n7UevtrJptcyfzRhatBuMFO0GzXcITo+/0L68a2T9P8bHq5bH7evukgEAAOCJk1IWA5His394tpz7fzge6YMu6/4UKV5de66sywbyukYjQa34v7q4tLwwmtdORYrfLDdqo6gdLGvPtWrH8trf5/ud66ytlrXPtGrH89oHkeLm+u61n2jVTuS165Hilz+pN2qH89pTZe35Vu3l62vL8z27wQAAAHAMVFIWX4wUr/2xnhpZvrP/v9Xb/tF3Wv39H+7c0X/p8++2/7/Wtu7Dsh1isGyv6N+jveKtSHHx6eca11O0FTQeK9ie66DVXnEvUqy/11k7UNaebdWO7fvGAgAAwDGS5//JSDF487fNR+7LDFx+3T3/f3Ln2wE9yv/tcxLmx9y4+8GtueXlhXULFixYaC50/7cQAAAed3n+/36kuDX6l2Z/d5n/y0flW/n//ndb+X9y5456lP/Ptq2bLMcbqPRHVDdXblcuRFQ37n7whaWVuRsLNxZWr4yPXr06NjoxcaUy0Ojcby11fa8AAADgpMrz/3uR4gfP/qL5fv5++v+Hd+6oR/n/XNu6/JitTr+uLx0AAACeGHn+/1mkuLP66+Y4ep35v5Xa8/zfeM/+0vPbn83WgR7l/2fa1tXK4w4dzKUDAAAAAAAAAAAAAAAAAADAsVFJWfw1Unzv9f5UDvi/r/H/5nfuqEfv/59vWzcfhzP/X9c3FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE6oLLJYihSfvrCVvpyv+GbEqfZPAAAA4MT7TwAAAP//onwchQ==") r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) r2 = creat(&(0x7f0000000400)='./bus\x00', 0x0) mknodat$loop(r0, &(0x7f0000000040)='./bus\x00', 0x6000, 0x1) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) r3 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x1f600) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 12:08:06 executing program 2: syz_mount_image$udf(&(0x7f0000000580), &(0x7f00000005c0)='./file0\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00bec69796901e0cae726334228e0000000000000005d0caea001b9ab4b3df01056e05f1451de50400ee6faa6d62060000006e000000643d55c6fd4970c044f2fce130cc401d18ee811f4fb867d2376a50a94f1388563803d88c75d5e338c459cb"], 0x1, 0x56b, &(0x7f0000000640)="$eJzs3c1rXWkdB/Dfc5Kb3GTa9E47tlMd5cKIU0aseek4UzKMdiYGhMGByWSEWRmbpA3NS0ky0g4igyC4ELcuxcWgKIgLV4IL9Q9wLYK4UNfpqguxlXNy7lsaTZybm5f284H2nnvu77wuAt/nOed5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIeP2r10bH0lGfBQAAANBLX595e3Rc/gcAAIDH2jv6/wEAAAAAAADgpEuRxUuR4uV/b6VTxfdt1TeXVt+/Mzs1vftmQ6nYsq+oz/9Vx8Ynrrz0pZdfaXz+7+0P2sV4a+ada/U31lZury9sbCzM12dXl66vzS/sew/dbr/Ti8UNqK/cen9+cXGjPn55ouPnO7V/Dj51vjb5yrtTM43a2anp6Zm2mv7Kxz76IzzhAQAA8GQbiCy+ESl+eu9X6XREZNF9Ft6j7aDXhqKW5+/iImanposLWV6aW93Mf0yNIFzrzMQDjYx8CFm8K7WIs/m5Dkj0AAAA7F8lsvhMpLj4YCuNRERfIwd/vhgYcO8d1A7hJHfRHxHnIuJSnIDMDgAAAEdsMLJ4O1L8brkWZ8pcXeT/r0RMHvXJAQAAAAeiP7JYiRQvvLaVasXzABHx4uzUdP3Nd+tfW11ca6tNqexRP+nvBxwmzyYAAABwDFQji9NFj/9WevqoTwYAAADoiaHI4nOR4sf/+nYxrlwU49Kfmbw68tRI+whzF/bYT157OSI+tc938iuNsQbzbbODvSYAAACgUzVl8fdIcf/P1eL7pcY7AH97+PDhUZ8cAAAAcDBSFrVI8cMfbRVT47XPS9/XNr9/00l/97+35z9UfWPt9t31pRs3N3f9fbh67Vsbm+tz13f/eXvuwo7HIfaaxxAAAAD2oZKy+EekeP7Mz5u5s5wDoH9n7UevtrJptcyfzRhatBuMFO0GzXcITo+/0L68a2T9P8bHq5bH7evukgEAAOCJk1IWA5His394tpz7fzge6YMu6/4UKV5de66sywbyukYjQa34v7q4tLwwmtdORYrfLDdqo6gdLGvPtWrH8trf5/ud66ytlrXPtGrH89oHkeLm+u61n2jVTuS165Hilz+pN2qH89pTZe35Vu3l62vL8z27wQAAAHAMVFIWX4wUr/2xnhpZvrP/v9Xb/tF3Wv39H+7c0X/p8++2/7/Wtu7Dsh1isGyv6N+jveKtSHHx6eca11O0FTQeK9ie66DVXnEvUqy/11k7UNaebdWO7fvGAgAAwDGS5//JSDF487fNR+7LDFx+3T3/f3Ln2wE9yv/tcxLmx9y4+8GtueXlhXULFixYaC50/7cQAAAed3n+/36kuDX6l2Z/d5n/y0flW/n//ndb+X9y5456lP/Ptq2bLMcbqPRHVDdXblcuRFQ37n7whaWVuRsLNxZWr4yPXr06NjoxcaUy0Ojcby11fa8AAADgpMrz/3uR4gfP/qL5fv5++v+Hd+6oR/n/XNu6/JitTr+uLx0AAACeGHn+/1mkuLP66+Y4ep35v5Xa8/zfeM/+0vPbn83WgR7l/2fa1tXK4w4dzKUDAAAAAAAAAAAAAAAAAADAsVFJWfw1Unzv9f5UDvi/r/H/5nfuqEfv/59vWzcfhzP/X9c3FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE6oLLJYihSfvrCVvpyv+GbEqfZPAAAA4MT7TwAAAP//onwchQ==") r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) r2 = creat(&(0x7f0000000400)='./bus\x00', 0x0) mknodat$loop(r0, &(0x7f0000000040)='./bus\x00', 0x6000, 0x1) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) r3 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x1f600) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 12:08:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() setpgid(0x0, r0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x200002) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) pidfd_open(r0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/22, 0x16) openat(0xffffffffffffff9c, 0x0, 0x391080, 0x0) fstat(0xffffffffffffffff, 0x0) tkill(0x0, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x8000) lsetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)=@known='trusted.overlay.metacopy\x00', &(0x7f00000006c0)='>\xfa0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private1}}, &(0x7f0000000440)=0xe8) mount$bpf(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000040), 0x2000000, &(0x7f0000000d80)=ANY=[@ANYBLOB="6d2364653d30303030303030303030303030303030303130303030432c6d6f64653d30303030303030303030303030544e0c699f706d4205f4c8875f3030303030373737372c66736d616769633d3078303030303030303037666666666666642c7375626a5f747970653d002c7375626a5f726f6c653d3efa3c46cf52530c4243f26cfc862f532877e6f957c1e4206de2f8e3037b312f922f26bc9e6ebf8e536ccb45e491ee887e6908f86e3234a5751773e9967cc8099431cb16daf77bd042df43a41ecf5b942d377f1be597457c6608897defc3cb2eef37a7468d044d6fc5848fc838d47a4ca1b5bc0b158776f253f71ac032ac7084e6ffba39c60d77f92f189ab88272952c070069643cf3748b622eaa0204821b06ab0fc7b93f024cba96183d1a0e794c2188d9bc2bd5f7a065160d47a2724eb6a9232ee12eb6e8657d28fbc51178d10bb4376015a9fadd826f9c7e9074f225bcbfd2bad5aa18faa75c0c769870edc2d8bee291eebc38063006d1263f753e563d052fcb3eeffe72c9953f1a130a78b6dee2c439d3b25f6a45ab9538643acab4e6eec9af87013a328c14d9fbf99c44882901e28225e9514b560f91ddfeced843d6c93a0188e9c674b9702e2189022e7240c235b2ac968ca79ac1afbf2d5b75bbba84500493389fbda88eb06c8ae3595b780cf0e995132cba0839c0dbb85bfde83ee84fe6bd8bce55ac60ce8f", @ANYRESDEC, @ANYBLOB="747970e301800010f3ad114422809486003aff49f70e4c895d96e2ccefd045e884df2f6af8b711b2a2a0501544e4e92b28ba51c90b9db8b60cb7387c092b0ded331566bc008a455880d1ac91387e3d10c1b666f96d9ce8d4b7b78c4ee3ceb82677c49aa0952dbe28a1cba63ff7855e042d3e86a34d8a23de4492c9b86fd583a9c482565dfc43fe92467e5e28434525a12a4567c1f898746abeddcc5ef76921c6c6c73768febfe6bf9bfd37a4bd0b4ba9d9ad2487d0de0a5d0bba12030071841d50cbe1ea37a377b3c184f8feec97921dc30cd9e8a0337cdb0fa6026e96cc0547", @ANYRESDEC=r6, @ANYBLOB="08008386dc3aebb9d42d1268624ebae642130f9e521878be7e1762fccc43ddd711ba5f2bb45a5599486accfa5907deb84ecb612321f0c95f4cfdce763423e74aac543f6816524d005768e06e47791b6a23f82cff27af4ed1db74050d94dc8798d825684e8e05c2099ee59138c335cbdc94ccb581c12c457c965a46b9ca5e60d4d5bd5c29a043b2c424765597626282dd173c643fc7d05839b1c6ef10ea765729e428e5e3299f8586f5436a4768d71a7397ced996a5a1c75b91ad7e7cea58bd2f7e1469c606b1b12da65ad1c39771a00324aee8152c4eb8c7e653dc2d4f7f230e3cc43419a154ce92c5ede8f333148f493250d8cafacc57657df94d035606079dce358144275af1984d8bb9b38baa89"]) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r7, 0x0, 0x11f06) [ 304.652114][ T6907] loop4: detected capacity change from 0 to 512 12:08:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() setpgid(0x0, r0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x200002) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) pidfd_open(r0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/22, 0x16) openat(0xffffffffffffff9c, 0x0, 0x391080, 0x0) fstat(0xffffffffffffffff, 0x0) tkill(0x0, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x8000) lsetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)=@known='trusted.overlay.metacopy\x00', &(0x7f00000006c0)='>\xfa0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private1}}, &(0x7f0000000440)=0xe8) mount$bpf(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000040), 0x2000000, &(0x7f0000000d80)=ANY=[@ANYBLOB="6d2364653d30303030303030303030303030303030303130303030432c6d6f64653d30303030303030303030303030544e0c699f706d4205f4c8875f3030303030373737372c66736d616769633d3078303030303030303037666666666666642c7375626a5f747970653d002c7375626a5f726f6c653d3efa3c46cf52530c4243f26cfc862f532877e6f957c1e4206de2f8e3037b312f922f26bc9e6ebf8e536ccb45e491ee887e6908f86e3234a5751773e9967cc8099431cb16daf77bd042df43a41ecf5b942d377f1be597457c6608897defc3cb2eef37a7468d044d6fc5848fc838d47a4ca1b5bc0b158776f253f71ac032ac7084e6ffba39c60d77f92f189ab88272952c070069643cf3748b622eaa0204821b06ab0fc7b93f024cba96183d1a0e794c2188d9bc2bd5f7a065160d47a2724eb6a9232ee12eb6e8657d28fbc51178d10bb4376015a9fadd826f9c7e9074f225bcbfd2bad5aa18faa75c0c769870edc2d8bee291eebc38063006d1263f753e563d052fcb3eeffe72c9953f1a130a78b6dee2c439d3b25f6a45ab9538643acab4e6eec9af87013a328c14d9fbf99c44882901e28225e9514b560f91ddfeced843d6c93a0188e9c674b9702e2189022e7240c235b2ac968ca79ac1afbf2d5b75bbba84500493389fbda88eb06c8ae3595b780cf0e995132cba0839c0dbb85bfde83ee84fe6bd8bce55ac60ce8f", @ANYRESDEC, @ANYBLOB="747970e301800010f3ad114422809486003aff49f70e4c895d96e2ccefd045e884df2f6af8b711b2a2a0501544e4e92b28ba51c90b9db8b60cb7387c092b0ded331566bc008a455880d1ac91387e3d10c1b666f96d9ce8d4b7b78c4ee3ceb82677c49aa0952dbe28a1cba63ff7855e042d3e86a34d8a23de4492c9b86fd583a9c482565dfc43fe92467e5e28434525a12a4567c1f898746abeddcc5ef76921c6c6c73768febfe6bf9bfd37a4bd0b4ba9d9ad2487d0de0a5d0bba12030071841d50cbe1ea37a377b3c184f8feec97921dc30cd9e8a0337cdb0fa6026e96cc0547", @ANYRESDEC=r6, @ANYBLOB="08008386dc3aebb9d42d1268624ebae642130f9e521878be7e1762fccc43ddd711ba5f2bb45a5599486accfa5907deb84ecb612321f0c95f4cfdce763423e74aac543f6816524d005768e06e47791b6a23f82cff27af4ed1db74050d94dc8798d825684e8e05c2099ee59138c335cbdc94ccb581c12c457c965a46b9ca5e60d4d5bd5c29a043b2c424765597626282dd173c643fc7d05839b1c6ef10ea765729e428e5e3299f8586f5436a4768d71a7397ced996a5a1c75b91ad7e7cea58bd2f7e1469c606b1b12da65ad1c39771a00324aee8152c4eb8c7e653dc2d4f7f230e3cc43419a154ce92c5ede8f333148f493250d8cafacc57657df94d035606079dce358144275af1984d8bb9b38baa89"]) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r7, 0x0, 0x11f06) 12:08:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() setpgid(0x0, r0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x200002) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) pidfd_open(r0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/22, 0x16) openat(0xffffffffffffff9c, 0x0, 0x391080, 0x0) fstat(0xffffffffffffffff, 0x0) tkill(0x0, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x8000) lsetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)=@known='trusted.overlay.metacopy\x00', &(0x7f00000006c0)='>\xfa0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private1}}, &(0x7f0000000440)=0xe8) mount$bpf(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000040), 0x2000000, &(0x7f0000000d80)=ANY=[@ANYBLOB="6d2364653d30303030303030303030303030303030303130303030432c6d6f64653d30303030303030303030303030544e0c699f706d4205f4c8875f3030303030373737372c66736d616769633d3078303030303030303037666666666666642c7375626a5f747970653d002c7375626a5f726f6c653d3efa3c46cf52530c4243f26cfc862f532877e6f957c1e4206de2f8e3037b312f922f26bc9e6ebf8e536ccb45e491ee887e6908f86e3234a5751773e9967cc8099431cb16daf77bd042df43a41ecf5b942d377f1be597457c6608897defc3cb2eef37a7468d044d6fc5848fc838d47a4ca1b5bc0b158776f253f71ac032ac7084e6ffba39c60d77f92f189ab88272952c070069643cf3748b622eaa0204821b06ab0fc7b93f024cba96183d1a0e794c2188d9bc2bd5f7a065160d47a2724eb6a9232ee12eb6e8657d28fbc51178d10bb4376015a9fadd826f9c7e9074f225bcbfd2bad5aa18faa75c0c769870edc2d8bee291eebc38063006d1263f753e563d052fcb3eeffe72c9953f1a130a78b6dee2c439d3b25f6a45ab9538643acab4e6eec9af87013a328c14d9fbf99c44882901e28225e9514b560f91ddfeced843d6c93a0188e9c674b9702e2189022e7240c235b2ac968ca79ac1afbf2d5b75bbba84500493389fbda88eb06c8ae3595b780cf0e995132cba0839c0dbb85bfde83ee84fe6bd8bce55ac60ce8f", @ANYRESDEC, @ANYBLOB="747970e301800010f3ad114422809486003aff49f70e4c895d96e2ccefd045e884df2f6af8b711b2a2a0501544e4e92b28ba51c90b9db8b60cb7387c092b0ded331566bc008a455880d1ac91387e3d10c1b666f96d9ce8d4b7b78c4ee3ceb82677c49aa0952dbe28a1cba63ff7855e042d3e86a34d8a23de4492c9b86fd583a9c482565dfc43fe92467e5e28434525a12a4567c1f898746abeddcc5ef76921c6c6c73768febfe6bf9bfd37a4bd0b4ba9d9ad2487d0de0a5d0bba12030071841d50cbe1ea37a377b3c184f8feec97921dc30cd9e8a0337cdb0fa6026e96cc0547", @ANYRESDEC=r6, @ANYBLOB="08008386dc3aebb9d42d1268624ebae642130f9e521878be7e1762fccc43ddd711ba5f2bb45a5599486accfa5907deb84ecb612321f0c95f4cfdce763423e74aac543f6816524d005768e06e47791b6a23f82cff27af4ed1db74050d94dc8798d825684e8e05c2099ee59138c335cbdc94ccb581c12c457c965a46b9ca5e60d4d5bd5c29a043b2c424765597626282dd173c643fc7d05839b1c6ef10ea765729e428e5e3299f8586f5436a4768d71a7397ced996a5a1c75b91ad7e7cea58bd2f7e1469c606b1b12da65ad1c39771a00324aee8152c4eb8c7e653dc2d4f7f230e3cc43419a154ce92c5ede8f333148f493250d8cafacc57657df94d035606079dce358144275af1984d8bb9b38baa89"]) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r7, 0x0, 0x11f06) [ 304.765565][ T6914] loop1: detected capacity change from 0 to 512 [ 304.770020][ T6913] loop2: detected capacity change from 0 to 512 [ 306.213994][ T6919] bpf: Bad value for 'mode' [ 306.225547][ T6922] bpf: Bad value for 'mode' [ 306.234008][ T27] audit: type=1800 audit(1688990886.831:7): pid=6921 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=1968 res=0 errno=0 12:08:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() setpgid(0x0, r0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x200002) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) pidfd_open(r0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/22, 0x16) openat(0xffffffffffffff9c, 0x0, 0x391080, 0x0) fstat(0xffffffffffffffff, 0x0) tkill(0x0, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x8000) lsetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)=@known='trusted.overlay.metacopy\x00', &(0x7f00000006c0)='>\xfa0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private1}}, &(0x7f0000000440)=0xe8) mount$bpf(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000040), 0x2000000, &(0x7f0000000d80)=ANY=[@ANYBLOB="6d2364653d30303030303030303030303030303030303130303030432c6d6f64653d30303030303030303030303030544e0c699f706d4205f4c8875f3030303030373737372c66736d616769633d3078303030303030303037666666666666642c7375626a5f747970653d002c7375626a5f726f6c653d3efa3c46cf52530c4243f26cfc862f532877e6f957c1e4206de2f8e3037b312f922f26bc9e6ebf8e536ccb45e491ee887e6908f86e3234a5751773e9967cc8099431cb16daf77bd042df43a41ecf5b942d377f1be597457c6608897defc3cb2eef37a7468d044d6fc5848fc838d47a4ca1b5bc0b158776f253f71ac032ac7084e6ffba39c60d77f92f189ab88272952c070069643cf3748b622eaa0204821b06ab0fc7b93f024cba96183d1a0e794c2188d9bc2bd5f7a065160d47a2724eb6a9232ee12eb6e8657d28fbc51178d10bb4376015a9fadd826f9c7e9074f225bcbfd2bad5aa18faa75c0c769870edc2d8bee291eebc38063006d1263f753e563d052fcb3eeffe72c9953f1a130a78b6dee2c439d3b25f6a45ab9538643acab4e6eec9af87013a328c14d9fbf99c44882901e28225e9514b560f91ddfeced843d6c93a0188e9c674b9702e2189022e7240c235b2ac968ca79ac1afbf2d5b75bbba84500493389fbda88eb06c8ae3595b780cf0e995132cba0839c0dbb85bfde83ee84fe6bd8bce55ac60ce8f", @ANYRESDEC, @ANYBLOB="747970e301800010f3ad114422809486003aff49f70e4c895d96e2ccefd045e884df2f6af8b711b2a2a0501544e4e92b28ba51c90b9db8b60cb7387c092b0ded331566bc008a455880d1ac91387e3d10c1b666f96d9ce8d4b7b78c4ee3ceb82677c49aa0952dbe28a1cba63ff7855e042d3e86a34d8a23de4492c9b86fd583a9c482565dfc43fe92467e5e28434525a12a4567c1f898746abeddcc5ef76921c6c6c73768febfe6bf9bfd37a4bd0b4ba9d9ad2487d0de0a5d0bba12030071841d50cbe1ea37a377b3c184f8feec97921dc30cd9e8a0337cdb0fa6026e96cc0547", @ANYRESDEC=r6, @ANYBLOB="08008386dc3aebb9d42d1268624ebae642130f9e521878be7e1762fccc43ddd711ba5f2bb45a5599486accfa5907deb84ecb612321f0c95f4cfdce763423e74aac543f6816524d005768e06e47791b6a23f82cff27af4ed1db74050d94dc8798d825684e8e05c2099ee59138c335cbdc94ccb581c12c457c965a46b9ca5e60d4d5bd5c29a043b2c424765597626282dd173c643fc7d05839b1c6ef10ea765729e428e5e3299f8586f5436a4768d71a7397ced996a5a1c75b91ad7e7cea58bd2f7e1469c606b1b12da65ad1c39771a00324aee8152c4eb8c7e653dc2d4f7f230e3cc43419a154ce92c5ede8f333148f493250d8cafacc57657df94d035606079dce358144275af1984d8bb9b38baa89"]) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r7, 0x0, 0x11f06) 12:08:08 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() setpgid(0x0, r0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x200002) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) pidfd_open(r0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/22, 0x16) openat(0xffffffffffffff9c, 0x0, 0x391080, 0x0) fstat(0xffffffffffffffff, 0x0) tkill(0x0, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x8000) lsetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)=@known='trusted.overlay.metacopy\x00', &(0x7f00000006c0)='>\xfa0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private1}}, &(0x7f0000000440)=0xe8) mount$bpf(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000040), 0x2000000, &(0x7f0000000d80)=ANY=[@ANYBLOB="6d2364653d30303030303030303030303030303030303130303030432c6d6f64653d30303030303030303030303030544e0c699f706d4205f4c8875f3030303030373737372c66736d616769633d3078303030303030303037666666666666642c7375626a5f747970653d002c7375626a5f726f6c653d3efa3c46cf52530c4243f26cfc862f532877e6f957c1e4206de2f8e3037b312f922f26bc9e6ebf8e536ccb45e491ee887e6908f86e3234a5751773e9967cc8099431cb16daf77bd042df43a41ecf5b942d377f1be597457c6608897defc3cb2eef37a7468d044d6fc5848fc838d47a4ca1b5bc0b158776f253f71ac032ac7084e6ffba39c60d77f92f189ab88272952c070069643cf3748b622eaa0204821b06ab0fc7b93f024cba96183d1a0e794c2188d9bc2bd5f7a065160d47a2724eb6a9232ee12eb6e8657d28fbc51178d10bb4376015a9fadd826f9c7e9074f225bcbfd2bad5aa18faa75c0c769870edc2d8bee291eebc38063006d1263f753e563d052fcb3eeffe72c9953f1a130a78b6dee2c439d3b25f6a45ab9538643acab4e6eec9af87013a328c14d9fbf99c44882901e28225e9514b560f91ddfeced843d6c93a0188e9c674b9702e2189022e7240c235b2ac968ca79ac1afbf2d5b75bbba84500493389fbda88eb06c8ae3595b780cf0e995132cba0839c0dbb85bfde83ee84fe6bd8bce55ac60ce8f", @ANYRESDEC, @ANYBLOB="747970e301800010f3ad114422809486003aff49f70e4c895d96e2ccefd045e884df2f6af8b711b2a2a0501544e4e92b28ba51c90b9db8b60cb7387c092b0ded331566bc008a455880d1ac91387e3d10c1b666f96d9ce8d4b7b78c4ee3ceb82677c49aa0952dbe28a1cba63ff7855e042d3e86a34d8a23de4492c9b86fd583a9c482565dfc43fe92467e5e28434525a12a4567c1f898746abeddcc5ef76921c6c6c73768febfe6bf9bfd37a4bd0b4ba9d9ad2487d0de0a5d0bba12030071841d50cbe1ea37a377b3c184f8feec97921dc30cd9e8a0337cdb0fa6026e96cc0547", @ANYRESDEC=r6, @ANYBLOB="08008386dc3aebb9d42d1268624ebae642130f9e521878be7e1762fccc43ddd711ba5f2bb45a5599486accfa5907deb84ecb612321f0c95f4cfdce763423e74aac543f6816524d005768e06e47791b6a23f82cff27af4ed1db74050d94dc8798d825684e8e05c2099ee59138c335cbdc94ccb581c12c457c965a46b9ca5e60d4d5bd5c29a043b2c424765597626282dd173c643fc7d05839b1c6ef10ea765729e428e5e3299f8586f5436a4768d71a7397ced996a5a1c75b91ad7e7cea58bd2f7e1469c606b1b12da65ad1c39771a00324aee8152c4eb8c7e653dc2d4f7f230e3cc43419a154ce92c5ede8f333148f493250d8cafacc57657df94d035606079dce358144275af1984d8bb9b38baa89"]) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r7, 0x0, 0x11f06) [ 306.934471][ T6913] UDF-fs: warning (device loop2): udf_load_vrs: No VRS found [ 306.946357][ T6914] UDF-fs: warning (device loop1): udf_load_vrs: No VRS found [ 307.001987][ T6914] UDF-fs: Scanning with blocksize 512 failed [ 307.011386][ T6913] UDF-fs: Scanning with blocksize 512 failed [ 307.026005][ T27] audit: type=1800 audit(1688990887.151:8): pid=6922 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=1972 res=0 errno=0 [ 307.051444][ T6914] UDF-fs: warning (device loop1): udf_load_vrs: No VRS found [ 307.063400][ T6913] UDF-fs: warning (device loop2): udf_load_vrs: No VRS found [ 307.082354][ T6914] UDF-fs: Scanning with blocksize 1024 failed [ 307.089346][ T6913] UDF-fs: Scanning with blocksize 1024 failed [ 307.100176][ T27] audit: type=1804 audit(1688990887.921:9): pid=6919 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1475988220/syzkaller.dz88mu/133/file0" dev="sda1" ino=1968 res=1 errno=0 [ 309.986390][ T6929] bpf: Bad value for 'mode' [ 310.019089][ T6931] bpf: Bad value for 'mode' [ 310.032053][ T6933] bpf: Bad value for 'mode' 12:08:12 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (fail_nth: 1) 12:08:12 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 1) [ 310.540238][ T6913] UDF-fs: warning (device loop2): udf_load_vrs: No VRS found 12:08:12 executing program 0: r0 = syz_usb_connect(0x1, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0xe3, 0xe2, 0x22, 0x10, 0x1199, 0x9063, 0x14ed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8, 0x0, 0x0, 0x53, 0x77, 0x64}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000140)={0x14, 0x0, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4}}}, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001180)={0x14, 0x0, &(0x7f0000001140)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) [ 310.600632][ T6913] UDF-fs: Scanning with blocksize 2048 failed [ 310.632142][ T6914] UDF-fs: warning (device loop1): udf_load_vrs: No VRS found 12:08:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() setpgid(0x0, r0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x200002) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) pidfd_open(r0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/22, 0x16) openat(0xffffffffffffff9c, 0x0, 0x391080, 0x0) fstat(0xffffffffffffffff, 0x0) tkill(0x0, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x8000) lsetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)=@known='trusted.overlay.metacopy\x00', &(0x7f00000006c0)='>\xfa0x0}}, {{@in6=@mcast2}, 0x0, @in6=@private1}}, &(0x7f0000000440)=0xe8) mount$bpf(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000040), 0x2000000, &(0x7f0000000d80)=ANY=[@ANYBLOB="6d2364653d30303030303030303030303030303030303130303030432c6d6f64653d30303030303030303030303030544e0c699f706d4205f4c8875f3030303030373737372c66736d616769633d3078303030303030303037666666666666642c7375626a5f747970653d002c7375626a5f726f6c653d3efa3c46cf52530c4243f26cfc862f532877e6f957c1e4206de2f8e3037b312f922f26bc9e6ebf8e536ccb45e491ee887e6908f86e3234a5751773e9967cc8099431cb16daf77bd042df43a41ecf5b942d377f1be597457c6608897defc3cb2eef37a7468d044d6fc5848fc838d47a4ca1b5bc0b158776f253f71ac032ac7084e6ffba39c60d77f92f189ab88272952c070069643cf3748b622eaa0204821b06ab0fc7b93f024cba96183d1a0e794c2188d9bc2bd5f7a065160d47a2724eb6a9232ee12eb6e8657d28fbc51178d10bb4376015a9fadd826f9c7e9074f225bcbfd2bad5aa18faa75c0c769870edc2d8bee291eebc38063006d1263f753e563d052fcb3eeffe72c9953f1a130a78b6dee2c439d3b25f6a45ab9538643acab4e6eec9af87013a328c14d9fbf99c44882901e28225e9514b560f91ddfeced843d6c93a0188e9c674b9702e2189022e7240c235b2ac968ca79ac1afbf2d5b75bbba84500493389fbda88eb06c8ae3595b780cf0e995132cba0839c0dbb85bfde83ee84fe6bd8bce55ac60ce8f", @ANYRESDEC, @ANYBLOB="747970e301800010f3ad114422809486003aff49f70e4c895d96e2ccefd045e884df2f6af8b711b2a2a0501544e4e92b28ba51c90b9db8b60cb7387c092b0ded331566bc008a455880d1ac91387e3d10c1b666f96d9ce8d4b7b78c4ee3ceb82677c49aa0952dbe28a1cba63ff7855e042d3e86a34d8a23de4492c9b86fd583a9c482565dfc43fe92467e5e28434525a12a4567c1f898746abeddcc5ef76921c6c6c73768febfe6bf9bfd37a4bd0b4ba9d9ad2487d0de0a5d0bba12030071841d50cbe1ea37a377b3c184f8feec97921dc30cd9e8a0337cdb0fa6026e96cc0547", @ANYRESDEC=r6, @ANYBLOB="08008386dc3aebb9d42d1268624ebae642130f9e521878be7e1762fccc43ddd711ba5f2bb45a5599486accfa5907deb84ecb612321f0c95f4cfdce763423e74aac543f6816524d005768e06e47791b6a23f82cff27af4ed1db74050d94dc8798d825684e8e05c2099ee59138c335cbdc94ccb581c12c457c965a46b9ca5e60d4d5bd5c29a043b2c424765597626282dd173c643fc7d05839b1c6ef10ea765729e428e5e3299f8586f5436a4768d71a7397ced996a5a1c75b91ad7e7cea58bd2f7e1469c606b1b12da65ad1c39771a00324aee8152c4eb8c7e653dc2d4f7f230e3cc43419a154ce92c5ede8f333148f493250d8cafacc57657df94d035606079dce358144275af1984d8bb9b38baa89"]) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) sendfile(r3, r7, 0x0, 0x11f06) [ 310.656810][ T6913] UDF-fs: error (device loop2): udf_read_tagged: read failed, block=256, location=256 [ 310.710097][ T6938] FAULT_INJECTION: forcing a failure. [ 310.710097][ T6938] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 310.715627][ T27] audit: type=1804 audit(1688990887.941:10): pid=6922 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir3699133550/syzkaller.1rfvW1/133/file0" dev="sda1" ino=1972 res=1 errno=0 [ 310.748988][ T6914] UDF-fs: Scanning with blocksize 2048 failed [ 310.750108][ T27] audit: type=1800 audit(1688990889.331:11): pid=6932 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=1973 res=0 errno=0 [ 310.776006][ T27] audit: type=1800 audit(1688990889.501:12): pid=6933 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=1974 res=0 errno=0 [ 310.776508][ T6937] FAULT_INJECTION: forcing a failure. [ 310.776508][ T6937] name failslab, interval 1, probability 0, space 0, times 1 [ 310.799329][ T27] audit: type=1800 audit(1688990889.531:13): pid=6934 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1975 res=0 errno=0 [ 310.838164][ T6913] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 310.847825][ T6914] UDF-fs: error (device loop1): udf_read_tagged: read failed, block=256, location=256 [ 310.853305][ T27] audit: type=1804 audit(1688990891.721:14): pid=6929 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir3699133550/syzkaller.1rfvW1/134/file0" dev="sda1" ino=1973 res=1 errno=0 [ 310.883684][ T6938] CPU: 1 PID: 6938 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 310.893529][ T6938] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 310.903604][ T6938] Call Trace: [ 310.906897][ T6938] [ 310.909848][ T6938] dump_stack_lvl+0x136/0x150 [ 310.914551][ T6938] should_fail_ex+0x4a3/0x5b0 [ 310.919261][ T6938] _copy_from_user+0x30/0xf0 [ 310.923981][ T6938] copy_msghdr_from_user+0x89/0x150 [ 310.929213][ T6938] ? __copy_msghdr+0x4b0/0x4b0 [ 310.934008][ T6938] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 310.940031][ T6938] ? find_held_lock+0x2d/0x110 [ 310.944835][ T6938] ___sys_sendmsg+0xdd/0x1b0 [ 310.949455][ T6938] ? do_recvmmsg+0x6f0/0x6f0 [ 310.954069][ T6938] ? __fget_files+0x23f/0x470 [ 310.958793][ T6938] ? lock_downgrade+0x690/0x690 [ 310.963665][ T6938] ? find_held_lock+0x2d/0x110 [ 310.968463][ T6938] ? ksys_write+0x207/0x250 [ 310.973026][ T6938] ? __fget_files+0x261/0x470 [ 310.977746][ T6938] ? __fget_light+0xe5/0x270 [ 310.982370][ T6938] __sys_sendmsg+0xf7/0x1c0 [ 310.986906][ T6938] ? __sys_sendmsg_sock+0x40/0x40 [ 310.991964][ T6938] ? fput+0x2f/0x1a0 [ 310.995878][ T6938] ? ksys_write+0x19a/0x250 [ 311.000418][ T6938] ? syscall_enter_from_user_mode+0x26/0x80 [ 311.006347][ T6938] ? lockdep_hardirqs_on+0x7d/0x100 [ 311.011573][ T6938] do_syscall_64+0x39/0xb0 [ 311.016010][ T6938] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 311.021928][ T6938] RIP: 0033:0x7f744a08c389 [ 311.026357][ T6938] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 311.045982][ T6938] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 311.054413][ T6938] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 [ 311.062402][ T6938] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003 [ 311.070388][ T6938] RBP: 00007f744ae8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 311.078374][ T6938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 311.086351][ T6938] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 311.094350][ T6938] 12:08:12 executing program 2: syz_mount_image$udf(&(0x7f0000000580), &(0x7f00000005c0)='./file0\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00bec69796901e0cae726334228e0000000000000005d0caea001b9ab4b3df01056e05f1451de50400ee6faa6d62060000006e000000643d55c6fd4970c044f2fce130cc401d18ee811f4fb867d2376a50a94f1388563803d88c75d5e338c459cb"], 0x1, 0x56b, &(0x7f0000000640)="$eJzs3c1rXWkdB/Dfc5Kb3GTa9E47tlMd5cKIU0aseek4UzKMdiYGhMGByWSEWRmbpA3NS0ky0g4igyC4ELcuxcWgKIgLV4IL9Q9wLYK4UNfpqguxlXNy7lsaTZybm5f284H2nnvu77wuAt/nOed5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIeP2r10bH0lGfBQAAANBLX595e3Rc/gcAAIDH2jv6/wEAAAAAAADgpEuRxUuR4uV/b6VTxfdt1TeXVt+/Mzs1vftmQ6nYsq+oz/9Vx8Ynrrz0pZdfaXz+7+0P2sV4a+ada/U31lZury9sbCzM12dXl66vzS/sew/dbr/Ti8UNqK/cen9+cXGjPn55ouPnO7V/Dj51vjb5yrtTM43a2anp6Zm2mv7Kxz76IzzhAQAA8GQbiCy+ESl+eu9X6XREZNF9Ft6j7aDXhqKW5+/iImanposLWV6aW93Mf0yNIFzrzMQDjYx8CFm8K7WIs/m5Dkj0AAAA7F8lsvhMpLj4YCuNRERfIwd/vhgYcO8d1A7hJHfRHxHnIuJSnIDMDgAAAEdsMLJ4O1L8brkWZ8pcXeT/r0RMHvXJAQAAAAeiP7JYiRQvvLaVasXzABHx4uzUdP3Nd+tfW11ca6tNqexRP+nvBxwmzyYAAABwDFQji9NFj/9WevqoTwYAAADoiaHI4nOR4sf/+nYxrlwU49Kfmbw68tRI+whzF/bYT157OSI+tc938iuNsQbzbbODvSYAAACgUzVl8fdIcf/P1eL7pcY7AH97+PDhUZ8cAAAAcDBSFrVI8cMfbRVT47XPS9/XNr9/00l/97+35z9UfWPt9t31pRs3N3f9fbh67Vsbm+tz13f/eXvuwo7HIfaaxxAAAAD2oZKy+EekeP7Mz5u5s5wDoH9n7UevtrJptcyfzRhatBuMFO0GzXcITo+/0L68a2T9P8bHq5bH7evukgEAAOCJk1IWA5His394tpz7fzge6YMu6/4UKV5de66sywbyukYjQa34v7q4tLwwmtdORYrfLDdqo6gdLGvPtWrH8trf5/ud66ytlrXPtGrH89oHkeLm+u61n2jVTuS165Hilz+pN2qH89pTZe35Vu3l62vL8z27wQAAAHAMVFIWX4wUr/2xnhpZvrP/v9Xb/tF3Wv39H+7c0X/p8++2/7/Wtu7Dsh1isGyv6N+jveKtSHHx6eca11O0FTQeK9ie66DVXnEvUqy/11k7UNaebdWO7fvGAgAAwDGS5//JSDF487fNR+7LDFx+3T3/f3Ln2wE9yv/tcxLmx9y4+8GtueXlhXULFixYaC50/7cQAAAed3n+/36kuDX6l2Z/d5n/y0flW/n//ndb+X9y5456lP/Ptq2bLMcbqPRHVDdXblcuRFQ37n7whaWVuRsLNxZWr4yPXr06NjoxcaUy0Ojcby11fa8AAADgpMrz/3uR4gfP/qL5fv5++v+Hd+6oR/n/XNu6/JitTr+uLx0AAACeGHn+/1mkuLP66+Y4ep35v5Xa8/zfeM/+0vPbn83WgR7l/2fa1tXK4w4dzKUDAAAAAAAAAAAAAAAAAADAsVFJWfw1Unzv9f5UDvi/r/H/5nfuqEfv/59vWzcfhzP/X9c3FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE6oLLJYihSfvrCVvpyv+GbEqfZPAAAA4MT7TwAAAP//onwchQ==") r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) r2 = creat(&(0x7f0000000400)='./bus\x00', 0x0) mknodat$loop(r0, &(0x7f0000000040)='./bus\x00', 0x6000, 0x1) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) r3 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x1f600) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) [ 311.106675][ T6937] CPU: 1 PID: 6937 Comm: syz-executor.4 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 311.108399][ T6914] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 311.116506][ T6937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 311.116522][ T6937] Call Trace: [ 311.116530][ T6937] [ 311.116540][ T6937] dump_stack_lvl+0x136/0x150 [ 311.146287][ T6937] should_fail_ex+0x4a3/0x5b0 [ 311.151019][ T6937] ? tomoyo_realpath_from_path+0xc3/0x600 [ 311.156806][ T6937] should_failslab+0x9/0x20 12:08:12 executing program 1: syz_mount_image$udf(&(0x7f0000000580), &(0x7f00000005c0)='./file0\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00bec69796901e0cae726334228e0000000000000005d0caea001b9ab4b3df01056e05f1451de50400ee6faa6d62060000006e000000643d55c6fd4970c044f2fce130cc401d18ee811f4fb867d2376a50a94f1388563803d88c75d5e338c459cb"], 0x1, 0x56b, &(0x7f0000000640)="$eJzs3c1rXWkdB/Dfc5Kb3GTa9E47tlMd5cKIU0aseek4UzKMdiYGhMGByWSEWRmbpA3NS0ky0g4igyC4ELcuxcWgKIgLV4IL9Q9wLYK4UNfpqguxlXNy7lsaTZybm5f284H2nnvu77wuAt/nOed5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIeP2r10bH0lGfBQAAANBLX595e3Rc/gcAAIDH2jv6/wEAAAAAAADgpEuRxUuR4uV/b6VTxfdt1TeXVt+/Mzs1vftmQ6nYsq+oz/9Vx8Ynrrz0pZdfaXz+7+0P2sV4a+ada/U31lZury9sbCzM12dXl66vzS/sew/dbr/Ti8UNqK/cen9+cXGjPn55ouPnO7V/Dj51vjb5yrtTM43a2anp6Zm2mv7Kxz76IzzhAQAA8GQbiCy+ESl+eu9X6XREZNF9Ft6j7aDXhqKW5+/iImanposLWV6aW93Mf0yNIFzrzMQDjYx8CFm8K7WIs/m5Dkj0AAAA7F8lsvhMpLj4YCuNRERfIwd/vhgYcO8d1A7hJHfRHxHnIuJSnIDMDgAAAEdsMLJ4O1L8brkWZ8pcXeT/r0RMHvXJAQAAAAeiP7JYiRQvvLaVasXzABHx4uzUdP3Nd+tfW11ca6tNqexRP+nvBxwmzyYAAABwDFQji9NFj/9WevqoTwYAAADoiaHI4nOR4sf/+nYxrlwU49Kfmbw68tRI+whzF/bYT157OSI+tc938iuNsQbzbbODvSYAAACgUzVl8fdIcf/P1eL7pcY7AH97+PDhUZ8cAAAAcDBSFrVI8cMfbRVT47XPS9/XNr9/00l/97+35z9UfWPt9t31pRs3N3f9fbh67Vsbm+tz13f/eXvuwo7HIfaaxxAAAAD2oZKy+EekeP7Mz5u5s5wDoH9n7UevtrJptcyfzRhatBuMFO0GzXcITo+/0L68a2T9P8bHq5bH7evukgEAAOCJk1IWA5His394tpz7fzge6YMu6/4UKV5de66sywbyukYjQa34v7q4tLwwmtdORYrfLDdqo6gdLGvPtWrH8trf5/ud66ytlrXPtGrH89oHkeLm+u61n2jVTuS165Hilz+pN2qH89pTZe35Vu3l62vL8z27wQAAAHAMVFIWX4wUr/2xnhpZvrP/v9Xb/tF3Wv39H+7c0X/p8++2/7/Wtu7Dsh1isGyv6N+jveKtSHHx6eca11O0FTQeK9ie66DVXnEvUqy/11k7UNaebdWO7fvGAgAAwDGS5//JSDF487fNR+7LDFx+3T3/f3Ln2wE9yv/tcxLmx9y4+8GtueXlhXULFixYaC50/7cQAAAed3n+/36kuDX6l2Z/d5n/y0flW/n//ndb+X9y5456lP/Ptq2bLMcbqPRHVDdXblcuRFQ37n7whaWVuRsLNxZWr4yPXr06NjoxcaUy0Ojcby11fa8AAADgpMrz/3uR4gfP/qL5fv5++v+Hd+6oR/n/XNu6/JitTr+uLx0AAACeGHn+/1mkuLP66+Y4ep35v5Xa8/zfeM/+0vPbn83WgR7l/2fa1tXK4w4dzKUDAAAAAAAAAAAAAAAAAADAsVFJWfw1Unzv9f5UDvi/r/H/5nfuqEfv/59vWzcfhzP/X9c3FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE6oLLJYihSfvrCVvpyv+GbEqfZPAAAA4MT7TwAAAP//onwchQ==") r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) r2 = creat(&(0x7f0000000400)='./bus\x00', 0x0) mknodat$loop(r0, &(0x7f0000000040)='./bus\x00', 0x6000, 0x1) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) r3 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x1f600) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 12:08:12 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 2) [ 311.161356][ T6937] __kmem_cache_alloc_node+0x65/0x350 [ 311.166814][ T6937] ? tomoyo_realpath_from_path+0xc3/0x600 [ 311.172577][ T6937] ? tomoyo_realpath_from_path+0xc3/0x600 [ 311.178345][ T6937] __kmalloc+0x4e/0x190 [ 311.182544][ T6937] ? rcu_is_watching+0x12/0xb0 [ 311.187341][ T6937] tomoyo_realpath_from_path+0xc3/0x600 [ 311.192927][ T6937] ? tomoyo_profile+0x46/0x60 [ 311.197659][ T6937] tomoyo_path_number_perm+0x21a/0x570 [ 311.203170][ T6937] ? tomoyo_path_number_perm+0x1c1/0x570 [ 311.205878][ T6944] bpf: Bad value for 'mode' [ 311.208944][ T6937] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 311.208998][ T6937] ? lock_downgrade+0x690/0x690 [ 311.209054][ T6937] ? wait_for_completion_io_timeout+0x20/0x20 [ 311.209106][ T6937] ? __fget_files+0x261/0x470 [ 311.209149][ T6937] security_file_ioctl+0x54/0xb0 [ 311.239983][ T6937] __x64_sys_ioctl+0xb7/0x210 [ 311.244698][ T6937] do_syscall_64+0x39/0xb0 [ 311.249141][ T6937] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 311.255056][ T6937] RIP: 0033:0x7f10b368c389 [ 311.259482][ T6937] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 311.279539][ T6937] RSP: 002b:00007f10b4459168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 311.287969][ T6937] RAX: ffffffffffffffda RBX: 00007f10b37abf80 RCX: 00007f10b368c389 [ 311.295956][ T6937] RDX: 00000000200003c0 RSI: 00000000c01064c8 RDI: 0000000000000003 [ 311.303944][ T6937] RBP: 00007f10b44591d0 R08: 0000000000000000 R09: 0000000000000000 [ 311.311928][ T6937] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 311.319909][ T6937] R13: 00007ffe683b8b6f R14: 00007f10b4459300 R15: 0000000000022000 [ 311.327911][ T6937] [ 311.348661][ T6937] ERROR: Out of memory at tomoyo_realpath_from_path. [ 311.371490][ T27] audit: type=1804 audit(1688990891.731:15): pid=6931 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3135925251/syzkaller.rwLUQN/134/file0" dev="sda1" ino=1975 res=1 errno=0 [ 311.441750][ T27] audit: type=1804 audit(1688990891.741:16): pid=6933 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1475988220/syzkaller.dz88mu/134/file0" dev="sda1" ino=1974 res=1 errno=0 [ 311.507434][ T5128] usb 1-1: new low-speed USB device number 2 using dummy_hcd [ 311.512784][ T6947] loop1: detected capacity change from 0 to 512 [ 311.523848][ T6947] UDF-fs: warning (device loop1): udf_load_vrs: No VRS found [ 311.530779][ T27] audit: type=1800 audit(1688990892.901:17): pid=6944 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=1950 res=0 errno=0 [ 311.533699][ T6947] UDF-fs: Scanning with blocksize 512 failed [ 311.595975][ T6951] FAULT_INJECTION: forcing a failure. [ 311.595975][ T6951] name failslab, interval 1, probability 0, space 0, times 0 [ 311.633632][ T6950] loop2: detected capacity change from 0 to 512 [ 311.668334][ T27] audit: type=1804 audit(1688990892.921:18): pid=6944 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1475988220/syzkaller.dz88mu/135/file0" dev="sda1" ino=1950 res=1 errno=0 [ 311.684320][ T6951] CPU: 0 PID: 6951 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 311.703276][ T6951] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 311.713605][ T6951] Call Trace: [ 311.716897][ T6951] [ 311.719841][ T6951] dump_stack_lvl+0x136/0x150 [ 311.724545][ T6951] should_fail_ex+0x4a3/0x5b0 [ 311.729252][ T6951] should_failslab+0x9/0x20 [ 311.733784][ T6951] kmem_cache_alloc_node+0x65/0x3f0 [ 311.739014][ T6951] __alloc_skb+0x288/0x330 [ 311.743488][ T6951] ? __napi_build_skb+0x50/0x50 [ 311.748360][ T6951] ? __netlink_dump_start+0x9b0/0x9b0 [ 311.753803][ T6951] ? apparmor_socket_getpeersec_dgram+0x9/0x10 [ 311.759980][ T6951] netlink_sendmsg+0x9b0/0xe30 [ 311.764771][ T6951] ? netlink_unicast+0x7f0/0x7f0 [ 311.769741][ T6951] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 311.775089][ T6951] ? netlink_unicast+0x7f0/0x7f0 [ 311.780052][ T6951] sock_sendmsg+0xde/0x190 [ 311.784487][ T6951] ____sys_sendmsg+0x739/0x920 [ 311.789272][ T6951] ? copy_msghdr_from_user+0xfc/0x150 [ 311.794684][ T6951] ? kernel_sendmsg+0x50/0x50 [ 311.799389][ T6951] ? find_held_lock+0x2d/0x110 [ 311.804200][ T6951] ___sys_sendmsg+0x110/0x1b0 [ 311.808901][ T6951] ? do_recvmmsg+0x6f0/0x6f0 [ 311.813514][ T6951] ? __fget_files+0x23f/0x470 [ 311.818219][ T6951] ? lock_downgrade+0x690/0x690 [ 311.823094][ T6951] ? find_held_lock+0x2d/0x110 [ 311.827882][ T6951] ? ksys_write+0x207/0x250 [ 311.832418][ T6951] ? __fget_files+0x261/0x470 [ 311.837127][ T6951] ? __fget_light+0xe5/0x270 [ 311.841749][ T6951] __sys_sendmsg+0xf7/0x1c0 [ 311.846270][ T6951] ? __sys_sendmsg_sock+0x40/0x40 [ 311.851326][ T6951] ? syscall_enter_from_user_mode+0x26/0x80 [ 311.857249][ T6951] ? lockdep_hardirqs_on+0x7d/0x100 [ 311.862475][ T6951] do_syscall_64+0x39/0xb0 [ 311.866925][ T6951] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 311.872959][ T6951] RIP: 0033:0x7f744a08c389 [ 311.877390][ T6951] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 311.897100][ T6951] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 311.905529][ T6951] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 12:08:13 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (fail_nth: 2) 12:08:13 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) inotify_add_watch(r0, &(0x7f0000000800)='./file0\x00', 0x502) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$squashfs(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="00a97537f3afe4deb6a891871f0600000000000000d883af4918b36387aaaa0f03fff59299a1a72d858dd28afb286b18cb88b78da9a86996e338e74175c5840ea17052ebd36bfd90767ce837663c0bbbe5674d2fc55ccfc91398a458d8e0a6746d13b2dad824d410d3cb347287f5e10d7b142081a82faad29b4aa4858e00000000000000067d3ba0cbc16d419ccfba4c96f35eff8e22c98f78923daca030ae46fdfc349d7dfbdc9b1748e6a26d925ceda6f1ff9d50739a967d7c47ac95a1b2454b978db48efc18e0213d0900000000000000c7aa72563b7739000000000000000000000000000000004000000000fdffffff0000fd1b3fb974a9b09129d035eac09b44d44f0f04fbb5ff745d49d1df1f269e28d41be693121c7992acfbab8a8a8e4d5cf66fb9020dcc7d75622e42452017d2091fc96840dce9c17d2fcd4af96660e0fe48cf0106e60c2b45386be9ba249b420babd66a899276aeb41264850d6faf551207bbe30e3cc6b7289f0a9f9cc88b9d85f7e6e18af9d34393eb462594a3dc4ed053981e6b49499fa01780d8c50fc610e0c727022ee511124e43a8cf1c9cd0878add21678999f5492fff82a86e7223898ec520ac132eecd9a8262c3758c660214d53ef072b359eebfb909799a99249bcffe50684ac50a5123396ff2eea9bfc158101cd020ac8f7d21411d2bafd89760377d1023efaae66da97a57449799d1c6c2b692119aa386603d7372e46600bc61f767b2143507b12e945b8526fe34a0d85721e27fc08e1ae1acf0deffdf46c0000c0906073a6adb3ddfaf5d01dcaa6446a673e7f69bf434ec1cf4fbd6473ee134fdf76ab2502fceeb6d2a8428ab61ace2aadad5a808ce182e42b35d06f1ffb8d99fd0cd19ea762a71a61ca634f226801a522ff3b61a222c00a128465f4114eb21c36790e498fb4f2010a41240cc9ecb1f4c321ea0600000000000000db207c8e880e96263aa04057075a13fbea6d68f99772d5b3080a793277acbdab81faa3b0ce43999cb9dc2ada1d4412b0777533ed71ee1b249c8793858ab5c480bf0d46c3e464be8d694a89983e25478251a3000000000000289b789462a17eb81b6c273249ff929eff63ebe6d072380a0ba264f2c8234ca0004445135463b5784f614c31cc89236dcd6b0235ef55a4005e3aab173863e8d530fcf6de8c0c3d27a05f8d4abd6aa2327aec497a97fa532f7a9b1a278a88b61c842d1c4a000000000000000000000021cb3102ca2e9122d05329064fc8fac3f348c013e9502a7414ee08e9f53a0cf62aa7bf9e30aecb4938a93ee1ce44d19ec788af5ce26979032d8f2e1c9d9dd5823bd52e3c883f4911ff9def3ceb74c8378f688a2879a9e3cf630000000000000000efc1d3294d611a94171b754038edb0d3de730ff697300829aa75004c0cd3a88503e31faf926f7e908a5deee06c31b8518fbd561da05d7db0c4b35ab235ee820069b7740353da3822c93207dc2ce05b3cd98a212968061ef3b69301c8702b7a94596a998a5e6b86e0be88e07e39bbac9392383f1febcd3f19c7d229c0041f0e6f65c03bfa1a907c071df8b2af88757a585f523b6db5ba0aed6732867b93fc533e1686084eda9e1ee5ed45648391fd677f17a3275b39e09f3c136bd00a0b3ce32822fa7ec2146813611e36ff096f7f06f8b6cc67"], 0x1, 0x1a4, &(0x7f0000000240)="$eJzs0L9rE3EYx/H38/1eflSocioOFWzA4nmhmtxVHZyCU4QcOLgIBg1pbIqJml4GWyx0kYJU+y/oVEcVdBJRcC4OgoOeCN2kGYqDOEjkLhfBv8HvC+4+9zxw99z3aYe9MAf83rvXpEJCs58PCBYwLaOeUqN8ldbf09wcBRfSeiPNp2lOhcsrNxudTmupcL6A/U8D+FHA/sbfVvicI4qBUEE+7elmQ64HDCt01XyAXaP4EF2n5z5iyprk8DU0Q2eDi4qeODU4UOp375TC5ZVTi93GQmuhdcv3586Vz5TLZ/3SjcVOq/wScR+I4jGruAG5gAl3lUyd+9vWPmYFcdsq0lIckK2zua1PHp8doNxdhghvnQG5L1a7oC5zgvzV+EBVDglP0AEzNSYUFsmgKnJJvRDP+mj9zCjya1qfbt7uzK9fUfIru1WR3bx4O2QcD7/oMRevhoO8Yz1iJqIasRWx85VpeR1PGe/VWovvz9LqKMcgy91Gv7/kZeG9OAF+fNkwmXxOJf9lw5v0nTT4PH4wDMMwDMMwDMMw/gN/AgAA///cHGR/") r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) keyctl$get_security(0x11, 0x0, &(0x7f0000000680)=""/32, 0x20) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.memory_pressure\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/125, 0x7d}], 0x1, 0x1, 0x8bb) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r8 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r7, 0xc0286405, &(0x7f0000000580)={0x7fffffff, 0x7, {0xffffffffffffffff}, {0xee01}, 0x1, 0x3}) quotactl$Q_QUOTAON(0xffffffff80000201, &(0x7f0000000440)=@filename='./file0\x00', r9, &(0x7f00000005c0)='./file0\x00') ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000640)=0x4) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x69, 0x0, 0x0) ioctl$KVM_RUN(r8, 0xae80, 0x0) [ 311.913514][ T6951] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003 [ 311.921498][ T6951] RBP: 00007f744ae8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 311.929483][ T6951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 311.937464][ T6951] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 311.945468][ T6951] [ 311.998580][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 311.998592][ T6950] UDF-fs: warning (device loop2): udf_load_vrs: No VRS found [ 311.998612][ T6950] UDF-fs: Scanning with blocksize 512 failed [ 312.042996][ T6947] UDF-fs: warning (device loop1): udf_load_vrs: No VRS found [ 312.075760][ T6956] FAULT_INJECTION: forcing a failure. [ 312.075760][ T6956] name failslab, interval 1, probability 0, space 0, times 0 [ 312.094395][ T6947] UDF-fs: Scanning with blocksize 1024 failed [ 312.116153][ T6956] CPU: 0 PID: 6956 Comm: syz-executor.4 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 312.119084][ T6947] UDF-fs: warning (device loop1): udf_load_vrs: No VRS found [ 312.125990][ T6956] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 312.126007][ T6956] Call Trace: [ 312.126015][ T6956] [ 312.126025][ T6956] dump_stack_lvl+0x136/0x150 [ 312.145191][ T6947] UDF-fs: Scanning with blocksize 2048 failed [ 312.146734][ T6956] should_fail_ex+0x4a3/0x5b0 [ 312.164019][ T6947] UDF-fs: error (device loop1): udf_read_tagged: read failed, block=256, location=256 [ 312.165103][ T6956] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 312.165138][ T6956] should_failslab+0x9/0x20 [ 312.175037][ T5128] usb 1-1: new low-speed USB device number 3 using dummy_hcd [ 312.180042][ T6956] __kmem_cache_alloc_node+0x65/0x350 [ 312.180083][ T6956] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 312.187066][ T6950] UDF-fs: warning (device loop2): udf_load_vrs: No VRS found [ 312.191920][ T6956] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 312.191954][ T6956] __kmalloc+0x4e/0x190 [ 312.213085][ T6947] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 312.215499][ T6956] tomoyo_encode2.part.0+0xe9/0x3a0 [ 312.215531][ T6956] ? tomoyo_realpath_from_path+0xc3/0x600 12:08:13 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 3) [ 312.231988][ T6950] UDF-fs: Scanning with blocksize 1024 failed [ 312.233607][ T6956] ? rcu_is_watching+0x12/0xb0 [ 312.233642][ T6956] tomoyo_encode+0x2c/0x50 [ 312.254399][ T6950] UDF-fs: warning (device loop2): udf_load_vrs: No VRS found [ 312.254670][ T6956] tomoyo_realpath_from_path+0x185/0x600 [ 312.267888][ T6956] tomoyo_path_number_perm+0x21a/0x570 [ 312.273403][ T6956] ? tomoyo_path_number_perm+0x1c1/0x570 [ 312.279090][ T6956] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 312.284954][ T6956] ? lock_downgrade+0x690/0x690 [ 312.289869][ T6956] ? wait_for_completion_io_timeout+0x20/0x20 [ 312.295994][ T6956] ? __fget_files+0x261/0x470 [ 312.300736][ T6956] security_file_ioctl+0x54/0xb0 [ 312.305729][ T6956] __x64_sys_ioctl+0xb7/0x210 [ 312.310397][ T6950] UDF-fs: Scanning with blocksize 2048 failed [ 312.310438][ T6956] do_syscall_64+0x39/0xb0 [ 312.320982][ T6956] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 312.327014][ T6956] RIP: 0033:0x7f10b368c389 [ 312.331459][ T6956] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 312.348047][ T6950] UDF-fs: error (device loop2): udf_read_tagged: read failed, block=256, location=256 [ 312.351075][ T6956] RSP: 002b:00007f10b4459168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 312.351104][ T6956] RAX: ffffffffffffffda RBX: 00007f10b37abf80 RCX: 00007f10b368c389 [ 312.351122][ T6956] RDX: 00000000200003c0 RSI: 00000000c01064c8 RDI: 0000000000000003 [ 312.385134][ T6956] RBP: 00007f10b44591d0 R08: 0000000000000000 R09: 0000000000000000 [ 312.393133][ T6956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 312.401133][ T6956] R13: 00007ffe683b8b6f R14: 00007f10b4459300 R15: 0000000000022000 [ 312.405733][ T6950] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 312.409136][ T6956] 12:08:14 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 4) [ 312.417337][ T27] audit: type=1804 audit(1688990894.021:19): pid=6947 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir1437384798/syzkaller.uKxZcJ/127/file0/bus" dev="loop1" ino=32 res=1 errno=0 [ 312.464904][ T6956] ERROR: Out of memory at tomoyo_realpath_from_path. 12:08:14 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (fail_nth: 3) [ 312.517082][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 312.526454][ T5128] usb usb1-port1: attempt power cycle [ 312.555374][ T6961] loop3: detected capacity change from 0 to 8 [ 312.581181][ T6961] kvm_intel: L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 312.608716][ T6964] FAULT_INJECTION: forcing a failure. [ 312.608716][ T6964] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 312.663350][ T6964] CPU: 1 PID: 6964 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 312.673217][ T6964] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 312.677552][ T27] audit: type=1804 audit(1688990894.381:20): pid=6950 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2297388312/syzkaller.6decZA/115/file0/bus" dev="loop2" ino=32 res=1 errno=0 [ 312.683276][ T6964] Call Trace: [ 312.683285][ T6964] [ 312.683295][ T6964] dump_stack_lvl+0x136/0x150 [ 312.683338][ T6964] should_fail_ex+0x4a3/0x5b0 [ 312.724390][ T6964] _copy_from_iter+0x1d9/0x1290 [ 312.729464][ T6964] ? __build_skb_around+0x276/0x3a0 [ 312.734690][ T6964] ? hash_and_copy_to_iter+0x210/0x210 [ 312.740170][ T6964] ? __napi_build_skb+0x50/0x50 [ 312.745036][ T6964] ? __netlink_dump_start+0x8e0/0x9b0 [ 312.750428][ T6964] ? __virt_addr_valid+0x61/0x2e0 [ 312.755494][ T6964] ? __phys_addr+0xc8/0x140 [ 312.760016][ T6964] ? __phys_addr_symbol+0x30/0x70 [ 312.765060][ T6964] ? __check_object_size+0x323/0x730 [ 312.770366][ T6964] netlink_sendmsg+0x883/0xe30 [ 312.775155][ T6964] ? netlink_unicast+0x7f0/0x7f0 [ 312.780119][ T6964] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 312.785431][ T6964] ? netlink_unicast+0x7f0/0x7f0 [ 312.790396][ T6964] sock_sendmsg+0xde/0x190 [ 312.794836][ T6964] ____sys_sendmsg+0x739/0x920 [ 312.799617][ T6964] ? copy_msghdr_from_user+0xfc/0x150 [ 312.805008][ T6964] ? kernel_sendmsg+0x50/0x50 [ 312.809704][ T6964] ? find_held_lock+0x2d/0x110 [ 312.814491][ T6964] ___sys_sendmsg+0x110/0x1b0 [ 312.819186][ T6964] ? do_recvmmsg+0x6f0/0x6f0 [ 312.823794][ T6964] ? __fget_files+0x23f/0x470 [ 312.828509][ T6964] ? lock_downgrade+0x690/0x690 [ 312.833407][ T6964] ? find_held_lock+0x2d/0x110 [ 312.838194][ T6964] ? ksys_write+0x207/0x250 [ 312.842751][ T6964] ? __fget_files+0x261/0x470 [ 312.847470][ T6964] ? __fget_light+0xe5/0x270 [ 312.852091][ T6964] __sys_sendmsg+0xf7/0x1c0 [ 312.856617][ T6964] ? __sys_sendmsg_sock+0x40/0x40 [ 312.861680][ T6964] ? syscall_enter_from_user_mode+0x26/0x80 [ 312.867639][ T6964] ? lockdep_hardirqs_on+0x7d/0x100 [ 312.872870][ T6964] do_syscall_64+0x39/0xb0 [ 312.877394][ T6964] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 312.883311][ T6964] RIP: 0033:0x7f744a08c389 [ 312.887739][ T6964] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 312.907369][ T6964] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 312.915819][ T6964] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 [ 312.923814][ T6964] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003 [ 312.931801][ T6964] RBP: 00007f744ae8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 312.939785][ T6964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 312.947768][ T6964] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 312.955776][ T6964] 12:08:14 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 5) 12:08:14 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) accept4$inet6(r1, 0x0, 0x0, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) getsockopt$bt_hci(r3, 0x0, 0x1, &(0x7f0000000040)=""/181, &(0x7f0000000000)=0xffffffffffffffe1) [ 313.013681][ T6968] FAULT_INJECTION: forcing a failure. [ 313.013681][ T6968] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 313.120638][ T6968] CPU: 1 PID: 6968 Comm: syz-executor.4 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 313.128117][ T6971] FAULT_INJECTION: forcing a failure. [ 313.128117][ T6971] name failslab, interval 1, probability 0, space 0, times 0 [ 313.143088][ T6968] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 313.153169][ T6968] Call Trace: [ 313.156469][ T6968] [ 313.159421][ T6968] dump_stack_lvl+0x136/0x150 [ 313.164137][ T6968] should_fail_ex+0x4a3/0x5b0 [ 313.168863][ T6968] _copy_from_user+0x30/0xf0 [ 313.173496][ T6968] ? drm_mode_list_lessees_ioctl+0x6e0/0x6e0 [ 313.179554][ T6968] drm_ioctl+0x4e0/0xb30 [ 313.183850][ T6968] ? drm_ioctl_kernel+0x4e0/0x4e0 [ 313.188929][ T6968] ? __fget_files+0x261/0x470 [ 313.193658][ T6968] ? bpf_lsm_file_ioctl+0x9/0x10 [ 313.198636][ T6968] ? drm_ioctl_kernel+0x4e0/0x4e0 [ 313.203707][ T6968] __x64_sys_ioctl+0x19d/0x210 [ 313.208527][ T6968] do_syscall_64+0x39/0xb0 [ 313.212967][ T6968] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 313.218877][ T6968] RIP: 0033:0x7f10b368c389 [ 313.223304][ T6968] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 313.242925][ T6968] RSP: 002b:00007f10b4459168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 313.251355][ T6968] RAX: ffffffffffffffda RBX: 00007f10b37abf80 RCX: 00007f10b368c389 [ 313.259336][ T6968] RDX: 00000000200003c0 RSI: 00000000c01064c8 RDI: 0000000000000003 [ 313.267319][ T6968] RBP: 00007f10b44591d0 R08: 0000000000000000 R09: 0000000000000000 [ 313.275299][ T6968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 313.283283][ T6968] R13: 00007ffe683b8b6f R14: 00007f10b4459300 R15: 0000000000022000 [ 313.291286][ T6968] [ 313.302715][ T6971] CPU: 1 PID: 6971 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 313.312564][ T6971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 313.322632][ T6971] Call Trace: [ 313.325915][ T6971] [ 313.328855][ T6971] dump_stack_lvl+0x136/0x150 [ 313.333558][ T6971] should_fail_ex+0x4a3/0x5b0 [ 313.338279][ T6971] ? skb_clone+0x172/0x3c0 [ 313.342718][ T6971] should_failslab+0x9/0x20 [ 313.347250][ T6971] kmem_cache_alloc+0x62/0x390 [ 313.352058][ T6971] skb_clone+0x172/0x3c0 [ 313.356323][ T6971] netlink_deliver_tap+0xb2f/0xcf0 [ 313.361464][ T6971] netlink_unicast+0x5f9/0x7f0 [ 313.366252][ T6971] ? netlink_attachskb+0x890/0x890 [ 313.371393][ T6971] ? __virt_addr_valid+0x61/0x2e0 [ 313.376438][ T6971] ? __phys_addr_symbol+0x30/0x70 [ 313.381484][ T6971] ? __check_object_size+0x323/0x730 [ 313.386790][ T6971] netlink_sendmsg+0x925/0xe30 [ 313.391592][ T6971] ? netlink_unicast+0x7f0/0x7f0 [ 313.396565][ T6971] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 313.401880][ T6971] ? netlink_unicast+0x7f0/0x7f0 [ 313.406840][ T6971] sock_sendmsg+0xde/0x190 [ 313.411283][ T6971] ____sys_sendmsg+0x739/0x920 [ 313.416065][ T6971] ? copy_msghdr_from_user+0xfc/0x150 [ 313.421456][ T6971] ? kernel_sendmsg+0x50/0x50 [ 313.426160][ T6971] ? find_held_lock+0x2d/0x110 [ 313.430957][ T6971] ___sys_sendmsg+0x110/0x1b0 [ 313.435834][ T6971] ? do_recvmmsg+0x6f0/0x6f0 [ 313.440447][ T6971] ? __fget_files+0x23f/0x470 [ 313.445154][ T6971] ? lock_downgrade+0x690/0x690 [ 313.450027][ T6971] ? find_held_lock+0x2d/0x110 [ 313.454813][ T6971] ? ksys_write+0x207/0x250 [ 313.459375][ T6971] ? __fget_files+0x261/0x470 [ 313.464096][ T6971] ? __fget_light+0xe5/0x270 [ 313.468722][ T6971] __sys_sendmsg+0xf7/0x1c0 [ 313.473253][ T6971] ? __sys_sendmsg_sock+0x40/0x40 [ 313.478314][ T6971] ? syscall_enter_from_user_mode+0x26/0x80 [ 313.484239][ T6971] ? lockdep_hardirqs_on+0x7d/0x100 [ 313.489476][ T6971] do_syscall_64+0x39/0xb0 [ 313.493919][ T6971] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 313.499846][ T6971] RIP: 0033:0x7f744a08c389 [ 313.504279][ T6971] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 313.523909][ T6971] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 313.532358][ T6971] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 [ 313.540355][ T6971] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003 [ 313.548340][ T6971] RBP: 00007f744ae8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 313.556321][ T6971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 313.564304][ T6971] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 313.572307][ T6971] [ 313.599919][ T6971] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 313.619820][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. [ 313.657578][ T5128] usb 1-1: new low-speed USB device number 4 using dummy_hcd [ 313.747250][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 12:08:15 executing program 0: r0 = syz_usb_connect(0x1, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0xe3, 0xe2, 0x22, 0x10, 0x1199, 0x9063, 0x14ed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8, 0x0, 0x0, 0x53, 0x77, 0x64}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000140)={0x14, 0x0, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4}}}, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001180)={0x14, 0x0, &(0x7f0000001140)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 12:08:15 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) (async) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) (async) accept4$inet6(r1, 0x0, 0x0, 0x0) (async) r2 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) getsockopt$bt_hci(r3, 0x0, 0x1, &(0x7f0000000040)=""/181, &(0x7f0000000000)=0xffffffffffffffe1) 12:08:15 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r0, r2, 0x0) accept(r2, &(0x7f00000000c0)=@can, &(0x7f0000000040)=0x80) r3 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000000)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "bfdc7ae1831abfc5d0193f551c868d7bc17a5a754d59f52b59cb6caf9ff78afa5e8a635c889d98f2830b211031d7c755cfd5dd7d3b3c4bbe088476fa2763f09b"}, 0x48, 0xfffffffffffffffc) keyctl$search(0xa, r3, &(0x7f0000000240)='logon\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0) 12:08:15 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) 12:08:15 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 6) [ 313.909487][ C1] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. [ 313.913233][ T6982] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 313.927053][ T5128] usb 1-1: new low-speed USB device number 5 using dummy_hcd [ 313.963464][ T6982] FAULT_INJECTION: forcing a failure. [ 313.963464][ T6982] name failslab, interval 1, probability 0, space 0, times 0 [ 313.990359][ T6982] CPU: 1 PID: 6982 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 314.000228][ T6982] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 314.010317][ T6982] Call Trace: [ 314.013630][ T6982] [ 314.016592][ T6982] dump_stack_lvl+0x136/0x150 [ 314.021317][ T6982] should_fail_ex+0x4a3/0x5b0 [ 314.026050][ T6982] should_failslab+0x9/0x20 [ 314.030598][ T6982] __kmem_cache_alloc_node+0x65/0x350 [ 314.036015][ T6982] ? __request_module+0x289/0x640 [ 314.041083][ T6982] ? nfnl_compat_get_rcu+0x82d/0xb10 [ 314.046484][ T6982] kmalloc_trace+0x26/0xe0 [ 314.050950][ T6982] __request_module+0x289/0x640 [ 314.055843][ T6982] ? free_modprobe_argv+0xa0/0xa0 12:08:15 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) (async) listen(r1, 0x0) (async) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) accept4$inet6(r1, 0x0, 0x0, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r2, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) getsockopt$bt_hci(r3, 0x0, 0x1, &(0x7f0000000040)=""/181, &(0x7f0000000000)=0xffffffffffffffe1) [ 314.060904][ T6982] ? match_revfn+0x1d6/0x270 [ 314.065548][ T6982] ? xt_find_revision+0x128/0x220 [ 314.070615][ T6982] ? match_revfn+0x270/0x270 [ 314.075248][ T6982] ? lockdep_hardirqs_on+0x7d/0x100 [ 314.080504][ T6982] nfnl_compat_get_rcu+0x82d/0xb10 [ 314.085668][ T6982] ? do_syscall_64+0x39/0xb0 [ 314.090303][ T6982] ? nft_target_select_ops+0x640/0x640 [ 314.095816][ T6982] ? __nla_parse+0x41/0x50 [ 314.100270][ T6982] ? nft_target_select_ops+0x640/0x640 [ 314.105804][ T6982] nfnetlink_rcv_msg+0x56f/0x1390 [ 314.110884][ T6982] ? nfnetlink_bind+0x490/0x490 [ 314.115787][ T6982] ? kfree_skbmem+0xef/0x1b0 [ 314.120415][ T6982] ? kmem_cache_free+0xf0/0x490 [ 314.125312][ T6982] ? find_held_lock+0x2d/0x110 [ 314.130122][ T6982] ? __dev_queue_xmit+0x1dee/0x3b10 [ 314.135382][ T6982] ? lock_downgrade+0x690/0x690 [ 314.140280][ T6982] ? __dev_queue_xmit+0x1df2/0x3b10 [ 314.145510][ T6982] ? __local_bh_enable_ip+0xa4/0x130 [ 314.150832][ T6982] ? lockdep_hardirqs_on+0x7d/0x100 [ 314.156079][ T6982] netlink_rcv_skb+0x165/0x440 [ 314.160885][ T6982] ? nfnetlink_bind+0x490/0x490 [ 314.165775][ T6982] ? netlink_ack+0x1360/0x1360 [ 314.170576][ T6982] ? netdev_core_pick_tx+0x390/0x390 [ 314.175889][ T6982] ? bpf_lsm_capable+0x9/0x10 [ 314.180595][ T6982] ? security_capable+0x93/0xc0 [ 314.185500][ T6982] ? ns_capable+0xe0/0x110 [ 314.189956][ T6982] nfnetlink_rcv+0x1b0/0x420 [ 314.194580][ T6982] ? nfnetlink_rcv_batch+0x2370/0x2370 [ 314.200064][ T6982] ? netlink_deliver_tap+0x1b1/0xcf0 [ 314.205379][ T6982] netlink_unicast+0x547/0x7f0 [ 314.210171][ T6982] ? netlink_attachskb+0x890/0x890 [ 314.215310][ T6982] ? __virt_addr_valid+0x61/0x2e0 [ 314.220360][ T6982] ? __phys_addr_symbol+0x30/0x70 [ 314.225420][ T6982] ? __check_object_size+0x323/0x730 [ 314.230729][ T6982] netlink_sendmsg+0x925/0xe30 [ 314.235541][ T6982] ? netlink_unicast+0x7f0/0x7f0 [ 314.240520][ T6982] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 314.245832][ T6982] ? netlink_unicast+0x7f0/0x7f0 [ 314.250791][ T6982] sock_sendmsg+0xde/0x190 [ 314.255313][ T6982] ____sys_sendmsg+0x739/0x920 [ 314.260101][ T6982] ? copy_msghdr_from_user+0xfc/0x150 [ 314.265497][ T6982] ? kernel_sendmsg+0x50/0x50 [ 314.270294][ T6982] ? find_held_lock+0x2d/0x110 [ 314.275089][ T6982] ___sys_sendmsg+0x110/0x1b0 [ 314.279789][ T6982] ? do_recvmmsg+0x6f0/0x6f0 [ 314.284400][ T6982] ? __fget_files+0x23f/0x470 [ 314.289105][ T6982] ? lock_downgrade+0x690/0x690 [ 314.293978][ T6982] ? find_held_lock+0x2d/0x110 [ 314.298763][ T6982] ? ksys_write+0x207/0x250 [ 314.303301][ T6982] ? __fget_files+0x261/0x470 [ 314.308007][ T6982] ? __fget_light+0xe5/0x270 [ 314.312626][ T6982] __sys_sendmsg+0xf7/0x1c0 [ 314.317157][ T6982] ? __sys_sendmsg_sock+0x40/0x40 [ 314.322236][ T6982] ? syscall_enter_from_user_mode+0x26/0x80 [ 314.328178][ T6982] ? lockdep_hardirqs_on+0x7d/0x100 [ 314.333411][ T6982] do_syscall_64+0x39/0xb0 [ 314.337851][ T6982] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 314.343769][ T6982] RIP: 0033:0x7f744a08c389 [ 314.348202][ T6982] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 314.367839][ T6982] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 314.376359][ T6982] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 [ 314.384346][ T6982] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003 [ 314.392330][ T6982] RBP: 00007f744ae8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 314.400315][ T6982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 314.408298][ T6982] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 314.416297][ T6982] [ 314.441669][ T5128] usb 1-1: device not accepting address 5, error -71 [ 314.459949][ T5128] usb usb1-port1: unable to enumerate USB device 12:08:16 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) inotify_add_watch(r0, &(0x7f0000000800)='./file0\x00', 0x502) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0x6e) (async) connect$unix(r3, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$squashfs(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="00a97537f3afe4deb6a891871f0600000000000000d883af4918b36387aaaa0f03fff59299a1a72d858dd28afb286b18cb88b78da9a86996e338e74175c5840ea17052ebd36bfd90767ce837663c0bbbe5674d2fc55ccfc91398a458d8e0a6746d13b2dad824d410d3cb347287f5e10d7b142081a82faad29b4aa4858e00000000000000067d3ba0cbc16d419ccfba4c96f35eff8e22c98f78923daca030ae46fdfc349d7dfbdc9b1748e6a26d925ceda6f1ff9d50739a967d7c47ac95a1b2454b978db48efc18e0213d0900000000000000c7aa72563b7739000000000000000000000000000000004000000000fdffffff0000fd1b3fb974a9b09129d035eac09b44d44f0f04fbb5ff745d49d1df1f269e28d41be693121c7992acfbab8a8a8e4d5cf66fb9020dcc7d75622e42452017d2091fc96840dce9c17d2fcd4af96660e0fe48cf0106e60c2b45386be9ba249b420babd66a899276aeb41264850d6faf551207bbe30e3cc6b7289f0a9f9cc88b9d85f7e6e18af9d34393eb462594a3dc4ed053981e6b49499fa01780d8c50fc610e0c727022ee511124e43a8cf1c9cd0878add21678999f5492fff82a86e7223898ec520ac132eecd9a8262c3758c660214d53ef072b359eebfb909799a99249bcffe50684ac50a5123396ff2eea9bfc158101cd020ac8f7d21411d2bafd89760377d1023efaae66da97a57449799d1c6c2b692119aa386603d7372e46600bc61f767b2143507b12e945b8526fe34a0d85721e27fc08e1ae1acf0deffdf46c0000c0906073a6adb3ddfaf5d01dcaa6446a673e7f69bf434ec1cf4fbd6473ee134fdf76ab2502fceeb6d2a8428ab61ace2aadad5a808ce182e42b35d06f1ffb8d99fd0cd19ea762a71a61ca634f226801a522ff3b61a222c00a128465f4114eb21c36790e498fb4f2010a41240cc9ecb1f4c321ea0600000000000000db207c8e880e96263aa04057075a13fbea6d68f99772d5b3080a793277acbdab81faa3b0ce43999cb9dc2ada1d4412b0777533ed71ee1b249c8793858ab5c480bf0d46c3e464be8d694a89983e25478251a3000000000000289b789462a17eb81b6c273249ff929eff63ebe6d072380a0ba264f2c8234ca0004445135463b5784f614c31cc89236dcd6b0235ef55a4005e3aab173863e8d530fcf6de8c0c3d27a05f8d4abd6aa2327aec497a97fa532f7a9b1a278a88b61c842d1c4a000000000000000000000021cb3102ca2e9122d05329064fc8fac3f348c013e9502a7414ee08e9f53a0cf62aa7bf9e30aecb4938a93ee1ce44d19ec788af5ce26979032d8f2e1c9d9dd5823bd52e3c883f4911ff9def3ceb74c8378f688a2879a9e3cf630000000000000000efc1d3294d611a94171b754038edb0d3de730ff697300829aa75004c0cd3a88503e31faf926f7e908a5deee06c31b8518fbd561da05d7db0c4b35ab235ee820069b7740353da3822c93207dc2ce05b3cd98a212968061ef3b69301c8702b7a94596a998a5e6b86e0be88e07e39bbac9392383f1febcd3f19c7d229c0041f0e6f65c03bfa1a907c071df8b2af88757a585f523b6db5ba0aed6732867b93fc533e1686084eda9e1ee5ed45648391fd677f17a3275b39e09f3c136bd00a0b3ce32822fa7ec2146813611e36ff096f7f06f8b6cc67"], 0x1, 0x1a4, &(0x7f0000000240)="$eJzs0L9rE3EYx/H38/1eflSocioOFWzA4nmhmtxVHZyCU4QcOLgIBg1pbIqJml4GWyx0kYJU+y/oVEcVdBJRcC4OgoOeCN2kGYqDOEjkLhfBv8HvC+4+9zxw99z3aYe9MAf83rvXpEJCs58PCBYwLaOeUqN8ldbf09wcBRfSeiPNp2lOhcsrNxudTmupcL6A/U8D+FHA/sbfVvicI4qBUEE+7elmQ64HDCt01XyAXaP4EF2n5z5iyprk8DU0Q2eDi4qeODU4UOp375TC5ZVTi93GQmuhdcv3586Vz5TLZ/3SjcVOq/wScR+I4jGruAG5gAl3lUyd+9vWPmYFcdsq0lIckK2zua1PHp8doNxdhghvnQG5L1a7oC5zgvzV+EBVDglP0AEzNSYUFsmgKnJJvRDP+mj9zCjya1qfbt7uzK9fUfIru1WR3bx4O2QcD7/oMRevhoO8Yz1iJqIasRWx85VpeR1PGe/VWovvz9LqKMcgy91Gv7/kZeG9OAF+fNkwmXxOJf9lw5v0nTT4PH4wDMMwDMMwDMMw/gN/AgAA///cHGR/") r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) keyctl$get_security(0x11, 0x0, &(0x7f0000000680)=""/32, 0x20) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.memory_pressure\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/125, 0x7d}], 0x1, 0x1, 0x8bb) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) (async) r8 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r7, 0xc0286405, &(0x7f0000000580)={0x7fffffff, 0x7, {0xffffffffffffffff}, {0xee01}, 0x1, 0x3}) quotactl$Q_QUOTAON(0xffffffff80000201, &(0x7f0000000440)=@filename='./file0\x00', r9, &(0x7f00000005c0)='./file0\x00') ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000640)=0x4) (async) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000640)=0x4) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x69, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x69, 0x0, 0x0) ioctl$KVM_RUN(r8, 0xae80, 0x0) 12:08:16 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r0, r2, 0x0) (async) accept(r2, &(0x7f00000000c0)=@can, &(0x7f0000000040)=0x80) (async) r3 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000000)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "bfdc7ae1831abfc5d0193f551c868d7bc17a5a754d59f52b59cb6caf9ff78afa5e8a635c889d98f2830b211031d7c755cfd5dd7d3b3c4bbe088476fa2763f09b"}, 0x48, 0xfffffffffffffffc) keyctl$search(0xa, r3, &(0x7f0000000240)='logon\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0) 12:08:16 executing program 4: read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0xff8d) r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) 12:08:16 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 7) 12:08:16 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000200)=0xc) process_vm_readv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f0000000480)=""/222, 0xde}, {&(0x7f0000000580)=""/196, 0xc4}], 0x3, &(0x7f0000000280), 0x0, 0x0) r2 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = socket$pppl2tp(0x18, 0x1, 0x1) r6 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r5, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r6, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r7 = socket$inet6_udp(0xa, 0x2, 0x0) r8 = dup3(r5, r7, 0x0) ioctl$PPPIOCGCHAN(r8, 0x80047437, &(0x7f0000001600)) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x2) syz_open_procfs(0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000400)={0x10001, 0x1, 0x3000, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_clone3(0x0, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r10 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r11 = dup(r10) write$6lowpan_enable(r11, &(0x7f0000000000)='0', 0xfffffd2c) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000000c0)="0f1ab05700f00fba3003360f05c50f01c336660fc770ecf4f080081f66b9800000c00f326635010000000f30f30fa7d00f01d9", 0x33}], 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)) ioctl$KVM_RUN(r9, 0xae80, 0x0) 12:08:16 executing program 4: read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0xff8d) r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0xff8d) (async) syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (async) [ 314.799779][ T7013] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 314.809555][ T7013] FAULT_INJECTION: forcing a failure. [ 314.809555][ T7013] name failslab, interval 1, probability 0, space 0, times 0 [ 314.823033][ T7013] CPU: 0 PID: 7013 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 314.832886][ T7013] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 314.842972][ T7013] Call Trace: [ 314.846279][ T7013] [ 314.849240][ T7013] dump_stack_lvl+0x136/0x150 [ 314.853964][ T7013] should_fail_ex+0x4a3/0x5b0 [ 314.858699][ T7013] ? __request_module+0x2a7/0x640 [ 314.863774][ T7013] should_failslab+0x9/0x20 [ 314.868324][ T7013] __kmem_cache_alloc_node+0x65/0x350 [ 314.873866][ T7013] ? __request_module+0x2a7/0x640 [ 314.878471][ T5128] usb 1-1: new low-speed USB device number 6 using dummy_hcd [ 314.878917][ T7013] ? __request_module+0x2a7/0x640 [ 314.891321][ T7013] ? nfnl_compat_get_rcu+0x82d/0xb10 [ 314.896724][ T7013] __kmalloc_node_track_caller+0x4f/0x1a0 [ 314.902472][ T7013] ? nfnl_compat_get_rcu+0x82d/0xb10 [ 314.907777][ T7013] kstrdup+0x3f/0x70 [ 314.911693][ T7013] __request_module+0x2a7/0x640 [ 314.916568][ T7013] ? free_modprobe_argv+0xa0/0xa0 [ 314.921614][ T7013] ? match_revfn+0x1d6/0x270 [ 314.926236][ T7013] ? xt_find_revision+0x128/0x220 [ 314.931295][ T7013] ? match_revfn+0x270/0x270 [ 314.935921][ T7013] nfnl_compat_get_rcu+0x82d/0xb10 [ 314.941059][ T7013] ? do_syscall_64+0x39/0xb0 [ 314.945668][ T7013] ? nft_target_select_ops+0x640/0x640 [ 314.951159][ T7013] ? __nla_parse+0x41/0x50 [ 314.955591][ T7013] ? nft_target_select_ops+0x640/0x640 [ 314.961070][ T7013] nfnetlink_rcv_msg+0x56f/0x1390 [ 314.966123][ T7013] ? nfnetlink_bind+0x490/0x490 [ 314.971004][ T7013] ? kfree_skbmem+0xef/0x1b0 [ 314.975612][ T7013] ? kmem_cache_free+0xf0/0x490 [ 314.980498][ T7013] ? find_held_lock+0x2d/0x110 [ 314.985297][ T7013] ? __dev_queue_xmit+0x1dee/0x3b10 [ 314.990510][ T7013] ? lock_downgrade+0x690/0x690 [ 314.995383][ T7013] ? __dev_queue_xmit+0x1df2/0x3b10 [ 315.000599][ T7013] ? __local_bh_enable_ip+0xa4/0x130 [ 315.005900][ T7013] ? lockdep_hardirqs_on+0x7d/0x100 [ 315.011137][ T7013] netlink_rcv_skb+0x165/0x440 [ 315.015921][ T7013] ? nfnetlink_bind+0x490/0x490 [ 315.020784][ T7013] ? netlink_ack+0x1360/0x1360 [ 315.025565][ T7013] ? netdev_core_pick_tx+0x390/0x390 [ 315.030878][ T7013] ? bpf_lsm_capable+0x9/0x10 [ 315.035582][ T7013] ? security_capable+0x93/0xc0 [ 315.040467][ T7013] ? ns_capable+0xe0/0x110 [ 315.044907][ T7013] nfnetlink_rcv+0x1b0/0x420 [ 315.049536][ T7013] ? nfnetlink_rcv_batch+0x2370/0x2370 [ 315.055009][ T7013] ? netlink_deliver_tap+0x1b1/0xcf0 [ 315.060318][ T7013] netlink_unicast+0x547/0x7f0 [ 315.065102][ T7013] ? netlink_attachskb+0x890/0x890 [ 315.070230][ T7013] ? __virt_addr_valid+0x61/0x2e0 [ 315.075307][ T7013] ? __phys_addr_symbol+0x30/0x70 [ 315.080371][ T7013] ? __check_object_size+0x323/0x730 [ 315.085691][ T7013] netlink_sendmsg+0x925/0xe30 [ 315.090482][ T7013] ? netlink_unicast+0x7f0/0x7f0 [ 315.095446][ T7013] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 315.100753][ T7013] ? netlink_unicast+0x7f0/0x7f0 [ 315.105715][ T7013] sock_sendmsg+0xde/0x190 [ 315.111189][ T7013] ____sys_sendmsg+0x739/0x920 [ 315.115966][ T7013] ? copy_msghdr_from_user+0xfc/0x150 [ 315.121357][ T7013] ? kernel_sendmsg+0x50/0x50 [ 315.126048][ T7013] ? find_held_lock+0x2d/0x110 [ 315.130835][ T7013] ___sys_sendmsg+0x110/0x1b0 [ 315.135536][ T7013] ? do_recvmmsg+0x6f0/0x6f0 [ 315.140148][ T7013] ? __fget_files+0x23f/0x470 [ 315.144848][ T7013] ? lock_downgrade+0x690/0x690 [ 315.149721][ T7013] ? find_held_lock+0x2d/0x110 [ 315.154504][ T7013] ? ksys_write+0x207/0x250 [ 315.159038][ T7013] ? __fget_files+0x261/0x470 [ 315.163744][ T7013] ? __fget_light+0xe5/0x270 [ 315.168377][ T7013] __sys_sendmsg+0xf7/0x1c0 [ 315.172898][ T7013] ? __sys_sendmsg_sock+0x40/0x40 [ 315.177955][ T7013] ? syscall_enter_from_user_mode+0x26/0x80 [ 315.183875][ T7013] ? lockdep_hardirqs_on+0x7d/0x100 [ 315.189098][ T7013] do_syscall_64+0x39/0xb0 [ 315.193530][ T7013] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 315.199442][ T7013] RIP: 0033:0x7f744a08c389 [ 315.203867][ T7013] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 315.223484][ T7013] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 315.231908][ T7013] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 [ 315.239892][ T7013] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003 [ 315.247961][ T7013] RBP: 00007f744ae8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 315.255940][ T7013] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 315.263922][ T7013] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 315.271924][ T7013] [ 315.343210][ T7015] loop3: detected capacity change from 0 to 8 [ 315.617481][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 315.787134][ T5128] usb 1-1: new low-speed USB device number 7 using dummy_hcd [ 316.046948][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 316.052412][ T5128] usb usb1-port1: attempt power cycle [ 316.487007][ T5128] usb 1-1: new low-speed USB device number 8 using dummy_hcd [ 316.577019][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 316.736957][ T5128] usb 1-1: new low-speed USB device number 9 using dummy_hcd [ 316.827055][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 316.832474][ T5128] usb usb1-port1: unable to enumerate USB device 12:08:18 executing program 4: read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0xff8d) r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000000400)={0x2020}, 0xff8d) (async) syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (async) 12:08:18 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) (async) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000200)=0xc) process_vm_readv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f0000000480)=""/222, 0xde}, {&(0x7f0000000580)=""/196, 0xc4}], 0x3, &(0x7f0000000280), 0x0, 0x0) (async) r2 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) (async) r5 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r6 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r5, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r6, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r7 = socket$inet6_udp(0xa, 0x2, 0x0) r8 = dup3(r5, r7, 0x0) ioctl$PPPIOCGCHAN(r8, 0x80047437, &(0x7f0000001600)) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x2) syz_open_procfs(0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000400)={0x10001, 0x1, 0x3000, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_clone3(0x0, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) r10 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r11 = dup(r10) write$6lowpan_enable(r11, &(0x7f0000000000)='0', 0xfffffd2c) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000000c0)="0f1ab05700f00fba3003360f05c50f01c336660fc770ecf4f080081f66b9800000c00f326635010000000f30f30fa7d00f01d9", 0x33}], 0x1, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000001c0)) (async) ioctl$KVM_RUN(r9, 0xae80, 0x0) 12:08:18 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r0, r2, 0x0) accept(r2, &(0x7f00000000c0)=@can, &(0x7f0000000040)=0x80) r3 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000000)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "bfdc7ae1831abfc5d0193f551c868d7bc17a5a754d59f52b59cb6caf9ff78afa5e8a635c889d98f2830b211031d7c755cfd5dd7d3b3c4bbe088476fa2763f09b"}, 0x48, 0xfffffffffffffffc) keyctl$search(0xa, r3, &(0x7f0000000240)='logon\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) dup3(r0, r2, 0x0) (async) accept(r2, &(0x7f00000000c0)=@can, &(0x7f0000000040)=0x80) (async) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f0000000000)={'fscrypt:', @desc1}, &(0x7f0000000140)={0x0, "bfdc7ae1831abfc5d0193f551c868d7bc17a5a754d59f52b59cb6caf9ff78afa5e8a635c889d98f2830b211031d7c755cfd5dd7d3b3c4bbe088476fa2763f09b"}, 0x48, 0xfffffffffffffffc) (async) keyctl$search(0xa, r3, &(0x7f0000000240)='logon\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0) (async) 12:08:18 executing program 0: r0 = syz_usb_connect(0x1, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0xe3, 0xe2, 0x22, 0x10, 0x1199, 0x9063, 0x14ed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8, 0x0, 0x0, 0x53, 0x77, 0x64}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000140)={0x14, 0x0, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4}}}, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001180)={0x14, 0x0, &(0x7f0000001140)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 12:08:18 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 8) 12:08:18 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) inotify_add_watch(r0, &(0x7f0000000800)='./file0\x00', 0x502) (async) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) syz_mount_image$squashfs(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="00a97537f3afe4deb6a891871f0600000000000000d883af4918b36387aaaa0f03fff59299a1a72d858dd28afb286b18cb88b78da9a86996e338e74175c5840ea17052ebd36bfd90767ce837663c0bbbe5674d2fc55ccfc91398a458d8e0a6746d13b2dad824d410d3cb347287f5e10d7b142081a82faad29b4aa4858e00000000000000067d3ba0cbc16d419ccfba4c96f35eff8e22c98f78923daca030ae46fdfc349d7dfbdc9b1748e6a26d925ceda6f1ff9d50739a967d7c47ac95a1b2454b978db48efc18e0213d0900000000000000c7aa72563b7739000000000000000000000000000000004000000000fdffffff0000fd1b3fb974a9b09129d035eac09b44d44f0f04fbb5ff745d49d1df1f269e28d41be693121c7992acfbab8a8a8e4d5cf66fb9020dcc7d75622e42452017d2091fc96840dce9c17d2fcd4af96660e0fe48cf0106e60c2b45386be9ba249b420babd66a899276aeb41264850d6faf551207bbe30e3cc6b7289f0a9f9cc88b9d85f7e6e18af9d34393eb462594a3dc4ed053981e6b49499fa01780d8c50fc610e0c727022ee511124e43a8cf1c9cd0878add21678999f5492fff82a86e7223898ec520ac132eecd9a8262c3758c660214d53ef072b359eebfb909799a99249bcffe50684ac50a5123396ff2eea9bfc158101cd020ac8f7d21411d2bafd89760377d1023efaae66da97a57449799d1c6c2b692119aa386603d7372e46600bc61f767b2143507b12e945b8526fe34a0d85721e27fc08e1ae1acf0deffdf46c0000c0906073a6adb3ddfaf5d01dcaa6446a673e7f69bf434ec1cf4fbd6473ee134fdf76ab2502fceeb6d2a8428ab61ace2aadad5a808ce182e42b35d06f1ffb8d99fd0cd19ea762a71a61ca634f226801a522ff3b61a222c00a128465f4114eb21c36790e498fb4f2010a41240cc9ecb1f4c321ea0600000000000000db207c8e880e96263aa04057075a13fbea6d68f99772d5b3080a793277acbdab81faa3b0ce43999cb9dc2ada1d4412b0777533ed71ee1b249c8793858ab5c480bf0d46c3e464be8d694a89983e25478251a3000000000000289b789462a17eb81b6c273249ff929eff63ebe6d072380a0ba264f2c8234ca0004445135463b5784f614c31cc89236dcd6b0235ef55a4005e3aab173863e8d530fcf6de8c0c3d27a05f8d4abd6aa2327aec497a97fa532f7a9b1a278a88b61c842d1c4a000000000000000000000021cb3102ca2e9122d05329064fc8fac3f348c013e9502a7414ee08e9f53a0cf62aa7bf9e30aecb4938a93ee1ce44d19ec788af5ce26979032d8f2e1c9d9dd5823bd52e3c883f4911ff9def3ceb74c8378f688a2879a9e3cf630000000000000000efc1d3294d611a94171b754038edb0d3de730ff697300829aa75004c0cd3a88503e31faf926f7e908a5deee06c31b8518fbd561da05d7db0c4b35ab235ee820069b7740353da3822c93207dc2ce05b3cd98a212968061ef3b69301c8702b7a94596a998a5e6b86e0be88e07e39bbac9392383f1febcd3f19c7d229c0041f0e6f65c03bfa1a907c071df8b2af88757a585f523b6db5ba0aed6732867b93fc533e1686084eda9e1ee5ed45648391fd677f17a3275b39e09f3c136bd00a0b3ce32822fa7ec2146813611e36ff096f7f06f8b6cc67"], 0x1, 0x1a4, &(0x7f0000000240)="$eJzs0L9rE3EYx/H38/1eflSocioOFWzA4nmhmtxVHZyCU4QcOLgIBg1pbIqJml4GWyx0kYJU+y/oVEcVdBJRcC4OgoOeCN2kGYqDOEjkLhfBv8HvC+4+9zxw99z3aYe9MAf83rvXpEJCs58PCBYwLaOeUqN8ldbf09wcBRfSeiPNp2lOhcsrNxudTmupcL6A/U8D+FHA/sbfVvicI4qBUEE+7elmQ64HDCt01XyAXaP4EF2n5z5iyprk8DU0Q2eDi4qeODU4UOp375TC5ZVTi93GQmuhdcv3586Vz5TLZ/3SjcVOq/wScR+I4jGruAG5gAl3lUyd+9vWPmYFcdsq0lIckK2zua1PHp8doNxdhghvnQG5L1a7oC5zgvzV+EBVDglP0AEzNSYUFsmgKnJJvRDP+mj9zCjya1qfbt7uzK9fUfIru1WR3bx4O2QcD7/oMRevhoO8Yz1iJqIasRWx85VpeR1PGe/VWovvz9LqKMcgy91Gv7/kZeG9OAF+fNkwmXxOJf9lw5v0nTT4PH4wDMMwDMMwDMMw/gN/AgAA///cHGR/") (async) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) keyctl$get_security(0x11, 0x0, &(0x7f0000000680)=""/32, 0x20) (async) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.memory_pressure\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) (async) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) (async) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/125, 0x7d}], 0x1, 0x1, 0x8bb) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async) r8 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) (async) ioctl$DRM_IOCTL_GET_CLIENT(r7, 0xc0286405, &(0x7f0000000580)={0x7fffffff, 0x7, {0xffffffffffffffff}, {0xee01}, 0x1, 0x3}) quotactl$Q_QUOTAON(0xffffffff80000201, &(0x7f0000000440)=@filename='./file0\x00', r9, &(0x7f00000005c0)='./file0\x00') (async) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000640)=0x4) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x69, 0x0, 0x0) (async) ioctl$KVM_RUN(r8, 0xae80, 0x0) [ 317.007397][ T7024] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 12:08:18 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000080)={r1, 0x7, 0x7, 0xed, 0x0, [], [0x40, 0x2, 0x8, 0x180], [0x1, 0x0, 0x4, 0x7], [0x100000000, 0x3, 0x2, 0x9]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) 12:08:18 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) inotify_add_watch(r0, &(0x7f0000000800)='./file0\x00', 0x502) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$squashfs(&(0x7f00000001c0), &(0x7f0000000200)='./file1\x00', 0x5, &(0x7f0000000840)=ANY=[@ANYBLOB="00a97537f3afe4deb6a891871f0600000000000000d883af4918b36387aaaa0f03fff59299a1a72d858dd28afb286b18cb88b78da9a86996e338e74175c5840ea17052ebd36bfd90767ce837663c0bbbe5674d2fc55ccfc91398a458d8e0a6746d13b2dad824d410d3cb347287f5e10d7b142081a82faad29b4aa4858e00000000000000067d3ba0cbc16d419ccfba4c96f35eff8e22c98f78923daca030ae46fdfc349d7dfbdc9b1748e6a26d925ceda6f1ff9d50739a967d7c47ac95a1b2454b978db48efc18e0213d0900000000000000c7aa72563b7739000000000000000000000000000000004000000000fdffffff0000fd1b3fb974a9b09129d035eac09b44d44f0f04fbb5ff745d49d1df1f269e28d41be693121c7992acfbab8a8a8e4d5cf66fb9020dcc7d75622e42452017d2091fc96840dce9c17d2fcd4af96660e0fe48cf0106e60c2b45386be9ba249b420babd66a899276aeb41264850d6faf551207bbe30e3cc6b7289f0a9f9cc88b9d85f7e6e18af9d34393eb462594a3dc4ed053981e6b49499fa01780d8c50fc610e0c727022ee511124e43a8cf1c9cd0878add21678999f5492fff82a86e7223898ec520ac132eecd9a8262c3758c660214d53ef072b359eebfb909799a99249bcffe50684ac50a5123396ff2eea9bfc158101cd020ac8f7d21411d2bafd89760377d1023efaae66da97a57449799d1c6c2b692119aa386603d7372e46600bc61f767b2143507b12e945b8526fe34a0d85721e27fc08e1ae1acf0deffdf46c0000c0906073a6adb3ddfaf5d01dcaa6446a673e7f69bf434ec1cf4fbd6473ee134fdf76ab2502fceeb6d2a8428ab61ace2aadad5a808ce182e42b35d06f1ffb8d99fd0cd19ea762a71a61ca634f226801a522ff3b61a222c00a128465f4114eb21c36790e498fb4f2010a41240cc9ecb1f4c321ea0600000000000000db207c8e880e96263aa04057075a13fbea6d68f99772d5b3080a793277acbdab81faa3b0ce43999cb9dc2ada1d4412b0777533ed71ee1b249c8793858ab5c480bf0d46c3e464be8d694a89983e25478251a3000000000000289b789462a17eb81b6c273249ff929eff63ebe6d072380a0ba264f2c8234ca0004445135463b5784f614c31cc89236dcd6b0235ef55a4005e3aab173863e8d530fcf6de8c0c3d27a05f8d4abd6aa2327aec497a97fa532f7a9b1a278a88b61c842d1c4a000000000000000000000021cb3102ca2e9122d05329064fc8fac3f348c013e9502a7414ee08e9f53a0cf62aa7bf9e30aecb4938a93ee1ce44d19ec788af5ce26979032d8f2e1c9d9dd5823bd52e3c883f4911ff9def3ceb74c8378f688a2879a9e3cf630000000000000000efc1d3294d611a94171b754038edb0d3de730ff697300829aa75004c0cd3a88503e31faf926f7e908a5deee06c31b8518fbd561da05d7db0c4b35ab235ee820069b7740353da3822c93207dc2ce05b3cd98a212968061ef3b69301c8702b7a94596a998a5e6b86e0be88e07e39bbac9392383f1febcd3f19c7d229c0041f0e6f65c03bfa1a907c071df8b2af88757a585f523b6db5ba0aed6732867b93fc533e1686084eda9e1ee5ed45648391fd677f17a3275b39e09f3c136bd00a0b3ce32822fa7ec2146813611e36ff096f7f06f8b6cc67"], 0x1, 0x1a4, &(0x7f0000000240)="$eJzs0L9rE3EYx/H38/1eflSocioOFWzA4nmhmtxVHZyCU4QcOLgIBg1pbIqJml4GWyx0kYJU+y/oVEcVdBJRcC4OgoOeCN2kGYqDOEjkLhfBv8HvC+4+9zxw99z3aYe9MAf83rvXpEJCs58PCBYwLaOeUqN8ldbf09wcBRfSeiPNp2lOhcsrNxudTmupcL6A/U8D+FHA/sbfVvicI4qBUEE+7elmQ64HDCt01XyAXaP4EF2n5z5iyprk8DU0Q2eDi4qeODU4UOp375TC5ZVTi93GQmuhdcv3586Vz5TLZ/3SjcVOq/wScR+I4jGruAG5gAl3lUyd+9vWPmYFcdsq0lIckK2zua1PHp8doNxdhghvnQG5L1a7oC5zgvzV+EBVDglP0AEzNSYUFsmgKnJJvRDP+mj9zCjya1qfbt7uzK9fUfIru1WR3bx4O2QcD7/oMRevhoO8Yz1iJqIasRWx85VpeR1PGe/VWovvz9LqKMcgy91Gv7/kZeG9OAF+fNkwmXxOJf9lw5v0nTT4PH4wDMMwDMMwDMMw/gN/AgAA///cHGR/") r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) keyctl$get_security(0x11, 0x0, &(0x7f0000000680)=""/32, 0x20) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.memory_pressure\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r7, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000500)=""/125, 0x7d}], 0x1, 0x1, 0x8bb) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r8 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r7, 0xc0286405, &(0x7f0000000580)={0x7fffffff, 0x7, {0xffffffffffffffff}, {0xee01}, 0x1, 0x3}) quotactl$Q_QUOTAON(0xffffffff80000201, &(0x7f0000000440)=@filename='./file0\x00', r9, &(0x7f00000005c0)='./file0\x00') ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000640)=0x4) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x69, 0x0, 0x0) ioctl$KVM_RUN(r8, 0xae80, 0x0) [ 317.047788][ T7024] FAULT_INJECTION: forcing a failure. [ 317.047788][ T7024] name failslab, interval 1, probability 0, space 0, times 0 [ 317.081761][ T7024] CPU: 0 PID: 7024 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 317.091629][ T7024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 317.101717][ T7024] Call Trace: [ 317.105025][ T7024] [ 317.107992][ T7024] dump_stack_lvl+0x136/0x150 [ 317.112721][ T7024] should_fail_ex+0x4a3/0x5b0 [ 317.117458][ T7024] should_failslab+0x9/0x20 [ 317.122013][ T7024] __kmem_cache_alloc_node+0x65/0x350 [ 317.127445][ T7024] ? call_usermodehelper_setup+0x9c/0x340 [ 317.133211][ T7024] ? __request_module+0x2a7/0x640 [ 317.138286][ T7024] kmalloc_trace+0x26/0xe0 [ 317.142751][ T7024] call_usermodehelper_setup+0x9c/0x340 12:08:18 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000080)={r1, 0x7, 0x7, 0xed, 0x0, [], [0x40, 0x2, 0x8, 0x180], [0x1, 0x0, 0x4, 0x7], [0x100000000, 0x3, 0x2, 0x9]}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000080)={r1, 0x7, 0x7, 0xed, 0x0, [], [0x40, 0x2, 0x8, 0x180], [0x1, 0x0, 0x4, 0x7], [0x100000000, 0x3, 0x2, 0x9]}) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (async) [ 317.148335][ T7024] ? module_enforce_rwx_sections+0x160/0x160 [ 317.154372][ T7024] ? nfnl_compat_get_rcu+0x82d/0xb10 [ 317.159700][ T7024] __request_module+0x39a/0x640 [ 317.164607][ T7024] ? free_modprobe_argv+0xa0/0xa0 [ 317.169678][ T7024] ? match_revfn+0x1d6/0x270 [ 317.174353][ T7024] ? xt_find_revision+0x128/0x220 [ 317.179436][ T7024] ? match_revfn+0x270/0x270 [ 317.182565][ T1230] ieee802154 phy0 wpan0: encryption failed: -22 [ 317.184062][ T7024] ? lockdep_hardirqs_on+0x7d/0x100 12:08:18 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000080)={r1, 0x7, 0x7, 0xed, 0x0, [], [0x40, 0x2, 0x8, 0x180], [0x1, 0x0, 0x4, 0x7], [0x100000000, 0x3, 0x2, 0x9]}) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) [ 317.190405][ T1230] ieee802154 phy1 wpan1: encryption failed: -22 [ 317.195502][ T7024] nfnl_compat_get_rcu+0x82d/0xb10 [ 317.206904][ T7024] ? do_syscall_64+0x39/0xb0 [ 317.211534][ T7024] ? nft_target_select_ops+0x640/0x640 [ 317.217042][ T7024] ? __nla_parse+0x41/0x50 [ 317.221504][ T7024] ? nft_target_select_ops+0x640/0x640 [ 317.227007][ T7024] nfnetlink_rcv_msg+0x56f/0x1390 [ 317.232084][ T7024] ? nfnetlink_bind+0x490/0x490 [ 317.236987][ T7024] ? kfree_skbmem+0xef/0x1b0 [ 317.241616][ T7024] ? kmem_cache_free+0xf0/0x490 [ 317.246518][ T7024] ? find_held_lock+0x2d/0x110 [ 317.251331][ T7024] ? __dev_queue_xmit+0x1dee/0x3b10 [ 317.256654][ T7024] ? lock_downgrade+0x690/0x690 [ 317.261546][ T7024] ? __dev_queue_xmit+0x1df2/0x3b10 [ 317.266782][ T7024] ? __local_bh_enable_ip+0xa4/0x130 [ 317.272104][ T7024] ? lockdep_hardirqs_on+0x7d/0x100 [ 317.277540][ T7024] netlink_rcv_skb+0x165/0x440 [ 317.282348][ T7024] ? nfnetlink_bind+0x490/0x490 [ 317.287234][ T7024] ? netlink_ack+0x1360/0x1360 [ 317.292042][ T7024] ? netdev_core_pick_tx+0x390/0x390 [ 317.297376][ T7024] ? bpf_lsm_capable+0x9/0x10 [ 317.302090][ T7024] ? security_capable+0x93/0xc0 [ 317.306968][ T7024] ? ns_capable+0xe0/0x110 [ 317.311426][ T7024] nfnetlink_rcv+0x1b0/0x420 [ 317.316054][ T7024] ? nfnetlink_rcv_batch+0x2370/0x2370 [ 317.321549][ T7024] ? netlink_deliver_tap+0x1b1/0xcf0 [ 317.326880][ T7024] netlink_unicast+0x547/0x7f0 [ 317.331689][ T7024] ? netlink_attachskb+0x890/0x890 [ 317.336836][ T7024] ? __virt_addr_valid+0x61/0x2e0 [ 317.341897][ T7024] ? __phys_addr_symbol+0x30/0x70 [ 317.346963][ T7024] ? __check_object_size+0x323/0x730 [ 317.352300][ T7024] netlink_sendmsg+0x925/0xe30 [ 317.357115][ T7024] ? netlink_unicast+0x7f0/0x7f0 [ 317.361088][ T5128] usb 1-1: new low-speed USB device number 10 using dummy_hcd [ 317.362082][ T7024] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 317.362123][ T7024] ? netlink_unicast+0x7f0/0x7f0 [ 317.379840][ T7024] sock_sendmsg+0xde/0x190 [ 317.384300][ T7024] ____sys_sendmsg+0x739/0x920 [ 317.389106][ T7024] ? copy_msghdr_from_user+0xfc/0x150 [ 317.394539][ T7024] ? kernel_sendmsg+0x50/0x50 [ 317.399278][ T7024] ? find_held_lock+0x2d/0x110 [ 317.404091][ T7024] ___sys_sendmsg+0x110/0x1b0 [ 317.408809][ T7024] ? do_recvmmsg+0x6f0/0x6f0 [ 317.413454][ T7024] ? __fget_files+0x23f/0x470 [ 317.418182][ T7024] ? lock_downgrade+0x690/0x690 [ 317.423080][ T7024] ? find_held_lock+0x2d/0x110 [ 317.427888][ T7024] ? ksys_write+0x207/0x250 [ 317.432443][ T7024] ? __fget_files+0x261/0x470 [ 317.437181][ T7024] ? __fget_light+0xe5/0x270 [ 317.441821][ T7024] __sys_sendmsg+0xf7/0x1c0 [ 317.446365][ T7024] ? __sys_sendmsg_sock+0x40/0x40 [ 317.451444][ T7024] ? syscall_enter_from_user_mode+0x26/0x80 [ 317.457399][ T7024] ? lockdep_hardirqs_on+0x7d/0x100 [ 317.462658][ T7024] do_syscall_64+0x39/0xb0 [ 317.467305][ T7024] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 317.473243][ T7024] RIP: 0033:0x7f744a08c389 [ 317.477690][ T7024] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 317.497338][ T7024] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 317.505798][ T7024] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 [ 317.513803][ T7024] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003 [ 317.521812][ T7024] RBP: 00007f744ae8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 317.529817][ T7024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 317.537832][ T7024] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 317.545853][ T7024] 12:08:19 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) (fail_nth: 9) [ 317.627102][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 317.674313][ T7057] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 317.761250][ T7059] loop3: detected capacity change from 0 to 8 [ 317.777392][ T5128] usb 1-1: new low-speed USB device number 11 using dummy_hcd 12:08:19 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) (async) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000200)=0xc) process_vm_readv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f0000000480)=""/222, 0xde}, {&(0x7f0000000580)=""/196, 0xc4}], 0x3, &(0x7f0000000280), 0x0, 0x0) (async) r2 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) (async) r5 = socket$pppl2tp(0x18, 0x1, 0x1) r6 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r5, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r6, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r7 = socket$inet6_udp(0xa, 0x2, 0x0) r8 = dup3(r5, r7, 0x0) ioctl$PPPIOCGCHAN(r8, 0x80047437, &(0x7f0000001600)) (async) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x2) (async) syz_open_procfs(0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000400)={0x10001, 0x1, 0x3000, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_clone3(0x0, 0x0) (async) r9 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) r10 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r11 = dup(r10) write$6lowpan_enable(r11, &(0x7f0000000000)='0', 0xfffffd2c) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r9, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000000c0)="0f1ab05700f00fba3003360f05c50f01c336660fc770ecf4f080081f66b9800000c00f326635010000000f30f30fa7d00f01d9", 0x33}], 0x1, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000001c0)) (async) ioctl$KVM_RUN(r9, 0xae80, 0x0) [ 318.027075][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 318.081045][ T5128] usb usb1-port1: attempt power cycle 12:08:20 executing program 2: syz_open_dev$hidraw(&(0x7f00000003c0), 0x0, 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000040)='mm_page_alloc\x00'}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4103fe) connect$unix(r6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendfile(r6, r7, 0x0, 0xffffffff054) write$cgroup_pid(r8, &(0x7f0000000340), 0x12) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000001080)={0xd, {"f1f353f0c833097c27a892e9d357cff5f8dbe89627fac0c7baa3d2367d656bce7be2201f63550726fae46c98bb9d1015f4f6c630ca5fe559381741086cf09a276956cdc7e94dadd91d11e3b0870e56a7d3809b2f9b396da9527a975ed11798f36566468a95b4b5bee90b1dc6b83f9488e226e57be4eb015b2d2c87b4a9488e1f205eab5b424225cb6cb4a89a4f644fa5a17a96b6f1b989cee896f36037d03e5533f69dfd83cda70ce02910faf8777c0a2b88df10f0385e1bc828ff019eb5a450b1e05c738079972dfc58810132a59804b823355107214232b12efc8b93d69b777eb1e6db53d9f00a72d4634edf1a514fe9840f22c9af52a3273844507f4614bf298a072f1b0292c5461596f7daaab6e60ce35b40d84f5abf83b710420cfb9332c80c9205bace3d3f81bfeec61ae2537dbb854da4131e11a12f2939c46c119fcb9695c453380c41f08b77f4e3f56f4ceb9f12d12ff852642075ad082dbc7b6e0c4201b7f5b35846e7baf3ea591daa5e175b45f2fc93dfba95837f20dd701f829811f82ef2f71447df0390048fdded6e05838edb9fad4158751321d6452a67b6f11e87aaee34a5082fe86d2fe67b5ab0ba8b9a1023316dee0db52aac7c5eaeca00fcb7df6d82b1ee05e5f17729546e25fa6882f167137c761bf4179669859e027874d20c7584d4d4db23cebc32344ea2d4305215f0e13fa3cda44c00f200f1a95bf51288722b8ee15349fd12345f70f8502f54fb659da95677679697f30ebe4b1e0ff19b9873d6de900a89f11835afe90c42df20b80dd1cb1764482d3c2bc5151abb6c6027673f3d0e6f09a6704c6754ed50886f8726329b331a40955cacc11c3ddef202996302ce8cc90896dc848c7066e82a98def0741f008a8d2a68be8979daf97c645552aa06b57aef18db7a8135768fd829f852dc6e7ff64599717f7715d75c5056c4ec5b1b75c5f6d25d53810f8a72d5b79a21ef4e5aa97fcc00fd134e1520d225a6d8e72cd819d3f064bcf336ac26e133c359830d1b326ca62071e38d465913de34a93947e3d09db2e5ced544a3f30b89fd2e0ea3bc71172ff30273a3d5cbcd4f98bd884b83f7b447f9697cfcd4e4d52379aa8aaaa97b48feb0ea03c1a9318cc87bde35d753cfe997ca98a7c203424443a3b9b6098fbf061584eed12668be29bb7491fedb3debc8970c577c14ff9ecb8e2ad6b9e36447b35925b761267e7858b78a89b9f8e248b138700763a729213a32dae8bdc25243d94aa3d717be39737a3053ad2eb4a0c07953444a1206355f46207774634c35deb3b484ec1a4ccc0b532b620593ccfaf6ea298fe0cb62b4e92d80cd248fd9c18d518c29cb6af367d7094e93d9e9ab5c2aa95a12ceb885927cb05739b060843e8b47a454d42ad8a06211ac37fc830edfe811d434b38b7602af5a05a6e2dc4c85c6622b9df9bda2363e8b2aa0fdaa4eb32d2f70dcf08106ac9601ada331a6a7337df98cc342a52a998f8f9bf372531f10fd292c22f3dcf85551cc6a66531c699a1f37d64eb9c7788e912c5e7b3949d291a557bad3199db335cc7f8aecbb97fe00d80a12273dbab8b70c2c6159e8b8f7ffffffd273bd5534e0306078e0a4472f5282b71abdd2a6b1c74dccdc34f28053c024011994323d24784518e9edb57f09602cc1a1c06d88b7b171bb3f852401eb41089c547bdb5195a0c7e73a8c47d650fd0941a7ecc6e351e5dd4499baa9a81b4a28757b2408bbdf1267629778fc977224362326bf6820628b47f6a070152be1b9b41b20ce4d26064720585746a87bfb24b744612af89fe691777451d804355d5b103838e2381aadf191e70bf6a0fabe9cc84e029582c9683384afd49e08ed99dee0a3dabf879c2938b4c2fc4213e337ac56563d0a579c153f3821691d4b21f2ae3e1343604ce8d61b4b02438e6e3bbc766671250a6cd626ffb9c333d2e52414fad4bcdf36a0e84463618875600ad3bc5859e2e29bef9b8b0c3400490fab3deef256c4fb5d608c5cba570cd2f2b8e1517928e22bd508c43cffb630e080fa0cfb1d5fcb8d2fea44419a15b96f99aadb6212bf80f50b05650b8d82109973fd4e39f8272a7bdac7afa01338201ee45d80c0da849cf0ab77b5ea93b327dbebbc46aa795a966a4737dc84afc126aa54f501462e86c06f4b3052bad341174380d689475ee1790ff162239b427567ddf7ebac9c62034d2b8285fbe07be4e04c57e8462361d04e075be4e3dce985ff8c2c252685f8afe95f3d8b4961faf8c621c31fbd2a8af095ce9fc49a3ec84cf998a7b81069b03c1eef1f14a676a34039bcefeaa6d64d168b7282bc00676765788d5891f4617f22dbcb81d4f2fd7be7b42ae3b9818505d577e7f0dcd89f669d2c15d70e292c13b525d81beee6b6870c3c8a72f7d1e3b64472bbf9087f411d9b18f80cd42872f2caeaa3fc4ec777135752418b136892f4b2603a463bedfbf13dba2ca1bcaf41e74e807877eedf15551164b041e4dc9d3022e99c2e2fac9d15906ac6a7d63bfb57d8cfee8df66a00abce56e1424ecbda3b4a9dc5f381bb7ba38b57268750a0808d39c5cbf5cea7bc55ec1e8328206028c16abf2c3eeae79359777c53718d0c6ce3c9f1b093a3db834cfeb1e146e140465345d6f0a75de4a1a8a374c2467a641f5583907c5f1639eb16cc8156f4b7e1484be957cbe1b1fcb26d443bf759b738a86ccfdff4a6076cd5056f52126b3935cf2107be04033696ef408fcbebd73a10bf8f5d728d2729fd41bcb1bf1ec315216c8c5f9dfbf366f12945f648f901d968f6ee231b98bab2ccb31303c02cf32e065dd73cd81e2b0e99e5f64b2de44eeb477a3b370b9c7aa81ef780aa9f48dadd32cefab2070df2b52a6ac7077338e7269ce5608d1d109d66e307a2c82b411c1089a3afd99a56aab8f301cfc0e541afa853769154efa1d9901fae7b1b5a54e865de2eefc5a0b26dde5eacbc51d43920a9c0f212c27e16be26cccb2477b31aa5756054c985d84200f710cca0b091849890c4e87428217e2cbc211e1bd701cf9381de83b17b617daa7941a054534c9915d951dc9278974d9092e09fdb9978bad73ad989e3565b05fc7f3791be2d7e0b67fb904d9890e71152c168c58eb54a66d7d37fd2a9aa4ebd109adc946a7eb337e3a7afb50c7a959e55bb1933188c9019bee743102a845d3503f95b53248c480fc81b6afc21a5cc3fc81f19a2d438b152b648239460c420f5cb198582be439865acfb4e7e4ce5f4e12e1b267d293609a93a0c79949315e5195f511bc231ec9735cc5c94c473467cf6e341718392a9cd7a4dcff06369dbcc5f54be4345d70563aec33a4aec74bdd64fd86d902752e9dc65fd07c77b508309336cca5574542e234346dba7ddfa2e4a8c12806418b378a5b40dc19fa910c69a8850854007677f01d299a2c916be0cc554c3386febf013a10120ed0bbe636a6b6adeb40c30540ce7426078d7117354fc0e5974ee40345cc8f70970b4ba1e40a18b288bac7e920f0c3e1ec91ccabc01762f6e0d4c49d8a5760cee1c501b85ec6e3ca5c1911fa26b9ffb52f3b66417e889616b99e89be2ef781f49d8dafa599433f369c561d55494577468d8b5b0f3fdc0135cbd43ca79063d9a3e15f23ca1677eaf94fbcf3a81ea62fc8bca1422274644ec77368ef3e05cfa311ac3a8c1a8c132c3701f797c1f0d51ec72ce7a8fab44b9ff2e4e714b52caba8d198a42bd255be3723439faad37f050c06c9fcff2bd6d9393d61ba3efcafee71645159b8c1faad79d02a4d453b98d09c46288dcfafdf82c79b6404be1b9d45d5f7f56f39d50deb58647d5faee01ae3a6dcd4465bfd908e0cbbfa73ae5725503f70f022868950ce5c0f6cd9c10bf6019e9162447b58ab2c27f0eda060efc3c894ddf731d6964d1dac70c0085e397683757abcab5c9d55d2747c58817ec259eead68c112135707ee419ae042ad0a2947e84b4ae748b1f85a585b4d18bef8a9efa2e48e7aa5f5b42bbd1ae3851ad482c3d2042eecbffb63705d36aae2ee7c7110421e4cedb3ea6857b47e5d289b280286bc34c85bfc9677501fae389c14eb4d15f08359562da54cb3a8518b3d1308eeb2f678967098ea21a3d128e5bb623e3409a8acce6346208a386f3e4f2ddd4dc6234b373d9da0fd39ca0badf742767fc8708569352eb46d5ca588037fa8522e61c83209ac943685b262d8ef3d7fd4dd7dd14377494c0b542e23c4c95151c8e1395984ad2b6df2397e098f8415be65088651426abb5cd587c253a13054ee16e8dfd0f23f0a889db7529269e807cec75f7386a5844b789183341c705fcd2b96cf80ce14a4f6422948a6c8d3d8e9d455e2d6b8b87f4696993cbc010ce10614f1dff96dc18f865b26660d27229defa822953bf392c3d920a50eb2473aa94fbced152660d57159b33f2272fe6e7e1ce6e6ba1f948b59c277f185d9a686ac0445e15e20b46c8e0ea4656d715df96425b7d4b36cb856e7c7ba3aaf620c9d10d5d96370e463d2555e0085ba94d8ffd2973e6be31d7934e771b9b82d0066011da58f147744e747a240de1978a8eca86cfa845d8eca0aa9cabdc8668c43f9862c7ee85353d289d81d744877e22d67613673905e78cfaacde5f6e43ffcd6e7d9b9d15aea0dd922977ae87b0cb51a89ef15350309b43eb5c8e79e446d9ba2bb06d74fa6aed2431a5379da9776221130c87ac36b72bc1fc03f14c78cdb8a16f2d840b2bad04bf4655a2ab3c1ef4458e401fa817704b5a88e4bb8b15cf16383b9a7e2a64de19928b16e5f7f25be0ad126c3833ace7f36f3c3d9a6836d1a4710b4995ec0c9f10001f7dfc6410b29e9d031f1d3b4b34e9b4dc3a8fb08b49a29892e68dce9309c67874ecc75d477b59e2fbf4347f3c445e49126822f4301eaee1259475cfb22566e69d9ae0d436e402f8d100439a9ca6a518d457a91087e83663c413e339a0d8d4c31c083303b46b2982015227bd7e126976d7b26a670ba78f21a8c95b05450ee149c0ae1fb7397d179c6e295d0fc57dab28e5e9bdc99acd8596a928d6ebd97316b8c60cf657bc4ca1ffe8b9a445724842cb38681acc5d5eba455d5fa19cc8c5cac15a46d6a72c9b64983a686edff27b3669d46c005879949b1980a1456e8a85fe4969acd56415f144405ed99afb16d9d652fce35b9c800b8e217517690bed18e00051868dfe8acb5b10ff49d733316bcc7b8ba77265cda37e5faed1307f8a69338090f532f463f1a9740bbcc58851bc5c85b1a129596898667e55a6882f4d0d97c456697dbe282345dec80d76443e1ec7602f523607534f429d603bc087f9b189b15e9c389456ddc04b425a553fb7ec0fa0488b85afa75f624a4cd25f8454b620b0b4fd084a6f6750dcb0a6f3ceeb033fb9dd0f253a53bc4e1dfc7f03b5000cf1fa9c5f0ecbab3257146030f77f30b160b76262b8d3de2510e0984b8192caa7856a69b93f5f53db8190bb70c7daa2b052c56d38a644eb2c69d316d505848d9258c8934b1b870844e543b771f4969e25c8e9a5f825b9aaeeac6ff1cc4e956504fd07f834800413e22da22dfdc4a0c218dadd0442d305cb436dca3d835402e0362b12d02e52ae84c2e80c9fcd7a47efd6c4bc654c8148c47a2ae50f89e729676b4ee79c96991cb4484679eb8eda3517407dd402f0d1b48fcc9551275df982e34e1ee7dd2bb646b9f2ed45bc7e770cbce36566eced4dc3ddf8665232d029e9487d64848c10e8cd2b01415d3e80519cc9b2ff3218d6f239691e4800", 0x1000}}, 0x1006) r9 = gettid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000480)=[{{&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000400)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4a57c74d6a446e968ca7f68422857f28fab4dd079935f72463aa42589adf4a68603aa8429ec5141250650055", 0x44}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feef", 0x11}, {&(0x7f0000000540)="d559d8cfc9a3bf32291eaebfa6da4d9c3689d0859377fedd5441f646fb318e50103651c11662a936020100000087bcbd8e6865973276f5e0d6837462bc80dbb06027182b4a4474fab935fc38e09aeaab813ec5489b7517df67fa951bb798bdce5cfa1597f5c564de84", 0x69}, {&(0x7f0000000840)="9d1a7ecdfb46d2e45dbe7d996c884c65fbc95cc1afb1f13b499d526fa5538fb69d5690f17b155747abbf41d09f68c72bfbcf3c47cbb2e7ff5a97730a01335265a7e135ae63d4a7c9b55a244ffe3d14fb99603cb6b19a344e4945a779b2bf6150bb959fd90940a0d9d2c9e6a9e3a916da504588e2ec7621f19cb2711563f1af3c468a190e5b75f7313b62e1adbf", 0x8d}, {&(0x7f0000000180)="02956849b6833c75d75ef2dd248b8446c6de8261bd10b85db912bb8edd62835cd96ee2e2492a00554e85309782ae5418beae9fbad7d906785dab35bc24", 0x3d}, {&(0x7f0000000e00)="0de64dcb6d7a49a5c2bb81f68c4ce7f0d5cbbb040000001820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565dcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c90649def4716f3c09c3052109e10e6579570000000000000000000000007954225020ac0a5a8e7dd48679a3761340cf0d1de80709ee3dd9e5c908a4f4ced7210892f6b6d7db71fb1f915f992f88cf9345fd05812372dcd048abcb124ffd1e46b4969dcfeaf9e8a0859e2d998a28fc843c7e56cd8aca00000000000000", 0x129}, {&(0x7f0000000700)}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000640)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421", 0x8e}], 0x9, &(0x7f0000000600)=[@cred={{0x1c, 0x1, 0x2, {r9, 0x0, 0xee00}}}], 0x20, 0x20000080}}], 0x1, 0x24000814) sendmmsg$unix(r8, &(0x7f0000005b40)=[{{&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000005c0)="389fd1a167409c6ddb4261407848ff4449f62de5f7ef40fa3fa4ffe70c76929e9422313c3df90445bc78d96812a25e8b22cdacff4fd284bb29f2f041edb581a0d8b67ed00958484cf25253c9e57009be0b27f24bc7648066d0ca45770cdae4d7d5da0b0083ca2d15bb6c46503f0b79c018e9a488d78d87bea8785084c251", 0x7e}, {&(0x7f0000000940)="11e0e81d06fcfc4edad2732d80788df2b9d875a51bc121ee07aabb41f4c7804d1ac0f9323d7974cf9471a04df2734cbc27bdef8496a30074d0707e8636f67a54dea745aaf4880c7f86849a2e824e1ba2098e195fe22b9c122a55af48b7df9f27ae9c0facde92c6ede071ebd4c6a5b6380cdf554b4df454e533273e8fd50aba5677324d2aaca79321303f109bb523f3c8a00aa6f69e0899399bfe27d2c75e6d7064bff03f79bc77e84a3306decb2ec444dca9c0d1665aa6658c1a81529c5c6c7c1cf37dfd5173e5863f7660cf1729a1", 0xcf}, {&(0x7f0000000640)="ca3c0ffc20414f66a0c8e62bc8541c39e04910673de2c3d49341ab0e7e3457fb0b7c23a8d4de8a4d199ff10efd137ccceace919f5282130dc0f98edbaddaa000e867a190be4bf6e03e4292f291fdd9cfc92fe47c8b8a", 0x56}], 0x3, &(0x7f0000002e40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xd0, 0x4000815}}, {{0x0, 0x0, &(0x7f0000003140)=[{&(0x7f0000002f40)="f3c7c97b706664badd274a0603ea61ecd552e933783083b72b33af856edc690bbf8b24a8d6ca8a1e7f067425c140762ecf320baf3fdba83202fc26ef301aa9594eb829fb124b2c7f6db3267252e2ef446d05cf1de7c945bc9c6b99ce80c635d5e0a87a057aab69251c6de6de565a010d5606eb38e82c50c210cfd765681cf067dc4e10cb5ff4002e43226596b69135ce80a5c5523d33e4d805b26a3ee47970a060f7665f1e66e896fdce89aad23e94a4405c6f763c5f6106c76e2a2a00614b180928316288efa8ddc4c9e77a6a4bde903ad6b8d84f1363e27095c20a1fa27d74f12a391b6e0d0f3e", 0xe8}, {&(0x7f0000003040)="65095dc1f9449155f2e74b7f3106dd688dc0ee569e252eabd41d3b5b02b6ed6954b69709b0e3c0", 0x27}, {&(0x7f0000003080)="d668b0893492f97b29c6abaa3944cb4828f4a7bf9e2c9cff43f7ed921fe7016b860b1cfa48e9671ab4f623e98145ad5c304be6357af3af506f31a42b86e039e8a03f390b56b7faa4fbd643898ba823660b0d1f27490d9b1d441ac7553fe7bafa2928d6f2ae4c7ba9f757986fe719f04e76e1827c126c0ba7ac59488f76ca3e9428cea4e0f30268aa92a5acf5e01b33cd38ed12b11d1c856cc7c003881a8696d83f7a6f700affca0b12e7033326970e1c2b4ae7559f32f9dc", 0xb8}], 0x3, 0x0, 0x0, 0x1}}, {{&(0x7f0000003180)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000003540)=[{&(0x7f0000003200)="29c3df8c2e6833ff728a96928bd659e1c350dff3be9c58f6cfb82a97377037efd54025b11a847a8b2a9da6266e883c6a2d4e0f68cfa0fbc0906cbe52c4193557f4ec2704a53e5bebf475d3608ea82c8e8f92484f5064cd622cb96ebe3ce261ae87f8857800d012d70d8247b48a815d2f20f3f4d4d36658256bf50250a04d5a1c60565cbae405e7ac9572be2153e9c33952d7cf7b78864fda537ae7be848447a8dc66d40ebc202527ca7a9659cbf6a8e47ea2019c255106a800b971dd89c1a83b580665554a9ad713b1c5fd02fd13f5897e4beb9c4ba19da1ab031f0042426597dc56e856250d1f3e0a", 0xe9}, {&(0x7f0000003300)="3a6ded5ab62d049a15cd70e2eddec7ef729f7b673fc88443ef9b666ea6ae67d90ac44fdf9c9401c4069e0993f6d9e9b5f9746d57af4cfbb131524098523e2f67f79976fe5e006a2513669c83b35b002f161765003315c979b4ad31369649450e6628fca5ecb6f746a723b24d162e90416d9ee6b6b0b7f751ac125d11f382ac", 0x7f}, {&(0x7f0000003380)="14688cef864667576e3805b95664efe583131c8a47aa6bdc173ce53dbdbb2609fee451f350d8e3abb192e6da3e0749479182d77f73cfbf7074e2f93a7b534590a142f1c6ceeec2b3430fa81027f38a16dddd5f7252520c56f5312fe0f35a7ec8fab3910f010a5021dd619e5ae8630e0b331dd28be709e16669f3e193bd1a296a18574529d2924d7ca58e25240eacf61cef696c2238ac476e150059b71d5c1741445b5a41302ed695485c4fc1e23511f7d701fdb91a6e8cc7a291ae7c", 0xbc}, {&(0x7f0000003440)="73e3dd61ae1706c3195673bfea4d4c934180cc9e91f9472e18046a7f43da9f7b3a34c8edc0732f11a2af1a4b3220258440122669cc4225afda2225d7adc01c18c77faa078faab6ee05082cca1e1ae4c641aceaa9b2a1a0cae1e298d5acdfc5ed2c4fb1612cf2174b679ca7a8a48f82d55c61f2d178f7f5173f96a607b93accaf75d6201520cec4338dd2a19b68f9b836a73f283a763fcfbfd58a5192efc4b275e745fed0534625b8647b6026313194a8d8e55b0aeecae50f38cd73d45d7b3c4cd14485f4a207608f3041bc6dc851429e7112f5be19378eb273a47009bc7ddaa39e016e0c6ebf5efd4d1616baca95a61dbf7c9c62bf", 0xf5}], 0x4, &(0x7f0000003680)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38, 0x4}}, {{&(0x7f00000036c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005a80)=[{&(0x7f0000003740)="2d83c62aa6a6c57c9d33f1edb2f6aad1024da9c9bf9e19c98cadd498faa86b962c86d70d727bd6919fc52347be03744a0fcb18c0bca6262e0d900ae854b498f8fa628818feb201cfa0619de3ed589ea6bd364e5ac7ae90c1cab34e1264c583dd541c056772c6d004133af7e81c96d240b303bc8c08fa41f6834d8030af07f0807b60e05fc0cbb5f27f45f7ae25136f17730eac63c9e79da50f465409afd1ea7c2353e134f237cb7a1d49e152e8a71d1db250e906dc53b8b9717d84a0ca60a4a8eb0859334f737d2aa054aa65a24a8d8352fcb5c1a0dbf713d46017abe71c21c0d61d68d5d91d0f664a1c956f82582d74637fdd0d0904f55ea25c45b8461953fe09dd9ce45c06cd0bd1e4d9ce755631111b1b433a5ab7497496e86611123737bcf86b19ebef6e783bef635b95b4126fea40341681c36080dfbd6ae33e2b84442034b97db961878708c7e33ceaae41e0e8aa5c8e7b2f491a9e7748052d65c2b4ff998eaf4650deed2767d26d88df143b5afe693dd32ca554a2a5aea3f0a0523e1169ee7afb5bc7cfcc48153c45e324ee367e4bb4278479303152a5772842cdec54737efc7749d91f6b19e3a4d046fca32f0117f6e89482680c368a12339486183012706921948fc65d2a7a39027a6dfea517f77619914cc094405b1f3f0cc00a0a20b5bb4c3d6889a00df5addb8a3023a2162306be3ae94778b4dfea132186b2383598c9e3491de74dbf347aaf3f009aef350480c7f271a6c8fe1a2a0c1bb54dd385ac8d489c25305bc95f9b713bfc0b576bb3d6aa34b327e654ee24bd4f45988e193736575dcc8f1e3a28646950a9c2842b1fce556e68eeec9ebbb917e18c940d6b70873522f4c6b7d26936b7241094b64c42586ee46aa87ad53b6a67314aaa68e1d677af4f0336f368c9f561f3159d4ddd81af36a181f6dd5d53fe91f97b1de9980764b2d98548d092f0896581e174aa8bc2d8c325d99aea1f67f50995c9daf84b067f68af64867b472e732eca67c7cc34cffd721bd6864aaaaaabe9096bed7a06f75737e5463e3fda380945537cd87e18cd188533db0e98e761ff5cad75ac47f5f757f9f5066364c29632d2ba3fa465881e9ea63602d758ca43d54410e4a885f88f37d03a709b471da880cd57a939a0cf3a6e2d23943904bbe10a828e5dbde175d388afc744197203ea5da6167dbafb0ef7443f5b532b327b80e0ab83a4a7cb62c7032a5c3b74c0d1788a2f6e129daf28aeabe1ed6b685da0387a49ee5bcd8c22662e47dd5da597de30d11e79a135eb9cf7573a10d0e2f45d4c0821e63835d1075b3b10bd298abdc09a3eadd3da63c745278393fcf324c019981eef2736e00e393a0829a2130102bc8cf0d41dd024d86288daab0e03072c29ea1f1480087830baaeca583aeba3ce5fe7f08e0ef8a16cc6ba1edbb0157791e552604c1340d14bfc1544615e5346277c8b32455951a4ae5febdfec7b5d139aeed4c9c659d26fb7d6f2403335fd6001d3034650b10e8abf7d6ea9c81cfb04dca23ce88d8d62b359568a86ab95ac3446fa68bc95b2b1ffd3047c91c3990fbdce52edfd7e2dc9b6ef93d7da8e5d42a0ea67f53020ab1d94ddd0e38ff69b030472dafb85a5e5bce5235cb5f648071dc632bd3ba9b645fab33840f81063fa0543fa8602ee2164122f4e22d34eb507a0ee1d1dc2b658caa8bc61f1d5b0a979ac1629787ab2203968e8ce38cc5ca588c3abf6294f5042ffbcec2d5091a8ec934b8dd63d26f3211fc83905aed9382aae45f76ff61f4c12291d5656b169e56bda30c801225e79ea0a2be13a742a6df861f9e50a826eb7e22d87ea5c0dd5d9693bf93e668f7294c70f3349efb5de548f5102d85bc96103932d209ea386d3655b0abb470aac7eec4fbc9f8890b7d4a58e0f5b3adf14ac813c0965e0cc276e10ba87a4451ca8f9c56a0a5ff8f4ca5c7586c9fd737f6484bfb7bed12e3f0e327d1091349b6a2e3c39400554a28c6c07b3ca66374a211a5bc9dd4f1e5db55dcae31adc40218214c7be381303db280cc8a7d8a7147746e4e3a9049f1e0d3d456712a90832d2699efd6d39fd71741e28f4ff0de4ed6ce7a103aa2033d718117de3ae4910f1204c2fa4993f9ecc490f947fd8864939e26b060f456dc254b4d5fc061349fa913955bbfe40334b5fef5db1ec7aa39564ed899b610b4cc56ef32762f7be6aec86b9ffa2a05dde180e96249616fe7b7d3cfbfbf27f47b298330cab788f8a6293582e0146e875839ca6505951502c9f46ae8aa7f29c0dfb485d0b4e4bd6af56a386ed1f3175f9957cdbb1dce16cd06f0ecdccc1a7da3f1ebbae0d57e0aa49f0e4dd9762532d4b188a2d8804324e66b30df1356e6e748dea4f8f141ffb15d0cfc56b13ed5e02e8563f0278b340e47679c611871bebd15c71e913d6e0a49e8b41e764e2ca34e162d7cd550ea11520f570eca91c3a5ece1e1856914e4401b7eb9b10e86047e327a88fdd19fa74c7742cb567d723dd88d95bdf3951058907a4e2d28b8d33696ef430aa7ff1a3d6a84abc1ae9e9af561771560adb08c0e1336195f34fac8d66044d8144b5ad3d2cf4be9c462d987ce34ff3e35d9b053ce7b53f0292c60a133922e6a0667bd139bb84b0b939a78ac8252092fb9fa1f2fc01c237bc06cf0fafac056b8717272a988079b8ce114f89916f8ee857271d6738bfb1bad50c684d335b333ca24f52049ec236343a9af2bc3860c357c1793929d10fd797aa706e55fce2ec5bc4498ad71fcbf4a1a4df2a004a2899e03ef2bc1fcf9f22509ffd1d0b2d2f15b03b67d0e208a13d1a25553e5be4474ef39920a9fb951dd4933087a488144b76980f236df91ebb4cb48151d25a097aa2ac04f8ad3ace583eaa8e08f5885938a546116fe215791251af7d8ae702d4184c17f8cfc88d2fe93dbbf4c54cbc524d5485aa547c5027e8d6326f79e0bb932f69ae6eb41ccdbeba10a208ad374de4ac88e8328129e414d0668dc54ccba9761948675462ba2fa735c197f9b4cae1df842361c646fe914fadee3dda516bbd994a0e11b74c861a51fa773722bb9709883410ecc76f35b38bcfd5b0365349644826db7aee3a825eaf1652c096cdf321be7e4839da5d208983235f0336f11ef8fcee7ef9560ca795266ba1a4f7476617207b9d9275bbce6dfcb00bf3bfaecbeacdd50a55cff715de3ae84c860a0932d5bd38759a0c244e3200c76c3a463e78d9f683bf04835eb2811919d11c8447bde647687d8b0343fb25ee0e3cb523551a7da4440902b8fb82b9f61eb0ddf065efcacd08f9afeec624d72f4409332be16e69f6b11c739d01e5cb9528a0c1ce7f6240037756123e4bcd1641862f3c576f845b2b6c85e3c76bd22f6d1b75496050daff12e40e7911d3545d054f807eb2e39d7a37f7f57a6ba24ebe72820f833029fdf9239d978f566df9c34745b9147d505314ecd727f4496275729a400ed843fc5d5c9e6a0c7ce16a0cbb1934c70cfa3e58bb46de1143d97c4f1c8b455a1b0a0500cda5025906117d373f16a02370b546d0f787ae63f5b99223062cae6be1ff28fbff460111aca422fbb3a1701d8721fdc56a36818f3613464d1f41d75e16aab49374bbe3de844d0d36d24c0dba75fbaf47070ee148bc7ebf63cac5115edcb2416148adbaf5456989dd8a5b3339d6332ec0d3111bfc93d098c1baf403d83abacf6983b56d4a2b960bfa0386e1dd2213a0d96cbba6235a0aec869b6e8030be454df8dd93d1b39752aa814c41bfcaf2d34853af175ffc0748da618446430b7543ffa0f0c78c7ca0cee7f275a749b57efd10e591288d4c0543723ab87e57e8c1c1b59e38c074bf59757346894201ced4240fa6d376e7d161de9b99b3f1dbccc0c0c41f37406940d78ad70e9fca7983346d75c39918b3131152979889398ed7462b4c4f582c979a2a65ef45aed5015fa134488d4325217b00e72780abc9f331b454141e83e97fbb6a9433cfd042a0db9407c9ad90633add3591f4a35d3deeb1b2bd61c66782ac74bd774d2d5f7ad0041e8a7e2c2e1eb710c53c7e671773a7ba44df66047e0c86b609b71ecac181603d1e7832a960067572cd8a498c131d58fd6269d08721d43832279e051274aaab36541360ca9d229cd36b92d563776bf29dbb58c31221b8110febcd6db290c950763757b26997a1e4ff1aa1b3b2879e480a84fd6051e8087f9f8a5111887c3fad933f314510c9a5465887c548a2b4a4b84a2f25ff0fb9b88460e33433f99f0372597ea45d3f572f35e4ab79d8968122dafcb35d6b6ee637af43697e4c5bdfcff2a255967f603c30538be38dda62e0efe4d9a29e92a52bad329d5c6af3e39adf90002bf2acd06562fac394e6e4505a169cbce59a08975392bd41eeb3c833b9fd615e66f98d594e16e6a22e4f9b535a0de5b20446867d722f2f63b4e737320988902edb41a5d13bff9bbdc94f053d0b99df77e8d30ca76543e4f9bfdac01cd821d8cef811b1d796021cf5b1e701cfd7860887e99674a8775818e13df5705fbeaba5c8d0e91896233cb4a5df838f27a794a18a3106c0351e05eb1096259cb739687c6b1d25d7cc0c8f2cdaaa76d7adf7fd706cd88d2a23a49b59deaa314795e4746faa1e7779ae2719b48ca8be96b840e30ee79d7e444e07e4abd6b2936b4e3ecad858fac443fd977383b586dbb905d936b7b4630a34b821b1efad0156d464a4e2beb8feb244661b127f947cf803a6d475ab51c0f012e410cea3d14d6cf4831bd399d0295b5da2af06a5ce93864b516d47d4a88ab349e685e6b011081d9549295b6c87e64dd3c9a393ab2f4adb67e3fbfdb94483f06029bababa0551fd1fd57fac75747fb1809d0ba0201a8ab47d1d5ac7d28a8b5ad8195a4377da6dfe14604aa88a271267c2a3c62f68dd1dbc5c87d36666e9a836ee96a2aaf3be5cfd4d51a807d1bf0364b0203b9477b99ae0b1b0d49266ded5eeacf9a145c15378af894c57a233c4803857c846416fc5708094bf01d7112a02e1899a663828a05a167127819059453f4fe7dcf0ebe3c6786646f3ed87d45c565a152b0516130e079864354487caf6e6a91bfe5d680977734af988095d2deedefdc1fd1ea07263c9b0f2a3a947cf2af61e2f691346b34e4a260376a6f5d04c2e95ca44d95f490f4de0e12b2060ea2a3f0a148516d972949ee27f75390e350f2578f2ff77d631089a3ebf01c28cfde5372fc1c58cb47d4fec364e79ec1c685b0e8749d32fc8e10ecd53e8371bbc25398419b4262f40e5a52908526e6e305a8f6d98e434d2f6931dc555ee660f6395412a4e0829963e67bc0e613b59ea887fba92100b1664208d36935afd8ad1ad605ef086c542fcbe3a723a7a7f60d2602a1c5bf4e1cf215e22acbae0e0536aa6a0e2141b78add71bdd0723e93e18bb221b8a4c008406e1dcfb7aeb141d805c69f2f2812e2722ba32f1bd85de455b32b4f3a38311ccbf9ab646b4a8badfddfd78074b6557ace816d32d1b225f683286b82e6ca83a6c364dbf1d65e2b67541407e4dca10719262b85d15d0ea06e5ba62d8154d3573c23637068773eb72472457f8c634c169de0e11f66aae019ee493776edebdd54914d2942f85cbbbe1b9694d86ec92b66c2af8dad596759519a5557ef064b0eccdff3a0cdf52edc3bf527ccadab741dc416188c87d26ddf92d38ea63c9a818328a78c2e45043b9ba2d37bb0560fcfe6b13ad17b6843a18eb11785751a437ebb9c89f20857398a8714fdbca095d873c831d97a8fe8a3c40691768b3b9d18f481902b21b57cada3a05713ae6208ce2", 0x1000}, {&(0x7f0000004740)="21c09a5895955b9dc5f212c248c7e02e27c8677c85696d0e2b9dfe667973dbdbda1200097bb7343d7ae1b50ea30a2deff213213f7387329386e9c3e0fe6dbc8f175c22318595cb29a962c814dba425269d9879cb6b1c694e3c2a422ccefbf650721f9e407efabde4fb508184e6a5318267fdaf845a335ef3418eda4698d4dc05b32818477ed0f2be57605e1dd31a2781b0045724e4e4557744c6b6691aa3ba005316147e74f0d043358c8a00e9dcb9cf40d95efa86c01bb82ffb7760aee048f3500576629f30ef08a724d76ebb0a86b4e7dddf9893076cd348931377ddbc046eefce616b18c2b0c3bd49fb63ecf4d568526a9e92a70196577d78174e12", 0xfd}, {&(0x7f0000004840)="2c4859bf87e89c41cb256e9f47752efa1385e0288f28f05827969f7221394da6702386a2eec0e4ed6ffefd2882d468bdabfb7023b636981490e58755f0b826a59cc92efe47977070ab410cde6b4a6d4196f8381dac71aae9a905ccbb075dd24c4858ca6a88f0fbaeaa6ede35cf520dc2100cd6e5f426b59dc2f8c989d04cfdde6a7ed0dca07c93c726c74709b3400f493b01e836ac6186670097dface8e48cbae368616cf4cfea3a32a79ecbb64f177c368a1d9bf25f6317678c845134aa4698dd52d0c9a8875e004ca669551e842a5dc5e534fc2d5b11a971f4aac4007277b0adc1b2760d28211129c7837827c98904a8fbaeb359db81023f8824b2a4c93637f01ae8c46fa12ecf41e042c06745440fe310989c784116d4fcd0856a9db388db11c9091a407a3a69b0793ad75dda01edc6f6961f4a5f0fbfb7785b846506f10065aa86ad641f4d00c84ab6169e09bad8c0f49409394c08ab56cbceeefc59478f013050ceb3070e6fdcbbc71482e78bfa14b0d450d3f6ff264ca8d558a9ab2ee7d51116529c29642f7e77076d94fd3beff18bbd4463d20f19b0e9a845776fd026a55d336ecb788a30c9c9acba500d0a29525c34cd895e1e266574d36dc7ada08a9cd5ca9b96b0445e68e9116af6662dad968cd62afc077a9f8f27ed0229fa89dd85de2cb3cc1f196809d0127dde28f327b405e6975a629f65d7df309e1ce2cadd1bbc7a23a3291eb68ec9880d8f5e9877104f156e858b595dcab840f0a0af3895145a7238cc674abdf8d33f4175236870b8f1619c22ac4d82fcc3f018936248f1bb2762afe2fb23cd08b2db48793a6f446a043c2eaefb76ca79df98c8d0352ae7201ab31bf1d58ed4d1c56a15642b545b14e158e0f6a35f36067c2ee94ed08efb1d9b53c310b7e36e2449d1582c1169d9e34635cc88353ef41406ccf825bba3d8b8208a04dbd442ba5bbdc71390e5b0661ede7bdfdf766233369584b317235953811cc6bcbe840dc89543a9a3bfd470b19673babfc24b4d07573173e2b7f344972b666876a68fcea067d631a0433843c4df6d14d91453861900e97cfb616be2d7901671da67459dd10c75aae7ee335e016738576c8206418643131abcb8d5f775c9e019bdf5e38ca604340e5e74ca0cfe7a49569f93de11bcb2a2973fb3ecd415326b676fc443be764a803c17e11d66f1ed6adbbb8a63fd62562c658011b071605e53c9accfddcab8aabba0ff0e15450ef7b9b62b5d08a98aa4563008c8ed0666251dfc995a300d0faf41548bc350bd55f2b4ba9e2220779ae680ce375e1e11ce8469f39aebd535063fca1c6a01e09364cc4c29c451e480998629abc46dd874b2976fac2ee7eee53eeffeaa079ba21d6e03556c9ab3bdaa59716b9c524feebc45c3acc657e9267bcc7e5f9e08e0f2e23623e9abcc49b6a97f8a101ca80f135fe92213dbe0529f8350e2aca4cd096c943534c4e3fa39856b0245e0e272948ebdfbd632d4ee1dc765aa70557e1022e5838d02a00a16c570831ccdf1363759fea892dda6fd23bfad471b8cc51f7668a714881a1803c1d164a995567a1e58f9acfa82ae678d7ee5a91a8c2cde3af4dfaa2781af74c14e38293a9571ebac40af47aa5a6869f28393a8c5a25ee398a62c305dbf5787b91e46a8b309d39f59e8ee0c41797d54639c9946ee7f4dc2c84871cd627cd3c097a195629fafe6d793eda02cc7b47e7f681b9adfb8515ff13f10efc1338894f04fa3d24724ecba1de7f8d72a9e3b0956187d52962bcea343c3c864b8c79f8bf9794e8c271b90d24b57c4c383ca9b56adee87a18b71043c5223ad8ec07a7dc89df2bb56b4d3b9e66760bbf163bf1651fb81a17e464e0146ef84a2470440546f90f296396bcebddce3373504677daff46b17b1a69311ebf2fe9179709cc288fff280127646c7470409c081e14b7ea59e8cf36a066e35b60b00620c8b58ad62ba06d41085272f5ea0469af3cad720f162c931b731c4cf3ec97f4a200bbb4625a3bf098662a5647844f6234b9200458f2bbef67e62041efd8a10b73a0555fd2ee45810ee0097a944acb243daf8e32ec1cf9c6c667e601b4a6a87d7a203e53bbe6e35abc523446a5da88ff907fdf62859a6908aa9d4df56d42d0fa9aa48957f91f0c4f43b9dca31124f717a22e675874c097f936424c22e5a5befb659a457e897e87f71406c2124f72ee8169085037212ec74ccdaa93cf3c2b7906efc5e0fd1c26bbe96345f299fbf6de242d490034a040135e8dbbdb5374d1c7aec1727e79da0989f3760674f129bfb0fa7a18dcf86e59bdbd3d2b1fa97aaf4a8d7c9ed7680b36982872cef72717b96ed73f69b495483948ff4f1d7ebd1a0b41e57bdd94e6522916cdff627b5e09d3000b7a31fb44d23cca1e2c934a9c0f13d646c8bf2a78860a72e7fc7e20b9a7478a968b1e700d7ab9671d7f5971b23d522e6a723841f65dd3590eaa590b9f58c3516c786e9ad3fa42861b93f6de9e6c841403625385ab67fe05fafd05187e92a7486f797b7890efce553608e828b497ed417b9ecf049f15a0ca02129c6c4711532efdd57856b0b6616519a0b1f257384e86df80652b98c06023b189e21ce28aee09e894526fd4ada19843be9cb8af8420330aaa68d58a3d6fd7a847402d9450a98743faf9bf283f34e8727d9ebd9544fed1ebc3662084d4e838e97298785b37d115564c82cac8cd2aeeb2406723d74b76a1b90bafbdc9dc31486262d5ca6a9ad83eb535c2556fd598da81e858a38a0d39cc17a2840e13c4d164cb3590ffbf1c5fbfee54ed7714c27ec9a98863618c1a575dab5f40a946292b16a825c1cc77ac31cbdd972faa410c7a767481c695ff8be0c7f37d3422fd2e36331e81be4d2612abe658cc9257ee9e13ed6dd11d57085733a2cc1fcecb4b8f254f64261252bcff53118f2b2d01e0ac1f77907a089e10edc9c0991e03cc12a7a9cc217bd4f8a821b13e175f5fd7a1332978ce5ec7e78a356bd8949d1daa68e3a9e0ec0d9b3fc9d47b47d52911b14a4ad5590dea8363133a1fa4fcde30683896c73c0c793fa10d0823704ae4239d41a39c34f6841657a486b0d7f52c3d7fe6ff8904520832f11fde199acef21be46e09ff9fc62e3e394f3c62870037b43c2f796f9c50886d59cd39be3446307f7c6c7d829e91f6554a6a5e56ed2c8d3c55725b6a973c688f8a8935892e9d1513d5f17f621a55c5a48ee672ee2747bb2c15fc7a234865d6fd24afd28bfc423568890539e8446fa1cc4a5c49f8f2bf17e70aede910fbd9ec01d6fe5fd1da2dea8fcc4604e642bebd97c4800f2dcd93b76d235fc3f51e11e97597e6e44f264907b8d7c6552dc550285a63552c45c4a07ad50b3f9f391465d377467a217dcb421005be9a2748eff9c4265fc7b715e6d6a43db0d6fb14d76baa56da8466690d7a6534f12eaa0bd0dcbe7b86e94b8ef2f0b00fcc5db1c75dbee890f8e28280a96c578c122d9887dcc2eeb0e2754001144537c79621cdd197d7164bc299f8c3a671f9f6ec7b6451e209ef45f29ebc1baa07ac51044154a67c012a6ea0723b73bd29bf5805229d3a2ce7938c66c5ffe7423a3cc2ddb232c7d47d3b900f29ceb1a35d0a009bfb9554b530be8a8721e99ea39ec6338c4de69eb37a00a17b66abf9e757ac8f0bdd6cb2ba843d5d8de145ad8d397e83d5f5612b9e78808a1f70c1cafb64c351be3fda3a79afe88f7513d7bc32a37d3aa6060c884c471e75708601129e8132d2b399537ca6f5832a7fadbdd439eb00eb514dcf76ad060c16d35f2ad8951203a61e5ce662a551644877b84e26f22b7e3147a8d8762d4cb1b713b89a89a6525087b0ff872a95bc86c01b3e4e5b25368a01f505d78973ea5e1e8ab6e087e64d66f911e0f726ef826a896f0ca99db074b2622f7332906e5b499052fab23c669e3b49a2a7ed899cf017820327331368d9673f4ef4aba19c251a94ac44ef9ab634462120e7a1c29df2bb74df4b8c45b1db114620155b21a53d9e1857c0e01dd4d41e429ff9d07520a9df4b0bd9cd99267483f1f15737f3ff1313c7d6b37a743a924d447555578b81541d1f60825ee912a680d95e28532290509d0d3f47afd3fe680bf64fdffe40f7ee0368c1ba8ef3c1a6783dc0acaa5f5683076a18cf7f8802147add21662412356aadd0a6e27ce87c5c8f2705d25204849ed70c3f5c07747009d455f79cc69dd655a7251c4ffe6f3a21275bc740389b906923dd4a4cac199d453c48ac1c4ec7734800bde631dcd76e9a7b17c00cf5de9299d9350dc565b70825a9b380d97f136d1cc6c079ae89b53d16adf797547f4b487591107485b7dc8fc065796cd78c78647ae60d09ec5603efee0bec52feb949a9a44e8e0ec80f32c7abc1fdb194773d3b948380a713dc9a1571351293e4a04c865b087fcd474d7ac2e5cc89149e9164db92af8a9dd69abcae77552b06a81d3bf8cce42c393f43f2461cb72cc4e37d08535edb143f18e64362c4ab9844266eb1caf88f8ecf7db4664b6e35740b2d5f64d393e0854b6e7d0cb170a840c29281b28ac5e4cd4178bd784d3fae3d56e00ccba47d2e4c2017183a17ed447a5bf42512d4e4cb17bb1d529ce06d03eaf51accdf912393a37b0810e5f4ae209d866b92fbdd8f5ee40d110a71e962409974b67fab3006d250fd4bfc67d27656f15c695fac602ed3da89143830078dae5ef72e8f0507df45bc4eb2e0dd1319c25a8f3450f052c29960b3fa644c4156d72dcd5a25a8cc043dbd8ab865cfa78a0df170f424d5987534e68b5940432840cad7ba817e4d4caded1b96f05ab6542a150b8dc0302d89f6274bcf7d7140f0f4a88612a87aab3eb431c367c574f5cd6762e73220152245f16722d52f36bb2771074b9224ab9f5b9a339b588d16eadadf6026db43215e87f75bb738c5d2b79f0ec52d962a1e031697d5555fa061c02ede190c65ba02ad1c417a5d93cfeb06a223e3845a5a451cf0e84d9cd23a112443689ac487af6a1362988dbc72fa80230a7f7b51f3ba7dc8668b6005d679f976ce6889466bc6baf44a071301bcf4c06c71b6cc5e8e22f726020743e01a778362613ee9759f3fba1f7e2bac8008facc7e124f526e76de0bd43863707fa290c1c2d6cc7e973ac328b832a5493b72e06f6df5513d9edae00791f25f45be95151e7d69c648623c39ccb6c2edbe51914edcea76b9a381e30a38a4987ff331382571612f0cd0fb84dbf2145f8d32309b76f84ca19f55247bb96d40c6d9821e36b1b94c3c5c93ab20327121ea6419f0e2a607d9c0a76884c56ca80ce12771f99dd372812ee439cbd5b36606d00ac41e849392b7ecd60aedefe2b2660be755b9667a134ddb4dbc37aac90c000580770d1a96a06c8278eca5e1e7044db7432dd91aeff74193b2c04de4757d089e5b48b18e83f246b67ca5e03678926f6168533318c53ed859b6212842a335dc0acd2eff0d7d1473cf6519de906c0f5b3311df278819d0c11c42ece8da09d9d96397578d90ad02bb352765e35daa6e68cf04f646877f5841e44c4299f82a9c77b0c639cec2cd55160b18254f80bb4ec48608aa0d04822beff4490422c6340a9b6731d0b72b9c61c2b8062aae45aa74be288d3abcf8f146afd6bf80c618908ef5c5fbb00d6786f4d19cf7245e2cae7fcdcfd77fa0f14d5c5bf3e5b2e644f59a31f3087341670f246375d77a4c74406e94cb01ce3bd40989601f4fbd4d0df5150857731a3ad89d253acee2894e5c565867aa492bdf9a21718b4bf2afb7f903358c45130a569efd97965058d06677f2889", 0x1000}, {&(0x7f0000005840)="09851e0541124df791b9a3925bea0ebb5e702f3cbd0fc3d3a8b8297b036c45859f1392e9157dc6a29a17e0a8f71f3c0ce4222184ceb409794d0a35", 0x3b}, {&(0x7f0000005880)="4c3ad2e079", 0x5}, {&(0x7f00000058c0)="3ce7dc1ba18aea86fd216a33b47dbc9f8a0a", 0x12}, {&(0x7f0000005900)="f509e7f04b65446463fb644e48dc47f3adabcf03298a2f7d0f04e3f56b77af0c218330ee7b17347fd6f489f26ad55617e62b76371c8bdad586f3c01145e6bb6203271551baa552285f45ea7e5596087f95532ab8e2910ffce27c305a76795e08d9a32a1e639ab76e860537056d30f186664be21fd4259a2cc563aff746438f67b45dbd1e98140fc81e96187528db980dd7842cbb44a0e7591fb4232a4776524a10026a3c70c983a118ec67a8a14a619de09589e6482452bf49830e72fbd690e5caf21a606a52c511641a72eb874e54", 0xcf}, {&(0x7f0000005a00)="5c73b657497d99b23c0b9100b88725836b51199e9321969d09e00e589562050609b9d852bb1f9d0ea4dd9bea44a5c781000b3052f687a20257029d8ed73f2cb6b6b9e03b3d15aba0f1b6eb32e208e961ddecf5a20ccd8a21c811c3f8184ca9b7bda567542205ab8a46ff509faffdfd721cc59b8402cf59a438843ae4", 0x7c}], 0x8, &(0x7f0000005b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {r9}}}], 0x40, 0x48000}}], 0x4, 0x5) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000a00)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r11 = socket$pppl2tp(0x18, 0x1, 0x1) r12 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r11, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r12, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r13 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r11, r13, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="467b3aa25720a417c4367135608fb510ba155f33ce6bbd5690e6fda8215c8b8dbdd4097f2f0951a1cdde5348c11d342ef89f5a1e506c80ac66a4568bf9833eb86a5692483f93931b52c04817305719a712a74724f917c7c7760f00e1b4bca1292fdfe1e23738979294fa11b288486e84", 0x70}, {&(0x7f0000000080)}, {&(0x7f0000000400)="7c5f03a5903b9bf4f1235f39ccfe65ce5b5bfb0ad8964452ef2a4ae5d54f98dc6f5b3b07170c2efe8aec755f570c7625ff6763184fff5e60bfbce3698ef52804d906642c812bcb1de0472e91cebfc089f7f8474912304ca37c06e3b7370bb08188df338b4835e363e696a57ec2293a26f44a9ca8de70c7876c4160ebb8d7a31cd0b7f588ed0619d9501678de5dfd0ccf", 0x90}, {&(0x7f00000004c0)="96543f096dcb42ab9c581c3e768757c07772935972ab8f0227a4559431adc3969538d9eea69c42e490955489cca75b77075d58002f2a0c9054ee9f1d0d37fe96412b643ee4c41d3ae4d08314cf5ec3d58d15ac8cc310111861384c89110f4ef6171dea91c2d2654fd90d11204f23b9a7ebc3f59e2661ecf8a6e0862c96502bef044362ef9ec20880f1", 0x89}, {&(0x7f00000012c0)="7772be3ddfa5d706a67d12532db4c83d90eaa7745f26fef8ebc9fc09ec6a9a64228ba9bde7177d744d5c92ce0a78099b2a9d2d4155ca8d567821ca1c4398810b5dce59b073dfd0ac3f264a9652067918e8e5c5e19e6cb1bb7642bf2414b7ba7bd664b8fe9952507df29e2e896c30477e95f3967a181f5b5c577f62f52a3c9f240f713de1a8922011ae631245e5925deb656852cb36a830fe4ee580d1da340af23deb38757d23fb7fe8a687097cb4564b525e8e5a5d4fc3bed35fed48e085aa9d54cb1a65a636f54ff8550a99758727a4b9e623f946c2763c42d3ca27779507b84768a034f3c03e471d4f8f3a59583d1a71f0f198fa338512d355598c53c530f3ac42b7cf458f3ce52d562c5e13393ef97992c57e85f6d62f1f4d8fb99b51aee0055760b77540dbbb9915f9dbebcfa2d2fbb41fa3ce9a9fc6e3d2175885bff79a178aa0d3d2906582479c8004e841fe5067b8ca63890a23239c6a702f6ca19f55874420ccf8ab9ab04562b81f7c202de07b3ec8d14d98b1b03daf81971861594b589c57c2fc44ea793d9eadf4c3e9fd291c08b886f3d9dfc48db447c97cf143de73449bde146b8c94e5e58aff93036f31e68888e054edea83ec290772c25457731c0954174864699d0ee9d8cca5de9279b7f955b1bae53f631b3a00a7f191c69d2c10a79a6cd91be8e7d2d6f2cccd2a39660bff366dcdafe5e3603420cfaee209c1cd68f8f55334b43de0e5ad7af2e23e2aaad9f8faaace20a94b90112f974e0d583d685294328399403066f1f2e8dbc0ef534e78d55fd29d8dff65d2e9fceff2f5b55c0b67c439c527cfcabd380cec8eeb4279a51634800344501d72034e2875c225f6a9086110caa0aebd9ee434df2f402eb880f2f7a3867a416ba48a1784506b24fbafe8cb0dff0dcf7d8c1022fc83e885dead8c899b639a08baf18d44f55af875b82c65c4861fead84a9ad0f6092bc439263a4ac52603d7a4099eb64e7e45959f862133a46bdd211ab373a309d2ed67b2846d36a4c0c01d71de03094502a1ebf4dafd44daf7eec72d7fe6394e7c2b057fdbdd439cd869cd68a3b027d6c067249e807c59684d978c6a6ab1d426fa34685028c647b91108132b28c6332490370945107f2ff0f9c675b4e40699563b07f47c36af140a6ec66d0a58de86faa122289088423813a6efed1d39be2b271760e3e64d573eecd70c1a815b1d8269ff99d1a211bf355319ad5a71ae30ac4148a10888a37ba0df902f18306858ef9314e587a0e62ec0cdb23d9b731d57732ce980058bc8ca498891f0d12527034b08bc140e8959b03ef20be3ff1a0da3338b945c13c2d8413689e722895b08b73b6f4b9070e5051fe5e4756b658fc486bfe42ef9845e70d4b9e555a88ca2b2cbd5fc552a8abf7580b1201dfe5fcb65a2ec066e1ea9a37bced7239e84a20ef7fcd77d2df070a15df049d031bd4e586736b39607a7f0ac7fd56a43ec39c094dd2c052c99173ebc67702ab15620f1ebf7cda4c59e47305ef6cb656e541500765bd6975ff468189b16a38830f2569844fd24acb033072d27c6f60fe7f98a4f213e096d0d31d92d4bdf43aa73a115ec002ed61065a72a44aa9b0c690374c3f9eb83dec7fa4ea1de71db38ae2379d0607e215a41ca530439d618bb8d936b403c00450754631ede356196308f824db9bf9be2600f3896a757872e70e4bef64f331c8c10f25b0157810a6ce1a3475488d146f9eceb1b9f8bbf2965f816896bf0add1344e9d4435991e800e59a0c6e462770a2fc3edd2803eb0686c020a4d83b8061abcf2e6e261669362d0e1935d42895deda8c7f2e1a8f22997dca7b56fd3086258f71e8432dc9d4677cdb379d6210d5473088136d71a00cac3299e15eb727392d0ee0012a667893c0b5c3aa65c5d1b42805d9525148bfae7f4785a3f6199c0be3bf424fa6c1857a5aea4205f5c7f85f5bad2132f6741992a561127fcbc7bb44014c661faa09cb16f552acafd63c9ea77ddf11c340302431d1520f0421ceae7dbb85ca854e2ec7c94c21851cf3483585d76bf702e6bc301c583b9d51d678f683a1ab965ca0fd1674a694763c3fe6c50c0e24d38523bfd0ae025860cc033776cb83a9fe87f0000262ca65726c6c9c60663ca28a87b86c53a24e74a58e132b6b5879f0e7bcbaae68ec70a18abf5153083d213bef07e7b3e75296ca4076b7b80cce465a4e4373e7119d72fb6c28b2bdb389726deb602b22b60fbb74c8798ce7eadb0073fdd7e8b02a5c03f43dbbe32e9d13ff873db0781c5112db8da345e44e1ff293a7c35125204fc9b44e4c22b711fe8182672a8bb0113090424830f644b963f19d2e6d73fc97f7f5692c63cd853dd6da037e26a2799e8cc1066208f395178c961d3b4887c296c1ade34b8a8203572832bd9dc095887e91aa35bb82739c8bfd3799c7f2c7e5f45f14da4c66448be7c7c6869f0c9ca72391612e676b06637c2653c43c01533a0dddc7bbb5d34303a04d7ead994e0b2d30539fd4561e4b9310a0207a9d17c0b9a65fa9cbb17dadb2feb76506a001eb361523e16f57afd69eb6463a05f24b04b80d3c080954e474ebf035212dd5290ffd6ca30423c27cd4bf61b890acb757cfb384c4ae00911ec4e7c31f6b8dfca2daffec9b30d2c424d2842eaefecfbea59bd69e75973fd996d92a1cd3eedd2016f16bb452e9478eb9a31fe7981410f44f7da979e5a80d1d7fde58559ebb321541caf5aca49428030dc274ac76f3e8f38f5118e2325d86da1c6eb966dbb4abe68d99c0823530f578ff80abaf631be20fdd67571df8ec8487b1884b84db48d4cafae94bff96f475ecbc220c373bc902fcaeb6a6724a96b3cb07414302239432d60f41935e4faf29baca0501b21e0904781e9c29f4f9afb159631193c8a6778c61a00e8ce9c2a7d559035416a9826910acfca2d85c99ca85d593efbd63c2545ee9876eb498ab4e506a20f7bc52bbb8cb2c5d291fffdf6d69963ee9711fd7f533273f103c07271312b61f21e0531b995c65a95d7968d91bd26d7376359c5bd03aaeb69d5fcde11c5180504e8136db2a492b739ad88d41c5d4a3a77c50d3711a820c647a906f89a11cc596fcb633309f2f2fed2a7b2ff8a89865cef0e101c0667b16b3f76d69f51ddb2a1000bcd9697f6c6f47b2ca104bf98f419ba6929a30e5731c8b8d8887ae3b34c57df631af867877324ef77143f4f020e9aa315fd3114f4739af1855333340f8ccceac68df9830cf7b6dc1d8550c22fab44ccd5c39e4cb96d50da71abb9f3f5b43dd0f9d90f0303f8f398602dc0e9cf43b9d8f3bde6008f82d49a3c679bdb831f0ec075bd3b78690503cc17c8250670433ad349809d1694219278a59639fa3b387e1c20a114042925af7e8b68bb0f2c49053d220a7c822395e40ef729d4a38637234122c8bc661d275b37e9a9bc5ea7135f53c4eb65808ff622b60f77b917598518856ee19641dc1e9cc27ff650d8a422b8a8ecfd59ebe9bd1faed071650db6cbd48431f9000801520b29a85e2f134f761f34a1d90b8369f7350a3671cf9837848e4bb9e3abe41e9c28a35077e2fab58b493d65bd06ab88db90d449425d82d032eac2eedc6d6fa32d68ab80a9780ca2b152b8803349444175d053e441d8601abfa34f87cbf45d6db744c64b513a823b71ccc188478d9d4fb3a78758599d08489b06da9c667a77305a6e3e0160100618339322f098f77fa5cafa1c02fbc318a11ce48bee6a602e5d160b5517f530350fd2699859aa098dca4426974d28933864bc7e46a7ba300d8cf3601293c1c67d01e0751f175fee0254b69d4680745da2654a22db19efa6f23255c8b4b60c6e8fb0bc73b0966b61ea74500f9f83f26881040515d7ad1db6efb24453f7445e0222338e0337def7b703b3edbbe025876ff52b547b07470f8baf152131e3930b8e2de371fb5358f0f45404e5e3d2a94811f4c70ffa15a098c7f89e87ad378649cce6082c21f9d20ae3d4200f6cdf821ffa55be43b15e8517ca3f0a36f0fcf4e900705433790d782ada4b8e35701c4ec634edcf935130dc80af151074a21f9b97a9a017e33e1cd8cd7a6eebca4cf39135952092e41e5ab0ea1b04765ca618a153bdf3c3e6e9b94f8db71a9baef17c01d1e826e94da2637169ad0d85bedc86c50e12637c1e9571048ebbc08f618d9d792e9d499c0fa0ebdd53d757075883b40fa67acde69f1d6c5bb7053b13c5cd6e4af007aac82ed99351ab708a1024cf9b083e0194ca094337e129a0da8597534b201901895957d026ff9a5ed52a0e24a58ae2e617098ba83ff3ac8f1ba638d8405b4c22e7b3fcf76a35ef32d172a1a763c8f921b51780b7e713fa84b0b6be357ea9eb5782b2ddb153f3d212e4272b38153db23349cbdd775237909a34374041276ec48237f4e27f32f0240ef8e7b6d8c09331c0ea7818d0b6eee22c38f0a148ec61f91979d202a52df9453c1e9c5376cc9c094137d1e59c9e8df92e5d7947af8b597ab3d7b26735708543ea24d2df743dcd3b542498b60e2babfe06fdc02c4635df63175afe83f931d87e05eb1afe9f8ffe8a35b57d2f329083d4d27c21027485afd3bf1be9ca2b0cd6bce563521e1be5637b25177c32c6323e5b383bce36bb1dc39c7766514950eaf112372dcee5aae60ce7960369cf76e885ed9cb28bc755a519e7844b612c66c12f999ec2706fec8f4dc9dcd2a426ac8ed696d9a72182402b55307b25bb2c576505caea37f509b57adcab0e8b11b6158f4aaad6c6d2e30c5e9cada85f9d47e5bf62c340b0566824d432fcf265a9f036d723e47813decb888209a52688f9732e714fb5dbcbbf9ed8ce352de022a5f4fb7837dc1a5c2e0832f9ec975fff7b824322b5583839936a44a4745aeb070b2c74ae9a5f8f785a42fcc303022823b8e9e7eaac5a131772624be2cd88032e3e3d9fd1ff53edf0b667f131c493aac89a9b8ae27b9ed949d8c81b16d86cc68202d2847a998ed68012439b1cb74ca10f641f96389beb68bdf9abbd812cd6fff484e7ba5478acd2c78e5c822315a93032120aba533b5c45a40a0e7b644c93b56beb7e98c17935d5b2883ddd377f5473a4017dbafd394620eacbf11e496956c5462efe64388fa5a46fce4854d693de3567e2e2dd1529a87f00d5f788964083c4b2ea4686d86bf1dee7e92ea87f2054e4a562a05a6bc755b5ebb4852e517b2a5a3d08b05a416cd4669189f51d82ba8db093005648ef4b4ac14288661d70ab20e02addf3d57bb3508d6f79d491b269f792e0ea8a5f65d2a958772f32038ff5c4eca13c88a0d5cdd89204b8ba4eacdbe702d630e46a98173c7289442c338e3b05cb7cad373a17dca9fc5391875475908b4479e9374309be83b2a860868169580b703ac6734b4236a2e928ea3fe19de54330fd777d1993d37e98edc52eeb80ae4b5fae62459b3e280ed967a77f942b380baf9f35178a6f7e5e9827d0a32341b2a56cf0d7c8b0f8587181ef21870fe2e5e1bd178f7fe9554ac6d37354782f60bd29e19e3758ca6203c65b0bc72a9ca27dc5ce25de5108b5720ab34e56d6bdf648fc2788cc0e2e3001a1fdd76ef4b08482f750156a5f155f0b560b5b9a3e6ffa2ec818c14915e593992110932594c5ba1d547f7e72c2b2373ef301e3d79ea8c3af5b5d3bd02062824a4bbc3642b8b50c351b4ce5146afaf08aa8a352a3918984d9bc09a7cb2c5ca1753298a092772620259a0546fff159f07014e28fbdd62cc9cf7b9350a55ee6dd694dfc0deb5c4a846b812e2823ad5ef79c4ab95b8b3521ae26e8716f", 0x1000}, {&(0x7f0000000340)="18e7c06e4e54b660b0145913f949ec2816dc0158b130c2956c98fe8eb272b99123fe54dfaa6b6cc0da8e54b4d10f6d004be4c12f7b9bde093bb8e5d541fe4ad461021d8d61cfd79c450aee5cf4a9f1", 0x4f}, {&(0x7f0000000600)="486b661a438fe9363230baa3771381eb48bc3b8c340d3c4bbba12906870c6877228bc8c98c3e1ada483d7f14ce98a505b0c5daa4ef1402d86330faa3272a0f3b1922e58aae2a063de10669c4f89b1e291ddaea117f1dc9189300bfdb2b8b2ad8003770bc710a30378f5954966fac66c4f0392d47c0134311894f0afd131ba8eb36742007b0e7d24006c5e239d56d0c41fd835c644e8895c0615b7ddb04c4b986c2c42b40eeec3f4858226bb1c4822bd02f4f7116dae2fd9528bfa253a5b067", 0xbf}], 0x7, 0x0, 0x0, 0x51}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f00000007c0)="e9b5c250a7b1fd3f31ecd518e5ff8e7b445aaf37edceea1aba7c7bee7ee9e34dbf17dda7e09a0a5290bb584a90699cbf39442fd41398b012e5ae6ec7f5e5d266d12ee791df83708ddfaf75c0e2b7ab78f1b77f65daf812ac4fd96f24fc985fccfefd24e26bd8231a53d450d22cba0167536d892dd59725", 0x77}, {&(0x7f00000001c0)="50a7cc0c07e4bbccae0e28dd6c30c1ce7565c5401ccccd0a5c8dcbd5d8a6656df58c2887a5c3b3", 0x27}], 0x2, &(0x7f0000000a40)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, 0xee00}}}], 0xd0}}, {{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000004300)="ed343fd14a1893d183e8fde9b3946e60bfefd5d5c8738dd5a3a944485090516a9ea766ed0046b956c08003eac4f4d063119d0ac8313a2a044f2a8dde55e4f7b82c54ef57b1eb41023900cd5bff33b71b9b33bb6a5f99eb1cc1d04bf6617aa8cdc26cba97416964520c15b296a4543f25031b2e5371cc8c21d1e2701fc07a134444920c46d48efc7f2e779b76926ca1b30d286a890a4bb0d4dce33c8b53e6e6964c34bf0f4d9b85f036083fe5fa365cb0f52cdb647f989221fa6088b3bf591e0199283c0e943aaa60ea6e62e78036abb6cdb5b20d95e4490ea73f99ddc9bf8e007a102f6cc5817ee6288533fc316688e36d399d4a048682485ecfda3c114a330e5b2726c4febf8543921d0054e1f379398e4fd9853c21e422fbf95669f1e5aceb0cbed7ec3c889c7aac7fa418cb89f842a50fe71fa50bf9b5ddbbf7f5f76af98bbca6f2164c747385b33ae3b8463d1040c7871106ab562932697d71eec3e1eb385380f6dd4f1369a60c189e22543e2ab9ad3fa320754cb67884b9a034e3998b9844fbd9b6bfdb9de792c2350fd2399d35c8c825013e11363b908df04871d3901d83b20282ef12a25854026511e08d675a4384d81394013667524174da6162936084628300cfa10da582b1496439ac3614e6e982fdd2d250dfdd12014ec8451341d311791b4a315a134e2273e734fadb265b7dd361e5d8aca2e64b83f386dd0034e10d8ec226a569fe5bdb497eeb91aaacebee8a7566957d3cfcbb8fd9f6719c440d14e64f2151a7383531ed9782cd8a2138a87a783b35edb9aca52cb3b03fb5ed6988c00e62b8d798d548fb61644da071d40c7fb1481054d547ae571654fbbdfe7407585c1f3e28ad1a676625823242aa272956be50dde80d4f5161eeb2a6a9c861142ca4672fa277f988a46428b3fc9c364ec30af1eae0ed1220a08af3c9f2c989b81fd7ec7f146f3c5ee9ef7c28ef2c503e1c621bdb2e64289ff9c78b885a2ac6fd1c1a7cf953427d04d8192fa087967bb2b5f4cc5cc2df87f2d109df4df17ba7f230568bce517e56788894bb69f820693e9b8466fb0636f78aadc7ce1b91275b1a8c21fd6bc9e3aa25317e2ae38df561bc710e5bb8c7635ee38f09d8099344d428fc1eaf11f668aa5ea20f10a22769f9c0227c336b5f4e77ce0fb75611ce0531681440faba1b153fe0a15d193922222706d2c595e4013567af850cac975bfc99fad17d70cd54e6f248033909ce354c4d4e8c957d036123a771d0580a2f1d4f69fe159347ed57958cf4692c78aae94ed74833d2af60e48033f07d9bcf223fb9422965107f646f9327f5d8e6c7040aba519bbfca2e16b17decad4dadd1676043ad471c6b7585813a7cc6c24e05b54208696a1e92663372d8fc1e39bcb2ba39cc92556975d06a4455a1bc01a4437d82ba43cdf46e68c10ae20c47c1f9684c877cd36cc08b9609535a395c9c8d543676d4ab342d212233d21b241fff92e0bd431158e4bd41af685e4915a748c8b60f1e7a2e5625cef0fff0d37aacad6b5423e3fb7b73db6cae8e7eae70ebb643b131382a8205cafa18a75d0160c3d3283a1a6e042fb5c9f96bfee25c10b12e709e574347eb23703713ee0a50a28122f9aaa6124361349eade7253b965595085325955056f8e37751c834a7043ab8a71a6c2d9853d79857958b86f9b9c92e52e1e9709313c5c2dbae21d339b7427f0c2de285027fc1aaf8de0956c3cce453d2d0df1312886c03056d495e92d18cdeb574f4ae7ea31c960e85c109aa6b60a1836170ae56701b56605b5fb05756754147f46e35470c7263a4e0ee7d304740f5373d225878d7baefcedc66c46d7bfa32232715af603dd1c84eaa1a76765020fd382f336854bfc40dd9899e7247e63ce6b12715a78ac56c5eadb19d427e474c034069d44c444d3a17f74267b4c575391eb2855f425893440f26c765e18a08269241fe0cc810cfc0a1c325b23262403fa0bb067a329b176fe8421f490a56b4af4590329bd20f0c0383b0d2194673b364644c5e64f49a82bf0c23720ce349e7e4dc16c1538f50bf59a95eed7a8cbc61694e3bfe79456d2c0e97404c7c75ba2cff45b916fb18d14fce4e4076e26a7a6b3db5abddfffd637b8782974d5aa0f41fc6f50a2d1fdefd56ec5068bde6a589dd5bde3d5283af6899998166dfbfce447f4c4e280ef878ef98a8322ed2f6a0fa1df58da208a4839b251fd75a4361e7ffea42bc8029dd57b8c9a7ef5bb5dd8c4e736e59b9eae96d35e7142e82a9f4e2c7e9a23d8af4a49862ce9360cd1672a8248b8f0dfda9b55bc817b9faa28e4cbb0fffd1d5ab07bbd51604c8723048fb38fdaf28262422bc4fda68b47ee2738d107c77e78768711698acc96e95b7331f3addd0605db0e5567fce8b7fdeef5e6097f5e49f1ba8fd909d1e1c8789073c196ae4aaaab80551dbc293807523a2c9eb5ce8cd1298bfda56bc8d59507ece533a86c65dad213f63bc0e5b32846cfc279b1e01cf004608d17350545b5ffed45f8102a42fd86e10775bb831d4ee44e5f344df5f530cadc026c317c22e5b742f88b3f98686ff587b0b93faf7b143a0103828ba6cdf71c85e821cb70b08292444a4a2f4b98bc8f83175d75bfbd460b5741cbe88f7ae14f1bb299940dd503d7489e15a4c393d2ae932f92aeba5d5323741bb93a3ef6580c64a1f012e33830688d60853ba360a31f5fdc1b71c12e7cd161d4abe71881ead6055588b110f9e758d0881e5d5f6b85d98ae7e19a05e19281c4655769e812ad3a1c785319bcd08a277215713260d2e0252a00740e830632cae516c1da4720b3cebb61119ec915421394854fc4d9d276dcd9f390df1d3fd41939e185e903a76a33e54db35cc1b5eb5343e156e0ed166344ca56dc60dd313678370e043cbe9890bee2f6406ab778b7e4c315f800040c9a147ac396c3043d1c59bc1abfd6e2586cbb86e7624654ac5ff8316f3a3a225aa941ca55d7f7f32928ac0729f4596147f81d3255053d5b1e824c8735ac24866538d52443ed902da77d1a45448b09ecb858b53f82a711a844d076009385b8ec1e4f323cfefa39d53525a61cc38f052a479c7b21edb196fe6b9d628cbfbd70de5f677664b3ec5c0f823ccf837fc63adbe99f6e88d53177b6ff17af532b9fd9b291038d04b7de1fab2860345056d122325df04ad595cdc56edf9d55cf64ca41a549a31610e7361f35446d204acd66579c485afd53fb5d2babb4292f9c6be523b609bd35423aa5a04579a3da5939fac63f27181dc4a350ae42a5b9d6fbf8a4a2875934211400b269a2bedae20161dbc68cd5362612202f5f989945094effb31c4ccd3a80a1b2b857f97ce32fbabb111a47226f09cee18aed3da92915f20f3a1e9c5ecee914b810985aaa02c0abcb739229b72014d7907559c3036ec012c08423725cbde065f8c2569cbc7ed189932f3c86d32ac51a5eca6aea57c779f066e2daade6d71f828f6361444466f4b448a83cebcfae73290e57fa311359856da91489ceae98228e2b73ebc51a129bbb1c65ced00aad782f04cab157eb90eda4e5828492d57d4026f1178ef3eba0ff2a7b5be2c3801fb87ba99847092c9d3da8592ab5b31221e5d54585630d3e35ed84e3d5cd366343d9bd95545270cfa125ffda7c5ba92f4c321e38a1d3b475609eedbdd2ebd33b27ff82259f7b8ef4d26f675126a59903a21019a2ff4c9f7cb27eeac4d8b6c3a6f11fce551f7a0de4d03701019c0e30aa672960ab42682e64215013f63be8a73d1db1ef6512d801028ed5e6a3db77aec3dbaad86e538996df5d1adac297668bdf0834d7d83f1702fcb4b040b3cd51972024f52af246bd941303de93f4b05412a604197497ccce8fc680fe2a507d3e921494c2c7169e7591ae2d9ed9e8a301422753d7b5353d2c209580133f40d551ed2f4cda67294e9ff68d81bda123fabcdc3f409f3dd88805ea915e2dbed7ec3a323b06746c57f597c945fc20ad7e9406af4280babb16bd3c5224ed991914cd885e49e058818bb4ff8ae0f3f18cd10caeb9996a21d7ec0e00a341db2003a80f8825865148d6c844d4cfec251d3cdda8b2fde3f1060b76ce9b00b89c4eeacfe89ec080ec335a740554e3b1bf39710bd7cb2548c82bccb149950dd84b1d58c8a8b341eb5e21b291cec596ebe48037b26a584cd4e9edcb07cdfc22ebd8ac1a8deee423b65fb9f780202893f61c6f6b51de1473f639e3d6b5ef8466bd28f5ddde034ca2e18f28c18520176892973cc9adf2a6e5b2296c533c605178f06e406f5e1c155e0017c9c0779bd9d8af7719a65e7d6c2507e46729218428e7ce078214940e98a3a35ec31ea149dc4a518602766714c7f9e0ae3f82c45236ab22db59c9c20862a547751ed63ef2725664b0a8b57ee39d92fbc21f6d5c4d1cdb2bde98e71f55af7426e98122ef6b01fc444105ab6f9ac318453ecce26f0f5df16d19dd7667836bd52fd9d64b80d9dbd946962132b09d2f02046a99d8aed6862494d7bf03ed5770ea717ae6646e850e0a7e6728db2bb48bfe79dae057521d5dba695b5be16e68036bfee50390ca545d68d56ac360f334b28b14d62e1f16fa2e1d742d2d70f7600ecedb1f9a9f291e0df8980d4cfc19c6ba89c0a36e8de46d3119e7687dd09515916ac15d01dab6b60730d61b3912f6c497f46634ef920f9eaec68d5fb7cd73a0049c5a0d1f697fef184bfb9c9b76d4e8213eb7ccc35adb6fc9a2db4fb062e395a6ec9ea365562139e3d4d8b1a5427cc34a8a091f2a44135b2317d687efe99ac0c0bcdfd63938abec339a6ce98fccd1cc21deb4c61759aaf555934a71ffdd8799ccfe1ec9ab24e806c893fd8dc74c0a6e32be55da84ecf8cd2bf0b6efbf35f048fb78e26cec258dae516728965480108c110a54a352c2727f385fe5ae7ad0daa3ea025fb2a1a89c36ed39df8698299a1155f75cf4f07a6f655515f52445935992054377582092147beddfccad9e2958b295478706ec4be8be1be633b5561594dd0895d7e266005ca9f41d0e77a0304afd627654af281998a2e8e3198235c6f1eae84e54203c6fb2383294e2fcbb199b98240ac64de3c548f455c574e17a798a219b12cdd09e588af2d85c3a18095e659a7b69160b06a1c672b2e4331911035e82214a91c2efa1efed33c28ee03e3e66f6f5d8a146ff5accd4d3f191ff0e13db6a7fd52d87d4c893873fb7195ce856f24f93bdac5e4c6f771ea1eb7f474799446d138a2374b0c3ef7b1390b16f952e299ddbf74b01ca3862aa898d35c17d63d5bff037e3d5c6323d746b8c90eb49da6badbc2f411c9510a7ea284a53acfcffbcf5f675c1233081543b4eabac16670630889409ae0120df789aa072a78bb17b80d9ad06c26d7b4ad0e6c89a4d5c8081ca20cb7260c839c82daa645d785a590e984e59516b684ff26de61bbe4decf328fbb4660d14723f5369d045a6c2007da2799a570f1a60dd0cd356ecedd2b1dd843034ab5bb62c6e72b5bc0cbfc4b7e89e7406f53cc627d5cd67cdb3990f7c2c17c7f686878f8164ff408ea3c11246bda1ee7b835fe5b0a07f49d510cf9e3d75d30bfca92791f0e2b0386d2a1af6d9bfdbeca93c226111a46da96ae38aad1499b45c9ef72c995db8c42f0292fa1891492ffefa5aabcd743a76249634f666b59e4f30078eb4fe0b3f71279307b5fe90c8c17428abdae8fc417d17708e25c82af9076dffa44c505610395e803c058b5b5c674f2bf176769a36be7dda01c9090c0bc20791e3f1ba153fedca1936ae38c82d6b25a4232b251260d5ff0ad443e40", 0x1000}, {&(0x7f0000000bc0)="fee45a6465be2af57c2fc10e293804cbb00f7dd65451453cf57b012545039c6650ee1ee1606bcb5baff3d10a328c772513", 0x31}], 0x2, &(0x7f0000000c40)=[@rights={{0x20, 0x1, 0x1, [r0, r2, r3, r0]}}, @rights={{0x14, 0x1, 0x1, [r13]}}], 0x38, 0x40010}}], 0x3, 0x40) r14 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r14) getsockname$packet(r14, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r15, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {}, {0xd}}, [@filter_kind_options=@f_basic={{0xa}, {0x14, 0x2, [@TCA_BASIC_EMATCHES={0x10, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xffff}}, @TCA_EMATCH_TREE_LIST={0x4}]}]}}]}, 0x44}}, 0x0) [ 318.553350][ T7057] FAULT_INJECTION: forcing a failure. [ 318.553350][ T7057] name failslab, interval 1, probability 0, space 0, times 0 [ 318.636960][ T7057] CPU: 0 PID: 7057 Comm: syz-executor.5 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 318.646834][ T7057] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 318.656921][ T7057] Call Trace: [ 318.660218][ T7057] [ 318.663171][ T7057] dump_stack_lvl+0x136/0x150 [ 318.667874][ T7057] should_fail_ex+0x4a3/0x5b0 [ 318.672590][ T7057] should_failslab+0x9/0x20 [ 318.677140][ T7057] kmem_cache_alloc_node+0x65/0x3f0 [ 318.682377][ T7057] ? nfnetlink_bind+0x490/0x490 [ 318.687255][ T7057] __alloc_skb+0x288/0x330 [ 318.691709][ T7057] ? __napi_build_skb+0x50/0x50 [ 318.696606][ T7057] ? kfree_skbmem+0xef/0x1b0 [ 318.701221][ T7057] ? kmem_cache_free+0xf0/0x490 [ 318.706114][ T7057] netlink_ack+0x357/0x1360 [ 318.710643][ T7057] ? __dev_queue_xmit+0x1dee/0x3b10 [ 318.715882][ T7057] ? netlink_sendmsg+0xe30/0xe30 [ 318.720859][ T7057] ? __local_bh_enable_ip+0xa4/0x130 [ 318.727301][ T7057] ? lockdep_hardirqs_on+0x7d/0x100 [ 318.732538][ T7057] netlink_rcv_skb+0x34f/0x440 [ 318.737338][ T7057] ? nfnetlink_bind+0x490/0x490 [ 318.742226][ T7057] ? netlink_ack+0x1360/0x1360 [ 318.747012][ T7057] ? netdev_core_pick_tx+0x390/0x390 [ 318.752329][ T7057] ? bpf_lsm_capable+0x9/0x10 [ 318.757037][ T7057] ? security_capable+0x93/0xc0 [ 318.761930][ T7057] ? ns_capable+0xe0/0x110 [ 318.766372][ T7057] nfnetlink_rcv+0x1b0/0x420 [ 318.770981][ T7057] ? nfnetlink_rcv_batch+0x2370/0x2370 [ 318.776465][ T7057] ? netlink_deliver_tap+0x1b1/0xcf0 [ 318.781793][ T7057] netlink_unicast+0x547/0x7f0 [ 318.786604][ T7057] ? netlink_attachskb+0x890/0x890 [ 318.791755][ T7057] ? __virt_addr_valid+0x61/0x2e0 [ 318.796818][ T7057] ? __phys_addr_symbol+0x30/0x70 [ 318.801877][ T7057] ? __check_object_size+0x323/0x730 [ 318.807195][ T7057] netlink_sendmsg+0x925/0xe30 [ 318.811992][ T7057] ? netlink_unicast+0x7f0/0x7f0 [ 318.816959][ T7057] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 318.822276][ T7057] ? netlink_unicast+0x7f0/0x7f0 [ 318.827243][ T7057] sock_sendmsg+0xde/0x190 [ 318.831682][ T7057] ____sys_sendmsg+0x739/0x920 [ 318.836467][ T7057] ? copy_msghdr_from_user+0xfc/0x150 [ 318.841885][ T7057] ? kernel_sendmsg+0x50/0x50 [ 318.846594][ T7057] ? find_held_lock+0x2d/0x110 [ 318.851391][ T7057] ___sys_sendmsg+0x110/0x1b0 [ 318.856109][ T7057] ? do_recvmmsg+0x6f0/0x6f0 [ 318.860736][ T7057] ? __fget_files+0x23f/0x470 [ 318.865443][ T7057] ? lock_downgrade+0x690/0x690 [ 318.870333][ T7057] ? find_held_lock+0x2d/0x110 [ 318.875140][ T7057] ? ksys_write+0x207/0x250 [ 318.879683][ T7057] ? __fget_files+0x261/0x470 [ 318.884397][ T7057] ? __fget_light+0xe5/0x270 [ 318.889028][ T7057] __sys_sendmsg+0xf7/0x1c0 [ 318.893561][ T7057] ? __sys_sendmsg_sock+0x40/0x40 [ 318.898633][ T7057] ? syscall_enter_from_user_mode+0x26/0x80 [ 318.904563][ T7057] ? lockdep_hardirqs_on+0x7d/0x100 [ 318.909794][ T7057] do_syscall_64+0x39/0xb0 [ 318.914237][ T7057] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 318.920158][ T7057] RIP: 0033:0x7f744a08c389 [ 318.924593][ T7057] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 318.944224][ T7057] RSP: 002b:00007f744ae8b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 318.952693][ T7057] RAX: ffffffffffffffda RBX: 00007f744a1abf80 RCX: 00007f744a08c389 [ 318.960675][ T7057] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000003 [ 318.968657][ T7057] RBP: 00007f744ae8b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 318.976638][ T7057] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 318.984705][ T7057] R13: 00007ffefade60af R14: 00007f744ae8b300 R15: 0000000000022000 [ 318.992703][ T7057] [ 318.996774][ T5128] usb 1-1: new low-speed USB device number 12 using dummy_hcd [ 319.010498][ T27] audit: type=1800 audit(1688990900.711:21): pid=7066 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1954 res=0 errno=0 [ 319.078859][ T7068] workqueue: Failed to create a rescuer kthread for wq "kvm": -EINTR [ 319.117515][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 319.151246][ T27] audit: type=1804 audit(1688990900.731:22): pid=7066 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2297388312/syzkaller.6decZA/119/file0" dev="sda1" ino=1954 res=1 errno=0 [ 319.169376][ T7073] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 319.209013][ T27] audit: type=1804 audit(1688990900.731:23): pid=7066 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir2297388312/syzkaller.6decZA/119/file0" dev="sda1" ino=1954 res=1 errno=0 [ 319.290988][ T7072] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 319.337161][ T5128] usb 1-1: new low-speed USB device number 13 using dummy_hcd [ 319.444505][ T5128] usb 1-1: Invalid ep0 maxpacket: 16 [ 319.450402][ T5128] usb usb1-port1: unable to enumerate USB device 12:08:21 executing program 0: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x3, &(0x7f0000000080), 0x5, 0x5ee, &(0x7f0000000100)="$eJzs3U1rXNUbAPDnTt6T/9+kQdS60IBoC9qkSVspItgiuCqlvuzcGJu01KYvNBFNLZhC3QjixoXgyoV14XfQguDKL+DCjSupFJFulKIjdzIz3iQzk5mSmTvN/H4wnXvuuTPnmaZPz82559wJoGdNpX8UIvZGxOUkYjJT1x/lyqn14+7+ce10+kiiWHz99ySufZisZd8rKT+PlV/893gkP0TEZN/WdpdXr56fX1pavFIuz6xcuDyzvHr1wLkL82cXzy5enHt+7uiRw0eOzh7MvOrMK61+vj2Z7RM33nlv/OOTb371xb1k9uufTyZxrBpz+rlafe/tTMVUFMuy+9O/16M73VhO+qr/Tv6TbN5B16r8/AYi4tEYj77MT3M8Pno11+CAtiomUe2jgF6TyH/oUZXzgMrv9s39HjzY5rMSoBPuHI94ppr/AxFRyf/+9bHBGC6NDYzeTTaM8yQRcXAH2k/b+PH7kzfSR7RpHA6obe36UHkMfHP/n5RycyKGS6XRu4UN+V+IiJfLz+n+1xo3U3dEeGpTWf5D56xdj4jHap3/b5//b2Xy/+37bF/+AwAAAAAAwM65dTwinqt1/a9Qnf8zWGP+z1hEHNuB9re//le4vQPNADXcOR7xYs35v4XKIRN95dL/S/MBBpIz55YWD0bEQxGxPwaG0vJs9k2/ybw6Ig58Mvl5vfaz8//SR9p+ZS5gOY7b/UMbX7MwvzK/Ax8det6d6xGP99ef/5P2/0mN/j/N78tNtjH59M1T9eq2z3+gXYpfRuyr2f8n1WOSxvfnmCmdD8xUzgq2euKDT7+t1778h/yk/f9o4/wfSrL361lu7f0HI+LQan+xXv39nv8PJm/0RWYl4vvzKytXZiMGkxNb98+1FjM8SIZbOLaSD5V8SfN//1ONx/+q5/+ZPByJiLUm23zkn7Ff6tXp/yE/af4vNO7/Jzb2/61vzN2c+K5e+6ea6v8Pl/r0/eU9xv+gsWYTNO84AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBBVIiI/0VSmK5uFwrT0xFjEfFwjBaWLi2vPHvm0rsXF9K60vf/Fyrf9Du+Xk4q3/8/kSnPbSofiog9EfFZ30ipPH360tJC3h8eAAAAAAAAAAAAAAAAAAAAusTY+tOW9f+pX/tyDQ3ohP7ys3yH3tOfdwBAbuQ/9C75D72rfv7/ea9Y0tFwgA7S/0Pvus/8d7kAdgH9P/SqgeYOG253HEAe9P8AAAAAALCr7Hny1k9JRKy9MFJ6pAbLddULgyN5RQe0U6FexVBn4wA6zxxe6F2m/kDvanLyL7CLJdWtv2ou9q8/+z9pT0AAAAAAAAAAAAAAwBb79jax/h/Ylequ/wd2vQbr/2st7HG7ANhFrP+H3uU2X8B2q/it/wcAAAAAAAAAAACALjB89fz80tLileXVbt34LepVvdQlEba0sTbfFWE8CBsDEdEFYeSwUbkFR45h5Pz/EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUPVvAAAA//81JCvW") r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f0000002540)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000002680)=[{&(0x7f00000025c0)=""/179, 0xb3}], 0x1, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x3) ptrace$cont(0x7, r0, 0x100000000, 0x1) 12:08:21 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000002c0)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000040)) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x26) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') sendfile(r3, r4, 0x0, 0x800000080004105) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x42000) socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) 12:08:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000008380)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000021c0)="db380ae4fa352e2769aab204c97c7e70e7501d9340302598613be965fb12d05cbdda5098ba684949da99fa3ec4198dc1a78ed4f7abde515971ce0c9559c13941a3d0284ecb58a4b732c5afbd9525890bb89fdad330bd7231e1de140d6f2bc4c44be40daa9192c12e1fa70fdd1e60f127b02559bb6f8c76f4cf86c112d9de73283e3a034d89f2a9342e04cbf21543e768893f6bdd1b4de3e65b1adf082a2596661c30df2078e6e2573c2db8f9fbebede0494b7921021cc190dc7e10ac76374ee2db798a1d99546059b4693dd4e6077213dadaf668e197acb9106f4f4f9e9a0bfe94e707f94810af0b639c3fdb2a379e0b77ec3a3ef28384300e97ac3bfa59bef7ed4fc50ff72ff1f8370dd6e791b2967cecbc792d6df4ab1cc489bb6403fb38108a5db6c11ecd1bfe0999f99d2affd8ab683c0c60b2be1fb155401e01ef5556c2ebd03cdd788d86b7206e3c3c61d5b73b70a2cc15a320f3c5eb70804e4dbcb857d9abfcfb7b4fbe3e84dbac810e4b7c3f324e3d308936d366424f6ddcb6d4e8f148a82265980392da97e606f5dc67313fb3377f508546a22bff555e7e7b589e5e9a3d8b43872f212ba8223d7e92590838b4e2c31d524010c7293150dee7c5bc247561441dbe56de42e1f980eb0e7d69ea5a1c214ea64393f61999a45633c168812334c7bc30c008cb0149f5686f7a74a69906a85626fece6a186291b08bc02ae0e240ad2a73b3d46a87e320b29afbccb1a10ad980481f6a1100b623ddb1a42b0142edf78bf263b2bb42386abd2e020d3105437e1e88e7f2d42fd61bf999c16ace6045f424e70b75d9a2efa0a24e80a2f908e6000439490c7dd78485b9d3b6b793747b87c64bd2475c6f9d7549cacc2d9fa8f73e3d2ba0e8207a6d41a893dfa73a1983e6f799d280ae003d8d31f5449590801c9fce43e95d04a8a47b5fb716a8d40fdb854ba829fed5f0af12f4a4046457fd7411bb01fa600309bd30adaa561d531cc28c55b0136e306e390e6e3fd9ed6c49cf1db3a9354aaec9a20c5ac982a5a8255d6aaa405078c1fbe58bba991b2af2c08f12e20a14a663e5e1511f8e06e191d67926213c08550a97d05c8d9b78a0742c5c62af473543b0e9988f96e9e8dea82b2b2873d5a9791f7b3d8a0ae523b706db3955d9239e1cc32b928708573a01a2180c3dc62e38f355706fb2463137cde1bb9a83e6a86b3b84714e2b9afc0d779049cdf6f7332a41438aad6c176b6932a34feda8f5baf7ee0ce62a01784503ddb7fc5eb85c0b479ff1b9740b6ca86c8a107725e398b5b883d5ef1e3f7d874b078160bcfa185bc9a17e73e5e1dd356e521977dcf1296b9beee94670fd60b05c5b3d03fa708c0bbf39e4deb63e3ff8269550a15af3158c847ab17fdb15c54327ca36156c34b5b73c0fe295d097e8c1fac158dfa4adeff1e27b78175a6306133879c4304bd29a112c3f4f862360e379963e96739a9778614cd07f3ce8af4353589d16d670792006257825aa6a839e1353d338c44c7acfb7689f93b82094becb4ea5db3aa2f586992b6a1e0c20faf783cce09aa8c16263c5fca20cb8021f3d065b17af2168c5f7997cd6c3679200c596c9be199b224d3f179d3c42f9ae8b1dbc976a759047799b586db2314451e7307b5234e2fa7a7c4044fd1bcfc7d56da42d133aea556b4acaa42b9226c58fc18dfd2a450f6861c1336167477802f99eb493ec01c694ffa23cfcb2f75d86bbbac82cdefb033441379b2cf3e0b4521f5fd11ea061aed388518de80d327bee0d0d0a09d9b84b53b43a779f1440b886102f4eff6acfd13365ef5618efb86c282a4e070b778f77394107d495722f490cb7d00a3a97ea5b59ffef488cd07d3eb84b56ee1c40c4e6e5f324225551d442c7b7c44d21b8fbf8962ef7ba1f2f2a9b7944da2dd9f640656a4d84009a408e50005d4089fd645eb714cfe29f6c1b0739dc148fbbb6a7d0440b84180c2ddd2dbf5cf728eaae7471e945c39522e891bdb78083b87041739d46afe6219c3a7530ddc3cc593f6a7cf54cef3741ab7937528b3e791c9edcfbf4f584d951f236e0af0474f12abe9b75ba8edd5e59f45ea2aad1256e100a1ec69051b43df55c33ebbfde888833ffcb0a95f862ec9e43e3cbe49a285e8b073ea8b0d8d4b62007466ce3229a2e8b9556115b18084dcc96414093b39d68ed65bd518346ad248f5bf107d8fedd268aff6467b49272aacd1394ce570d004af6c931d0e78bb54d157ccc0782fc19ce119a16e776d95319a8db5f653369125f9f8548e211da9c441de89d9ba741f5dc4aee6653bb70b13de7962cda8f15736041b91f3bfad151ab4744eb3c9b44218c57e21353bea6b485a41e32a503d72ae0963c3d81ad3636bf934c8b872575d7144284bfe74fd8e8a56cbac7a4943cfebec3dc0c4b179d0e529b06a81b430a8e5eb723faf3ab165e4ad1eb6e0da4179675b6c087598f55b12b9d70929ae5a47fb08ccca1893c21992dd94dcae61c032f6fb8ae5200ec9072df2de340fe9aac6f9603b91a789206431f81c533d992a9b15bbc88bf9b20c37ac9812efd88b995ac3c1c8151be17184650618b0ee8655fb997eeb7dd5f6ae9d4aa46f9067482aa2c5f1c1469927fbb1407dafe89ff82710a27d81b73ce32c98e8e9147f09f1eba7a42ae9fef17b444408c9a36d75508d06b44e45566f5caf5b1b8117c085b249bcc436a7c50099653d141f3d415697a538f787b7423d83aa499d9a7fa7006e8ca8eee2eb7f5387943652d79b27cb5239eb9b2421b7aff4cba256ca506fb56f4949a3e47c1406a022b6cf0f10721af55201e1e196ecaca37b79a7656fec99ccd010fbf606534f843d419474e85024f5165283721ce403fcfeb07baca13c3fac4dfd088ae232b474ddcc8b48aa61b928ad9268b34dfb40f6e17e09511b8a5e3de079adb1a57fe7a2afd22d3bddfd0a85adf04bd463b47e20fcb553bad9576cdc7ede7ed97bac17358cdd573ed29c5eb0eab08b8675abc1a6b5472350f216a6c211c9f95bc2e2ccfe73a175b24d2888353bb2268a76bf0735e6269cfe78b3eb053e5f6f54348bc1a883c9f7fcba64a5f6824e6c20d9c4c38954ca0e6bdbfdc97669422a013915c9ab28dbe42b5065fa370fa2a2e74769a061316888316174e24f6197a04a1a86e3670fdf80c03d1e18a6c68f4dcf866fc3b3b54d6b435dd43bcf476ad76002dc18971ec3c3f9589a4cd74f7e1a5fb9ee6e12f7a94ac93d90d27c529796abbe1b59018b791737592b75737c29d9465bb6f43e55b2e64ba32c25f9c1837deae2fd35f26cd61b18180c549fa747d519ba1b18ed0dc28bf444f79b64cd98f908ae8c48303a8f92e89777b93d0f65c9f9ceabaae04cbac03562d2760987d410c7181d34f21af73f3fa42fafd15d3785b1e7cca4c9262039889215b411900f83fe9f92a078ba4b2ca5bf574a30f0d7de5ad21a827035de6e578d21acd09958303d6762fcbf3aa537be547bf5f0870bbfabc86608f64411b4f8aa5a67d5eea3cd9ce638e4e4b54a223b9ed6c56f4625d5f5a079e392b22b60a890b2d052638ac5f584870938e0c95ca894a46bd1084ef28eb2405fc2d0bc5e43905908c9803e60f5df1d7602594a80d5f108e31c57fdcbc8636e0014a3d24367a70e8acebd201e555a625716e514c206bdce2177fbb36514c79fa0b16c143b8b04b1c934a0a34deb6d09af562ea237645469ecb1b7511b15eca27936f0b63c3424c724072a17f0bc3c731078acd7f37a971bfb139be0975eb26914266014584ac9f25d905b0af93b31df6f54ab435c1785acab5201dbd3f7b30db39d3e0e05f5fd2c23c90f6fa159f6f9400f5d9d0d30e3ebd2878124eea5d93919a1f65df629c4fb4e07ca7067829e85648ca7b9d3f221229fa398152e444bed6ecb1b42489aff79ec03bea58a0a817212676caa182b0d46b962a0dfbb9fba58106df2ff3538a66e1ac52322502ba47beb889eb4d7aeb99a90087c2325a86f7f7eb76ad17be25ad34854a40837d64f56c51ff424a27085cfa5514e0aef94b51e160c6450681fdae98d78d2d31377e0e036bf75200d9425418908a2cb0307c9cb2c96ff696b750536d63f495dfcd92135b3f4a007ed855faa3a9021035e4c6320a1763b931396a6cd05cca719db8a5bf85b70fc8b2c70572e9204d82014a3464abc7d173747a10f110178fb0ad47273fb4dfe2cc0f69d7db659332ed9696ff5a1d98cca2dc2601369e56a6b91fbf6c31e2b24a9359d9a5974dcab4f50324f4f434e8aace1427617d5443fa32c03cdd6fc66191647f7f7f249baecdb8d005c1513f25835db01954caa1752bad10d2302b7174b033abd89a49c5e91d0e2de1891ad722f9a53bd820911707ebc49b00be1446423f18d1d0ac910429e7a79fde84022e9773b64cd3333562218dc0400642bce5706d5b0f90cb446ca95b7d561c5b830a3076bd373adfd2e0b093713c0d2153fcd75d1704f6c7de8533e2d05165047315a57d6e37f9483ea68f7c04f58a8beba47969afd99c154d83501700c2e9329fca9c78538162122205342a8261b71bcf5a0db1f4eabac0aebd2c8ca1620c124fd224ea469052b5491bd834b2f95a5e3162a8664bd98698c0e7d815b02f0be6fd7348b48f180678ca70527a6388b741ebea7e9ddf8f8c812b337560b8713b6cb9a99a4272c3df5141602ba5c7ce6f74565234ff5431bf5812f31a8779986e65c1c590da8f9648284e2a4191238657c9df62a19e96e55deb4a8b51883ea8e0be9401f8f763a280c84a513f143f4748f5a629a4621438fca79ecb8c2e89793cabc3c3c5a060ae9af6acf0bfdc807f10641a3c941cc43722d388d36773c5cbc205193e738575d629a4fb63cf73664eb55b71c415e8c8963f554393bb6f2afe41dc6c4c6abf6f30d74bae24107e483840f7350ac1ef792cc3b72bb39060dab2dd54cd99ca0448ac3a0e2e12b1c16c6ff51f6d8f1d24691ee64c58f31ee96997bf8c6948c561978443f2681cb149b268d4ca6cb5821166561d7862ebbed57baebd1bedb2bbf2115a9f7e9243c2260e00997b21988c6752db9abbb7d493183c5ecdca92ef1ed6dc7a32f5f6689ad4a739049f47740f2433693bdf7518de3695477b4bfdc70d6fb2bd46db3f8d8683497a864f84f6925c76e321a463f81ff8e444099934ccad02132e8cc74913f73a3f5ba9671c3773f84b3949e3bb960dcd0a61082b3b3c3539579c58b3eb90be2b0fc689d74b5b7e8c564682bba8254b771344d2b8890937cb349bc975b864217bb03140fec1ddb9c6ce00fb1bb758808ed46494c40266817f26b30b9697db47019ce8d43151a5f7e1093e73189362f58212d2736835130d8c5b626624f2e76f23dff422ab31e3b1753b339a9175b933b20b9c9b7394082ed692c9693f7e9615413633c98c76fb64b0dccc1b4e3bbecf63881a12e84d4582d2f7a490e4d68f09451196bdfe2c3a5569b06212f2ddce7d4a03b21f021290289f3c39e20650c89341bf4c8967367c65edfe3f3f720eb5ee3ef585e73ff91e39041f563463048f9ee7c653b95feb69cb0133d2869eba639b71d2adc06b2dad12038f9362980efd273054612be88edcdbcc1eb587a23f3c18fdd4ef841ed84452e12ed70ecd0de8398abf5c3a79e12e6b4c03314368414493aaf5ecdd04c1877d1a7569f6a80b7735000de4c8ae00968245b748879469ff4f0dcd5feded6fc42a6cb833e26f7c63d65bd1c82de42d4afbd5229bb8aab8ae579a2121d08ff89ba221a5127e49b586377cea4b93d07e56f8a802568194f20ef6f0f31387972540ffac5c16da4a60ed803cd27e3a80776b6aecf0ddf1e9d7f57972ddd1232747f29ceceef4557b0f8f172fb3d77c8bb895a18ff559b244f10f9d0eef7c687619f26f77479dbed2b5d0dbfd3e8e0009d785858ce0ba11ec3798a8da45941d4b4e0940a77c65c77d07543742aad64c08df3dd1456ccb73d7b0ec34bc78d0ad29b09b4b8d896590c730c5c062785a3f09156ba0c9c4507b72c62ce01dcfc8f56e458e307e7a90f88d7b387ed2069f53fa3c3580c854be4cb23e19443f62161004eb35cfdae20ffc7324282b5ed356373949ee5081b23aee8b94c8daeaa0a480b6ed65153070ec11710eda2907cb611f926cb1617121a12d36a136140be17e0f9636ffd51e5b0eec1970391093d9c845d93c1c2208ebd02f6eac5670930e46e7709484f7c64f5702e3d147185867ff7d540af967d7208885cb35434123cb4e4b1194e66c33595f9930da0750d342b909de717ea24b4362ebfa918534641851764e4f5a577d31719ee87c41deba7003934a85a372f00a8f58a54b849f3bf5cad95f9808dc0e7f4ed2c49f432ef3090237e3a515884acdc9d79e7c1e03b5e85f9939284e70bf1ff9b380026413a7708828e0d8118f6351012fb3f117aa507fc70a81a84e390f5bb6565aaf664a99a08dfe9ee0c601ee8f6ab23cb03d25ff4d5775107d9ccf7f58c108fc73cd529946da1d61e559b11962b45452b5a2841ff3a865e119e9ccd6da174939add63622f0a92d102cb9458c67e3a35518bf46def3c7b5b49e6789da3cce3facd183b1415c3b2b14ba8f5a19610801bb9129e13979378e75efad1a0ce99fd23b526cbf2c6e5f1ec9678c8e6f89daf48c3fd1f744e7ca502e1e712aff611dac4ce811c107e252d2eeb9b947485b225b76ddf5b4bb8c932ada3c219061e4600a673463b45213715591f53997d2673292c3d33d521e70717850d5158cd0e78b9b8d6e581c4243e86971beaeda517a31e6eb18aa3e593b8ed476ea18b90cc9187e3608295a5427cccfeabe7a94a5dbcf8e0747e323c2694eb6af3a2c548b531f31e20170a09d5a8d618a7c1e6594d0d433ce2853ea22623b4963f016d82ca95b41d08b34748bbe47a2a1169ab1209527c98852f216993800ae1845fc93279c6456c87d441e1a352b00ffa3efe93b152a59d374ab6d52e6dcf21979cfc0cb0673791095bb30ac9b98cafa27511e3cae16d573716778a0ab7ef554c83dabea7e76f364c65065d10c2ca38d4b407a15cf918c59a258a5cf4dc9c26673b17f969f5e062cbdf54d1bba09e735d3a3f9b0e96a2b3faa758680a05e82e977616df03101626dcb241195d7794feacf7860cf32d3862c13a3bc3493ba37b8cc162b0cc21919622cf765ae5dcfd8591a5d09c49b21bdcabba7644f1e012c67f29a8813f4ad932e4b76d72cc4a0315cc4c27621542bbdae01052688fdf3c689d8edde858e835536323cfb5bab8a1c2175807a292ed80e32e73584f452c9c84bf04fa90dd7ec8179ee9c8bb627379f8ede47ea22914ea00705a3446b71aa3b7e9b726e42fc1d26cca1c745b32c043ed8722be9227f5ac52eb21ada2455017ae4e4f328f954f750834aa889684ad88e220d0dca13ce21cb0c240c2e5998c2e141f4d41ab6e30e3d5ddc549a010b78de7df6cdcbe19ea11998559e2fc653497ed7e3eeb0e24fbba57eac6aa2f5e0bf28ea7606d0f7ca258da13fc368f95f28a86d5cf977c2eddf206e3ed4aa9f8766a9f171135e872e1d8ff757e0b2f14288a9157baabeed24a688f22e6ff977c1749221a18a6cef458770666b9e94489d3df1077151925dadf0b82c071d486a7167658537b33e58b7746e6ee1719637ea7f01073a2e8c4342ad0f165b428aacc121b487c584f585dc65f3c95d125ff504dde6d9ba33d33e42c331a278a6419ef9d234b89c01073e1630eb4f208ce9a7ef75672eee4b58927dc12a516227a5996cf8a3917e9614bd201e80a2766041c269f8f0d41fa135667725e949504227638599c28430de102fe13de2b20949a680defd92584db698d15518b1af54864bca5f1d44a528012b5ef9252f17e5240b4d74d614f02821f14e6dbe8a53f2a594752602b5f3aed60f47537a39c2c6e4a4f7694acc1ca2f1aafee5344a4deca5fb6cfb29bd7db8745ba85850e63368b5f09ad6445e0a830f7a9ef0a8f53c8b7d336cc1ed28c07fd221c531341dcccfc352db25a81f319b63bf0172d0d79a654620f306c3d91b6443f32764ff78cabec092a8aded89a6214d97e93270933f3f353f2496363aab9c30552869ff7233a79e2e3f92c05c0da57a8696c26c661e8c1be894320b96ddaf6874866b8cf41286e71bf863354393e028a3ebaaa2976f3f011768fa0887cf1c09c3c7b5172cefec95ae980dc0185df79f200c4d080984794efdd2851cd5048436d9182b1a4663c92eaaa0ccda01289951fa7f5649a97abf6f8d552603f821fef335bf7039caae6020fe2c380844aac8c98df35590d7151761e5b07047c7c3ea6dd3489fffcca0eb1c6c4eb67901a16c6957ab63fdce929e0aabd059fe2fd410540745c47e4a34fff4769294695b84baf7940ea551a25ca07963d942ce999145f9ebee1f01c72e7b1738627bb0d854c6223117cdecf2a63ab838531d3f0f2b318e3ddd70a3d7ffddd37ddc62873eacfc2f8e0218222c7950ef099fa6f74593c1e4d33d0a30da488f2353d2143312d10c3babb6347aa350551194dc1a17bc0817d6ad80519d6bf5819ff71c46e1e24102ef48068be6b9a4962e33a86b4279b55effde373d3858291063f6ec48ed4bc44fdcc856da566ca98a6fc817986f6b80bead0f1b9dd6ec1fdb0032f64e16d717c3345aace45a821bf1878483c5fa8d7588d8f96e303842e05fbde2c3ad029f147a833e286050ae202636e7cc6cfa1f2aa297c750d19314b4b7a9581fa66def58f601a275034ed13cd9936a9c954a5d095bca3ee788de1469404571cc230eeb3c82eff7d022694eb4d37784338c392e91c922ca8967b3205a5c2b520e987b4a923bab2d2d8665df627c113f3eca8a48bd7e1df4c03736effb3da2cb2f48c529e0f781e5450ee1cb408faf165a95ed4f7714ff620fb6ac456110e7b941caa3bede55afc0dff0e5ddab2ac0c48d53818c7e725718b205fd196143c46dc568c7501f30e595a0a3a456e445f8f829f8dfcafa2cc46334e2ce69f391a6672b4cdb034ca96299b9bd35462c21f3692dffd5e6f42187fb0fc4104a6fb09f1f9244dd588515a8e5467639bdbc2f5d9067df8307234b539c6a43a7b4784fd1d6b3a66e23b97b9d171e9a7a0ed32444fe7e229f8fee4b2cc013aecefd315dd8c0a2a4daf426d3e8bd947860f42bca25f5e214ead2d6a9563896d0ef0a3ad040c53bad8dda9bfb21cd2e873645be6407fbab0dc7505be642f0f1acd09ade56f2a3d4a8250f03b5122c9911d9928f75a07b0dfde2566edae26f0547d6104757c711920a6e42169945172ffca8537f19493bd781d9cfef6c928d3182c8e4ba7fa79d2615912d89ad015a31d532776a514d6413bdae5a11030323a0d17eece60798cb0c5c0bb0d735d87b97ae861ebe042683814309e41a2256e3eb57292ac8cb180fb00ee116e9e46a8d86f67eb4e09de3488bd4be93b684f3df227ece63cd202649d8542b47570014aa76c0af513ee718e86f2311eee2678bb8b5f58799e9d4573b4c95fab75222a5d8a56d31e9efb8e15b869d314f7dfecc56eecdbb4153e9ade8a3e5b4ff4c59e87e99e77f103070b80c3235cdb77d33c3729ec29cebfd67bc27a218fc1f475c89b8f4407d0c7472c08f391e052f6acdf3fab5782642d2d5e66d9f1ce81ed95dd1b3926f968ae4bedcfb9ecc39000c3864cf7ee31c02afaa6b57d353cb6b0b9a99c01396612a61cbbfe668b15d4faca7a1c19167c42eb40d1c7cacd9e68f5292e94931829dbe7b961ef261faac82c4d698e73244f3e72fa5be674d2501e739cae236d4d034d454898fa662319b5f8941fc1c938410dff8a40ba9b05224ddc39b1a9483c6d5b3a8c6184f41b71f25741b63488d4429a2e3e54e44354b265d9745004476ea3bb3badc3e843b217beed8d91db59db5b7a19a8fd873a064f5b66426e412cd278a7770b07a15c827ecd84a9ff552c2419bf76002476cb2a05986331b4ae10c19d06f0f41663a4941a7ea6b731d9d66c33eae6a4c32633413132b02538a8872166c510df8cac98189efbfc82f9568838179d05b248417a82ba7d4fb2d069356b529db67b7a617649ba427524d8b8b6ce4314080536f938e8ec16104bed33bd36bfa54a355892a798f2f54693401ee900893e41642a8b1fdcf3cc31c0aedc7e4da97730178e095e926f4f053cc5713b99cb4ef53fc26b6bbf35e250d8a9c2df2c5fb7b3045091e665fad35e0c6bfba6601b3bcbb419125ac4c68f65b4c97fbf71363e8a70968cf873e2f417fee28ec9b9f15047fd3ecee931c3865d34366a4ac1b69973e7dd763475ef7ac3b580607919b8b589797fa526af46e44d85e496c137192d9de79ebb78fc48f3bedbed4ffd793b2ba44667db2d044f8fa0d104cc20a98ac2d674ba8b8016563902acfaa78552d57c03bbbe16eae35883b18b0ae2f4f0292aa401431b64d75e22507be9fa556f2a1264323de483061bbeb83dc0580cbe9f1a5b241e3a8b294bd2c2ef8b989b4f9adcd298ac2284762ae09b23be8935e269277a3f23e467e36d049fc80d96cab01dd471e6cd0b4e9b592ff8bed8c6baa1bc616ba12e28f6819420accae4c2d95b6f3af894dc1b6f74ceeffc8ca10f03d03bf2e52d934f21f58cf2dcdf333c93feafa938d6571b5f58826690b6225fdbcd0736a8d0f794e1f2e7cc1a6d05ff928bdfa623c4a2788b66c3bba4855ec89ce664f341eb0e63c0a891ae3603ca6d7b13d1476bf2cbd2002b6212680ee024ae912476d9782ebb8d44c33d1d32bc6e978c23946bc40be491df61cc8b70fe177a0dfa5c871b5d0aa959b0dd2db0e027070eafaf3ac8880e356a7fc164151a0acbe2662b168a95e288ad74c265fa1796c4309985bf1e5a417bcc5bfc07fb8802b9f204bbbc5f45344b23621763948a36c15d7f6ee9c270ae671250bcb7602143022d4dc45fec484354f8ddce54d1778f94fdb5b476a2aa6711d297a47c99fea1f99900a960512783a4527a15734c9b9a0f8d0e8d671fa8b31c25c1beb37babb18a4d65efb0c6efb5bdcea7979366375de9971bfc766b4c535427e54894c42fd52be23382ba745688de763a21c810710538b81230a75b0d59289737f752ff7389dea1425bb8027fc445f32f7a115a9da9eeaff17c64083717ed50cb106143acf7204e25a78c493a406a714a35820bd1672132b373d5f6b083a9e04dfe631257a15e203c4d86c973f0fa7e5e2ead41551773f71e1a718e55c2f6c83d25936ac648404f03600a69a9ea57d2056ea902931d659f6e18676a76302793a713a26e777f36fa8813702cdde585c544b128a15a86a22c3fa1f68dd0db4960a7960c1539843e340810e894dd35805db55a83f82299e19465d3421c73bbf9df33153921c5d17c78b488cc8af40096893a5176c11276619811d7d68dc23e4106eea0567c2cf20fa60877ada49432e4e8588203898709308b2d3c27968fc60dad5636ae791f74d564bb075e4a9a3f5eb58a04c6963c07788e4a8b221f1dcf2cd859c03033aa7976e5e69a4d5bad290ad51ce58d67433f830ff4496c2ec1b5a73e3ceebad0d47e4d9626056ed46a813c3b8e73f23d7fc2b53f7", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x4, &(0x7f0000000200)=0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(0xffffffffffffffff, r8, 0x0) r9 = socket$pppl2tp(0x18, 0x1, 0x1) r10 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r9, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r10, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r11 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r9, r11, 0x0) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r12, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r13, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r14 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r12, r14, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f000000c100), 0x80, 0x0) r15 = gettid() process_vm_writev(r15, &(0x7f0000000240)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000180)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r16) read$FUSE(r6, &(0x7f000000c140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000e300)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000002c0)="37dbec2378245fd19665e336f2", 0xd}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000e84250170c89bbb1a92064950f77549e914e895c3c7ea19e7f7be8869638063e046565faddd81c050dfb52cb28fb9f4371f4ed6119a17b9119002c98f415360a036508a4be55d217f6374dcf9b249a358584749b6da7e3e42faeb4c7cec8b2a7464979376ef4b1f2323217b7d78be94c6d8b0f8958f5b4bc5de991bbbeeb597acb5db575f6857b4839304cfb2f254a727b6f63e138ffacfe517c0ac3b81f9079daf5df837d731ff705948b641450a1c2a8d2a42632ad525ce7ae33c57c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000010", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x40c4}}, {{&(0x7f0000000640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000880)="4121c14444c3837d672837187fbfd8083bd605f095cf92296529e27da5ed5ed2bfb6c7c960c4c2bf724afdb73a0df3972ffab74b98a23ef6d56c1d288b92ae92e5c12bb2b6b733ae0f66490811d8fb307ae43535afbfaac6eaa9fbca7620f8d3d1cceb3121aea86789b6a10ff43a80f06e33ec5083c6f55e9918e02912e4de7aaa279b239b15508dc743460c5f93c436ce162b692f25c1ee2554dd91c9", 0x9d}], 0x1, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r6]}}], 0x88, 0x8010}}, {{0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="b012effbf280a7351c360e56e79f1be718e3e7d79e66757cee82b7263948963fad8b5f576503ad3083885c4bf68224c611d1c61ba380cbe43fd27117ba499ed36a5359cb739470dcb4a1e43ff8724154f8bf957922e1d55b9ed0", 0x5a}, {&(0x7f0000000b40)="1e00bd3d61420d86047bcdbf1c683f49adc94809dfa311ce9c2dc8f8b87821ae0913bf28b346060d00ef7b4b1fb63b012026596b37cb9654bc45dc30890a065afb751cbdd90771c685461a362cd96c39ded83e11bf6be949ef3049c515a03952b751747508ae62f2a96d0ca6af1566ef294f2343c848bbab70f656d982970300", 0x80}, {&(0x7f0000000bc0)="efed4ab2c52229c8", 0x8}, {&(0x7f0000000c00)="db2540a6f53122639b4f3113157b1df77ebe01354d302e7ad98d9f5ba2531132f15cc323be43b93993e37eebdb99fcc5aadf315b360c325974f1ad3b5338ad5353a39b5fea03955128bf78a8a50ec6d9df0f233cf459bfd81d4b2da1430050863cc8dab890", 0x65}, {&(0x7f0000000c80)="8f0964b8a176f742a42b79927c2edf3af31e7f45d1b1014f01535224eab12cc2db6acc", 0x23}, {&(0x7f0000000cc0)="c0c9a9fd80c0792ea7fa6eb535ffa16d9861e53df8f36ffc1dfaccc5af4fb913a7236ec769699de0482f40c64d20574985af6e316d4a5362a739fa13481021f4462cecf4a7c9d374985b5dd989bb31a145757eb71ab0a8d116631439004f918e8a1c98dc1ec36c58a1a5ef53054fec9de6bd63aa697bebca9f1e36d1299908742c82410c8bd85a03a76a800f8dbc039046544eab20d045ab7ba630dd28992756d49f1751479c4bc196037ff37849636ecd1588bf1e0e97daa97ffbc8775511af0dad04653a50c2a221edea", 0xcb}], 0x6, &(0x7f0000000e40), 0x0, 0x20008010}}, {{&(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000f00)="d7844e2a444761aa6016b6d95994fb34536927884ae991d275108428df17fca723270cc02b2246d24bf4c29dee811a3f73deaf1b2edbcb5dc255e86d60358c035bf7e71be008be625d75c152219ba8be28e738308c312a87b4a5b5c0fe8e15d03e5c85759abef0d3b318aa29fa0652b4ea19662387cbdad85c181c7015287b9bb144c61eb902772ea42337f9ab99e27f76a7ed185f208638c4d111e4bb1843cf354e99bb20e4caea196e91b3703fd681193180a605fc94454e59de98d94a343fd76c3b8f40a06bdf140a52aff0e9cf23e506d115", 0xd4}, {&(0x7f00000041c0)="fe85255b451ef1403edf14e9d2440b2f82e505bd3c1c01766ba09764188c06ed1283506c9e5aa76c7e488e68cfdd73327721dc50df95fc8c33d09d2f2e5ba07d6edcb98ba88794e734e2a7bcca23a9d39567c73943a187bd0a6efc071be468169f9123120eca8fc41a8ffa1b77f5e76b985ee6e5f2d119d702fb9e9c13957385ed419869e0d1676d5abf78e98c82b11cdcb477811f8d2229e090080583f65b381e7aad86605ff9a8bf4c4cfea31c7b3ad6f656e4e22064e28f43d4b28d8723a05776d363fe46cbf12c0426151e85a974e9e0fecb242dcc393816613b8e63eab83e8275cc6a3d2c7177c78faf37c1b6a5665bb16e179829dbc2caf40517ad040dc380b9f9a6b43fd66c0aa36a7b7ffba5f09da35c2d6fb7fab56b6156f55d1d66332a4f86cdcad80406b2f4e60f385c4b998e298149c7f4cfc352e8a6b91779bef40e255c4357df5ffb01e526ee4c693758175cb55420dca597428fac2105746c75b654b127a4910a5df0c787d7bbc6bdec32a2de5ed8f5c6209002146bec2a4f0e565afcf6a36bedae874ac8e15af71de504f871c274cd9bc1c3e7003375138391ec38a0603789ca4c089cc931a53c2d83133d4b74e179391c9efc672d7ee7d8fc2cdfc44518ad683d872bf093954685fecd3826859aef8919133d57a250b031298f96becab3429c77949bd7d54c53bd6b572d9ec67190e05c902eb236029b8e027e7822833f14c48c079012be1a2433b1e7b8b3a43f97bf4d14f7bbc99c063469c1ae881845b3872f03051d77d9270780a2bb02f70ca05a1e37329bec0ccca29af26cc25a93fb33a62f8e77e75a8259d3fe60d44c2d26024401d2fba6a97267bd7d72a1d345601b85ab2b61f12d34f7517b7491ce281afdabf455e013dda9d9403d9e40390644730faff8d1f2de1fa271eba63991f2309fbd4cb6782481d765f99f90a0f9575c027e6880b224dd48a8ea59267c41e8f59438480fb8ad9abbdcbfa6264c1604a693c816b9745d14ea8036e211d1955eefaf64dc233e85061a33c6963619f8ec07494991fcc9d9536c8ce5a010b64beddd232d7f9a1ecd3184713819dd8dfec019502da88fd1ceb13c728459635a42e821a30761ba1e9ae1ba7ca9844bb6fa6f30c3c4742a16417210ef15688dd3b5e47eeb9d903e93806192668af56e2640237e1722ade6695da2b232fe4c60845b846fbefe9a34a524eb6745da8df806898c04930de86c4e7ba24f620560daa0118b3f1587e70120bf0e946821a102415ba72d21afa0db6418702942686abee8082dd507c6f756b1e96c9c13b09748ea9170512ca0a372a5c48db92f7d5555e4c0d6fdf4440d15a1b7984abe5f3f0b4d21d2f3528400d0e6737457a80f618585240bcbc724ca2b24608864f9d691df0875014c9e37aea405997d240038bf08f98ec587c80c3092303fedd6fe791d4071edd5b8292cca48ccc40a5e08857564516f78f935ee2910bd50b68a399e631da873f0515f2b33514db4e066b84ae2abd050e9f94ad701cbcc66f1a3397eab265886f881f680396814dfd41ffdbdb7943498d004daa850601d6cf830b4b0766ee4c36f49fbc68eadf2c0491e182c92409c46214b52a805a435ea81d7b924b3e9f2e5c4136f188c0578fae716140adda4f94efc024c58e13bc771e412c334d52d197b03617c37556f3d0b6bc57012116b9417b873962e739e194e36f576adf0f7292921f1839f6f6f06cfec8f9c3ad4d1d9763ccf9e47d9e1e3c41c4d98e5aea2be8b687fda771c9c1e037f2ad6e57cca70faa5a009eaed27c88771e31da0c85f0151ebc706318de2b60e8896c1579f9a8159e269f1723b82f6667fe71daeabc27a56150cc24ca89e6ed23b37c11cb034b307629fb53c4e71d754cf142d4f80fca3bc583243dbd4cba51fd27e88da8f617246631cae761a573545644557169b4592f5b220318238222fcea96bb50d14d1b1cce513515d80ad47d47ac6c89d78483a0c76e40fc6d21be5a7fa71ec21b2879ed764b0b1ff571f85da8c4da0097804e41dcc1424f93f4b98692317100f9559889deac25f176bfa932873b0a0fd0a17f5201c4b817e9ac219bc9d99fbd7879008b46936796aa18f2e146354b13d3c152c81a45d7e3e223ef953ed5fb603a396aaec617046d2cdce858a9f93da6d2d675ce14cd141ac5d92eb5640a16073f5ac20d74fdf0b13462f9a4f5846f60062edbb544d35eef24222f56abd28f67f3430e68621dd308c78cdfff636350d52fbb8aab45300d764e0540b5478d04dec577a8b6844203f736e040b92f6d1f7a61b004f47fe8d4878bfe61b40a46ccbcd7bedb40befe70e5b93f572e559e30a182abc44a11d453e84aece61283b3310ab4848992406c0bc11919f81d74b34f098470b0d97585b30ea676bff59f98a0b589ead9cb421a7bc75595cb79199d7c8877e791df8e6e688eec45ebadd468bdd323ea75d166c6ef48623cfac9b9356beaec07a76cdc8d84f056f198a152b785f8ee136642983f0b65f7ae9b0de66b0948b30bd12ae4ddea79b410ad9f04f10a6ebd9c27e1455e2ffb54b76e1224cb74f506a1ed641c9d27f7a824cfe87dff481cad13c64f723ec7cc8d326e612b8560da421f2bc4f05fc544c2996d07f200d1a8a1d6cb34f555debc48ba9db7c379670154c58cb76304a52cc5624139329b72897409c5a32b1ef0084fab54d9b27c21b778ff543ca17b134b7fa01c7ae1c1affba4dddc4a741d3818df58522313d688290a7eb04f156499c90dc37bf5455d30e7ffaba5171b406d14b429db1639f51a1a79d31a34ed4532af597892b61fd4ee5dc592f46020c3743089b0c3335a30f28557b79b3d4fa7b35c7a20877a70c807870355f51db7d79d8a624f5f41763cc82d793c553303da8eaf5aa1352d3f576c029e4b85afd71acf51396d5334ca1f00db103cee39b60d761997765337ebb478fd7e073d33f78423d200ab16162dc9031bddffebd0954a22b9e07cc79d3726e59b13accdf1ec04bce211aaf207012fa7b48f1794eff21970a485777001c1e970966c16d301a563b5d98fbf1746bda1fb88b85fbf1a868a0e142a7f01f0bc41d414fa8767b64a7473eac84f9f7fee32a6dfb73f79218a7183862e101da9b018a55da0a3254481296bc0a95e7c9b6254d7a298049014ffffc7f90315edd55d06b1e1c94523c9236e3afbdea0a6e844507670f989ed163484abbf2d7fd356e69b3ba719e159db994b78cc76723e0c2dbfc19c07b43f7a936ad634012234feda16f2420852f7a74d8fa1d445162a5ecabbdfe3ea301b141e3f99bba7251b27ad87f224c5861e44f09545e84692400c7d579f64f5157409b18c847ad3a95c78cdb3b1f13f3432740f90a02a588b7abdf8406f98a6e4c7a2cfd68e7102cf49f7080b9e6540a708da4e2214d55bf38994dd36de8748497affaedd5b6e0e5fa7853605be989c7e9f31594e468b5698d03d761d2c1634264c58160fb9467425578170bfeb58b672747e87593ddc30cbd7d113272a0a232d6a985936462132fa87bf26d4ee4bbc6da7cb33fff817a467efa0518ebe2ae12d81c53446b9aa9bfb1b88b9f44c2b5ed5d451237c9d8b178f92f73d6ec44625da207f303314769fe26783695e97c137accb5abb008f8a5dec387ef3e4216c251287e4ec703efb5cd7dc4a23b9099576ee904bd78270236c7a587558901d59ec50c36dfcb3f1b008de0cb0c474dea2cafa232bd14f16e6ca32eac2b585d13b2d8477465e9e400adb9da8ba0564530dd42c949ebd9f37b7de55f4141608e6bea22ee0ced7b43bbc5bbf2b755956344c8e758d7283d2af6c192475c54e49119c98784f247b7bf837081e3617646bb83fc2f218385cd2f1dae1662c58b128647a704b52669807fdb343b0dd99ca93bd8611063f100c1f1fd5e04a314551226d969b7b782e4532142286b6689be225a3a8a248e3cc39a82171fa2b6af9cb60c3f35ac8075ed2a6f2cbab2529530fe2cc64f95b2eb198ac03bdd51c7dc9e831012fc5d7c1cb5a82f982a04bc19575a5d5eab158dbbb53276c1dabf3c0109a9a2a032f63f4d4c083419d934fc13f009447273b362c6cb96570682246ea2a709600d6570a74c686b78328190f21c4d9a7d7d98e252bb4d600628520f5ec7365e5584d3dff30b2de574aeedcf98da19c182dac34c073d1642d9c824e9bbb98dcf8bb3952027f4f0f084d830575ad3378f04a50d0dafc5ec52b9650b272dc3e67c3f45f248a94d80edb44049a3b6d34645f9da51179259088acdd59a6dd55aad0992b05df9c05dded577d2e3587cf774b0fbafa153aacc17c9bcd6abb66e3deb90e4bd7cefe90f9dbf2eea5a741bcebb9b6b97a75cf468ea80073338773064c7a29ecff9253e377e7eecd36a85ccba4aec67cbd9d6d92f5cb529a9dfa9fec131433c0c718331e0ff20cd20808b78c8a04e6b578d903b518416e0e691d36370eadd4da6d016ba56c9fcdec104a99ca43891857388322652fd70631e104517e15b90b140cfc161a1835050bbf6cfd40002c7f8adf2bce3b08454e8ab759356ee641a96209fd082e708555eda5505b5c800dbbab8623852e508e15ff17b5e03852c95a2b67d548115aed152661ee6b2cd192bac1d88bc92952774693225a9e4f833d4b0e3fd3f2380d54c4692908c252bef104d5b97b5d0e89a09cb39642ab5d1db06cac4372646f283d64c2c588e17e584a614e0ed9e726fddcddcdd01bd3aa6e142e2139c5d835de86a5c3c6e4551cc0e037affe05c163ff8707c4ad80e9a22cc70c6d1829059be837ef751154533bde38b7dc630ffc0f57b8238ecc2363b157eac8ea1040e05297cf3429b98e469946e17a39c3b8201d3e08937bb12cc863a2748a481d0044fdbfa2d098e22cc5e6f3bb8ef5d555c7c16d3fa112a7b32d0deaaa5672aa3320930b9b86ec2e072a646f8a88d09d402964d7d605be0fec4a75cd161e920290985bb508114e0816d7b5120aa123b99d010cf75b5f9a5767cade92c6eaf80fc7bc7bf7a9b225701be84feb9b6af732f057d39c2af146a7b4c46b2fb7bc3e37bbfa9c1d81fe1fc90befded60dfabd7d1e7eb32453d3b58538551fd61c3ec072997ebf35c910d2680b89080ebda1d342a2eb78be8b640f6aa44a0fed5a0b3d7f8a0baf41570425fa355050ed3c82068242c5d70873f55a30883831e4dc849fab51a0e5eb4a96c9261dd05f7b0ea4435fef976f0aa84267b12c94831360ce69dc17ab98052cd5da241df87d1278f147d58aa34ac9123d7e837218d90b278c460e0863d7c36a11a91b6f3fa702c16fdf4badf848e46999e009643e29124454e5d208e5860495c215f8a9a68dfee57d571534f5c832bb49f2426994fd6e2d1eae1fcfa72931fc670f0744a7dafb0241ba13de02c4b14634797ea58ade81950d74f44b1ec868f20896a6f3114478db533261ccda4b2a338115c5b94432a820396292c53fc990398a3593e06536b290ee174c4bb2c1367c6c433d065b0c4559bbe1a744eaf8cd82e48d083cf6f8f0f23fb4b8dc98855fde1a9a6895826e0159d8c578e6b1fe147d46bad32206907c562a836982889eb2b91876d509b84e63992fde09281575f5b06c195c164955634b10cc6fad8b9b1f0ce1835b0dc015341ee61960db169b72b8875ec2e6ade711c303ef55fa07cb8fe6e8dddc8f108791dbab70102c0080081893437e4ffd851a8c7e28ae0216239e98118342b10d58f2892d8a676a32b56b03542c1f085098b8fd12f3f3e7910468d31f0ec2344292854174fbf", 0x1000}, {&(0x7f00000051c0)="e5048325270a909fa590a75aab51daff6ae6ea01872e178ee6a877d55d30a288f433b71892cad6e664d4953f30fa3c22724ffd3d19d6ecf07fdad88fdeef8b7ba7af891dc6f255636a7a040fee1ff188713cec99c41dc9826a0bd207760a378a6175dfdd3a65874687c0c0755e3e799d641e822cbf33841dcacbb16ad1cd841be67d39b80826e01b70c056c6280f490d3f169bfc6bd961636bf7e8890567b4cdce22332dbb8ab5ebd51c625686c36b22f0f6802b7e70b1892b39652af40f6efe30626a01efbbcde9b96362efb5fb79b0b285a80547012c300f5d8f65a40499a2b40647245a14b2e1fd1f3c0f3051aa4fbc7a871e79e27e15bb0354310fc67bf647e7a8c3a6e01eb5553e520c099e58d5577fa383bc6bec22c3eadf047a39aa3a48c608498c2296f77c3d7ee828ac8c25b4a9d3db3f2c1aacc835be773c2a6ccf4238bfeeb164549ca1a4f67accbe1cd78f0af621071e9f3d7dbb5253539f0c781792c55609f532110f203ff92444afe92d99863b38cea9b1c88a56eaa1b13b13a1fcc1dc6bc687ef47d9ac252e8cf99783ac426c896dd6a5710c7e713a77bed6e56e5e6b803a49f1728ff23416ceef0acaafcbdab614b1960072a9b9e5f1e24c6ac5622e5e9ed9b84f8ee19bc31c995a2ac2e9d8518a3fb4224b6142823752d90cb9463dc6ab978365c069555f7cbe4b93821e7cd436160623eb81d21de2ba627a45f0734ce3c1f031ec424991b04234f4b674858c98e897d310f5530fcaa75956e0b4db68bb433dca8acc69e59c9ce324c9df3d759df8261f0e16245ecbd8e2d5eaeb95ccc435a53b9965feb5b63bb25d7428ac11f58d7cf1b8f3b54e13cf02db12301e2b98bd44ce2415fda52e9e765f02944d85208418b986f59c29c7cca41de4b219060fb40d865eca86e4ddd4ad629f39dbb357b607ca1f688a15b908a1470dc9095fded1411f751c6c912c003012d20723894abcb3fd4597693e4e59517fa98d063f3d5a3856c1e707f85f8f476aedf22162e2bca48300f8b36948387fd8637bf1fe32a6b07478128a52cc4491efa7b6b116280f027a4e4a6ebc14498d6dc7b0d9078a21eb23864207968805aa59fb716ee3fe6ded2997173659ffaf73965fb763405a81a2fb3500ab4f897b5adefee6fbdc94ec529b59ef706e7e3f50e96bed3952287ef5465b1e4675091b945d5d0964784ad9f1a990cb74c431ac82990537cf8c2fabe3ba43c5fd53a7e826817e96ec8918ba802fae298f374f69e73d674b20701b170056386f1e48b5ec814df1c0f14521bb7d4345d506b150ac17e5228deb4007f357abc0993448329197ac3d2ed127fe1c4efc71c9700c9da418c2d8281019bb5bccd33c3ebbaded3887ea06e5c5d5e9ef23c3adab88b9337330442cc95de7e9d2037d2f26264062e0bb2c1ad0045fd5d717bcf3e94d0110a22aff4e1236ec601a81926d82613dac1e143d39a166eeb820225ecc3f27f879d46f70bb29cf0cbdb6bc7b0b33da53f25ada35803809ee800ea4ed5d7882e2a1628713243caca77318521305af4fed2dcad2d308e8c270682ea2e1c72e3b292f6b96da4dd05648393b0bddecd95c250765a0380e8bc46775c77ef3b097d4c7fb003f073559fea8cd56850bfc170e2cd3338eb11ca5c0bd6842370f6c5cceea2198c26b38868cb57bc7f716a8438bbcec020a8b0dcf9fe1cd83e5109f76e84818356caadc5c5969e543ea72126f6e9eab13031a5725ae319dd31553c9d868837a92566c9d1fecd58af675818d338f668ee1d6d07d077db59ef19c22e5ba3ce0480427c8f62430e33017f78cd9607a7a0141b5fc07719c81a91317c729d6c1af97fe9ebeca3fe0a448f177e345d3388687c03f5c62dd8bb1c8613abd74be9c228b72323eb172373b9431821c00e7ca4f2733522ec9d652d5b67593a15d746c6336ba379983e2f04d9254512823cec5c42fdac4914bbcb454b52664a3f422325bd47afc00f072cb1ee917c2b4f35be65d4255df3eed3136939520f1defb6d868c6b241dfa9f56f7e83c5e88932db3d2d705b6f51f749cfed78f6c7087e11d08bd686f9c0fc3dd5bce8cb13e28d59cca8f313fb7eb40c9e671246672989ba1a6be0893516b667895c9489e294dc3e7211d6ffbdf472c8e650d90073abb5794e4e012a5c6f85e684784a9f59c5dbc1a026f71e0b065f7c84b2eff7e146856496d181e1a048d25178b57dc76e75405e583afe71fe8a4a49014c9936bb4248fce8d6cf9b8046b26bfc47584cbde6ae39affff02479f4d0eb5d10d12aced76064ee8dbf25233a14100c2b2ef38080023beb219824af8713bead0a86eb5b21e684bc73e999e4a7fbb1ac8710b72a170d6ce7625b6aeb07c38f9604c2c8d05202d763e88c0ca68047a9ad9a9abe733f68e4b5ab4573ef725e362c76017df3f50c168dc02429c9043f0cae537129b495d613d420f2309a8aa9a8745d0960ba4eebfaa63c58f7046ed453e71b3c7a9726eb0a9ce7af197446e112635fe0c80ad96aa91d242b6326617cdb944e0d4881de2ffe350d1e31c30d4c8fd4915088e063bd3a4621ba4de8a8cc150313171e9f026d8c4e8182b22345bb3d349282bf1cab12d6e68fd413d8b86c490659ec009ed42571f341b4dcf898273a375636620eec424207b4703291096713e9801240938c7d681c8ea1ca74e3a13dd816cc607ff31d7e56e49172008c3b01b8e1899e598f8f1a1d14fffd8fbad5c46cc91d3462f152e73f10198e8ec61ee7035f57dafaa0607f7c566bb13f832dacd708f1f3f89906afbae906e8ed87a07d3af5ab56908631e872c0bdc062ddbffa51f9a5e773e3d7f9499168a1f09981c66a62ee859c0974aa507a61a6eae341e7bd207d3b9886edb3736399e0f91e4c4090f725c9513db497c68d7f9ab52dbb4cc90d34d4510ffff07a0b9407f2cf4b123ccd6c646b6dbd89d33945a5bcacb56a7c25697e4828cc87f83f0ac7c8e9ad3489d92c6553f8d994e8bd8f82084b815299ef6a5fac544d63cff47c014c8e7ebba281e58037eaadf278fed27b38f075ebd6d987f38728f104399e704203573529e345de2ae5b05175a94556800c5ac54c5e522844e0928c67f0ecb070444216c21bb505db1b013b02e72f4493736fb17bf7d47a16b26b054f0d3b7b8efb43a329d805fc7273fac4f1c1430db67001364d87c1d0f678770aee6c6c5aa2785e8f6c8172a0dffe7140cf6b94fc53a9c42927db3d3bbed79ed0e882ec871827229cff7247def07af17b935eb8d77963474468c6927519ce5d543257faa7489ef43a69903a36e96a2713d4117c4c2e92ac77bf6f462e26a3576863c62c304a1480f09c85b89000952333696f97587f0ea9fc10947a91274ebe91f6b91410a5f385271590a737fc3ddc427260ee364f1e991e435d030ac5f3f514e424234cbb240505790eedf81705e4a54f85cc40a397be8479bc75f4fad6088737f58d593f486893dba63a62c71906147fb9a5c9b9087b7c5e18422714b76d5332b75761e59cda73ab0c1a251da32fd311cdaef5e062ac717b3094767c7591691bd662b51e42ab02ff3f01602a85f79128035c59ea5d4e22fc259ea703c151687fef75238b19c8bb2c772318366f380e5d3eeeadb6ab44df63f8743bd78981a1267c65a1c4f103c48f5e61f9159ff045c70315cb1a164eee8c534611aadd42206d758a1e3cc82462e2225ddbba2027f1c8ee27d32b3d6678bdbcf2e4389782e6a6dcf988419d5afa8d17ba33f254f346687438aed5d3bec1e022d58b98fc3ddcbc8df4f6290e59ab4b00c9677633a17ef82d69d90967d96f81ae686c304fd26c9d7e9094198d44f31e42d8db48f3af9d7ff5851f618ac9bb3dbb009a1f1b6669e47435b7063787371ed00dd25f0f655fcc3199d29ad602b65a74841dac3694341ca04df10937a7d664c11ecf5c3cc70712613cf2c16917f76141575640cd026f8204b3ccae2c64103eb13b69b214fc644faf2408a6eadb44a300f149da9164771b88aa7d990a4e7ea769f4e6bfd25e7372698a2c11c627515c413f68619caadea2236db83378a5ab6fff0416102c1e118bf271ddc7f0e14c4e2f5e1ca348f10084a5654ffa5dca55faf59be35f2a0316455fb462eb98e1b3c12f9cd3f24fa935ae532b713dda0e18522a69cef5c01001fe38ca2388c586191a913ee01acd9c1535245da3ed8a5865e53a4e790163734bcc34c71fa2c389558788e4002a0795965694163b12e6a1ef5be4f30cd7eb5dd8dac2aa74c59f45ca8411ead3c644145973ff8e54f6afeb8bb5487cab2390ebd3c9d8f0e198c7cc1192dac6199564c3ff0cafba6c4b2a0ce39dabb42e6f56d1822937ce6cd51998c23880d850212f683f2ba70109a5816e7640cd260eed0a648644ba8e9ad0458bc9af4bd0616c414b7a59e52e986eccd926905da159ee692dd2d1fe8d5805819ba1d10ea617d771849df10125fcf790ac1dc37137847beb574e4f73432beb4f2d2e5e6f31737cd0db2982baf17963ff6d61123318a273f2856048b42e35978cb89a7ba84c049c47f07d87785706ebad38783b687ce90042bf64f36cf788e144031622e82e7700845a2a18c5cd18acfdce067d41bcd6551d4dfe1a9f42fc0ec1a8921231608c0905b81a66dfb8d3832f4a90db5d89510777c31c76ddc887bcc01f6d2a2da4aceaf60d89525a6d1a7eddbada647bb61f0d450233f481bf2bf714e53aaeae35c339c5c0b6065efed4a45c50b7923653375f867f3470b579abefa847b8fac4dad245813e713692bb87d2881be09ace1b3cae23485ddb86d7eff176b43a67e7b3f226e0d8bfe795bb2b7479a1da531c68682cd3d5c43d1519cce7c2d55f1ec4bb0215d06262d6e9e0ec2629bdd4984355f145cb545d930cd7134f9b50b9a2419b8a3f2ec12793b66c51ae4d3828897fbe6c20ba598c7ff9562f07dcf98697898510220143340a58ace1d6aba9fe1bcedb8da1039a9f79cd38a8b18ea18f360a15bf260e52ec51361080c61cea0abc7bf0665c1917a64320f331a9093865320a3d941ea38d0830d481b612153604976896b6106e31d9ce297a0fedf8234253487bd01692eb58d80abcd20298f4412fa1ab1dae97ae9b78a0c3b473fa26d4d97d1a298b73efe323ff0a704bcb240d01676ffe632154f85a2784444f9ea9aecb50e7b0916222450d95f31319fe6a41d61c161348f872f1f7b60290451d3bea6b3b7c89878512f17b4e2ebf4e5649262c34c3980c8a66b72d5584c121b1e36d2068b4b2328135ae32c1a535d028b1e11753ab79e36cf1a316110e71e339ef19272f8795ddb5584a8da5e64dbfb3eabcf7df1df10b895f92a75d84883103d9f85d4d32485e7c3d2d4a7b469c981eefc3b25ebc89a1ab6e9ba07f6ba80d8ea755a308809cae4c969f2e9a37eeeee18173ddaef34dd6ce187065286d62fa152b68ecc5dfa73a6a885a9f8b32170dac0e9084102ed0fd649105f81af6bb93bb3b0672902da42366a2156b318456e3be9b022252ce11914e8066c0fc86b7306b284e2aa6145af470bab752c741f3220a690e1a717fe505a39616c6bcb1ea280f3918e01bef4fe919ae7950e68aa6ec95c4de10be62cc1ff6c983a6e4ea0e67861f33eaf70719294afb9d49e8ed57493da27e2b3b9552d58adf01350aa196bc946329d8cb55c26abc2cd938d14c72eb951432259f87b469a389956fa762de109502f971a2d123d16dec267c8839bab1eed8624bb33e7803b2c9d03a218e8637e8c892155dd8ebb872d302420cd109e545a", 0x1000}, {&(0x7f0000001000)="164b156f7c9169884c93fbbd86818fd52cf254f2a0212d9121a341ea4133727b84370aad509f217c823e3a5af3b44aa99cf44df4050f23c089bccc88dc5e78272f679cd4b1cf5366e732d501c23dd0c6ff6ecc51e56c", 0x56}, {&(0x7f0000001080)="298dc766fcfb6c15c24b9365a78d0ccd72ffb455cbc5696419687e10c7e21839eb4832c4058ba9b299de", 0x2a}], 0x5, &(0x7f0000001240)=[@rights={{0x20, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x38, 0x1, 0x1, [r0, r1, r0, r6, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x78, 0x80}}, {{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001800)=[{&(0x7f0000001340)="6f39ffa42fee27f498c014d3", 0xc}, {&(0x7f0000001380)="14aedfe29ef076fcdf8d4ad473a1b2882e87b3f188e9c3ced88b0d88c66f", 0x1e}, {&(0x7f00000013c0)="07db5d938fba59412a37f85ffe84cdf2dd2e91f4219da069d4bb75fbc3af3448b8eb077af8e77f5889f5792f7860e6ca379bc09f781934b0e3111674094e953178bc7a51587d58bb4d54254607a726af7003bc060fe2979647e75aed915246ee5bc09e8366a36734137b9bfccae1560c62fcead0b63f424a7459ae10b9c0398ece8890dd7c93eb782af20eec9095b5f0194955f9634821aae3e764872fd9b597e162cd962f094b4a536e601a081a5ceeaee091fd0e9aec0493c016ac68a22bcb3539e149f2158aec40261e657b83335668766d00e8aa2f9b73bb480d57174f5ca6296e8edaa4", 0xe6}, {&(0x7f00000014c0)="68c7", 0x2}, {&(0x7f0000001500)="a9d22445a507d41a7fb449d3eb0855f3ba9e4408ec47f22d524c13876d128993a5b20fd9efb9e69ad3a1131ade44f798425f2f34328ff8197ba1a66b4738e2012348548e2d4580eaa7f09c306e0ccd118f9d684ed65e0c4a75d1d866a5f8526db60874ace4bedcb4a5cad1b60273d45a81f423d345eb633e2701a8", 0x7b}, {&(0x7f0000001580)="ab2907190c20b88049711e6f657e7e1b9e1f89ef1230b77988b627fa9feea92fdac27789a74312db419f5ae2fca9d249ff32203bd5a0d712e9dc9b8094cc1d0e77876daecf5fe19b39c19c196380019151c9e30057de0b27c7c1011ce6d162a3d04ddab80b16005f7d863310c6ff0dd22e7d29e808af6cc6dffa6dcf1a8fd5eeb54d550ccb30a7ef8d2af5cc2d318c888ac90097b6d6755fd1d46d600c2771cc4995a360ad3989556d5b263eabe5a1b1d18884b70cfc0ca0ad4baf10f7437fe5b91ea4b2992ed8627d1f0d1462bb3ea6d90116d227", 0xd5}, {&(0x7f0000001680)="bb7dc9353a70a410bf5640175059d6bf19db2201de602c15052d53bde4d2", 0x1e}, {&(0x7f00000016c0)="36f6d002c915faf6a24c5f23b4c7668904a8fc6c1d10d785df71bf05139bb067c9c9a865deaef77c85e9c08bd2cf2f92bc660b0bb562b27e6ff3f04521956b58995aa83622efd9f126e1913e92a7e6f48172e368eebaae61bd75c96e6de3473ea0f5af95ff7ccc73a8d646fd41aec167090c757595e11c64", 0x78}, {&(0x7f0000001740)="419bf37df268fe5e02d4ec9d68e36e42325ea9cf0e00a450b67f1704c76be5366e99c7d7f9d975493b8e4b95a3e7b7af7847d384fabdd9012123d3da6e7460d89a8e837b6bf8486665ca4a1c3505dfed2d7afcf44adce622cc3f50d7fc087a4bdc08bdb306db560f7c29561a2182d33b17cd3f01383b3113092179fa0379f4841f3da1c8ed6b2735884c72b6a8aae06396d48b270e4cd709eae00d0d9339017b945644c08004a54f", 0xa8}], 0x9, &(0x7f0000001ac0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r6, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0, 0x40000}}, {{0x0, 0x0, &(0x7f000000a440)=[{&(0x7f0000001bc0)="2e7d30aa2f4025ccd0784d2905ee929c02b8d64f11f65483274135461279652b9e9081ecd4c9b40aa27353e11cb0f77fb07445a84f044722ce4be70da07ec81aa72541a0f5508f2e701c72852199cdb8a3df479396a01140c6b4e8d8922489525eeab507a09111d4304e6aea9cb051f55bddc04bb8f2840b9232e020959dc763378426f45814659fc5f8098c7ba1520c856ed24c699435678d6f4504894853537103b099af190a7587cf3ef6549983ba1131711f1762a08edb7cfc61c752af31b0b72a682c9a942466547b0505177c9cc389cc7d5926ef36ffdd95208d95b3549c898a630b70a619d71f93899ae3fb52e39ab294dfa0b8a0a85c0c0829", 0xfd}, {&(0x7f0000001cc0)="9f3619217265eb4423f9e04f53cc3f68c261d99ab84fc07d9cddd92939a7e267c621b5183b41c1b31e3f53c5164124a12bf4193b90b2749af3b221a58f32d4f141613227825ce1cfbb74eb0a990594ae8222a935df10b8b694bc967ab5ffcc78b4fdbcf7391f09d5662263beb112b597d518441cfaf4cd257115f617f08a1aed0a688486414a3d91c70f54afd8b6a286a71d55b7917eefe6eb85cd798c650f061aa21c2e5c69acfcb7", 0xa9}, {&(0x7f0000001d80)="d119591ec2fb23fa00b6ea", 0xb}, {&(0x7f0000001dc0)="c0b588a6f5f6a448c245e26779baf34c1d1039b763aa57113a50405bfee6bc2abd70a881b4651c1e53f700c049ebb151ce42b8463500e20a939c7ceeee43934c8651cf3125", 0x45}, {&(0x7f0000001e40)="187da941e569723fadbf1bb6e9757f2192980f451b2c2576e0be62f878f195aa95f1c1e24bcf6d13d5081fcc9611ba97fed48b24dbb7bb884511c045d9f405d6546da546c6", 0x45}, {&(0x7f0000001ec0)="44506a14ca6c7315c6657b9d7087c89dc0ca29be02c22bb3ccd97604dd892fe1e59b69489bce318a4ccdee8ea231179b687638163d5428570418e5aeff6f99c4f612c8e709cb615011d48a896d0cdcae1cf42ea1d149abe8be4b0821ac5f025d0bee12591db3e56135b2cf6da973b1a0d288305b6cb7097802c48b118a1b5bdd305d66d99b51d464937a3866730bedd36db3ae011a9b2f7d069264a6fac3dec5b63812fb8e3ad3ef6bbc8b3527d75bf756578a0c9aa60393a343b586637513d242daea52ec37360b652fdf49cfc0e56ea07412cbe7992da98abf32a3698281a17ce5d6df94", 0xe5}, {&(0x7f0000001fc0)="27ef18b0184bac0233639ed321329b44fb0a44313db3d64e11dff4bb97bd8fb86a340e5ee66e4385ee6ef476be69a28c3639cb67e19381a8ed13966827c423044e852836827967090a1f434baf62f0e7a3880eaf42c1706a607eb75cb86948419295", 0x62}, {&(0x7f0000002040)="f222bb6a85449dd94b2d947794306b582980c8b8b6f9c24f546b551d9d5cc1d7401c99d8c1eedfd2d1b0a2596fd2d8431095155f839be5f242cf4d94fdb95937fb3051f420e780c7a6", 0x49}, {&(0x7f00000061c0)="d5c575f73a1b418246695087c2b984359811548de548ac3f429e2101a8dcef1dc8263832dfd151022871e42b5da2278da4f9a093d6bbd487ca80e0499180f85147975804c30d037fda2c75763fab68f9ca1a308a26ac3e1124678b44b15bcf5a28af629cca9d7b44ecaad3d3033c2ee177f83375d0ff5ca0e0111ac03103a7351475f3c759aef1450a24ddec3d8b3525457ee794070a61674f0c0e5abd6fb9f60f687406ef8d3d112aecd95d69f9eebb2eace967fd49b67c20c49151be3f9dae38db9141c2d8660bd59a0e094d60f3faf331a1f320c74092e175fb847a07382e93a23a4a07220234410989", 0xeb}, {&(0x7f000000a3c0)="fc6f48fe740a5aabfd8b979ad83a1a99d4667aacb8c8d0c02663bd08f14b28f6cb2c755f3381d4e83736b0e73b9a33aa77d03eb9beb38f43549b529cbbd4e70a12a2ec35d0ace47fa4da3383de9b34d5a5eb19b584bbeeb3ec31eda4", 0x5c}], 0xa, &(0x7f000000a580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140, 0x10}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000a840)=[{&(0x7f000000a740)="df5ea2833a2e5cc17f23cf6266415427a63ee8de0f9e836e36cc2e4580d299b69843a515b9d429e543b61290e0a82050e14a582f5eb6662367a90478f0f56ad57a25e517c6d1ca0b19d30f8a2ed659576852d93e79569c89c2381aaffc955132eed0c1f93825246512338f301ac1d192d1585b44ea1106eb3b3c313315f444454f205225f8696fcc930fd9df1917d42b292b2b446f0da2fc232d010d97c9c95311a2a7833a659510ee29dbd56801e095189ee87bbb1af0680a00aceb10b0babf7b6e9333f6795adbdedeecdc853a29cda11c", 0xd2}], 0x1, &(0x7f000000a8c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x10}}, {{0x0, 0x0, &(0x7f000000ab00)=[{&(0x7f000000a900)="f4f8dc048894af593a0b7a34a55c0ba37a898f71de28acbc4ec98c538e2d43fc61e3c228a840f1a8c6466448feab3efa8872cebb355c0686a25d2ae1e6ae2f016c0ba5860d05b02d54d504c23c121ddbeaa09b060a5751c969f1caddd86e487083d5411f7bffe84d7c9270d26a41fc2f5430b2fcc98c5b0386603d3fb802305f7b9e4d12caa129d7e2c9c44068a97770b915c1c387e44cee6611d01b9b50ea4bf866bb", 0xa3}, {&(0x7f000000a9c0)="114c188bf7511736e5c02bc07b5142394dd11a2bcce67794b0c055116d522ff72a04bd8ba0ff2d452ec1c144abcc357888ef0eb49f225a72dbde00f1d2910ba001c413627dfb9bfbb281f4a63be61bdd757d", 0x52}, {&(0x7f000000aa40)="7683b8929e2ec9e9435beecef7625ff95b54f1bb81d2cefd143831d0f78ae3066150dbe88f016f7a12958bc341cf88fb2eda4fa75f066525ff46cbda90e2b67fde0b926605ced95a7cc430dbd0f05180a23f514a1b", 0x55}, {&(0x7f000000aac0)="c1a67cabcf04c4667393990da7a19be1ebe9d226cb6f73623b3923", 0x1b}], 0x4, &(0x7f000000e180)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r15, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r17}}}], 0x160, 0x40}}], 0x8, 0x20040800) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r6, 0x0}]) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000180)="e9", 0x1}], 0x1) 12:08:21 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) 12:08:21 executing program 2: syz_open_dev$hidraw(&(0x7f00000003c0), 0x0, 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000040)='mm_page_alloc\x00'}, 0x10) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) fstat(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (async) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r8 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4103fe) (async) connect$unix(r6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async) sendfile(r6, r7, 0x0, 0xffffffff054) write$cgroup_pid(r8, &(0x7f0000000340), 0x12) (async) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000001080)={0xd, {"f1f353f0c833097c27a892e9d357cff5f8dbe89627fac0c7baa3d2367d656bce7be2201f63550726fae46c98bb9d1015f4f6c630ca5fe559381741086cf09a276956cdc7e94dadd91d11e3b0870e56a7d3809b2f9b396da9527a975ed11798f36566468a95b4b5bee90b1dc6b83f9488e226e57be4eb015b2d2c87b4a9488e1f205eab5b424225cb6cb4a89a4f644fa5a17a96b6f1b989cee896f36037d03e5533f69dfd83cda70ce02910faf8777c0a2b88df10f0385e1bc828ff019eb5a450b1e05c738079972dfc58810132a59804b823355107214232b12efc8b93d69b777eb1e6db53d9f00a72d4634edf1a514fe9840f22c9af52a3273844507f4614bf298a072f1b0292c5461596f7daaab6e60ce35b40d84f5abf83b710420cfb9332c80c9205bace3d3f81bfeec61ae2537dbb854da4131e11a12f2939c46c119fcb9695c453380c41f08b77f4e3f56f4ceb9f12d12ff852642075ad082dbc7b6e0c4201b7f5b35846e7baf3ea591daa5e175b45f2fc93dfba95837f20dd701f829811f82ef2f71447df0390048fdded6e05838edb9fad4158751321d6452a67b6f11e87aaee34a5082fe86d2fe67b5ab0ba8b9a1023316dee0db52aac7c5eaeca00fcb7df6d82b1ee05e5f17729546e25fa6882f167137c761bf4179669859e027874d20c7584d4d4db23cebc32344ea2d4305215f0e13fa3cda44c00f200f1a95bf51288722b8ee15349fd12345f70f8502f54fb659da95677679697f30ebe4b1e0ff19b9873d6de900a89f11835afe90c42df20b80dd1cb1764482d3c2bc5151abb6c6027673f3d0e6f09a6704c6754ed50886f8726329b331a40955cacc11c3ddef202996302ce8cc90896dc848c7066e82a98def0741f008a8d2a68be8979daf97c645552aa06b57aef18db7a8135768fd829f852dc6e7ff64599717f7715d75c5056c4ec5b1b75c5f6d25d53810f8a72d5b79a21ef4e5aa97fcc00fd134e1520d225a6d8e72cd819d3f064bcf336ac26e133c359830d1b326ca62071e38d465913de34a93947e3d09db2e5ced544a3f30b89fd2e0ea3bc71172ff30273a3d5cbcd4f98bd884b83f7b447f9697cfcd4e4d52379aa8aaaa97b48feb0ea03c1a9318cc87bde35d753cfe997ca98a7c203424443a3b9b6098fbf061584eed12668be29bb7491fedb3debc8970c577c14ff9ecb8e2ad6b9e36447b35925b761267e7858b78a89b9f8e248b138700763a729213a32dae8bdc25243d94aa3d717be39737a3053ad2eb4a0c07953444a1206355f46207774634c35deb3b484ec1a4ccc0b532b620593ccfaf6ea298fe0cb62b4e92d80cd248fd9c18d518c29cb6af367d7094e93d9e9ab5c2aa95a12ceb885927cb05739b060843e8b47a454d42ad8a06211ac37fc830edfe811d434b38b7602af5a05a6e2dc4c85c6622b9df9bda2363e8b2aa0fdaa4eb32d2f70dcf08106ac9601ada331a6a7337df98cc342a52a998f8f9bf372531f10fd292c22f3dcf85551cc6a66531c699a1f37d64eb9c7788e912c5e7b3949d291a557bad3199db335cc7f8aecbb97fe00d80a12273dbab8b70c2c6159e8b8f7ffffffd273bd5534e0306078e0a4472f5282b71abdd2a6b1c74dccdc34f28053c024011994323d24784518e9edb57f09602cc1a1c06d88b7b171bb3f852401eb41089c547bdb5195a0c7e73a8c47d650fd0941a7ecc6e351e5dd4499baa9a81b4a28757b2408bbdf1267629778fc977224362326bf6820628b47f6a070152be1b9b41b20ce4d26064720585746a87bfb24b744612af89fe691777451d804355d5b103838e2381aadf191e70bf6a0fabe9cc84e029582c9683384afd49e08ed99dee0a3dabf879c2938b4c2fc4213e337ac56563d0a579c153f3821691d4b21f2ae3e1343604ce8d61b4b02438e6e3bbc766671250a6cd626ffb9c333d2e52414fad4bcdf36a0e84463618875600ad3bc5859e2e29bef9b8b0c3400490fab3deef256c4fb5d608c5cba570cd2f2b8e1517928e22bd508c43cffb630e080fa0cfb1d5fcb8d2fea44419a15b96f99aadb6212bf80f50b05650b8d82109973fd4e39f8272a7bdac7afa01338201ee45d80c0da849cf0ab77b5ea93b327dbebbc46aa795a966a4737dc84afc126aa54f501462e86c06f4b3052bad341174380d689475ee1790ff162239b427567ddf7ebac9c62034d2b8285fbe07be4e04c57e8462361d04e075be4e3dce985ff8c2c252685f8afe95f3d8b4961faf8c621c31fbd2a8af095ce9fc49a3ec84cf998a7b81069b03c1eef1f14a676a34039bcefeaa6d64d168b7282bc00676765788d5891f4617f22dbcb81d4f2fd7be7b42ae3b9818505d577e7f0dcd89f669d2c15d70e292c13b525d81beee6b6870c3c8a72f7d1e3b64472bbf9087f411d9b18f80cd42872f2caeaa3fc4ec777135752418b136892f4b2603a463bedfbf13dba2ca1bcaf41e74e807877eedf15551164b041e4dc9d3022e99c2e2fac9d15906ac6a7d63bfb57d8cfee8df66a00abce56e1424ecbda3b4a9dc5f381bb7ba38b57268750a0808d39c5cbf5cea7bc55ec1e8328206028c16abf2c3eeae79359777c53718d0c6ce3c9f1b093a3db834cfeb1e146e140465345d6f0a75de4a1a8a374c2467a641f5583907c5f1639eb16cc8156f4b7e1484be957cbe1b1fcb26d443bf759b738a86ccfdff4a6076cd5056f52126b3935cf2107be04033696ef408fcbebd73a10bf8f5d728d2729fd41bcb1bf1ec315216c8c5f9dfbf366f12945f648f901d968f6ee231b98bab2ccb31303c02cf32e065dd73cd81e2b0e99e5f64b2de44eeb477a3b370b9c7aa81ef780aa9f48dadd32cefab2070df2b52a6ac7077338e7269ce5608d1d109d66e307a2c82b411c1089a3afd99a56aab8f301cfc0e541afa853769154efa1d9901fae7b1b5a54e865de2eefc5a0b26dde5eacbc51d43920a9c0f212c27e16be26cccb2477b31aa5756054c985d84200f710cca0b091849890c4e87428217e2cbc211e1bd701cf9381de83b17b617daa7941a054534c9915d951dc9278974d9092e09fdb9978bad73ad989e3565b05fc7f3791be2d7e0b67fb904d9890e71152c168c58eb54a66d7d37fd2a9aa4ebd109adc946a7eb337e3a7afb50c7a959e55bb1933188c9019bee743102a845d3503f95b53248c480fc81b6afc21a5cc3fc81f19a2d438b152b648239460c420f5cb198582be439865acfb4e7e4ce5f4e12e1b267d293609a93a0c79949315e5195f511bc231ec9735cc5c94c473467cf6e341718392a9cd7a4dcff06369dbcc5f54be4345d70563aec33a4aec74bdd64fd86d902752e9dc65fd07c77b508309336cca5574542e234346dba7ddfa2e4a8c12806418b378a5b40dc19fa910c69a8850854007677f01d299a2c916be0cc554c3386febf013a10120ed0bbe636a6b6adeb40c30540ce7426078d7117354fc0e5974ee40345cc8f70970b4ba1e40a18b288bac7e920f0c3e1ec91ccabc01762f6e0d4c49d8a5760cee1c501b85ec6e3ca5c1911fa26b9ffb52f3b66417e889616b99e89be2ef781f49d8dafa599433f369c561d55494577468d8b5b0f3fdc0135cbd43ca79063d9a3e15f23ca1677eaf94fbcf3a81ea62fc8bca1422274644ec77368ef3e05cfa311ac3a8c1a8c132c3701f797c1f0d51ec72ce7a8fab44b9ff2e4e714b52caba8d198a42bd255be3723439faad37f050c06c9fcff2bd6d9393d61ba3efcafee71645159b8c1faad79d02a4d453b98d09c46288dcfafdf82c79b6404be1b9d45d5f7f56f39d50deb58647d5faee01ae3a6dcd4465bfd908e0cbbfa73ae5725503f70f022868950ce5c0f6cd9c10bf6019e9162447b58ab2c27f0eda060efc3c894ddf731d6964d1dac70c0085e397683757abcab5c9d55d2747c58817ec259eead68c112135707ee419ae042ad0a2947e84b4ae748b1f85a585b4d18bef8a9efa2e48e7aa5f5b42bbd1ae3851ad482c3d2042eecbffb63705d36aae2ee7c7110421e4cedb3ea6857b47e5d289b280286bc34c85bfc9677501fae389c14eb4d15f08359562da54cb3a8518b3d1308eeb2f678967098ea21a3d128e5bb623e3409a8acce6346208a386f3e4f2ddd4dc6234b373d9da0fd39ca0badf742767fc8708569352eb46d5ca588037fa8522e61c83209ac943685b262d8ef3d7fd4dd7dd14377494c0b542e23c4c95151c8e1395984ad2b6df2397e098f8415be65088651426abb5cd587c253a13054ee16e8dfd0f23f0a889db7529269e807cec75f7386a5844b789183341c705fcd2b96cf80ce14a4f6422948a6c8d3d8e9d455e2d6b8b87f4696993cbc010ce10614f1dff96dc18f865b26660d27229defa822953bf392c3d920a50eb2473aa94fbced152660d57159b33f2272fe6e7e1ce6e6ba1f948b59c277f185d9a686ac0445e15e20b46c8e0ea4656d715df96425b7d4b36cb856e7c7ba3aaf620c9d10d5d96370e463d2555e0085ba94d8ffd2973e6be31d7934e771b9b82d0066011da58f147744e747a240de1978a8eca86cfa845d8eca0aa9cabdc8668c43f9862c7ee85353d289d81d744877e22d67613673905e78cfaacde5f6e43ffcd6e7d9b9d15aea0dd922977ae87b0cb51a89ef15350309b43eb5c8e79e446d9ba2bb06d74fa6aed2431a5379da9776221130c87ac36b72bc1fc03f14c78cdb8a16f2d840b2bad04bf4655a2ab3c1ef4458e401fa817704b5a88e4bb8b15cf16383b9a7e2a64de19928b16e5f7f25be0ad126c3833ace7f36f3c3d9a6836d1a4710b4995ec0c9f10001f7dfc6410b29e9d031f1d3b4b34e9b4dc3a8fb08b49a29892e68dce9309c67874ecc75d477b59e2fbf4347f3c445e49126822f4301eaee1259475cfb22566e69d9ae0d436e402f8d100439a9ca6a518d457a91087e83663c413e339a0d8d4c31c083303b46b2982015227bd7e126976d7b26a670ba78f21a8c95b05450ee149c0ae1fb7397d179c6e295d0fc57dab28e5e9bdc99acd8596a928d6ebd97316b8c60cf657bc4ca1ffe8b9a445724842cb38681acc5d5eba455d5fa19cc8c5cac15a46d6a72c9b64983a686edff27b3669d46c005879949b1980a1456e8a85fe4969acd56415f144405ed99afb16d9d652fce35b9c800b8e217517690bed18e00051868dfe8acb5b10ff49d733316bcc7b8ba77265cda37e5faed1307f8a69338090f532f463f1a9740bbcc58851bc5c85b1a129596898667e55a6882f4d0d97c456697dbe282345dec80d76443e1ec7602f523607534f429d603bc087f9b189b15e9c389456ddc04b425a553fb7ec0fa0488b85afa75f624a4cd25f8454b620b0b4fd084a6f6750dcb0a6f3ceeb033fb9dd0f253a53bc4e1dfc7f03b5000cf1fa9c5f0ecbab3257146030f77f30b160b76262b8d3de2510e0984b8192caa7856a69b93f5f53db8190bb70c7daa2b052c56d38a644eb2c69d316d505848d9258c8934b1b870844e543b771f4969e25c8e9a5f825b9aaeeac6ff1cc4e956504fd07f834800413e22da22dfdc4a0c218dadd0442d305cb436dca3d835402e0362b12d02e52ae84c2e80c9fcd7a47efd6c4bc654c8148c47a2ae50f89e729676b4ee79c96991cb4484679eb8eda3517407dd402f0d1b48fcc9551275df982e34e1ee7dd2bb646b9f2ed45bc7e770cbce36566eced4dc3ddf8665232d029e9487d64848c10e8cd2b01415d3e80519cc9b2ff3218d6f239691e4800", 0x1000}}, 0x1006) (async) r9 = gettid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000480)=[{{&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000400)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4a57c74d6a446e968ca7f68422857f28fab4dd079935f72463aa42589adf4a68603aa8429ec5141250650055", 0x44}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feef", 0x11}, {&(0x7f0000000540)="d559d8cfc9a3bf32291eaebfa6da4d9c3689d0859377fedd5441f646fb318e50103651c11662a936020100000087bcbd8e6865973276f5e0d6837462bc80dbb06027182b4a4474fab935fc38e09aeaab813ec5489b7517df67fa951bb798bdce5cfa1597f5c564de84", 0x69}, {&(0x7f0000000840)="9d1a7ecdfb46d2e45dbe7d996c884c65fbc95cc1afb1f13b499d526fa5538fb69d5690f17b155747abbf41d09f68c72bfbcf3c47cbb2e7ff5a97730a01335265a7e135ae63d4a7c9b55a244ffe3d14fb99603cb6b19a344e4945a779b2bf6150bb959fd90940a0d9d2c9e6a9e3a916da504588e2ec7621f19cb2711563f1af3c468a190e5b75f7313b62e1adbf", 0x8d}, {&(0x7f0000000180)="02956849b6833c75d75ef2dd248b8446c6de8261bd10b85db912bb8edd62835cd96ee2e2492a00554e85309782ae5418beae9fbad7d906785dab35bc24", 0x3d}, {&(0x7f0000000e00)="0de64dcb6d7a49a5c2bb81f68c4ce7f0d5cbbb040000001820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565dcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c90649def4716f3c09c3052109e10e6579570000000000000000000000007954225020ac0a5a8e7dd48679a3761340cf0d1de80709ee3dd9e5c908a4f4ced7210892f6b6d7db71fb1f915f992f88cf9345fd05812372dcd048abcb124ffd1e46b4969dcfeaf9e8a0859e2d998a28fc843c7e56cd8aca00000000000000", 0x129}, {&(0x7f0000000700)}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000640)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421", 0x8e}], 0x9, &(0x7f0000000600)=[@cred={{0x1c, 0x1, 0x2, {r9, 0x0, 0xee00}}}], 0x20, 0x20000080}}], 0x1, 0x24000814) (async) sendmmsg$unix(r8, &(0x7f0000005b40)=[{{&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000005c0)="389fd1a167409c6ddb4261407848ff4449f62de5f7ef40fa3fa4ffe70c76929e9422313c3df90445bc78d96812a25e8b22cdacff4fd284bb29f2f041edb581a0d8b67ed00958484cf25253c9e57009be0b27f24bc7648066d0ca45770cdae4d7d5da0b0083ca2d15bb6c46503f0b79c018e9a488d78d87bea8785084c251", 0x7e}, {&(0x7f0000000940)="11e0e81d06fcfc4edad2732d80788df2b9d875a51bc121ee07aabb41f4c7804d1ac0f9323d7974cf9471a04df2734cbc27bdef8496a30074d0707e8636f67a54dea745aaf4880c7f86849a2e824e1ba2098e195fe22b9c122a55af48b7df9f27ae9c0facde92c6ede071ebd4c6a5b6380cdf554b4df454e533273e8fd50aba5677324d2aaca79321303f109bb523f3c8a00aa6f69e0899399bfe27d2c75e6d7064bff03f79bc77e84a3306decb2ec444dca9c0d1665aa6658c1a81529c5c6c7c1cf37dfd5173e5863f7660cf1729a1", 0xcf}, {&(0x7f0000000640)="ca3c0ffc20414f66a0c8e62bc8541c39e04910673de2c3d49341ab0e7e3457fb0b7c23a8d4de8a4d199ff10efd137ccceace919f5282130dc0f98edbaddaa000e867a190be4bf6e03e4292f291fdd9cfc92fe47c8b8a", 0x56}], 0x3, &(0x7f0000002e40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xd0, 0x4000815}}, {{0x0, 0x0, &(0x7f0000003140)=[{&(0x7f0000002f40)="f3c7c97b706664badd274a0603ea61ecd552e933783083b72b33af856edc690bbf8b24a8d6ca8a1e7f067425c140762ecf320baf3fdba83202fc26ef301aa9594eb829fb124b2c7f6db3267252e2ef446d05cf1de7c945bc9c6b99ce80c635d5e0a87a057aab69251c6de6de565a010d5606eb38e82c50c210cfd765681cf067dc4e10cb5ff4002e43226596b69135ce80a5c5523d33e4d805b26a3ee47970a060f7665f1e66e896fdce89aad23e94a4405c6f763c5f6106c76e2a2a00614b180928316288efa8ddc4c9e77a6a4bde903ad6b8d84f1363e27095c20a1fa27d74f12a391b6e0d0f3e", 0xe8}, {&(0x7f0000003040)="65095dc1f9449155f2e74b7f3106dd688dc0ee569e252eabd41d3b5b02b6ed6954b69709b0e3c0", 0x27}, {&(0x7f0000003080)="d668b0893492f97b29c6abaa3944cb4828f4a7bf9e2c9cff43f7ed921fe7016b860b1cfa48e9671ab4f623e98145ad5c304be6357af3af506f31a42b86e039e8a03f390b56b7faa4fbd643898ba823660b0d1f27490d9b1d441ac7553fe7bafa2928d6f2ae4c7ba9f757986fe719f04e76e1827c126c0ba7ac59488f76ca3e9428cea4e0f30268aa92a5acf5e01b33cd38ed12b11d1c856cc7c003881a8696d83f7a6f700affca0b12e7033326970e1c2b4ae7559f32f9dc", 0xb8}], 0x3, 0x0, 0x0, 0x1}}, {{&(0x7f0000003180)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000003540)=[{&(0x7f0000003200)="29c3df8c2e6833ff728a96928bd659e1c350dff3be9c58f6cfb82a97377037efd54025b11a847a8b2a9da6266e883c6a2d4e0f68cfa0fbc0906cbe52c4193557f4ec2704a53e5bebf475d3608ea82c8e8f92484f5064cd622cb96ebe3ce261ae87f8857800d012d70d8247b48a815d2f20f3f4d4d36658256bf50250a04d5a1c60565cbae405e7ac9572be2153e9c33952d7cf7b78864fda537ae7be848447a8dc66d40ebc202527ca7a9659cbf6a8e47ea2019c255106a800b971dd89c1a83b580665554a9ad713b1c5fd02fd13f5897e4beb9c4ba19da1ab031f0042426597dc56e856250d1f3e0a", 0xe9}, {&(0x7f0000003300)="3a6ded5ab62d049a15cd70e2eddec7ef729f7b673fc88443ef9b666ea6ae67d90ac44fdf9c9401c4069e0993f6d9e9b5f9746d57af4cfbb131524098523e2f67f79976fe5e006a2513669c83b35b002f161765003315c979b4ad31369649450e6628fca5ecb6f746a723b24d162e90416d9ee6b6b0b7f751ac125d11f382ac", 0x7f}, {&(0x7f0000003380)="14688cef864667576e3805b95664efe583131c8a47aa6bdc173ce53dbdbb2609fee451f350d8e3abb192e6da3e0749479182d77f73cfbf7074e2f93a7b534590a142f1c6ceeec2b3430fa81027f38a16dddd5f7252520c56f5312fe0f35a7ec8fab3910f010a5021dd619e5ae8630e0b331dd28be709e16669f3e193bd1a296a18574529d2924d7ca58e25240eacf61cef696c2238ac476e150059b71d5c1741445b5a41302ed695485c4fc1e23511f7d701fdb91a6e8cc7a291ae7c", 0xbc}, {&(0x7f0000003440)="73e3dd61ae1706c3195673bfea4d4c934180cc9e91f9472e18046a7f43da9f7b3a34c8edc0732f11a2af1a4b3220258440122669cc4225afda2225d7adc01c18c77faa078faab6ee05082cca1e1ae4c641aceaa9b2a1a0cae1e298d5acdfc5ed2c4fb1612cf2174b679ca7a8a48f82d55c61f2d178f7f5173f96a607b93accaf75d6201520cec4338dd2a19b68f9b836a73f283a763fcfbfd58a5192efc4b275e745fed0534625b8647b6026313194a8d8e55b0aeecae50f38cd73d45d7b3c4cd14485f4a207608f3041bc6dc851429e7112f5be19378eb273a47009bc7ddaa39e016e0c6ebf5efd4d1616baca95a61dbf7c9c62bf", 0xf5}], 0x4, &(0x7f0000003680)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38, 0x4}}, {{&(0x7f00000036c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005a80)=[{&(0x7f0000003740)="2d83c62aa6a6c57c9d33f1edb2f6aad1024da9c9bf9e19c98cadd498faa86b962c86d70d727bd6919fc52347be03744a0fcb18c0bca6262e0d900ae854b498f8fa628818feb201cfa0619de3ed589ea6bd364e5ac7ae90c1cab34e1264c583dd541c056772c6d004133af7e81c96d240b303bc8c08fa41f6834d8030af07f0807b60e05fc0cbb5f27f45f7ae25136f17730eac63c9e79da50f465409afd1ea7c2353e134f237cb7a1d49e152e8a71d1db250e906dc53b8b9717d84a0ca60a4a8eb0859334f737d2aa054aa65a24a8d8352fcb5c1a0dbf713d46017abe71c21c0d61d68d5d91d0f664a1c956f82582d74637fdd0d0904f55ea25c45b8461953fe09dd9ce45c06cd0bd1e4d9ce755631111b1b433a5ab7497496e86611123737bcf86b19ebef6e783bef635b95b4126fea40341681c36080dfbd6ae33e2b84442034b97db961878708c7e33ceaae41e0e8aa5c8e7b2f491a9e7748052d65c2b4ff998eaf4650deed2767d26d88df143b5afe693dd32ca554a2a5aea3f0a0523e1169ee7afb5bc7cfcc48153c45e324ee367e4bb4278479303152a5772842cdec54737efc7749d91f6b19e3a4d046fca32f0117f6e89482680c368a12339486183012706921948fc65d2a7a39027a6dfea517f77619914cc094405b1f3f0cc00a0a20b5bb4c3d6889a00df5addb8a3023a2162306be3ae94778b4dfea132186b2383598c9e3491de74dbf347aaf3f009aef350480c7f271a6c8fe1a2a0c1bb54dd385ac8d489c25305bc95f9b713bfc0b576bb3d6aa34b327e654ee24bd4f45988e193736575dcc8f1e3a28646950a9c2842b1fce556e68eeec9ebbb917e18c940d6b70873522f4c6b7d26936b7241094b64c42586ee46aa87ad53b6a67314aaa68e1d677af4f0336f368c9f561f3159d4ddd81af36a181f6dd5d53fe91f97b1de9980764b2d98548d092f0896581e174aa8bc2d8c325d99aea1f67f50995c9daf84b067f68af64867b472e732eca67c7cc34cffd721bd6864aaaaaabe9096bed7a06f75737e5463e3fda380945537cd87e18cd188533db0e98e761ff5cad75ac47f5f757f9f5066364c29632d2ba3fa465881e9ea63602d758ca43d54410e4a885f88f37d03a709b471da880cd57a939a0cf3a6e2d23943904bbe10a828e5dbde175d388afc744197203ea5da6167dbafb0ef7443f5b532b327b80e0ab83a4a7cb62c7032a5c3b74c0d1788a2f6e129daf28aeabe1ed6b685da0387a49ee5bcd8c22662e47dd5da597de30d11e79a135eb9cf7573a10d0e2f45d4c0821e63835d1075b3b10bd298abdc09a3eadd3da63c745278393fcf324c019981eef2736e00e393a0829a2130102bc8cf0d41dd024d86288daab0e03072c29ea1f1480087830baaeca583aeba3ce5fe7f08e0ef8a16cc6ba1edbb0157791e552604c1340d14bfc1544615e5346277c8b32455951a4ae5febdfec7b5d139aeed4c9c659d26fb7d6f2403335fd6001d3034650b10e8abf7d6ea9c81cfb04dca23ce88d8d62b359568a86ab95ac3446fa68bc95b2b1ffd3047c91c3990fbdce52edfd7e2dc9b6ef93d7da8e5d42a0ea67f53020ab1d94ddd0e38ff69b030472dafb85a5e5bce5235cb5f648071dc632bd3ba9b645fab33840f81063fa0543fa8602ee2164122f4e22d34eb507a0ee1d1dc2b658caa8bc61f1d5b0a979ac1629787ab2203968e8ce38cc5ca588c3abf6294f5042ffbcec2d5091a8ec934b8dd63d26f3211fc83905aed9382aae45f76ff61f4c12291d5656b169e56bda30c801225e79ea0a2be13a742a6df861f9e50a826eb7e22d87ea5c0dd5d9693bf93e668f7294c70f3349efb5de548f5102d85bc96103932d209ea386d3655b0abb470aac7eec4fbc9f8890b7d4a58e0f5b3adf14ac813c0965e0cc276e10ba87a4451ca8f9c56a0a5ff8f4ca5c7586c9fd737f6484bfb7bed12e3f0e327d1091349b6a2e3c39400554a28c6c07b3ca66374a211a5bc9dd4f1e5db55dcae31adc40218214c7be381303db280cc8a7d8a7147746e4e3a9049f1e0d3d456712a90832d2699efd6d39fd71741e28f4ff0de4ed6ce7a103aa2033d718117de3ae4910f1204c2fa4993f9ecc490f947fd8864939e26b060f456dc254b4d5fc061349fa913955bbfe40334b5fef5db1ec7aa39564ed899b610b4cc56ef32762f7be6aec86b9ffa2a05dde180e96249616fe7b7d3cfbfbf27f47b298330cab788f8a6293582e0146e875839ca6505951502c9f46ae8aa7f29c0dfb485d0b4e4bd6af56a386ed1f3175f9957cdbb1dce16cd06f0ecdccc1a7da3f1ebbae0d57e0aa49f0e4dd9762532d4b188a2d8804324e66b30df1356e6e748dea4f8f141ffb15d0cfc56b13ed5e02e8563f0278b340e47679c611871bebd15c71e913d6e0a49e8b41e764e2ca34e162d7cd550ea11520f570eca91c3a5ece1e1856914e4401b7eb9b10e86047e327a88fdd19fa74c7742cb567d723dd88d95bdf3951058907a4e2d28b8d33696ef430aa7ff1a3d6a84abc1ae9e9af561771560adb08c0e1336195f34fac8d66044d8144b5ad3d2cf4be9c462d987ce34ff3e35d9b053ce7b53f0292c60a133922e6a0667bd139bb84b0b939a78ac8252092fb9fa1f2fc01c237bc06cf0fafac056b8717272a988079b8ce114f89916f8ee857271d6738bfb1bad50c684d335b333ca24f52049ec236343a9af2bc3860c357c1793929d10fd797aa706e55fce2ec5bc4498ad71fcbf4a1a4df2a004a2899e03ef2bc1fcf9f22509ffd1d0b2d2f15b03b67d0e208a13d1a25553e5be4474ef39920a9fb951dd4933087a488144b76980f236df91ebb4cb48151d25a097aa2ac04f8ad3ace583eaa8e08f5885938a546116fe215791251af7d8ae702d4184c17f8cfc88d2fe93dbbf4c54cbc524d5485aa547c5027e8d6326f79e0bb932f69ae6eb41ccdbeba10a208ad374de4ac88e8328129e414d0668dc54ccba9761948675462ba2fa735c197f9b4cae1df842361c646fe914fadee3dda516bbd994a0e11b74c861a51fa773722bb9709883410ecc76f35b38bcfd5b0365349644826db7aee3a825eaf1652c096cdf321be7e4839da5d208983235f0336f11ef8fcee7ef9560ca795266ba1a4f7476617207b9d9275bbce6dfcb00bf3bfaecbeacdd50a55cff715de3ae84c860a0932d5bd38759a0c244e3200c76c3a463e78d9f683bf04835eb2811919d11c8447bde647687d8b0343fb25ee0e3cb523551a7da4440902b8fb82b9f61eb0ddf065efcacd08f9afeec624d72f4409332be16e69f6b11c739d01e5cb9528a0c1ce7f6240037756123e4bcd1641862f3c576f845b2b6c85e3c76bd22f6d1b75496050daff12e40e7911d3545d054f807eb2e39d7a37f7f57a6ba24ebe72820f833029fdf9239d978f566df9c34745b9147d505314ecd727f4496275729a400ed843fc5d5c9e6a0c7ce16a0cbb1934c70cfa3e58bb46de1143d97c4f1c8b455a1b0a0500cda5025906117d373f16a02370b546d0f787ae63f5b99223062cae6be1ff28fbff460111aca422fbb3a1701d8721fdc56a36818f3613464d1f41d75e16aab49374bbe3de844d0d36d24c0dba75fbaf47070ee148bc7ebf63cac5115edcb2416148adbaf5456989dd8a5b3339d6332ec0d3111bfc93d098c1baf403d83abacf6983b56d4a2b960bfa0386e1dd2213a0d96cbba6235a0aec869b6e8030be454df8dd93d1b39752aa814c41bfcaf2d34853af175ffc0748da618446430b7543ffa0f0c78c7ca0cee7f275a749b57efd10e591288d4c0543723ab87e57e8c1c1b59e38c074bf59757346894201ced4240fa6d376e7d161de9b99b3f1dbccc0c0c41f37406940d78ad70e9fca7983346d75c39918b3131152979889398ed7462b4c4f582c979a2a65ef45aed5015fa134488d4325217b00e72780abc9f331b454141e83e97fbb6a9433cfd042a0db9407c9ad90633add3591f4a35d3deeb1b2bd61c66782ac74bd774d2d5f7ad0041e8a7e2c2e1eb710c53c7e671773a7ba44df66047e0c86b609b71ecac181603d1e7832a960067572cd8a498c131d58fd6269d08721d43832279e051274aaab36541360ca9d229cd36b92d563776bf29dbb58c31221b8110febcd6db290c950763757b26997a1e4ff1aa1b3b2879e480a84fd6051e8087f9f8a5111887c3fad933f314510c9a5465887c548a2b4a4b84a2f25ff0fb9b88460e33433f99f0372597ea45d3f572f35e4ab79d8968122dafcb35d6b6ee637af43697e4c5bdfcff2a255967f603c30538be38dda62e0efe4d9a29e92a52bad329d5c6af3e39adf90002bf2acd06562fac394e6e4505a169cbce59a08975392bd41eeb3c833b9fd615e66f98d594e16e6a22e4f9b535a0de5b20446867d722f2f63b4e737320988902edb41a5d13bff9bbdc94f053d0b99df77e8d30ca76543e4f9bfdac01cd821d8cef811b1d796021cf5b1e701cfd7860887e99674a8775818e13df5705fbeaba5c8d0e91896233cb4a5df838f27a794a18a3106c0351e05eb1096259cb739687c6b1d25d7cc0c8f2cdaaa76d7adf7fd706cd88d2a23a49b59deaa314795e4746faa1e7779ae2719b48ca8be96b840e30ee79d7e444e07e4abd6b2936b4e3ecad858fac443fd977383b586dbb905d936b7b4630a34b821b1efad0156d464a4e2beb8feb244661b127f947cf803a6d475ab51c0f012e410cea3d14d6cf4831bd399d0295b5da2af06a5ce93864b516d47d4a88ab349e685e6b011081d9549295b6c87e64dd3c9a393ab2f4adb67e3fbfdb94483f06029bababa0551fd1fd57fac75747fb1809d0ba0201a8ab47d1d5ac7d28a8b5ad8195a4377da6dfe14604aa88a271267c2a3c62f68dd1dbc5c87d36666e9a836ee96a2aaf3be5cfd4d51a807d1bf0364b0203b9477b99ae0b1b0d49266ded5eeacf9a145c15378af894c57a233c4803857c846416fc5708094bf01d7112a02e1899a663828a05a167127819059453f4fe7dcf0ebe3c6786646f3ed87d45c565a152b0516130e079864354487caf6e6a91bfe5d680977734af988095d2deedefdc1fd1ea07263c9b0f2a3a947cf2af61e2f691346b34e4a260376a6f5d04c2e95ca44d95f490f4de0e12b2060ea2a3f0a148516d972949ee27f75390e350f2578f2ff77d631089a3ebf01c28cfde5372fc1c58cb47d4fec364e79ec1c685b0e8749d32fc8e10ecd53e8371bbc25398419b4262f40e5a52908526e6e305a8f6d98e434d2f6931dc555ee660f6395412a4e0829963e67bc0e613b59ea887fba92100b1664208d36935afd8ad1ad605ef086c542fcbe3a723a7a7f60d2602a1c5bf4e1cf215e22acbae0e0536aa6a0e2141b78add71bdd0723e93e18bb221b8a4c008406e1dcfb7aeb141d805c69f2f2812e2722ba32f1bd85de455b32b4f3a38311ccbf9ab646b4a8badfddfd78074b6557ace816d32d1b225f683286b82e6ca83a6c364dbf1d65e2b67541407e4dca10719262b85d15d0ea06e5ba62d8154d3573c23637068773eb72472457f8c634c169de0e11f66aae019ee493776edebdd54914d2942f85cbbbe1b9694d86ec92b66c2af8dad596759519a5557ef064b0eccdff3a0cdf52edc3bf527ccadab741dc416188c87d26ddf92d38ea63c9a818328a78c2e45043b9ba2d37bb0560fcfe6b13ad17b6843a18eb11785751a437ebb9c89f20857398a8714fdbca095d873c831d97a8fe8a3c40691768b3b9d18f481902b21b57cada3a05713ae6208ce2", 0x1000}, {&(0x7f0000004740)="21c09a5895955b9dc5f212c248c7e02e27c8677c85696d0e2b9dfe667973dbdbda1200097bb7343d7ae1b50ea30a2deff213213f7387329386e9c3e0fe6dbc8f175c22318595cb29a962c814dba425269d9879cb6b1c694e3c2a422ccefbf650721f9e407efabde4fb508184e6a5318267fdaf845a335ef3418eda4698d4dc05b32818477ed0f2be57605e1dd31a2781b0045724e4e4557744c6b6691aa3ba005316147e74f0d043358c8a00e9dcb9cf40d95efa86c01bb82ffb7760aee048f3500576629f30ef08a724d76ebb0a86b4e7dddf9893076cd348931377ddbc046eefce616b18c2b0c3bd49fb63ecf4d568526a9e92a70196577d78174e12", 0xfd}, {&(0x7f0000004840)="2c4859bf87e89c41cb256e9f47752efa1385e0288f28f05827969f7221394da6702386a2eec0e4ed6ffefd2882d468bdabfb7023b636981490e58755f0b826a59cc92efe47977070ab410cde6b4a6d4196f8381dac71aae9a905ccbb075dd24c4858ca6a88f0fbaeaa6ede35cf520dc2100cd6e5f426b59dc2f8c989d04cfdde6a7ed0dca07c93c726c74709b3400f493b01e836ac6186670097dface8e48cbae368616cf4cfea3a32a79ecbb64f177c368a1d9bf25f6317678c845134aa4698dd52d0c9a8875e004ca669551e842a5dc5e534fc2d5b11a971f4aac4007277b0adc1b2760d28211129c7837827c98904a8fbaeb359db81023f8824b2a4c93637f01ae8c46fa12ecf41e042c06745440fe310989c784116d4fcd0856a9db388db11c9091a407a3a69b0793ad75dda01edc6f6961f4a5f0fbfb7785b846506f10065aa86ad641f4d00c84ab6169e09bad8c0f49409394c08ab56cbceeefc59478f013050ceb3070e6fdcbbc71482e78bfa14b0d450d3f6ff264ca8d558a9ab2ee7d51116529c29642f7e77076d94fd3beff18bbd4463d20f19b0e9a845776fd026a55d336ecb788a30c9c9acba500d0a29525c34cd895e1e266574d36dc7ada08a9cd5ca9b96b0445e68e9116af6662dad968cd62afc077a9f8f27ed0229fa89dd85de2cb3cc1f196809d0127dde28f327b405e6975a629f65d7df309e1ce2cadd1bbc7a23a3291eb68ec9880d8f5e9877104f156e858b595dcab840f0a0af3895145a7238cc674abdf8d33f4175236870b8f1619c22ac4d82fcc3f018936248f1bb2762afe2fb23cd08b2db48793a6f446a043c2eaefb76ca79df98c8d0352ae7201ab31bf1d58ed4d1c56a15642b545b14e158e0f6a35f36067c2ee94ed08efb1d9b53c310b7e36e2449d1582c1169d9e34635cc88353ef41406ccf825bba3d8b8208a04dbd442ba5bbdc71390e5b0661ede7bdfdf766233369584b317235953811cc6bcbe840dc89543a9a3bfd470b19673babfc24b4d07573173e2b7f344972b666876a68fcea067d631a0433843c4df6d14d91453861900e97cfb616be2d7901671da67459dd10c75aae7ee335e016738576c8206418643131abcb8d5f775c9e019bdf5e38ca604340e5e74ca0cfe7a49569f93de11bcb2a2973fb3ecd415326b676fc443be764a803c17e11d66f1ed6adbbb8a63fd62562c658011b071605e53c9accfddcab8aabba0ff0e15450ef7b9b62b5d08a98aa4563008c8ed0666251dfc995a300d0faf41548bc350bd55f2b4ba9e2220779ae680ce375e1e11ce8469f39aebd535063fca1c6a01e09364cc4c29c451e480998629abc46dd874b2976fac2ee7eee53eeffeaa079ba21d6e03556c9ab3bdaa59716b9c524feebc45c3acc657e9267bcc7e5f9e08e0f2e23623e9abcc49b6a97f8a101ca80f135fe92213dbe0529f8350e2aca4cd096c943534c4e3fa39856b0245e0e272948ebdfbd632d4ee1dc765aa70557e1022e5838d02a00a16c570831ccdf1363759fea892dda6fd23bfad471b8cc51f7668a714881a1803c1d164a995567a1e58f9acfa82ae678d7ee5a91a8c2cde3af4dfaa2781af74c14e38293a9571ebac40af47aa5a6869f28393a8c5a25ee398a62c305dbf5787b91e46a8b309d39f59e8ee0c41797d54639c9946ee7f4dc2c84871cd627cd3c097a195629fafe6d793eda02cc7b47e7f681b9adfb8515ff13f10efc1338894f04fa3d24724ecba1de7f8d72a9e3b0956187d52962bcea343c3c864b8c79f8bf9794e8c271b90d24b57c4c383ca9b56adee87a18b71043c5223ad8ec07a7dc89df2bb56b4d3b9e66760bbf163bf1651fb81a17e464e0146ef84a2470440546f90f296396bcebddce3373504677daff46b17b1a69311ebf2fe9179709cc288fff280127646c7470409c081e14b7ea59e8cf36a066e35b60b00620c8b58ad62ba06d41085272f5ea0469af3cad720f162c931b731c4cf3ec97f4a200bbb4625a3bf098662a5647844f6234b9200458f2bbef67e62041efd8a10b73a0555fd2ee45810ee0097a944acb243daf8e32ec1cf9c6c667e601b4a6a87d7a203e53bbe6e35abc523446a5da88ff907fdf62859a6908aa9d4df56d42d0fa9aa48957f91f0c4f43b9dca31124f717a22e675874c097f936424c22e5a5befb659a457e897e87f71406c2124f72ee8169085037212ec74ccdaa93cf3c2b7906efc5e0fd1c26bbe96345f299fbf6de242d490034a040135e8dbbdb5374d1c7aec1727e79da0989f3760674f129bfb0fa7a18dcf86e59bdbd3d2b1fa97aaf4a8d7c9ed7680b36982872cef72717b96ed73f69b495483948ff4f1d7ebd1a0b41e57bdd94e6522916cdff627b5e09d3000b7a31fb44d23cca1e2c934a9c0f13d646c8bf2a78860a72e7fc7e20b9a7478a968b1e700d7ab9671d7f5971b23d522e6a723841f65dd3590eaa590b9f58c3516c786e9ad3fa42861b93f6de9e6c841403625385ab67fe05fafd05187e92a7486f797b7890efce553608e828b497ed417b9ecf049f15a0ca02129c6c4711532efdd57856b0b6616519a0b1f257384e86df80652b98c06023b189e21ce28aee09e894526fd4ada19843be9cb8af8420330aaa68d58a3d6fd7a847402d9450a98743faf9bf283f34e8727d9ebd9544fed1ebc3662084d4e838e97298785b37d115564c82cac8cd2aeeb2406723d74b76a1b90bafbdc9dc31486262d5ca6a9ad83eb535c2556fd598da81e858a38a0d39cc17a2840e13c4d164cb3590ffbf1c5fbfee54ed7714c27ec9a98863618c1a575dab5f40a946292b16a825c1cc77ac31cbdd972faa410c7a767481c695ff8be0c7f37d3422fd2e36331e81be4d2612abe658cc9257ee9e13ed6dd11d57085733a2cc1fcecb4b8f254f64261252bcff53118f2b2d01e0ac1f77907a089e10edc9c0991e03cc12a7a9cc217bd4f8a821b13e175f5fd7a1332978ce5ec7e78a356bd8949d1daa68e3a9e0ec0d9b3fc9d47b47d52911b14a4ad5590dea8363133a1fa4fcde30683896c73c0c793fa10d0823704ae4239d41a39c34f6841657a486b0d7f52c3d7fe6ff8904520832f11fde199acef21be46e09ff9fc62e3e394f3c62870037b43c2f796f9c50886d59cd39be3446307f7c6c7d829e91f6554a6a5e56ed2c8d3c55725b6a973c688f8a8935892e9d1513d5f17f621a55c5a48ee672ee2747bb2c15fc7a234865d6fd24afd28bfc423568890539e8446fa1cc4a5c49f8f2bf17e70aede910fbd9ec01d6fe5fd1da2dea8fcc4604e642bebd97c4800f2dcd93b76d235fc3f51e11e97597e6e44f264907b8d7c6552dc550285a63552c45c4a07ad50b3f9f391465d377467a217dcb421005be9a2748eff9c4265fc7b715e6d6a43db0d6fb14d76baa56da8466690d7a6534f12eaa0bd0dcbe7b86e94b8ef2f0b00fcc5db1c75dbee890f8e28280a96c578c122d9887dcc2eeb0e2754001144537c79621cdd197d7164bc299f8c3a671f9f6ec7b6451e209ef45f29ebc1baa07ac51044154a67c012a6ea0723b73bd29bf5805229d3a2ce7938c66c5ffe7423a3cc2ddb232c7d47d3b900f29ceb1a35d0a009bfb9554b530be8a8721e99ea39ec6338c4de69eb37a00a17b66abf9e757ac8f0bdd6cb2ba843d5d8de145ad8d397e83d5f5612b9e78808a1f70c1cafb64c351be3fda3a79afe88f7513d7bc32a37d3aa6060c884c471e75708601129e8132d2b399537ca6f5832a7fadbdd439eb00eb514dcf76ad060c16d35f2ad8951203a61e5ce662a551644877b84e26f22b7e3147a8d8762d4cb1b713b89a89a6525087b0ff872a95bc86c01b3e4e5b25368a01f505d78973ea5e1e8ab6e087e64d66f911e0f726ef826a896f0ca99db074b2622f7332906e5b499052fab23c669e3b49a2a7ed899cf017820327331368d9673f4ef4aba19c251a94ac44ef9ab634462120e7a1c29df2bb74df4b8c45b1db114620155b21a53d9e1857c0e01dd4d41e429ff9d07520a9df4b0bd9cd99267483f1f15737f3ff1313c7d6b37a743a924d447555578b81541d1f60825ee912a680d95e28532290509d0d3f47afd3fe680bf64fdffe40f7ee0368c1ba8ef3c1a6783dc0acaa5f5683076a18cf7f8802147add21662412356aadd0a6e27ce87c5c8f2705d25204849ed70c3f5c07747009d455f79cc69dd655a7251c4ffe6f3a21275bc740389b906923dd4a4cac199d453c48ac1c4ec7734800bde631dcd76e9a7b17c00cf5de9299d9350dc565b70825a9b380d97f136d1cc6c079ae89b53d16adf797547f4b487591107485b7dc8fc065796cd78c78647ae60d09ec5603efee0bec52feb949a9a44e8e0ec80f32c7abc1fdb194773d3b948380a713dc9a1571351293e4a04c865b087fcd474d7ac2e5cc89149e9164db92af8a9dd69abcae77552b06a81d3bf8cce42c393f43f2461cb72cc4e37d08535edb143f18e64362c4ab9844266eb1caf88f8ecf7db4664b6e35740b2d5f64d393e0854b6e7d0cb170a840c29281b28ac5e4cd4178bd784d3fae3d56e00ccba47d2e4c2017183a17ed447a5bf42512d4e4cb17bb1d529ce06d03eaf51accdf912393a37b0810e5f4ae209d866b92fbdd8f5ee40d110a71e962409974b67fab3006d250fd4bfc67d27656f15c695fac602ed3da89143830078dae5ef72e8f0507df45bc4eb2e0dd1319c25a8f3450f052c29960b3fa644c4156d72dcd5a25a8cc043dbd8ab865cfa78a0df170f424d5987534e68b5940432840cad7ba817e4d4caded1b96f05ab6542a150b8dc0302d89f6274bcf7d7140f0f4a88612a87aab3eb431c367c574f5cd6762e73220152245f16722d52f36bb2771074b9224ab9f5b9a339b588d16eadadf6026db43215e87f75bb738c5d2b79f0ec52d962a1e031697d5555fa061c02ede190c65ba02ad1c417a5d93cfeb06a223e3845a5a451cf0e84d9cd23a112443689ac487af6a1362988dbc72fa80230a7f7b51f3ba7dc8668b6005d679f976ce6889466bc6baf44a071301bcf4c06c71b6cc5e8e22f726020743e01a778362613ee9759f3fba1f7e2bac8008facc7e124f526e76de0bd43863707fa290c1c2d6cc7e973ac328b832a5493b72e06f6df5513d9edae00791f25f45be95151e7d69c648623c39ccb6c2edbe51914edcea76b9a381e30a38a4987ff331382571612f0cd0fb84dbf2145f8d32309b76f84ca19f55247bb96d40c6d9821e36b1b94c3c5c93ab20327121ea6419f0e2a607d9c0a76884c56ca80ce12771f99dd372812ee439cbd5b36606d00ac41e849392b7ecd60aedefe2b2660be755b9667a134ddb4dbc37aac90c000580770d1a96a06c8278eca5e1e7044db7432dd91aeff74193b2c04de4757d089e5b48b18e83f246b67ca5e03678926f6168533318c53ed859b6212842a335dc0acd2eff0d7d1473cf6519de906c0f5b3311df278819d0c11c42ece8da09d9d96397578d90ad02bb352765e35daa6e68cf04f646877f5841e44c4299f82a9c77b0c639cec2cd55160b18254f80bb4ec48608aa0d04822beff4490422c6340a9b6731d0b72b9c61c2b8062aae45aa74be288d3abcf8f146afd6bf80c618908ef5c5fbb00d6786f4d19cf7245e2cae7fcdcfd77fa0f14d5c5bf3e5b2e644f59a31f3087341670f246375d77a4c74406e94cb01ce3bd40989601f4fbd4d0df5150857731a3ad89d253acee2894e5c565867aa492bdf9a21718b4bf2afb7f903358c45130a569efd97965058d06677f2889", 0x1000}, {&(0x7f0000005840)="09851e0541124df791b9a3925bea0ebb5e702f3cbd0fc3d3a8b8297b036c45859f1392e9157dc6a29a17e0a8f71f3c0ce4222184ceb409794d0a35", 0x3b}, {&(0x7f0000005880)="4c3ad2e079", 0x5}, {&(0x7f00000058c0)="3ce7dc1ba18aea86fd216a33b47dbc9f8a0a", 0x12}, {&(0x7f0000005900)="f509e7f04b65446463fb644e48dc47f3adabcf03298a2f7d0f04e3f56b77af0c218330ee7b17347fd6f489f26ad55617e62b76371c8bdad586f3c01145e6bb6203271551baa552285f45ea7e5596087f95532ab8e2910ffce27c305a76795e08d9a32a1e639ab76e860537056d30f186664be21fd4259a2cc563aff746438f67b45dbd1e98140fc81e96187528db980dd7842cbb44a0e7591fb4232a4776524a10026a3c70c983a118ec67a8a14a619de09589e6482452bf49830e72fbd690e5caf21a606a52c511641a72eb874e54", 0xcf}, {&(0x7f0000005a00)="5c73b657497d99b23c0b9100b88725836b51199e9321969d09e00e589562050609b9d852bb1f9d0ea4dd9bea44a5c781000b3052f687a20257029d8ed73f2cb6b6b9e03b3d15aba0f1b6eb32e208e961ddecf5a20ccd8a21c811c3f8184ca9b7bda567542205ab8a46ff509faffdfd721cc59b8402cf59a438843ae4", 0x7c}], 0x8, &(0x7f0000005b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {r9}}}], 0x40, 0x48000}}], 0x4, 0x5) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000a00)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r11 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r12 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r11, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r12, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r13 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r11, r13, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="467b3aa25720a417c4367135608fb510ba155f33ce6bbd5690e6fda8215c8b8dbdd4097f2f0951a1cdde5348c11d342ef89f5a1e506c80ac66a4568bf9833eb86a5692483f93931b52c04817305719a712a74724f917c7c7760f00e1b4bca1292fdfe1e23738979294fa11b288486e84", 0x70}, {&(0x7f0000000080)}, {&(0x7f0000000400)="7c5f03a5903b9bf4f1235f39ccfe65ce5b5bfb0ad8964452ef2a4ae5d54f98dc6f5b3b07170c2efe8aec755f570c7625ff6763184fff5e60bfbce3698ef52804d906642c812bcb1de0472e91cebfc089f7f8474912304ca37c06e3b7370bb08188df338b4835e363e696a57ec2293a26f44a9ca8de70c7876c4160ebb8d7a31cd0b7f588ed0619d9501678de5dfd0ccf", 0x90}, {&(0x7f00000004c0)="96543f096dcb42ab9c581c3e768757c07772935972ab8f0227a4559431adc3969538d9eea69c42e490955489cca75b77075d58002f2a0c9054ee9f1d0d37fe96412b643ee4c41d3ae4d08314cf5ec3d58d15ac8cc310111861384c89110f4ef6171dea91c2d2654fd90d11204f23b9a7ebc3f59e2661ecf8a6e0862c96502bef044362ef9ec20880f1", 0x89}, {&(0x7f00000012c0)="7772be3ddfa5d706a67d12532db4c83d90eaa7745f26fef8ebc9fc09ec6a9a64228ba9bde7177d744d5c92ce0a78099b2a9d2d4155ca8d567821ca1c4398810b5dce59b073dfd0ac3f264a9652067918e8e5c5e19e6cb1bb7642bf2414b7ba7bd664b8fe9952507df29e2e896c30477e95f3967a181f5b5c577f62f52a3c9f240f713de1a8922011ae631245e5925deb656852cb36a830fe4ee580d1da340af23deb38757d23fb7fe8a687097cb4564b525e8e5a5d4fc3bed35fed48e085aa9d54cb1a65a636f54ff8550a99758727a4b9e623f946c2763c42d3ca27779507b84768a034f3c03e471d4f8f3a59583d1a71f0f198fa338512d355598c53c530f3ac42b7cf458f3ce52d562c5e13393ef97992c57e85f6d62f1f4d8fb99b51aee0055760b77540dbbb9915f9dbebcfa2d2fbb41fa3ce9a9fc6e3d2175885bff79a178aa0d3d2906582479c8004e841fe5067b8ca63890a23239c6a702f6ca19f55874420ccf8ab9ab04562b81f7c202de07b3ec8d14d98b1b03daf81971861594b589c57c2fc44ea793d9eadf4c3e9fd291c08b886f3d9dfc48db447c97cf143de73449bde146b8c94e5e58aff93036f31e68888e054edea83ec290772c25457731c0954174864699d0ee9d8cca5de9279b7f955b1bae53f631b3a00a7f191c69d2c10a79a6cd91be8e7d2d6f2cccd2a39660bff366dcdafe5e3603420cfaee209c1cd68f8f55334b43de0e5ad7af2e23e2aaad9f8faaace20a94b90112f974e0d583d685294328399403066f1f2e8dbc0ef534e78d55fd29d8dff65d2e9fceff2f5b55c0b67c439c527cfcabd380cec8eeb4279a51634800344501d72034e2875c225f6a9086110caa0aebd9ee434df2f402eb880f2f7a3867a416ba48a1784506b24fbafe8cb0dff0dcf7d8c1022fc83e885dead8c899b639a08baf18d44f55af875b82c65c4861fead84a9ad0f6092bc439263a4ac52603d7a4099eb64e7e45959f862133a46bdd211ab373a309d2ed67b2846d36a4c0c01d71de03094502a1ebf4dafd44daf7eec72d7fe6394e7c2b057fdbdd439cd869cd68a3b027d6c067249e807c59684d978c6a6ab1d426fa34685028c647b91108132b28c6332490370945107f2ff0f9c675b4e40699563b07f47c36af140a6ec66d0a58de86faa122289088423813a6efed1d39be2b271760e3e64d573eecd70c1a815b1d8269ff99d1a211bf355319ad5a71ae30ac4148a10888a37ba0df902f18306858ef9314e587a0e62ec0cdb23d9b731d57732ce980058bc8ca498891f0d12527034b08bc140e8959b03ef20be3ff1a0da3338b945c13c2d8413689e722895b08b73b6f4b9070e5051fe5e4756b658fc486bfe42ef9845e70d4b9e555a88ca2b2cbd5fc552a8abf7580b1201dfe5fcb65a2ec066e1ea9a37bced7239e84a20ef7fcd77d2df070a15df049d031bd4e586736b39607a7f0ac7fd56a43ec39c094dd2c052c99173ebc67702ab15620f1ebf7cda4c59e47305ef6cb656e541500765bd6975ff468189b16a38830f2569844fd24acb033072d27c6f60fe7f98a4f213e096d0d31d92d4bdf43aa73a115ec002ed61065a72a44aa9b0c690374c3f9eb83dec7fa4ea1de71db38ae2379d0607e215a41ca530439d618bb8d936b403c00450754631ede356196308f824db9bf9be2600f3896a757872e70e4bef64f331c8c10f25b0157810a6ce1a3475488d146f9eceb1b9f8bbf2965f816896bf0add1344e9d4435991e800e59a0c6e462770a2fc3edd2803eb0686c020a4d83b8061abcf2e6e261669362d0e1935d42895deda8c7f2e1a8f22997dca7b56fd3086258f71e8432dc9d4677cdb379d6210d5473088136d71a00cac3299e15eb727392d0ee0012a667893c0b5c3aa65c5d1b42805d9525148bfae7f4785a3f6199c0be3bf424fa6c1857a5aea4205f5c7f85f5bad2132f6741992a561127fcbc7bb44014c661faa09cb16f552acafd63c9ea77ddf11c340302431d1520f0421ceae7dbb85ca854e2ec7c94c21851cf3483585d76bf702e6bc301c583b9d51d678f683a1ab965ca0fd1674a694763c3fe6c50c0e24d38523bfd0ae025860cc033776cb83a9fe87f0000262ca65726c6c9c60663ca28a87b86c53a24e74a58e132b6b5879f0e7bcbaae68ec70a18abf5153083d213bef07e7b3e75296ca4076b7b80cce465a4e4373e7119d72fb6c28b2bdb389726deb602b22b60fbb74c8798ce7eadb0073fdd7e8b02a5c03f43dbbe32e9d13ff873db0781c5112db8da345e44e1ff293a7c35125204fc9b44e4c22b711fe8182672a8bb0113090424830f644b963f19d2e6d73fc97f7f5692c63cd853dd6da037e26a2799e8cc1066208f395178c961d3b4887c296c1ade34b8a8203572832bd9dc095887e91aa35bb82739c8bfd3799c7f2c7e5f45f14da4c66448be7c7c6869f0c9ca72391612e676b06637c2653c43c01533a0dddc7bbb5d34303a04d7ead994e0b2d30539fd4561e4b9310a0207a9d17c0b9a65fa9cbb17dadb2feb76506a001eb361523e16f57afd69eb6463a05f24b04b80d3c080954e474ebf035212dd5290ffd6ca30423c27cd4bf61b890acb757cfb384c4ae00911ec4e7c31f6b8dfca2daffec9b30d2c424d2842eaefecfbea59bd69e75973fd996d92a1cd3eedd2016f16bb452e9478eb9a31fe7981410f44f7da979e5a80d1d7fde58559ebb321541caf5aca49428030dc274ac76f3e8f38f5118e2325d86da1c6eb966dbb4abe68d99c0823530f578ff80abaf631be20fdd67571df8ec8487b1884b84db48d4cafae94bff96f475ecbc220c373bc902fcaeb6a6724a96b3cb07414302239432d60f41935e4faf29baca0501b21e0904781e9c29f4f9afb159631193c8a6778c61a00e8ce9c2a7d559035416a9826910acfca2d85c99ca85d593efbd63c2545ee9876eb498ab4e506a20f7bc52bbb8cb2c5d291fffdf6d69963ee9711fd7f533273f103c07271312b61f21e0531b995c65a95d7968d91bd26d7376359c5bd03aaeb69d5fcde11c5180504e8136db2a492b739ad88d41c5d4a3a77c50d3711a820c647a906f89a11cc596fcb633309f2f2fed2a7b2ff8a89865cef0e101c0667b16b3f76d69f51ddb2a1000bcd9697f6c6f47b2ca104bf98f419ba6929a30e5731c8b8d8887ae3b34c57df631af867877324ef77143f4f020e9aa315fd3114f4739af1855333340f8ccceac68df9830cf7b6dc1d8550c22fab44ccd5c39e4cb96d50da71abb9f3f5b43dd0f9d90f0303f8f398602dc0e9cf43b9d8f3bde6008f82d49a3c679bdb831f0ec075bd3b78690503cc17c8250670433ad349809d1694219278a59639fa3b387e1c20a114042925af7e8b68bb0f2c49053d220a7c822395e40ef729d4a38637234122c8bc661d275b37e9a9bc5ea7135f53c4eb65808ff622b60f77b917598518856ee19641dc1e9cc27ff650d8a422b8a8ecfd59ebe9bd1faed071650db6cbd48431f9000801520b29a85e2f134f761f34a1d90b8369f7350a3671cf9837848e4bb9e3abe41e9c28a35077e2fab58b493d65bd06ab88db90d449425d82d032eac2eedc6d6fa32d68ab80a9780ca2b152b8803349444175d053e441d8601abfa34f87cbf45d6db744c64b513a823b71ccc188478d9d4fb3a78758599d08489b06da9c667a77305a6e3e0160100618339322f098f77fa5cafa1c02fbc318a11ce48bee6a602e5d160b5517f530350fd2699859aa098dca4426974d28933864bc7e46a7ba300d8cf3601293c1c67d01e0751f175fee0254b69d4680745da2654a22db19efa6f23255c8b4b60c6e8fb0bc73b0966b61ea74500f9f83f26881040515d7ad1db6efb24453f7445e0222338e0337def7b703b3edbbe025876ff52b547b07470f8baf152131e3930b8e2de371fb5358f0f45404e5e3d2a94811f4c70ffa15a098c7f89e87ad378649cce6082c21f9d20ae3d4200f6cdf821ffa55be43b15e8517ca3f0a36f0fcf4e900705433790d782ada4b8e35701c4ec634edcf935130dc80af151074a21f9b97a9a017e33e1cd8cd7a6eebca4cf39135952092e41e5ab0ea1b04765ca618a153bdf3c3e6e9b94f8db71a9baef17c01d1e826e94da2637169ad0d85bedc86c50e12637c1e9571048ebbc08f618d9d792e9d499c0fa0ebdd53d757075883b40fa67acde69f1d6c5bb7053b13c5cd6e4af007aac82ed99351ab708a1024cf9b083e0194ca094337e129a0da8597534b201901895957d026ff9a5ed52a0e24a58ae2e617098ba83ff3ac8f1ba638d8405b4c22e7b3fcf76a35ef32d172a1a763c8f921b51780b7e713fa84b0b6be357ea9eb5782b2ddb153f3d212e4272b38153db23349cbdd775237909a34374041276ec48237f4e27f32f0240ef8e7b6d8c09331c0ea7818d0b6eee22c38f0a148ec61f91979d202a52df9453c1e9c5376cc9c094137d1e59c9e8df92e5d7947af8b597ab3d7b26735708543ea24d2df743dcd3b542498b60e2babfe06fdc02c4635df63175afe83f931d87e05eb1afe9f8ffe8a35b57d2f329083d4d27c21027485afd3bf1be9ca2b0cd6bce563521e1be5637b25177c32c6323e5b383bce36bb1dc39c7766514950eaf112372dcee5aae60ce7960369cf76e885ed9cb28bc755a519e7844b612c66c12f999ec2706fec8f4dc9dcd2a426ac8ed696d9a72182402b55307b25bb2c576505caea37f509b57adcab0e8b11b6158f4aaad6c6d2e30c5e9cada85f9d47e5bf62c340b0566824d432fcf265a9f036d723e47813decb888209a52688f9732e714fb5dbcbbf9ed8ce352de022a5f4fb7837dc1a5c2e0832f9ec975fff7b824322b5583839936a44a4745aeb070b2c74ae9a5f8f785a42fcc303022823b8e9e7eaac5a131772624be2cd88032e3e3d9fd1ff53edf0b667f131c493aac89a9b8ae27b9ed949d8c81b16d86cc68202d2847a998ed68012439b1cb74ca10f641f96389beb68bdf9abbd812cd6fff484e7ba5478acd2c78e5c822315a93032120aba533b5c45a40a0e7b644c93b56beb7e98c17935d5b2883ddd377f5473a4017dbafd394620eacbf11e496956c5462efe64388fa5a46fce4854d693de3567e2e2dd1529a87f00d5f788964083c4b2ea4686d86bf1dee7e92ea87f2054e4a562a05a6bc755b5ebb4852e517b2a5a3d08b05a416cd4669189f51d82ba8db093005648ef4b4ac14288661d70ab20e02addf3d57bb3508d6f79d491b269f792e0ea8a5f65d2a958772f32038ff5c4eca13c88a0d5cdd89204b8ba4eacdbe702d630e46a98173c7289442c338e3b05cb7cad373a17dca9fc5391875475908b4479e9374309be83b2a860868169580b703ac6734b4236a2e928ea3fe19de54330fd777d1993d37e98edc52eeb80ae4b5fae62459b3e280ed967a77f942b380baf9f35178a6f7e5e9827d0a32341b2a56cf0d7c8b0f8587181ef21870fe2e5e1bd178f7fe9554ac6d37354782f60bd29e19e3758ca6203c65b0bc72a9ca27dc5ce25de5108b5720ab34e56d6bdf648fc2788cc0e2e3001a1fdd76ef4b08482f750156a5f155f0b560b5b9a3e6ffa2ec818c14915e593992110932594c5ba1d547f7e72c2b2373ef301e3d79ea8c3af5b5d3bd02062824a4bbc3642b8b50c351b4ce5146afaf08aa8a352a3918984d9bc09a7cb2c5ca1753298a092772620259a0546fff159f07014e28fbdd62cc9cf7b9350a55ee6dd694dfc0deb5c4a846b812e2823ad5ef79c4ab95b8b3521ae26e8716f", 0x1000}, {&(0x7f0000000340)="18e7c06e4e54b660b0145913f949ec2816dc0158b130c2956c98fe8eb272b99123fe54dfaa6b6cc0da8e54b4d10f6d004be4c12f7b9bde093bb8e5d541fe4ad461021d8d61cfd79c450aee5cf4a9f1", 0x4f}, {&(0x7f0000000600)="486b661a438fe9363230baa3771381eb48bc3b8c340d3c4bbba12906870c6877228bc8c98c3e1ada483d7f14ce98a505b0c5daa4ef1402d86330faa3272a0f3b1922e58aae2a063de10669c4f89b1e291ddaea117f1dc9189300bfdb2b8b2ad8003770bc710a30378f5954966fac66c4f0392d47c0134311894f0afd131ba8eb36742007b0e7d24006c5e239d56d0c41fd835c644e8895c0615b7ddb04c4b986c2c42b40eeec3f4858226bb1c4822bd02f4f7116dae2fd9528bfa253a5b067", 0xbf}], 0x7, 0x0, 0x0, 0x51}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f00000007c0)="e9b5c250a7b1fd3f31ecd518e5ff8e7b445aaf37edceea1aba7c7bee7ee9e34dbf17dda7e09a0a5290bb584a90699cbf39442fd41398b012e5ae6ec7f5e5d266d12ee791df83708ddfaf75c0e2b7ab78f1b77f65daf812ac4fd96f24fc985fccfefd24e26bd8231a53d450d22cba0167536d892dd59725", 0x77}, {&(0x7f00000001c0)="50a7cc0c07e4bbccae0e28dd6c30c1ce7565c5401ccccd0a5c8dcbd5d8a6656df58c2887a5c3b3", 0x27}], 0x2, &(0x7f0000000a40)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, 0xee00}}}], 0xd0}}, {{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000004300)="ed343fd14a1893d183e8fde9b3946e60bfefd5d5c8738dd5a3a944485090516a9ea766ed0046b956c08003eac4f4d063119d0ac8313a2a044f2a8dde55e4f7b82c54ef57b1eb41023900cd5bff33b71b9b33bb6a5f99eb1cc1d04bf6617aa8cdc26cba97416964520c15b296a4543f25031b2e5371cc8c21d1e2701fc07a134444920c46d48efc7f2e779b76926ca1b30d286a890a4bb0d4dce33c8b53e6e6964c34bf0f4d9b85f036083fe5fa365cb0f52cdb647f989221fa6088b3bf591e0199283c0e943aaa60ea6e62e78036abb6cdb5b20d95e4490ea73f99ddc9bf8e007a102f6cc5817ee6288533fc316688e36d399d4a048682485ecfda3c114a330e5b2726c4febf8543921d0054e1f379398e4fd9853c21e422fbf95669f1e5aceb0cbed7ec3c889c7aac7fa418cb89f842a50fe71fa50bf9b5ddbbf7f5f76af98bbca6f2164c747385b33ae3b8463d1040c7871106ab562932697d71eec3e1eb385380f6dd4f1369a60c189e22543e2ab9ad3fa320754cb67884b9a034e3998b9844fbd9b6bfdb9de792c2350fd2399d35c8c825013e11363b908df04871d3901d83b20282ef12a25854026511e08d675a4384d81394013667524174da6162936084628300cfa10da582b1496439ac3614e6e982fdd2d250dfdd12014ec8451341d311791b4a315a134e2273e734fadb265b7dd361e5d8aca2e64b83f386dd0034e10d8ec226a569fe5bdb497eeb91aaacebee8a7566957d3cfcbb8fd9f6719c440d14e64f2151a7383531ed9782cd8a2138a87a783b35edb9aca52cb3b03fb5ed6988c00e62b8d798d548fb61644da071d40c7fb1481054d547ae571654fbbdfe7407585c1f3e28ad1a676625823242aa272956be50dde80d4f5161eeb2a6a9c861142ca4672fa277f988a46428b3fc9c364ec30af1eae0ed1220a08af3c9f2c989b81fd7ec7f146f3c5ee9ef7c28ef2c503e1c621bdb2e64289ff9c78b885a2ac6fd1c1a7cf953427d04d8192fa087967bb2b5f4cc5cc2df87f2d109df4df17ba7f230568bce517e56788894bb69f820693e9b8466fb0636f78aadc7ce1b91275b1a8c21fd6bc9e3aa25317e2ae38df561bc710e5bb8c7635ee38f09d8099344d428fc1eaf11f668aa5ea20f10a22769f9c0227c336b5f4e77ce0fb75611ce0531681440faba1b153fe0a15d193922222706d2c595e4013567af850cac975bfc99fad17d70cd54e6f248033909ce354c4d4e8c957d036123a771d0580a2f1d4f69fe159347ed57958cf4692c78aae94ed74833d2af60e48033f07d9bcf223fb9422965107f646f9327f5d8e6c7040aba519bbfca2e16b17decad4dadd1676043ad471c6b7585813a7cc6c24e05b54208696a1e92663372d8fc1e39bcb2ba39cc92556975d06a4455a1bc01a4437d82ba43cdf46e68c10ae20c47c1f9684c877cd36cc08b9609535a395c9c8d543676d4ab342d212233d21b241fff92e0bd431158e4bd41af685e4915a748c8b60f1e7a2e5625cef0fff0d37aacad6b5423e3fb7b73db6cae8e7eae70ebb643b131382a8205cafa18a75d0160c3d3283a1a6e042fb5c9f96bfee25c10b12e709e574347eb23703713ee0a50a28122f9aaa6124361349eade7253b965595085325955056f8e37751c834a7043ab8a71a6c2d9853d79857958b86f9b9c92e52e1e9709313c5c2dbae21d339b7427f0c2de285027fc1aaf8de0956c3cce453d2d0df1312886c03056d495e92d18cdeb574f4ae7ea31c960e85c109aa6b60a1836170ae56701b56605b5fb05756754147f46e35470c7263a4e0ee7d304740f5373d225878d7baefcedc66c46d7bfa32232715af603dd1c84eaa1a76765020fd382f336854bfc40dd9899e7247e63ce6b12715a78ac56c5eadb19d427e474c034069d44c444d3a17f74267b4c575391eb2855f425893440f26c765e18a08269241fe0cc810cfc0a1c325b23262403fa0bb067a329b176fe8421f490a56b4af4590329bd20f0c0383b0d2194673b364644c5e64f49a82bf0c23720ce349e7e4dc16c1538f50bf59a95eed7a8cbc61694e3bfe79456d2c0e97404c7c75ba2cff45b916fb18d14fce4e4076e26a7a6b3db5abddfffd637b8782974d5aa0f41fc6f50a2d1fdefd56ec5068bde6a589dd5bde3d5283af6899998166dfbfce447f4c4e280ef878ef98a8322ed2f6a0fa1df58da208a4839b251fd75a4361e7ffea42bc8029dd57b8c9a7ef5bb5dd8c4e736e59b9eae96d35e7142e82a9f4e2c7e9a23d8af4a49862ce9360cd1672a8248b8f0dfda9b55bc817b9faa28e4cbb0fffd1d5ab07bbd51604c8723048fb38fdaf28262422bc4fda68b47ee2738d107c77e78768711698acc96e95b7331f3addd0605db0e5567fce8b7fdeef5e6097f5e49f1ba8fd909d1e1c8789073c196ae4aaaab80551dbc293807523a2c9eb5ce8cd1298bfda56bc8d59507ece533a86c65dad213f63bc0e5b32846cfc279b1e01cf004608d17350545b5ffed45f8102a42fd86e10775bb831d4ee44e5f344df5f530cadc026c317c22e5b742f88b3f98686ff587b0b93faf7b143a0103828ba6cdf71c85e821cb70b08292444a4a2f4b98bc8f83175d75bfbd460b5741cbe88f7ae14f1bb299940dd503d7489e15a4c393d2ae932f92aeba5d5323741bb93a3ef6580c64a1f012e33830688d60853ba360a31f5fdc1b71c12e7cd161d4abe71881ead6055588b110f9e758d0881e5d5f6b85d98ae7e19a05e19281c4655769e812ad3a1c785319bcd08a277215713260d2e0252a00740e830632cae516c1da4720b3cebb61119ec915421394854fc4d9d276dcd9f390df1d3fd41939e185e903a76a33e54db35cc1b5eb5343e156e0ed166344ca56dc60dd313678370e043cbe9890bee2f6406ab778b7e4c315f800040c9a147ac396c3043d1c59bc1abfd6e2586cbb86e7624654ac5ff8316f3a3a225aa941ca55d7f7f32928ac0729f4596147f81d3255053d5b1e824c8735ac24866538d52443ed902da77d1a45448b09ecb858b53f82a711a844d076009385b8ec1e4f323cfefa39d53525a61cc38f052a479c7b21edb196fe6b9d628cbfbd70de5f677664b3ec5c0f823ccf837fc63adbe99f6e88d53177b6ff17af532b9fd9b291038d04b7de1fab2860345056d122325df04ad595cdc56edf9d55cf64ca41a549a31610e7361f35446d204acd66579c485afd53fb5d2babb4292f9c6be523b609bd35423aa5a04579a3da5939fac63f27181dc4a350ae42a5b9d6fbf8a4a2875934211400b269a2bedae20161dbc68cd5362612202f5f989945094effb31c4ccd3a80a1b2b857f97ce32fbabb111a47226f09cee18aed3da92915f20f3a1e9c5ecee914b810985aaa02c0abcb739229b72014d7907559c3036ec012c08423725cbde065f8c2569cbc7ed189932f3c86d32ac51a5eca6aea57c779f066e2daade6d71f828f6361444466f4b448a83cebcfae73290e57fa311359856da91489ceae98228e2b73ebc51a129bbb1c65ced00aad782f04cab157eb90eda4e5828492d57d4026f1178ef3eba0ff2a7b5be2c3801fb87ba99847092c9d3da8592ab5b31221e5d54585630d3e35ed84e3d5cd366343d9bd95545270cfa125ffda7c5ba92f4c321e38a1d3b475609eedbdd2ebd33b27ff82259f7b8ef4d26f675126a59903a21019a2ff4c9f7cb27eeac4d8b6c3a6f11fce551f7a0de4d03701019c0e30aa672960ab42682e64215013f63be8a73d1db1ef6512d801028ed5e6a3db77aec3dbaad86e538996df5d1adac297668bdf0834d7d83f1702fcb4b040b3cd51972024f52af246bd941303de93f4b05412a604197497ccce8fc680fe2a507d3e921494c2c7169e7591ae2d9ed9e8a301422753d7b5353d2c209580133f40d551ed2f4cda67294e9ff68d81bda123fabcdc3f409f3dd88805ea915e2dbed7ec3a323b06746c57f597c945fc20ad7e9406af4280babb16bd3c5224ed991914cd885e49e058818bb4ff8ae0f3f18cd10caeb9996a21d7ec0e00a341db2003a80f8825865148d6c844d4cfec251d3cdda8b2fde3f1060b76ce9b00b89c4eeacfe89ec080ec335a740554e3b1bf39710bd7cb2548c82bccb149950dd84b1d58c8a8b341eb5e21b291cec596ebe48037b26a584cd4e9edcb07cdfc22ebd8ac1a8deee423b65fb9f780202893f61c6f6b51de1473f639e3d6b5ef8466bd28f5ddde034ca2e18f28c18520176892973cc9adf2a6e5b2296c533c605178f06e406f5e1c155e0017c9c0779bd9d8af7719a65e7d6c2507e46729218428e7ce078214940e98a3a35ec31ea149dc4a518602766714c7f9e0ae3f82c45236ab22db59c9c20862a547751ed63ef2725664b0a8b57ee39d92fbc21f6d5c4d1cdb2bde98e71f55af7426e98122ef6b01fc444105ab6f9ac318453ecce26f0f5df16d19dd7667836bd52fd9d64b80d9dbd946962132b09d2f02046a99d8aed6862494d7bf03ed5770ea717ae6646e850e0a7e6728db2bb48bfe79dae057521d5dba695b5be16e68036bfee50390ca545d68d56ac360f334b28b14d62e1f16fa2e1d742d2d70f7600ecedb1f9a9f291e0df8980d4cfc19c6ba89c0a36e8de46d3119e7687dd09515916ac15d01dab6b60730d61b3912f6c497f46634ef920f9eaec68d5fb7cd73a0049c5a0d1f697fef184bfb9c9b76d4e8213eb7ccc35adb6fc9a2db4fb062e395a6ec9ea365562139e3d4d8b1a5427cc34a8a091f2a44135b2317d687efe99ac0c0bcdfd63938abec339a6ce98fccd1cc21deb4c61759aaf555934a71ffdd8799ccfe1ec9ab24e806c893fd8dc74c0a6e32be55da84ecf8cd2bf0b6efbf35f048fb78e26cec258dae516728965480108c110a54a352c2727f385fe5ae7ad0daa3ea025fb2a1a89c36ed39df8698299a1155f75cf4f07a6f655515f52445935992054377582092147beddfccad9e2958b295478706ec4be8be1be633b5561594dd0895d7e266005ca9f41d0e77a0304afd627654af281998a2e8e3198235c6f1eae84e54203c6fb2383294e2fcbb199b98240ac64de3c548f455c574e17a798a219b12cdd09e588af2d85c3a18095e659a7b69160b06a1c672b2e4331911035e82214a91c2efa1efed33c28ee03e3e66f6f5d8a146ff5accd4d3f191ff0e13db6a7fd52d87d4c893873fb7195ce856f24f93bdac5e4c6f771ea1eb7f474799446d138a2374b0c3ef7b1390b16f952e299ddbf74b01ca3862aa898d35c17d63d5bff037e3d5c6323d746b8c90eb49da6badbc2f411c9510a7ea284a53acfcffbcf5f675c1233081543b4eabac16670630889409ae0120df789aa072a78bb17b80d9ad06c26d7b4ad0e6c89a4d5c8081ca20cb7260c839c82daa645d785a590e984e59516b684ff26de61bbe4decf328fbb4660d14723f5369d045a6c2007da2799a570f1a60dd0cd356ecedd2b1dd843034ab5bb62c6e72b5bc0cbfc4b7e89e7406f53cc627d5cd67cdb3990f7c2c17c7f686878f8164ff408ea3c11246bda1ee7b835fe5b0a07f49d510cf9e3d75d30bfca92791f0e2b0386d2a1af6d9bfdbeca93c226111a46da96ae38aad1499b45c9ef72c995db8c42f0292fa1891492ffefa5aabcd743a76249634f666b59e4f30078eb4fe0b3f71279307b5fe90c8c17428abdae8fc417d17708e25c82af9076dffa44c505610395e803c058b5b5c674f2bf176769a36be7dda01c9090c0bc20791e3f1ba153fedca1936ae38c82d6b25a4232b251260d5ff0ad443e40", 0x1000}, {&(0x7f0000000bc0)="fee45a6465be2af57c2fc10e293804cbb00f7dd65451453cf57b012545039c6650ee1ee1606bcb5baff3d10a328c772513", 0x31}], 0x2, &(0x7f0000000c40)=[@rights={{0x20, 0x1, 0x1, [r0, r2, r3, r0]}}, @rights={{0x14, 0x1, 0x1, [r13]}}], 0x38, 0x40010}}], 0x3, 0x40) r14 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r14) (async) getsockname$packet(r14, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r15, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {}, {0xd}}, [@filter_kind_options=@f_basic={{0xa}, {0x14, 0x2, [@TCA_BASIC_EMATCHES={0x10, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xffff}}, @TCA_EMATCH_TREE_LIST={0x4}]}]}}]}, 0x44}}, 0x0) [ 320.208769][ T7084] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 320.228664][ T27] audit: type=1800 audit(1688990901.931:24): pid=7083 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1968 res=0 errno=0 [ 320.235510][ T7079] loop0: detected capacity change from 0 to 1024 [ 320.941599][ T27] audit: type=1804 audit(1688990902.171:25): pid=7085 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2297388312/syzkaller.6decZA/120/file0" dev="sda1" ino=1968 res=1 errno=0 12:08:22 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000002c0)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000040)) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x26) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') sendfile(r3, r4, 0x0, 0x800000080004105) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x42000) socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f00000002c0)=0x7) (async) getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) getrlimit(0x0, &(0x7f0000000040)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x26) (async) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$tty1(0xc, 0x4, 0x1) (async) syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') (async) sendfile(r3, r4, 0x0, 0x800000080004105) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x42000) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) (async) [ 321.078090][ T7079] EXT4-fs (loop0): stripe (65535) is not aligned with cluster size (16), stripe is disabled [ 321.091896][ T7079] journal_init_common: Cannot get buffer for journal superblock [ 321.112599][ T7079] EXT4-fs (loop0): Could not load journal inode 12:08:22 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) 12:08:22 executing program 2: syz_open_dev$hidraw(&(0x7f00000003c0), 0x0, 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000040)='mm_page_alloc\x00'}, 0x10) (async, rerun: 32) r1 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) fstat(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (rerun: 32) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = creat(&(0x7f0000000300)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4103fe) (async) connect$unix(r6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async, rerun: 32) sendfile(r6, r7, 0x0, 0xffffffff054) (async, rerun: 32) write$cgroup_pid(r8, &(0x7f0000000340), 0x12) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000001080)={0xd, {"f1f353f0c833097c27a892e9d357cff5f8dbe89627fac0c7baa3d2367d656bce7be2201f63550726fae46c98bb9d1015f4f6c630ca5fe559381741086cf09a276956cdc7e94dadd91d11e3b0870e56a7d3809b2f9b396da9527a975ed11798f36566468a95b4b5bee90b1dc6b83f9488e226e57be4eb015b2d2c87b4a9488e1f205eab5b424225cb6cb4a89a4f644fa5a17a96b6f1b989cee896f36037d03e5533f69dfd83cda70ce02910faf8777c0a2b88df10f0385e1bc828ff019eb5a450b1e05c738079972dfc58810132a59804b823355107214232b12efc8b93d69b777eb1e6db53d9f00a72d4634edf1a514fe9840f22c9af52a3273844507f4614bf298a072f1b0292c5461596f7daaab6e60ce35b40d84f5abf83b710420cfb9332c80c9205bace3d3f81bfeec61ae2537dbb854da4131e11a12f2939c46c119fcb9695c453380c41f08b77f4e3f56f4ceb9f12d12ff852642075ad082dbc7b6e0c4201b7f5b35846e7baf3ea591daa5e175b45f2fc93dfba95837f20dd701f829811f82ef2f71447df0390048fdded6e05838edb9fad4158751321d6452a67b6f11e87aaee34a5082fe86d2fe67b5ab0ba8b9a1023316dee0db52aac7c5eaeca00fcb7df6d82b1ee05e5f17729546e25fa6882f167137c761bf4179669859e027874d20c7584d4d4db23cebc32344ea2d4305215f0e13fa3cda44c00f200f1a95bf51288722b8ee15349fd12345f70f8502f54fb659da95677679697f30ebe4b1e0ff19b9873d6de900a89f11835afe90c42df20b80dd1cb1764482d3c2bc5151abb6c6027673f3d0e6f09a6704c6754ed50886f8726329b331a40955cacc11c3ddef202996302ce8cc90896dc848c7066e82a98def0741f008a8d2a68be8979daf97c645552aa06b57aef18db7a8135768fd829f852dc6e7ff64599717f7715d75c5056c4ec5b1b75c5f6d25d53810f8a72d5b79a21ef4e5aa97fcc00fd134e1520d225a6d8e72cd819d3f064bcf336ac26e133c359830d1b326ca62071e38d465913de34a93947e3d09db2e5ced544a3f30b89fd2e0ea3bc71172ff30273a3d5cbcd4f98bd884b83f7b447f9697cfcd4e4d52379aa8aaaa97b48feb0ea03c1a9318cc87bde35d753cfe997ca98a7c203424443a3b9b6098fbf061584eed12668be29bb7491fedb3debc8970c577c14ff9ecb8e2ad6b9e36447b35925b761267e7858b78a89b9f8e248b138700763a729213a32dae8bdc25243d94aa3d717be39737a3053ad2eb4a0c07953444a1206355f46207774634c35deb3b484ec1a4ccc0b532b620593ccfaf6ea298fe0cb62b4e92d80cd248fd9c18d518c29cb6af367d7094e93d9e9ab5c2aa95a12ceb885927cb05739b060843e8b47a454d42ad8a06211ac37fc830edfe811d434b38b7602af5a05a6e2dc4c85c6622b9df9bda2363e8b2aa0fdaa4eb32d2f70dcf08106ac9601ada331a6a7337df98cc342a52a998f8f9bf372531f10fd292c22f3dcf85551cc6a66531c699a1f37d64eb9c7788e912c5e7b3949d291a557bad3199db335cc7f8aecbb97fe00d80a12273dbab8b70c2c6159e8b8f7ffffffd273bd5534e0306078e0a4472f5282b71abdd2a6b1c74dccdc34f28053c024011994323d24784518e9edb57f09602cc1a1c06d88b7b171bb3f852401eb41089c547bdb5195a0c7e73a8c47d650fd0941a7ecc6e351e5dd4499baa9a81b4a28757b2408bbdf1267629778fc977224362326bf6820628b47f6a070152be1b9b41b20ce4d26064720585746a87bfb24b744612af89fe691777451d804355d5b103838e2381aadf191e70bf6a0fabe9cc84e029582c9683384afd49e08ed99dee0a3dabf879c2938b4c2fc4213e337ac56563d0a579c153f3821691d4b21f2ae3e1343604ce8d61b4b02438e6e3bbc766671250a6cd626ffb9c333d2e52414fad4bcdf36a0e84463618875600ad3bc5859e2e29bef9b8b0c3400490fab3deef256c4fb5d608c5cba570cd2f2b8e1517928e22bd508c43cffb630e080fa0cfb1d5fcb8d2fea44419a15b96f99aadb6212bf80f50b05650b8d82109973fd4e39f8272a7bdac7afa01338201ee45d80c0da849cf0ab77b5ea93b327dbebbc46aa795a966a4737dc84afc126aa54f501462e86c06f4b3052bad341174380d689475ee1790ff162239b427567ddf7ebac9c62034d2b8285fbe07be4e04c57e8462361d04e075be4e3dce985ff8c2c252685f8afe95f3d8b4961faf8c621c31fbd2a8af095ce9fc49a3ec84cf998a7b81069b03c1eef1f14a676a34039bcefeaa6d64d168b7282bc00676765788d5891f4617f22dbcb81d4f2fd7be7b42ae3b9818505d577e7f0dcd89f669d2c15d70e292c13b525d81beee6b6870c3c8a72f7d1e3b64472bbf9087f411d9b18f80cd42872f2caeaa3fc4ec777135752418b136892f4b2603a463bedfbf13dba2ca1bcaf41e74e807877eedf15551164b041e4dc9d3022e99c2e2fac9d15906ac6a7d63bfb57d8cfee8df66a00abce56e1424ecbda3b4a9dc5f381bb7ba38b57268750a0808d39c5cbf5cea7bc55ec1e8328206028c16abf2c3eeae79359777c53718d0c6ce3c9f1b093a3db834cfeb1e146e140465345d6f0a75de4a1a8a374c2467a641f5583907c5f1639eb16cc8156f4b7e1484be957cbe1b1fcb26d443bf759b738a86ccfdff4a6076cd5056f52126b3935cf2107be04033696ef408fcbebd73a10bf8f5d728d2729fd41bcb1bf1ec315216c8c5f9dfbf366f12945f648f901d968f6ee231b98bab2ccb31303c02cf32e065dd73cd81e2b0e99e5f64b2de44eeb477a3b370b9c7aa81ef780aa9f48dadd32cefab2070df2b52a6ac7077338e7269ce5608d1d109d66e307a2c82b411c1089a3afd99a56aab8f301cfc0e541afa853769154efa1d9901fae7b1b5a54e865de2eefc5a0b26dde5eacbc51d43920a9c0f212c27e16be26cccb2477b31aa5756054c985d84200f710cca0b091849890c4e87428217e2cbc211e1bd701cf9381de83b17b617daa7941a054534c9915d951dc9278974d9092e09fdb9978bad73ad989e3565b05fc7f3791be2d7e0b67fb904d9890e71152c168c58eb54a66d7d37fd2a9aa4ebd109adc946a7eb337e3a7afb50c7a959e55bb1933188c9019bee743102a845d3503f95b53248c480fc81b6afc21a5cc3fc81f19a2d438b152b648239460c420f5cb198582be439865acfb4e7e4ce5f4e12e1b267d293609a93a0c79949315e5195f511bc231ec9735cc5c94c473467cf6e341718392a9cd7a4dcff06369dbcc5f54be4345d70563aec33a4aec74bdd64fd86d902752e9dc65fd07c77b508309336cca5574542e234346dba7ddfa2e4a8c12806418b378a5b40dc19fa910c69a8850854007677f01d299a2c916be0cc554c3386febf013a10120ed0bbe636a6b6adeb40c30540ce7426078d7117354fc0e5974ee40345cc8f70970b4ba1e40a18b288bac7e920f0c3e1ec91ccabc01762f6e0d4c49d8a5760cee1c501b85ec6e3ca5c1911fa26b9ffb52f3b66417e889616b99e89be2ef781f49d8dafa599433f369c561d55494577468d8b5b0f3fdc0135cbd43ca79063d9a3e15f23ca1677eaf94fbcf3a81ea62fc8bca1422274644ec77368ef3e05cfa311ac3a8c1a8c132c3701f797c1f0d51ec72ce7a8fab44b9ff2e4e714b52caba8d198a42bd255be3723439faad37f050c06c9fcff2bd6d9393d61ba3efcafee71645159b8c1faad79d02a4d453b98d09c46288dcfafdf82c79b6404be1b9d45d5f7f56f39d50deb58647d5faee01ae3a6dcd4465bfd908e0cbbfa73ae5725503f70f022868950ce5c0f6cd9c10bf6019e9162447b58ab2c27f0eda060efc3c894ddf731d6964d1dac70c0085e397683757abcab5c9d55d2747c58817ec259eead68c112135707ee419ae042ad0a2947e84b4ae748b1f85a585b4d18bef8a9efa2e48e7aa5f5b42bbd1ae3851ad482c3d2042eecbffb63705d36aae2ee7c7110421e4cedb3ea6857b47e5d289b280286bc34c85bfc9677501fae389c14eb4d15f08359562da54cb3a8518b3d1308eeb2f678967098ea21a3d128e5bb623e3409a8acce6346208a386f3e4f2ddd4dc6234b373d9da0fd39ca0badf742767fc8708569352eb46d5ca588037fa8522e61c83209ac943685b262d8ef3d7fd4dd7dd14377494c0b542e23c4c95151c8e1395984ad2b6df2397e098f8415be65088651426abb5cd587c253a13054ee16e8dfd0f23f0a889db7529269e807cec75f7386a5844b789183341c705fcd2b96cf80ce14a4f6422948a6c8d3d8e9d455e2d6b8b87f4696993cbc010ce10614f1dff96dc18f865b26660d27229defa822953bf392c3d920a50eb2473aa94fbced152660d57159b33f2272fe6e7e1ce6e6ba1f948b59c277f185d9a686ac0445e15e20b46c8e0ea4656d715df96425b7d4b36cb856e7c7ba3aaf620c9d10d5d96370e463d2555e0085ba94d8ffd2973e6be31d7934e771b9b82d0066011da58f147744e747a240de1978a8eca86cfa845d8eca0aa9cabdc8668c43f9862c7ee85353d289d81d744877e22d67613673905e78cfaacde5f6e43ffcd6e7d9b9d15aea0dd922977ae87b0cb51a89ef15350309b43eb5c8e79e446d9ba2bb06d74fa6aed2431a5379da9776221130c87ac36b72bc1fc03f14c78cdb8a16f2d840b2bad04bf4655a2ab3c1ef4458e401fa817704b5a88e4bb8b15cf16383b9a7e2a64de19928b16e5f7f25be0ad126c3833ace7f36f3c3d9a6836d1a4710b4995ec0c9f10001f7dfc6410b29e9d031f1d3b4b34e9b4dc3a8fb08b49a29892e68dce9309c67874ecc75d477b59e2fbf4347f3c445e49126822f4301eaee1259475cfb22566e69d9ae0d436e402f8d100439a9ca6a518d457a91087e83663c413e339a0d8d4c31c083303b46b2982015227bd7e126976d7b26a670ba78f21a8c95b05450ee149c0ae1fb7397d179c6e295d0fc57dab28e5e9bdc99acd8596a928d6ebd97316b8c60cf657bc4ca1ffe8b9a445724842cb38681acc5d5eba455d5fa19cc8c5cac15a46d6a72c9b64983a686edff27b3669d46c005879949b1980a1456e8a85fe4969acd56415f144405ed99afb16d9d652fce35b9c800b8e217517690bed18e00051868dfe8acb5b10ff49d733316bcc7b8ba77265cda37e5faed1307f8a69338090f532f463f1a9740bbcc58851bc5c85b1a129596898667e55a6882f4d0d97c456697dbe282345dec80d76443e1ec7602f523607534f429d603bc087f9b189b15e9c389456ddc04b425a553fb7ec0fa0488b85afa75f624a4cd25f8454b620b0b4fd084a6f6750dcb0a6f3ceeb033fb9dd0f253a53bc4e1dfc7f03b5000cf1fa9c5f0ecbab3257146030f77f30b160b76262b8d3de2510e0984b8192caa7856a69b93f5f53db8190bb70c7daa2b052c56d38a644eb2c69d316d505848d9258c8934b1b870844e543b771f4969e25c8e9a5f825b9aaeeac6ff1cc4e956504fd07f834800413e22da22dfdc4a0c218dadd0442d305cb436dca3d835402e0362b12d02e52ae84c2e80c9fcd7a47efd6c4bc654c8148c47a2ae50f89e729676b4ee79c96991cb4484679eb8eda3517407dd402f0d1b48fcc9551275df982e34e1ee7dd2bb646b9f2ed45bc7e770cbce36566eced4dc3ddf8665232d029e9487d64848c10e8cd2b01415d3e80519cc9b2ff3218d6f239691e4800", 0x1000}}, 0x1006) (async) r9 = gettid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000480)=[{{&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000400)="81c0f5d740c99112462400e7f6ca4a36e448a9cee55cd26a4a57c74d6a446e968ca7f68422857f28fab4dd079935f72463aa42589adf4a68603aa8429ec5141250650055", 0x44}, {&(0x7f0000000280)="b39ef68ba3f281b533904b4c6f3805feef", 0x11}, {&(0x7f0000000540)="d559d8cfc9a3bf32291eaebfa6da4d9c3689d0859377fedd5441f646fb318e50103651c11662a936020100000087bcbd8e6865973276f5e0d6837462bc80dbb06027182b4a4474fab935fc38e09aeaab813ec5489b7517df67fa951bb798bdce5cfa1597f5c564de84", 0x69}, {&(0x7f0000000840)="9d1a7ecdfb46d2e45dbe7d996c884c65fbc95cc1afb1f13b499d526fa5538fb69d5690f17b155747abbf41d09f68c72bfbcf3c47cbb2e7ff5a97730a01335265a7e135ae63d4a7c9b55a244ffe3d14fb99603cb6b19a344e4945a779b2bf6150bb959fd90940a0d9d2c9e6a9e3a916da504588e2ec7621f19cb2711563f1af3c468a190e5b75f7313b62e1adbf", 0x8d}, {&(0x7f0000000180)="02956849b6833c75d75ef2dd248b8446c6de8261bd10b85db912bb8edd62835cd96ee2e2492a00554e85309782ae5418beae9fbad7d906785dab35bc24", 0x3d}, {&(0x7f0000000e00)="0de64dcb6d7a49a5c2bb81f68c4ce7f0d5cbbb040000001820741a06d3ad9109c59178270dd39604e27fdcc2948596fc50ecc46db6da149ced58deed2c565dcdbe05db571014b86a2c8bc7fc8d07527f33d29eda4f5becf4f385c4330a6b1f3b0e194d1cb67039ac5f5a9e9cf949dffb3c576df37428b7297e0500a05fe227082751295b601b2128a41749b3fd4b6b2ee287d0f5da6e8ad71dd321473a2cbb0086f2d7e373920865aff4dba9c90649def4716f3c09c3052109e10e6579570000000000000000000000007954225020ac0a5a8e7dd48679a3761340cf0d1de80709ee3dd9e5c908a4f4ced7210892f6b6d7db71fb1f915f992f88cf9345fd05812372dcd048abcb124ffd1e46b4969dcfeaf9e8a0859e2d998a28fc843c7e56cd8aca00000000000000", 0x129}, {&(0x7f0000000700)}, {&(0x7f0000000740)="4e68a39a78a6a9d0802f7c9e6d7baf2c0b4a5f1a639f", 0x16}, {&(0x7f0000000640)="9c6b46c14ed8c327440b1647676996a5ed1945d19366590d504e024c6879b43294381bba9c0007edb3375c1aa77a89b89d9e87e623379e684cc8222f8d4309e154be8034cefc602a2399b954befe2fa39f0a8d0e66329e0367f1fb6040a456e06792de1a23af8843c86ac19e71bb753d756064cae2a677ed0a8041d592ed43b07745d57359207cc39d573031a421", 0x8e}], 0x9, &(0x7f0000000600)=[@cred={{0x1c, 0x1, 0x2, {r9, 0x0, 0xee00}}}], 0x20, 0x20000080}}], 0x1, 0x24000814) (async) sendmmsg$unix(r8, &(0x7f0000005b40)=[{{&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000005c0)="389fd1a167409c6ddb4261407848ff4449f62de5f7ef40fa3fa4ffe70c76929e9422313c3df90445bc78d96812a25e8b22cdacff4fd284bb29f2f041edb581a0d8b67ed00958484cf25253c9e57009be0b27f24bc7648066d0ca45770cdae4d7d5da0b0083ca2d15bb6c46503f0b79c018e9a488d78d87bea8785084c251", 0x7e}, {&(0x7f0000000940)="11e0e81d06fcfc4edad2732d80788df2b9d875a51bc121ee07aabb41f4c7804d1ac0f9323d7974cf9471a04df2734cbc27bdef8496a30074d0707e8636f67a54dea745aaf4880c7f86849a2e824e1ba2098e195fe22b9c122a55af48b7df9f27ae9c0facde92c6ede071ebd4c6a5b6380cdf554b4df454e533273e8fd50aba5677324d2aaca79321303f109bb523f3c8a00aa6f69e0899399bfe27d2c75e6d7064bff03f79bc77e84a3306decb2ec444dca9c0d1665aa6658c1a81529c5c6c7c1cf37dfd5173e5863f7660cf1729a1", 0xcf}, {&(0x7f0000000640)="ca3c0ffc20414f66a0c8e62bc8541c39e04910673de2c3d49341ab0e7e3457fb0b7c23a8d4de8a4d199ff10efd137ccceace919f5282130dc0f98edbaddaa000e867a190be4bf6e03e4292f291fdd9cfc92fe47c8b8a", 0x56}], 0x3, &(0x7f0000002e40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xd0, 0x4000815}}, {{0x0, 0x0, &(0x7f0000003140)=[{&(0x7f0000002f40)="f3c7c97b706664badd274a0603ea61ecd552e933783083b72b33af856edc690bbf8b24a8d6ca8a1e7f067425c140762ecf320baf3fdba83202fc26ef301aa9594eb829fb124b2c7f6db3267252e2ef446d05cf1de7c945bc9c6b99ce80c635d5e0a87a057aab69251c6de6de565a010d5606eb38e82c50c210cfd765681cf067dc4e10cb5ff4002e43226596b69135ce80a5c5523d33e4d805b26a3ee47970a060f7665f1e66e896fdce89aad23e94a4405c6f763c5f6106c76e2a2a00614b180928316288efa8ddc4c9e77a6a4bde903ad6b8d84f1363e27095c20a1fa27d74f12a391b6e0d0f3e", 0xe8}, {&(0x7f0000003040)="65095dc1f9449155f2e74b7f3106dd688dc0ee569e252eabd41d3b5b02b6ed6954b69709b0e3c0", 0x27}, {&(0x7f0000003080)="d668b0893492f97b29c6abaa3944cb4828f4a7bf9e2c9cff43f7ed921fe7016b860b1cfa48e9671ab4f623e98145ad5c304be6357af3af506f31a42b86e039e8a03f390b56b7faa4fbd643898ba823660b0d1f27490d9b1d441ac7553fe7bafa2928d6f2ae4c7ba9f757986fe719f04e76e1827c126c0ba7ac59488f76ca3e9428cea4e0f30268aa92a5acf5e01b33cd38ed12b11d1c856cc7c003881a8696d83f7a6f700affca0b12e7033326970e1c2b4ae7559f32f9dc", 0xb8}], 0x3, 0x0, 0x0, 0x1}}, {{&(0x7f0000003180)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000003540)=[{&(0x7f0000003200)="29c3df8c2e6833ff728a96928bd659e1c350dff3be9c58f6cfb82a97377037efd54025b11a847a8b2a9da6266e883c6a2d4e0f68cfa0fbc0906cbe52c4193557f4ec2704a53e5bebf475d3608ea82c8e8f92484f5064cd622cb96ebe3ce261ae87f8857800d012d70d8247b48a815d2f20f3f4d4d36658256bf50250a04d5a1c60565cbae405e7ac9572be2153e9c33952d7cf7b78864fda537ae7be848447a8dc66d40ebc202527ca7a9659cbf6a8e47ea2019c255106a800b971dd89c1a83b580665554a9ad713b1c5fd02fd13f5897e4beb9c4ba19da1ab031f0042426597dc56e856250d1f3e0a", 0xe9}, {&(0x7f0000003300)="3a6ded5ab62d049a15cd70e2eddec7ef729f7b673fc88443ef9b666ea6ae67d90ac44fdf9c9401c4069e0993f6d9e9b5f9746d57af4cfbb131524098523e2f67f79976fe5e006a2513669c83b35b002f161765003315c979b4ad31369649450e6628fca5ecb6f746a723b24d162e90416d9ee6b6b0b7f751ac125d11f382ac", 0x7f}, {&(0x7f0000003380)="14688cef864667576e3805b95664efe583131c8a47aa6bdc173ce53dbdbb2609fee451f350d8e3abb192e6da3e0749479182d77f73cfbf7074e2f93a7b534590a142f1c6ceeec2b3430fa81027f38a16dddd5f7252520c56f5312fe0f35a7ec8fab3910f010a5021dd619e5ae8630e0b331dd28be709e16669f3e193bd1a296a18574529d2924d7ca58e25240eacf61cef696c2238ac476e150059b71d5c1741445b5a41302ed695485c4fc1e23511f7d701fdb91a6e8cc7a291ae7c", 0xbc}, {&(0x7f0000003440)="73e3dd61ae1706c3195673bfea4d4c934180cc9e91f9472e18046a7f43da9f7b3a34c8edc0732f11a2af1a4b3220258440122669cc4225afda2225d7adc01c18c77faa078faab6ee05082cca1e1ae4c641aceaa9b2a1a0cae1e298d5acdfc5ed2c4fb1612cf2174b679ca7a8a48f82d55c61f2d178f7f5173f96a607b93accaf75d6201520cec4338dd2a19b68f9b836a73f283a763fcfbfd58a5192efc4b275e745fed0534625b8647b6026313194a8d8e55b0aeecae50f38cd73d45d7b3c4cd14485f4a207608f3041bc6dc851429e7112f5be19378eb273a47009bc7ddaa39e016e0c6ebf5efd4d1616baca95a61dbf7c9c62bf", 0xf5}], 0x4, &(0x7f0000003680)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38, 0x4}}, {{&(0x7f00000036c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005a80)=[{&(0x7f0000003740)="2d83c62aa6a6c57c9d33f1edb2f6aad1024da9c9bf9e19c98cadd498faa86b962c86d70d727bd6919fc52347be03744a0fcb18c0bca6262e0d900ae854b498f8fa628818feb201cfa0619de3ed589ea6bd364e5ac7ae90c1cab34e1264c583dd541c056772c6d004133af7e81c96d240b303bc8c08fa41f6834d8030af07f0807b60e05fc0cbb5f27f45f7ae25136f17730eac63c9e79da50f465409afd1ea7c2353e134f237cb7a1d49e152e8a71d1db250e906dc53b8b9717d84a0ca60a4a8eb0859334f737d2aa054aa65a24a8d8352fcb5c1a0dbf713d46017abe71c21c0d61d68d5d91d0f664a1c956f82582d74637fdd0d0904f55ea25c45b8461953fe09dd9ce45c06cd0bd1e4d9ce755631111b1b433a5ab7497496e86611123737bcf86b19ebef6e783bef635b95b4126fea40341681c36080dfbd6ae33e2b84442034b97db961878708c7e33ceaae41e0e8aa5c8e7b2f491a9e7748052d65c2b4ff998eaf4650deed2767d26d88df143b5afe693dd32ca554a2a5aea3f0a0523e1169ee7afb5bc7cfcc48153c45e324ee367e4bb4278479303152a5772842cdec54737efc7749d91f6b19e3a4d046fca32f0117f6e89482680c368a12339486183012706921948fc65d2a7a39027a6dfea517f77619914cc094405b1f3f0cc00a0a20b5bb4c3d6889a00df5addb8a3023a2162306be3ae94778b4dfea132186b2383598c9e3491de74dbf347aaf3f009aef350480c7f271a6c8fe1a2a0c1bb54dd385ac8d489c25305bc95f9b713bfc0b576bb3d6aa34b327e654ee24bd4f45988e193736575dcc8f1e3a28646950a9c2842b1fce556e68eeec9ebbb917e18c940d6b70873522f4c6b7d26936b7241094b64c42586ee46aa87ad53b6a67314aaa68e1d677af4f0336f368c9f561f3159d4ddd81af36a181f6dd5d53fe91f97b1de9980764b2d98548d092f0896581e174aa8bc2d8c325d99aea1f67f50995c9daf84b067f68af64867b472e732eca67c7cc34cffd721bd6864aaaaaabe9096bed7a06f75737e5463e3fda380945537cd87e18cd188533db0e98e761ff5cad75ac47f5f757f9f5066364c29632d2ba3fa465881e9ea63602d758ca43d54410e4a885f88f37d03a709b471da880cd57a939a0cf3a6e2d23943904bbe10a828e5dbde175d388afc744197203ea5da6167dbafb0ef7443f5b532b327b80e0ab83a4a7cb62c7032a5c3b74c0d1788a2f6e129daf28aeabe1ed6b685da0387a49ee5bcd8c22662e47dd5da597de30d11e79a135eb9cf7573a10d0e2f45d4c0821e63835d1075b3b10bd298abdc09a3eadd3da63c745278393fcf324c019981eef2736e00e393a0829a2130102bc8cf0d41dd024d86288daab0e03072c29ea1f1480087830baaeca583aeba3ce5fe7f08e0ef8a16cc6ba1edbb0157791e552604c1340d14bfc1544615e5346277c8b32455951a4ae5febdfec7b5d139aeed4c9c659d26fb7d6f2403335fd6001d3034650b10e8abf7d6ea9c81cfb04dca23ce88d8d62b359568a86ab95ac3446fa68bc95b2b1ffd3047c91c3990fbdce52edfd7e2dc9b6ef93d7da8e5d42a0ea67f53020ab1d94ddd0e38ff69b030472dafb85a5e5bce5235cb5f648071dc632bd3ba9b645fab33840f81063fa0543fa8602ee2164122f4e22d34eb507a0ee1d1dc2b658caa8bc61f1d5b0a979ac1629787ab2203968e8ce38cc5ca588c3abf6294f5042ffbcec2d5091a8ec934b8dd63d26f3211fc83905aed9382aae45f76ff61f4c12291d5656b169e56bda30c801225e79ea0a2be13a742a6df861f9e50a826eb7e22d87ea5c0dd5d9693bf93e668f7294c70f3349efb5de548f5102d85bc96103932d209ea386d3655b0abb470aac7eec4fbc9f8890b7d4a58e0f5b3adf14ac813c0965e0cc276e10ba87a4451ca8f9c56a0a5ff8f4ca5c7586c9fd737f6484bfb7bed12e3f0e327d1091349b6a2e3c39400554a28c6c07b3ca66374a211a5bc9dd4f1e5db55dcae31adc40218214c7be381303db280cc8a7d8a7147746e4e3a9049f1e0d3d456712a90832d2699efd6d39fd71741e28f4ff0de4ed6ce7a103aa2033d718117de3ae4910f1204c2fa4993f9ecc490f947fd8864939e26b060f456dc254b4d5fc061349fa913955bbfe40334b5fef5db1ec7aa39564ed899b610b4cc56ef32762f7be6aec86b9ffa2a05dde180e96249616fe7b7d3cfbfbf27f47b298330cab788f8a6293582e0146e875839ca6505951502c9f46ae8aa7f29c0dfb485d0b4e4bd6af56a386ed1f3175f9957cdbb1dce16cd06f0ecdccc1a7da3f1ebbae0d57e0aa49f0e4dd9762532d4b188a2d8804324e66b30df1356e6e748dea4f8f141ffb15d0cfc56b13ed5e02e8563f0278b340e47679c611871bebd15c71e913d6e0a49e8b41e764e2ca34e162d7cd550ea11520f570eca91c3a5ece1e1856914e4401b7eb9b10e86047e327a88fdd19fa74c7742cb567d723dd88d95bdf3951058907a4e2d28b8d33696ef430aa7ff1a3d6a84abc1ae9e9af561771560adb08c0e1336195f34fac8d66044d8144b5ad3d2cf4be9c462d987ce34ff3e35d9b053ce7b53f0292c60a133922e6a0667bd139bb84b0b939a78ac8252092fb9fa1f2fc01c237bc06cf0fafac056b8717272a988079b8ce114f89916f8ee857271d6738bfb1bad50c684d335b333ca24f52049ec236343a9af2bc3860c357c1793929d10fd797aa706e55fce2ec5bc4498ad71fcbf4a1a4df2a004a2899e03ef2bc1fcf9f22509ffd1d0b2d2f15b03b67d0e208a13d1a25553e5be4474ef39920a9fb951dd4933087a488144b76980f236df91ebb4cb48151d25a097aa2ac04f8ad3ace583eaa8e08f5885938a546116fe215791251af7d8ae702d4184c17f8cfc88d2fe93dbbf4c54cbc524d5485aa547c5027e8d6326f79e0bb932f69ae6eb41ccdbeba10a208ad374de4ac88e8328129e414d0668dc54ccba9761948675462ba2fa735c197f9b4cae1df842361c646fe914fadee3dda516bbd994a0e11b74c861a51fa773722bb9709883410ecc76f35b38bcfd5b0365349644826db7aee3a825eaf1652c096cdf321be7e4839da5d208983235f0336f11ef8fcee7ef9560ca795266ba1a4f7476617207b9d9275bbce6dfcb00bf3bfaecbeacdd50a55cff715de3ae84c860a0932d5bd38759a0c244e3200c76c3a463e78d9f683bf04835eb2811919d11c8447bde647687d8b0343fb25ee0e3cb523551a7da4440902b8fb82b9f61eb0ddf065efcacd08f9afeec624d72f4409332be16e69f6b11c739d01e5cb9528a0c1ce7f6240037756123e4bcd1641862f3c576f845b2b6c85e3c76bd22f6d1b75496050daff12e40e7911d3545d054f807eb2e39d7a37f7f57a6ba24ebe72820f833029fdf9239d978f566df9c34745b9147d505314ecd727f4496275729a400ed843fc5d5c9e6a0c7ce16a0cbb1934c70cfa3e58bb46de1143d97c4f1c8b455a1b0a0500cda5025906117d373f16a02370b546d0f787ae63f5b99223062cae6be1ff28fbff460111aca422fbb3a1701d8721fdc56a36818f3613464d1f41d75e16aab49374bbe3de844d0d36d24c0dba75fbaf47070ee148bc7ebf63cac5115edcb2416148adbaf5456989dd8a5b3339d6332ec0d3111bfc93d098c1baf403d83abacf6983b56d4a2b960bfa0386e1dd2213a0d96cbba6235a0aec869b6e8030be454df8dd93d1b39752aa814c41bfcaf2d34853af175ffc0748da618446430b7543ffa0f0c78c7ca0cee7f275a749b57efd10e591288d4c0543723ab87e57e8c1c1b59e38c074bf59757346894201ced4240fa6d376e7d161de9b99b3f1dbccc0c0c41f37406940d78ad70e9fca7983346d75c39918b3131152979889398ed7462b4c4f582c979a2a65ef45aed5015fa134488d4325217b00e72780abc9f331b454141e83e97fbb6a9433cfd042a0db9407c9ad90633add3591f4a35d3deeb1b2bd61c66782ac74bd774d2d5f7ad0041e8a7e2c2e1eb710c53c7e671773a7ba44df66047e0c86b609b71ecac181603d1e7832a960067572cd8a498c131d58fd6269d08721d43832279e051274aaab36541360ca9d229cd36b92d563776bf29dbb58c31221b8110febcd6db290c950763757b26997a1e4ff1aa1b3b2879e480a84fd6051e8087f9f8a5111887c3fad933f314510c9a5465887c548a2b4a4b84a2f25ff0fb9b88460e33433f99f0372597ea45d3f572f35e4ab79d8968122dafcb35d6b6ee637af43697e4c5bdfcff2a255967f603c30538be38dda62e0efe4d9a29e92a52bad329d5c6af3e39adf90002bf2acd06562fac394e6e4505a169cbce59a08975392bd41eeb3c833b9fd615e66f98d594e16e6a22e4f9b535a0de5b20446867d722f2f63b4e737320988902edb41a5d13bff9bbdc94f053d0b99df77e8d30ca76543e4f9bfdac01cd821d8cef811b1d796021cf5b1e701cfd7860887e99674a8775818e13df5705fbeaba5c8d0e91896233cb4a5df838f27a794a18a3106c0351e05eb1096259cb739687c6b1d25d7cc0c8f2cdaaa76d7adf7fd706cd88d2a23a49b59deaa314795e4746faa1e7779ae2719b48ca8be96b840e30ee79d7e444e07e4abd6b2936b4e3ecad858fac443fd977383b586dbb905d936b7b4630a34b821b1efad0156d464a4e2beb8feb244661b127f947cf803a6d475ab51c0f012e410cea3d14d6cf4831bd399d0295b5da2af06a5ce93864b516d47d4a88ab349e685e6b011081d9549295b6c87e64dd3c9a393ab2f4adb67e3fbfdb94483f06029bababa0551fd1fd57fac75747fb1809d0ba0201a8ab47d1d5ac7d28a8b5ad8195a4377da6dfe14604aa88a271267c2a3c62f68dd1dbc5c87d36666e9a836ee96a2aaf3be5cfd4d51a807d1bf0364b0203b9477b99ae0b1b0d49266ded5eeacf9a145c15378af894c57a233c4803857c846416fc5708094bf01d7112a02e1899a663828a05a167127819059453f4fe7dcf0ebe3c6786646f3ed87d45c565a152b0516130e079864354487caf6e6a91bfe5d680977734af988095d2deedefdc1fd1ea07263c9b0f2a3a947cf2af61e2f691346b34e4a260376a6f5d04c2e95ca44d95f490f4de0e12b2060ea2a3f0a148516d972949ee27f75390e350f2578f2ff77d631089a3ebf01c28cfde5372fc1c58cb47d4fec364e79ec1c685b0e8749d32fc8e10ecd53e8371bbc25398419b4262f40e5a52908526e6e305a8f6d98e434d2f6931dc555ee660f6395412a4e0829963e67bc0e613b59ea887fba92100b1664208d36935afd8ad1ad605ef086c542fcbe3a723a7a7f60d2602a1c5bf4e1cf215e22acbae0e0536aa6a0e2141b78add71bdd0723e93e18bb221b8a4c008406e1dcfb7aeb141d805c69f2f2812e2722ba32f1bd85de455b32b4f3a38311ccbf9ab646b4a8badfddfd78074b6557ace816d32d1b225f683286b82e6ca83a6c364dbf1d65e2b67541407e4dca10719262b85d15d0ea06e5ba62d8154d3573c23637068773eb72472457f8c634c169de0e11f66aae019ee493776edebdd54914d2942f85cbbbe1b9694d86ec92b66c2af8dad596759519a5557ef064b0eccdff3a0cdf52edc3bf527ccadab741dc416188c87d26ddf92d38ea63c9a818328a78c2e45043b9ba2d37bb0560fcfe6b13ad17b6843a18eb11785751a437ebb9c89f20857398a8714fdbca095d873c831d97a8fe8a3c40691768b3b9d18f481902b21b57cada3a05713ae6208ce2", 0x1000}, {&(0x7f0000004740)="21c09a5895955b9dc5f212c248c7e02e27c8677c85696d0e2b9dfe667973dbdbda1200097bb7343d7ae1b50ea30a2deff213213f7387329386e9c3e0fe6dbc8f175c22318595cb29a962c814dba425269d9879cb6b1c694e3c2a422ccefbf650721f9e407efabde4fb508184e6a5318267fdaf845a335ef3418eda4698d4dc05b32818477ed0f2be57605e1dd31a2781b0045724e4e4557744c6b6691aa3ba005316147e74f0d043358c8a00e9dcb9cf40d95efa86c01bb82ffb7760aee048f3500576629f30ef08a724d76ebb0a86b4e7dddf9893076cd348931377ddbc046eefce616b18c2b0c3bd49fb63ecf4d568526a9e92a70196577d78174e12", 0xfd}, {&(0x7f0000004840)="2c4859bf87e89c41cb256e9f47752efa1385e0288f28f05827969f7221394da6702386a2eec0e4ed6ffefd2882d468bdabfb7023b636981490e58755f0b826a59cc92efe47977070ab410cde6b4a6d4196f8381dac71aae9a905ccbb075dd24c4858ca6a88f0fbaeaa6ede35cf520dc2100cd6e5f426b59dc2f8c989d04cfdde6a7ed0dca07c93c726c74709b3400f493b01e836ac6186670097dface8e48cbae368616cf4cfea3a32a79ecbb64f177c368a1d9bf25f6317678c845134aa4698dd52d0c9a8875e004ca669551e842a5dc5e534fc2d5b11a971f4aac4007277b0adc1b2760d28211129c7837827c98904a8fbaeb359db81023f8824b2a4c93637f01ae8c46fa12ecf41e042c06745440fe310989c784116d4fcd0856a9db388db11c9091a407a3a69b0793ad75dda01edc6f6961f4a5f0fbfb7785b846506f10065aa86ad641f4d00c84ab6169e09bad8c0f49409394c08ab56cbceeefc59478f013050ceb3070e6fdcbbc71482e78bfa14b0d450d3f6ff264ca8d558a9ab2ee7d51116529c29642f7e77076d94fd3beff18bbd4463d20f19b0e9a845776fd026a55d336ecb788a30c9c9acba500d0a29525c34cd895e1e266574d36dc7ada08a9cd5ca9b96b0445e68e9116af6662dad968cd62afc077a9f8f27ed0229fa89dd85de2cb3cc1f196809d0127dde28f327b405e6975a629f65d7df309e1ce2cadd1bbc7a23a3291eb68ec9880d8f5e9877104f156e858b595dcab840f0a0af3895145a7238cc674abdf8d33f4175236870b8f1619c22ac4d82fcc3f018936248f1bb2762afe2fb23cd08b2db48793a6f446a043c2eaefb76ca79df98c8d0352ae7201ab31bf1d58ed4d1c56a15642b545b14e158e0f6a35f36067c2ee94ed08efb1d9b53c310b7e36e2449d1582c1169d9e34635cc88353ef41406ccf825bba3d8b8208a04dbd442ba5bbdc71390e5b0661ede7bdfdf766233369584b317235953811cc6bcbe840dc89543a9a3bfd470b19673babfc24b4d07573173e2b7f344972b666876a68fcea067d631a0433843c4df6d14d91453861900e97cfb616be2d7901671da67459dd10c75aae7ee335e016738576c8206418643131abcb8d5f775c9e019bdf5e38ca604340e5e74ca0cfe7a49569f93de11bcb2a2973fb3ecd415326b676fc443be764a803c17e11d66f1ed6adbbb8a63fd62562c658011b071605e53c9accfddcab8aabba0ff0e15450ef7b9b62b5d08a98aa4563008c8ed0666251dfc995a300d0faf41548bc350bd55f2b4ba9e2220779ae680ce375e1e11ce8469f39aebd535063fca1c6a01e09364cc4c29c451e480998629abc46dd874b2976fac2ee7eee53eeffeaa079ba21d6e03556c9ab3bdaa59716b9c524feebc45c3acc657e9267bcc7e5f9e08e0f2e23623e9abcc49b6a97f8a101ca80f135fe92213dbe0529f8350e2aca4cd096c943534c4e3fa39856b0245e0e272948ebdfbd632d4ee1dc765aa70557e1022e5838d02a00a16c570831ccdf1363759fea892dda6fd23bfad471b8cc51f7668a714881a1803c1d164a995567a1e58f9acfa82ae678d7ee5a91a8c2cde3af4dfaa2781af74c14e38293a9571ebac40af47aa5a6869f28393a8c5a25ee398a62c305dbf5787b91e46a8b309d39f59e8ee0c41797d54639c9946ee7f4dc2c84871cd627cd3c097a195629fafe6d793eda02cc7b47e7f681b9adfb8515ff13f10efc1338894f04fa3d24724ecba1de7f8d72a9e3b0956187d52962bcea343c3c864b8c79f8bf9794e8c271b90d24b57c4c383ca9b56adee87a18b71043c5223ad8ec07a7dc89df2bb56b4d3b9e66760bbf163bf1651fb81a17e464e0146ef84a2470440546f90f296396bcebddce3373504677daff46b17b1a69311ebf2fe9179709cc288fff280127646c7470409c081e14b7ea59e8cf36a066e35b60b00620c8b58ad62ba06d41085272f5ea0469af3cad720f162c931b731c4cf3ec97f4a200bbb4625a3bf098662a5647844f6234b9200458f2bbef67e62041efd8a10b73a0555fd2ee45810ee0097a944acb243daf8e32ec1cf9c6c667e601b4a6a87d7a203e53bbe6e35abc523446a5da88ff907fdf62859a6908aa9d4df56d42d0fa9aa48957f91f0c4f43b9dca31124f717a22e675874c097f936424c22e5a5befb659a457e897e87f71406c2124f72ee8169085037212ec74ccdaa93cf3c2b7906efc5e0fd1c26bbe96345f299fbf6de242d490034a040135e8dbbdb5374d1c7aec1727e79da0989f3760674f129bfb0fa7a18dcf86e59bdbd3d2b1fa97aaf4a8d7c9ed7680b36982872cef72717b96ed73f69b495483948ff4f1d7ebd1a0b41e57bdd94e6522916cdff627b5e09d3000b7a31fb44d23cca1e2c934a9c0f13d646c8bf2a78860a72e7fc7e20b9a7478a968b1e700d7ab9671d7f5971b23d522e6a723841f65dd3590eaa590b9f58c3516c786e9ad3fa42861b93f6de9e6c841403625385ab67fe05fafd05187e92a7486f797b7890efce553608e828b497ed417b9ecf049f15a0ca02129c6c4711532efdd57856b0b6616519a0b1f257384e86df80652b98c06023b189e21ce28aee09e894526fd4ada19843be9cb8af8420330aaa68d58a3d6fd7a847402d9450a98743faf9bf283f34e8727d9ebd9544fed1ebc3662084d4e838e97298785b37d115564c82cac8cd2aeeb2406723d74b76a1b90bafbdc9dc31486262d5ca6a9ad83eb535c2556fd598da81e858a38a0d39cc17a2840e13c4d164cb3590ffbf1c5fbfee54ed7714c27ec9a98863618c1a575dab5f40a946292b16a825c1cc77ac31cbdd972faa410c7a767481c695ff8be0c7f37d3422fd2e36331e81be4d2612abe658cc9257ee9e13ed6dd11d57085733a2cc1fcecb4b8f254f64261252bcff53118f2b2d01e0ac1f77907a089e10edc9c0991e03cc12a7a9cc217bd4f8a821b13e175f5fd7a1332978ce5ec7e78a356bd8949d1daa68e3a9e0ec0d9b3fc9d47b47d52911b14a4ad5590dea8363133a1fa4fcde30683896c73c0c793fa10d0823704ae4239d41a39c34f6841657a486b0d7f52c3d7fe6ff8904520832f11fde199acef21be46e09ff9fc62e3e394f3c62870037b43c2f796f9c50886d59cd39be3446307f7c6c7d829e91f6554a6a5e56ed2c8d3c55725b6a973c688f8a8935892e9d1513d5f17f621a55c5a48ee672ee2747bb2c15fc7a234865d6fd24afd28bfc423568890539e8446fa1cc4a5c49f8f2bf17e70aede910fbd9ec01d6fe5fd1da2dea8fcc4604e642bebd97c4800f2dcd93b76d235fc3f51e11e97597e6e44f264907b8d7c6552dc550285a63552c45c4a07ad50b3f9f391465d377467a217dcb421005be9a2748eff9c4265fc7b715e6d6a43db0d6fb14d76baa56da8466690d7a6534f12eaa0bd0dcbe7b86e94b8ef2f0b00fcc5db1c75dbee890f8e28280a96c578c122d9887dcc2eeb0e2754001144537c79621cdd197d7164bc299f8c3a671f9f6ec7b6451e209ef45f29ebc1baa07ac51044154a67c012a6ea0723b73bd29bf5805229d3a2ce7938c66c5ffe7423a3cc2ddb232c7d47d3b900f29ceb1a35d0a009bfb9554b530be8a8721e99ea39ec6338c4de69eb37a00a17b66abf9e757ac8f0bdd6cb2ba843d5d8de145ad8d397e83d5f5612b9e78808a1f70c1cafb64c351be3fda3a79afe88f7513d7bc32a37d3aa6060c884c471e75708601129e8132d2b399537ca6f5832a7fadbdd439eb00eb514dcf76ad060c16d35f2ad8951203a61e5ce662a551644877b84e26f22b7e3147a8d8762d4cb1b713b89a89a6525087b0ff872a95bc86c01b3e4e5b25368a01f505d78973ea5e1e8ab6e087e64d66f911e0f726ef826a896f0ca99db074b2622f7332906e5b499052fab23c669e3b49a2a7ed899cf017820327331368d9673f4ef4aba19c251a94ac44ef9ab634462120e7a1c29df2bb74df4b8c45b1db114620155b21a53d9e1857c0e01dd4d41e429ff9d07520a9df4b0bd9cd99267483f1f15737f3ff1313c7d6b37a743a924d447555578b81541d1f60825ee912a680d95e28532290509d0d3f47afd3fe680bf64fdffe40f7ee0368c1ba8ef3c1a6783dc0acaa5f5683076a18cf7f8802147add21662412356aadd0a6e27ce87c5c8f2705d25204849ed70c3f5c07747009d455f79cc69dd655a7251c4ffe6f3a21275bc740389b906923dd4a4cac199d453c48ac1c4ec7734800bde631dcd76e9a7b17c00cf5de9299d9350dc565b70825a9b380d97f136d1cc6c079ae89b53d16adf797547f4b487591107485b7dc8fc065796cd78c78647ae60d09ec5603efee0bec52feb949a9a44e8e0ec80f32c7abc1fdb194773d3b948380a713dc9a1571351293e4a04c865b087fcd474d7ac2e5cc89149e9164db92af8a9dd69abcae77552b06a81d3bf8cce42c393f43f2461cb72cc4e37d08535edb143f18e64362c4ab9844266eb1caf88f8ecf7db4664b6e35740b2d5f64d393e0854b6e7d0cb170a840c29281b28ac5e4cd4178bd784d3fae3d56e00ccba47d2e4c2017183a17ed447a5bf42512d4e4cb17bb1d529ce06d03eaf51accdf912393a37b0810e5f4ae209d866b92fbdd8f5ee40d110a71e962409974b67fab3006d250fd4bfc67d27656f15c695fac602ed3da89143830078dae5ef72e8f0507df45bc4eb2e0dd1319c25a8f3450f052c29960b3fa644c4156d72dcd5a25a8cc043dbd8ab865cfa78a0df170f424d5987534e68b5940432840cad7ba817e4d4caded1b96f05ab6542a150b8dc0302d89f6274bcf7d7140f0f4a88612a87aab3eb431c367c574f5cd6762e73220152245f16722d52f36bb2771074b9224ab9f5b9a339b588d16eadadf6026db43215e87f75bb738c5d2b79f0ec52d962a1e031697d5555fa061c02ede190c65ba02ad1c417a5d93cfeb06a223e3845a5a451cf0e84d9cd23a112443689ac487af6a1362988dbc72fa80230a7f7b51f3ba7dc8668b6005d679f976ce6889466bc6baf44a071301bcf4c06c71b6cc5e8e22f726020743e01a778362613ee9759f3fba1f7e2bac8008facc7e124f526e76de0bd43863707fa290c1c2d6cc7e973ac328b832a5493b72e06f6df5513d9edae00791f25f45be95151e7d69c648623c39ccb6c2edbe51914edcea76b9a381e30a38a4987ff331382571612f0cd0fb84dbf2145f8d32309b76f84ca19f55247bb96d40c6d9821e36b1b94c3c5c93ab20327121ea6419f0e2a607d9c0a76884c56ca80ce12771f99dd372812ee439cbd5b36606d00ac41e849392b7ecd60aedefe2b2660be755b9667a134ddb4dbc37aac90c000580770d1a96a06c8278eca5e1e7044db7432dd91aeff74193b2c04de4757d089e5b48b18e83f246b67ca5e03678926f6168533318c53ed859b6212842a335dc0acd2eff0d7d1473cf6519de906c0f5b3311df278819d0c11c42ece8da09d9d96397578d90ad02bb352765e35daa6e68cf04f646877f5841e44c4299f82a9c77b0c639cec2cd55160b18254f80bb4ec48608aa0d04822beff4490422c6340a9b6731d0b72b9c61c2b8062aae45aa74be288d3abcf8f146afd6bf80c618908ef5c5fbb00d6786f4d19cf7245e2cae7fcdcfd77fa0f14d5c5bf3e5b2e644f59a31f3087341670f246375d77a4c74406e94cb01ce3bd40989601f4fbd4d0df5150857731a3ad89d253acee2894e5c565867aa492bdf9a21718b4bf2afb7f903358c45130a569efd97965058d06677f2889", 0x1000}, {&(0x7f0000005840)="09851e0541124df791b9a3925bea0ebb5e702f3cbd0fc3d3a8b8297b036c45859f1392e9157dc6a29a17e0a8f71f3c0ce4222184ceb409794d0a35", 0x3b}, {&(0x7f0000005880)="4c3ad2e079", 0x5}, {&(0x7f00000058c0)="3ce7dc1ba18aea86fd216a33b47dbc9f8a0a", 0x12}, {&(0x7f0000005900)="f509e7f04b65446463fb644e48dc47f3adabcf03298a2f7d0f04e3f56b77af0c218330ee7b17347fd6f489f26ad55617e62b76371c8bdad586f3c01145e6bb6203271551baa552285f45ea7e5596087f95532ab8e2910ffce27c305a76795e08d9a32a1e639ab76e860537056d30f186664be21fd4259a2cc563aff746438f67b45dbd1e98140fc81e96187528db980dd7842cbb44a0e7591fb4232a4776524a10026a3c70c983a118ec67a8a14a619de09589e6482452bf49830e72fbd690e5caf21a606a52c511641a72eb874e54", 0xcf}, {&(0x7f0000005a00)="5c73b657497d99b23c0b9100b88725836b51199e9321969d09e00e589562050609b9d852bb1f9d0ea4dd9bea44a5c781000b3052f687a20257029d8ed73f2cb6b6b9e03b3d15aba0f1b6eb32e208e961ddecf5a20ccd8a21c811c3f8184ca9b7bda567542205ab8a46ff509faffdfd721cc59b8402cf59a438843ae4", 0x7c}], 0x8, &(0x7f0000005b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @cred={{0x1c, 0x1, 0x2, {r9}}}], 0x40, 0x48000}}], 0x4, 0x5) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000a00)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) r11 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r12 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r11, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r12, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r13 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r11, r13, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="467b3aa25720a417c4367135608fb510ba155f33ce6bbd5690e6fda8215c8b8dbdd4097f2f0951a1cdde5348c11d342ef89f5a1e506c80ac66a4568bf9833eb86a5692483f93931b52c04817305719a712a74724f917c7c7760f00e1b4bca1292fdfe1e23738979294fa11b288486e84", 0x70}, {&(0x7f0000000080)}, {&(0x7f0000000400)="7c5f03a5903b9bf4f1235f39ccfe65ce5b5bfb0ad8964452ef2a4ae5d54f98dc6f5b3b07170c2efe8aec755f570c7625ff6763184fff5e60bfbce3698ef52804d906642c812bcb1de0472e91cebfc089f7f8474912304ca37c06e3b7370bb08188df338b4835e363e696a57ec2293a26f44a9ca8de70c7876c4160ebb8d7a31cd0b7f588ed0619d9501678de5dfd0ccf", 0x90}, {&(0x7f00000004c0)="96543f096dcb42ab9c581c3e768757c07772935972ab8f0227a4559431adc3969538d9eea69c42e490955489cca75b77075d58002f2a0c9054ee9f1d0d37fe96412b643ee4c41d3ae4d08314cf5ec3d58d15ac8cc310111861384c89110f4ef6171dea91c2d2654fd90d11204f23b9a7ebc3f59e2661ecf8a6e0862c96502bef044362ef9ec20880f1", 0x89}, {&(0x7f00000012c0)="7772be3ddfa5d706a67d12532db4c83d90eaa7745f26fef8ebc9fc09ec6a9a64228ba9bde7177d744d5c92ce0a78099b2a9d2d4155ca8d567821ca1c4398810b5dce59b073dfd0ac3f264a9652067918e8e5c5e19e6cb1bb7642bf2414b7ba7bd664b8fe9952507df29e2e896c30477e95f3967a181f5b5c577f62f52a3c9f240f713de1a8922011ae631245e5925deb656852cb36a830fe4ee580d1da340af23deb38757d23fb7fe8a687097cb4564b525e8e5a5d4fc3bed35fed48e085aa9d54cb1a65a636f54ff8550a99758727a4b9e623f946c2763c42d3ca27779507b84768a034f3c03e471d4f8f3a59583d1a71f0f198fa338512d355598c53c530f3ac42b7cf458f3ce52d562c5e13393ef97992c57e85f6d62f1f4d8fb99b51aee0055760b77540dbbb9915f9dbebcfa2d2fbb41fa3ce9a9fc6e3d2175885bff79a178aa0d3d2906582479c8004e841fe5067b8ca63890a23239c6a702f6ca19f55874420ccf8ab9ab04562b81f7c202de07b3ec8d14d98b1b03daf81971861594b589c57c2fc44ea793d9eadf4c3e9fd291c08b886f3d9dfc48db447c97cf143de73449bde146b8c94e5e58aff93036f31e68888e054edea83ec290772c25457731c0954174864699d0ee9d8cca5de9279b7f955b1bae53f631b3a00a7f191c69d2c10a79a6cd91be8e7d2d6f2cccd2a39660bff366dcdafe5e3603420cfaee209c1cd68f8f55334b43de0e5ad7af2e23e2aaad9f8faaace20a94b90112f974e0d583d685294328399403066f1f2e8dbc0ef534e78d55fd29d8dff65d2e9fceff2f5b55c0b67c439c527cfcabd380cec8eeb4279a51634800344501d72034e2875c225f6a9086110caa0aebd9ee434df2f402eb880f2f7a3867a416ba48a1784506b24fbafe8cb0dff0dcf7d8c1022fc83e885dead8c899b639a08baf18d44f55af875b82c65c4861fead84a9ad0f6092bc439263a4ac52603d7a4099eb64e7e45959f862133a46bdd211ab373a309d2ed67b2846d36a4c0c01d71de03094502a1ebf4dafd44daf7eec72d7fe6394e7c2b057fdbdd439cd869cd68a3b027d6c067249e807c59684d978c6a6ab1d426fa34685028c647b91108132b28c6332490370945107f2ff0f9c675b4e40699563b07f47c36af140a6ec66d0a58de86faa122289088423813a6efed1d39be2b271760e3e64d573eecd70c1a815b1d8269ff99d1a211bf355319ad5a71ae30ac4148a10888a37ba0df902f18306858ef9314e587a0e62ec0cdb23d9b731d57732ce980058bc8ca498891f0d12527034b08bc140e8959b03ef20be3ff1a0da3338b945c13c2d8413689e722895b08b73b6f4b9070e5051fe5e4756b658fc486bfe42ef9845e70d4b9e555a88ca2b2cbd5fc552a8abf7580b1201dfe5fcb65a2ec066e1ea9a37bced7239e84a20ef7fcd77d2df070a15df049d031bd4e586736b39607a7f0ac7fd56a43ec39c094dd2c052c99173ebc67702ab15620f1ebf7cda4c59e47305ef6cb656e541500765bd6975ff468189b16a38830f2569844fd24acb033072d27c6f60fe7f98a4f213e096d0d31d92d4bdf43aa73a115ec002ed61065a72a44aa9b0c690374c3f9eb83dec7fa4ea1de71db38ae2379d0607e215a41ca530439d618bb8d936b403c00450754631ede356196308f824db9bf9be2600f3896a757872e70e4bef64f331c8c10f25b0157810a6ce1a3475488d146f9eceb1b9f8bbf2965f816896bf0add1344e9d4435991e800e59a0c6e462770a2fc3edd2803eb0686c020a4d83b8061abcf2e6e261669362d0e1935d42895deda8c7f2e1a8f22997dca7b56fd3086258f71e8432dc9d4677cdb379d6210d5473088136d71a00cac3299e15eb727392d0ee0012a667893c0b5c3aa65c5d1b42805d9525148bfae7f4785a3f6199c0be3bf424fa6c1857a5aea4205f5c7f85f5bad2132f6741992a561127fcbc7bb44014c661faa09cb16f552acafd63c9ea77ddf11c340302431d1520f0421ceae7dbb85ca854e2ec7c94c21851cf3483585d76bf702e6bc301c583b9d51d678f683a1ab965ca0fd1674a694763c3fe6c50c0e24d38523bfd0ae025860cc033776cb83a9fe87f0000262ca65726c6c9c60663ca28a87b86c53a24e74a58e132b6b5879f0e7bcbaae68ec70a18abf5153083d213bef07e7b3e75296ca4076b7b80cce465a4e4373e7119d72fb6c28b2bdb389726deb602b22b60fbb74c8798ce7eadb0073fdd7e8b02a5c03f43dbbe32e9d13ff873db0781c5112db8da345e44e1ff293a7c35125204fc9b44e4c22b711fe8182672a8bb0113090424830f644b963f19d2e6d73fc97f7f5692c63cd853dd6da037e26a2799e8cc1066208f395178c961d3b4887c296c1ade34b8a8203572832bd9dc095887e91aa35bb82739c8bfd3799c7f2c7e5f45f14da4c66448be7c7c6869f0c9ca72391612e676b06637c2653c43c01533a0dddc7bbb5d34303a04d7ead994e0b2d30539fd4561e4b9310a0207a9d17c0b9a65fa9cbb17dadb2feb76506a001eb361523e16f57afd69eb6463a05f24b04b80d3c080954e474ebf035212dd5290ffd6ca30423c27cd4bf61b890acb757cfb384c4ae00911ec4e7c31f6b8dfca2daffec9b30d2c424d2842eaefecfbea59bd69e75973fd996d92a1cd3eedd2016f16bb452e9478eb9a31fe7981410f44f7da979e5a80d1d7fde58559ebb321541caf5aca49428030dc274ac76f3e8f38f5118e2325d86da1c6eb966dbb4abe68d99c0823530f578ff80abaf631be20fdd67571df8ec8487b1884b84db48d4cafae94bff96f475ecbc220c373bc902fcaeb6a6724a96b3cb07414302239432d60f41935e4faf29baca0501b21e0904781e9c29f4f9afb159631193c8a6778c61a00e8ce9c2a7d559035416a9826910acfca2d85c99ca85d593efbd63c2545ee9876eb498ab4e506a20f7bc52bbb8cb2c5d291fffdf6d69963ee9711fd7f533273f103c07271312b61f21e0531b995c65a95d7968d91bd26d7376359c5bd03aaeb69d5fcde11c5180504e8136db2a492b739ad88d41c5d4a3a77c50d3711a820c647a906f89a11cc596fcb633309f2f2fed2a7b2ff8a89865cef0e101c0667b16b3f76d69f51ddb2a1000bcd9697f6c6f47b2ca104bf98f419ba6929a30e5731c8b8d8887ae3b34c57df631af867877324ef77143f4f020e9aa315fd3114f4739af1855333340f8ccceac68df9830cf7b6dc1d8550c22fab44ccd5c39e4cb96d50da71abb9f3f5b43dd0f9d90f0303f8f398602dc0e9cf43b9d8f3bde6008f82d49a3c679bdb831f0ec075bd3b78690503cc17c8250670433ad349809d1694219278a59639fa3b387e1c20a114042925af7e8b68bb0f2c49053d220a7c822395e40ef729d4a38637234122c8bc661d275b37e9a9bc5ea7135f53c4eb65808ff622b60f77b917598518856ee19641dc1e9cc27ff650d8a422b8a8ecfd59ebe9bd1faed071650db6cbd48431f9000801520b29a85e2f134f761f34a1d90b8369f7350a3671cf9837848e4bb9e3abe41e9c28a35077e2fab58b493d65bd06ab88db90d449425d82d032eac2eedc6d6fa32d68ab80a9780ca2b152b8803349444175d053e441d8601abfa34f87cbf45d6db744c64b513a823b71ccc188478d9d4fb3a78758599d08489b06da9c667a77305a6e3e0160100618339322f098f77fa5cafa1c02fbc318a11ce48bee6a602e5d160b5517f530350fd2699859aa098dca4426974d28933864bc7e46a7ba300d8cf3601293c1c67d01e0751f175fee0254b69d4680745da2654a22db19efa6f23255c8b4b60c6e8fb0bc73b0966b61ea74500f9f83f26881040515d7ad1db6efb24453f7445e0222338e0337def7b703b3edbbe025876ff52b547b07470f8baf152131e3930b8e2de371fb5358f0f45404e5e3d2a94811f4c70ffa15a098c7f89e87ad378649cce6082c21f9d20ae3d4200f6cdf821ffa55be43b15e8517ca3f0a36f0fcf4e900705433790d782ada4b8e35701c4ec634edcf935130dc80af151074a21f9b97a9a017e33e1cd8cd7a6eebca4cf39135952092e41e5ab0ea1b04765ca618a153bdf3c3e6e9b94f8db71a9baef17c01d1e826e94da2637169ad0d85bedc86c50e12637c1e9571048ebbc08f618d9d792e9d499c0fa0ebdd53d757075883b40fa67acde69f1d6c5bb7053b13c5cd6e4af007aac82ed99351ab708a1024cf9b083e0194ca094337e129a0da8597534b201901895957d026ff9a5ed52a0e24a58ae2e617098ba83ff3ac8f1ba638d8405b4c22e7b3fcf76a35ef32d172a1a763c8f921b51780b7e713fa84b0b6be357ea9eb5782b2ddb153f3d212e4272b38153db23349cbdd775237909a34374041276ec48237f4e27f32f0240ef8e7b6d8c09331c0ea7818d0b6eee22c38f0a148ec61f91979d202a52df9453c1e9c5376cc9c094137d1e59c9e8df92e5d7947af8b597ab3d7b26735708543ea24d2df743dcd3b542498b60e2babfe06fdc02c4635df63175afe83f931d87e05eb1afe9f8ffe8a35b57d2f329083d4d27c21027485afd3bf1be9ca2b0cd6bce563521e1be5637b25177c32c6323e5b383bce36bb1dc39c7766514950eaf112372dcee5aae60ce7960369cf76e885ed9cb28bc755a519e7844b612c66c12f999ec2706fec8f4dc9dcd2a426ac8ed696d9a72182402b55307b25bb2c576505caea37f509b57adcab0e8b11b6158f4aaad6c6d2e30c5e9cada85f9d47e5bf62c340b0566824d432fcf265a9f036d723e47813decb888209a52688f9732e714fb5dbcbbf9ed8ce352de022a5f4fb7837dc1a5c2e0832f9ec975fff7b824322b5583839936a44a4745aeb070b2c74ae9a5f8f785a42fcc303022823b8e9e7eaac5a131772624be2cd88032e3e3d9fd1ff53edf0b667f131c493aac89a9b8ae27b9ed949d8c81b16d86cc68202d2847a998ed68012439b1cb74ca10f641f96389beb68bdf9abbd812cd6fff484e7ba5478acd2c78e5c822315a93032120aba533b5c45a40a0e7b644c93b56beb7e98c17935d5b2883ddd377f5473a4017dbafd394620eacbf11e496956c5462efe64388fa5a46fce4854d693de3567e2e2dd1529a87f00d5f788964083c4b2ea4686d86bf1dee7e92ea87f2054e4a562a05a6bc755b5ebb4852e517b2a5a3d08b05a416cd4669189f51d82ba8db093005648ef4b4ac14288661d70ab20e02addf3d57bb3508d6f79d491b269f792e0ea8a5f65d2a958772f32038ff5c4eca13c88a0d5cdd89204b8ba4eacdbe702d630e46a98173c7289442c338e3b05cb7cad373a17dca9fc5391875475908b4479e9374309be83b2a860868169580b703ac6734b4236a2e928ea3fe19de54330fd777d1993d37e98edc52eeb80ae4b5fae62459b3e280ed967a77f942b380baf9f35178a6f7e5e9827d0a32341b2a56cf0d7c8b0f8587181ef21870fe2e5e1bd178f7fe9554ac6d37354782f60bd29e19e3758ca6203c65b0bc72a9ca27dc5ce25de5108b5720ab34e56d6bdf648fc2788cc0e2e3001a1fdd76ef4b08482f750156a5f155f0b560b5b9a3e6ffa2ec818c14915e593992110932594c5ba1d547f7e72c2b2373ef301e3d79ea8c3af5b5d3bd02062824a4bbc3642b8b50c351b4ce5146afaf08aa8a352a3918984d9bc09a7cb2c5ca1753298a092772620259a0546fff159f07014e28fbdd62cc9cf7b9350a55ee6dd694dfc0deb5c4a846b812e2823ad5ef79c4ab95b8b3521ae26e8716f", 0x1000}, {&(0x7f0000000340)="18e7c06e4e54b660b0145913f949ec2816dc0158b130c2956c98fe8eb272b99123fe54dfaa6b6cc0da8e54b4d10f6d004be4c12f7b9bde093bb8e5d541fe4ad461021d8d61cfd79c450aee5cf4a9f1", 0x4f}, {&(0x7f0000000600)="486b661a438fe9363230baa3771381eb48bc3b8c340d3c4bbba12906870c6877228bc8c98c3e1ada483d7f14ce98a505b0c5daa4ef1402d86330faa3272a0f3b1922e58aae2a063de10669c4f89b1e291ddaea117f1dc9189300bfdb2b8b2ad8003770bc710a30378f5954966fac66c4f0392d47c0134311894f0afd131ba8eb36742007b0e7d24006c5e239d56d0c41fd835c644e8895c0615b7ddb04c4b986c2c42b40eeec3f4858226bb1c4822bd02f4f7116dae2fd9528bfa253a5b067", 0xbf}], 0x7, 0x0, 0x0, 0x51}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f00000007c0)="e9b5c250a7b1fd3f31ecd518e5ff8e7b445aaf37edceea1aba7c7bee7ee9e34dbf17dda7e09a0a5290bb584a90699cbf39442fd41398b012e5ae6ec7f5e5d266d12ee791df83708ddfaf75c0e2b7ab78f1b77f65daf812ac4fd96f24fc985fccfefd24e26bd8231a53d450d22cba0167536d892dd59725", 0x77}, {&(0x7f00000001c0)="50a7cc0c07e4bbccae0e28dd6c30c1ce7565c5401ccccd0a5c8dcbd5d8a6656df58c2887a5c3b3", 0x27}], 0x2, &(0x7f0000000a40)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, 0xee00}}}], 0xd0}}, {{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000004300)="ed343fd14a1893d183e8fde9b3946e60bfefd5d5c8738dd5a3a944485090516a9ea766ed0046b956c08003eac4f4d063119d0ac8313a2a044f2a8dde55e4f7b82c54ef57b1eb41023900cd5bff33b71b9b33bb6a5f99eb1cc1d04bf6617aa8cdc26cba97416964520c15b296a4543f25031b2e5371cc8c21d1e2701fc07a134444920c46d48efc7f2e779b76926ca1b30d286a890a4bb0d4dce33c8b53e6e6964c34bf0f4d9b85f036083fe5fa365cb0f52cdb647f989221fa6088b3bf591e0199283c0e943aaa60ea6e62e78036abb6cdb5b20d95e4490ea73f99ddc9bf8e007a102f6cc5817ee6288533fc316688e36d399d4a048682485ecfda3c114a330e5b2726c4febf8543921d0054e1f379398e4fd9853c21e422fbf95669f1e5aceb0cbed7ec3c889c7aac7fa418cb89f842a50fe71fa50bf9b5ddbbf7f5f76af98bbca6f2164c747385b33ae3b8463d1040c7871106ab562932697d71eec3e1eb385380f6dd4f1369a60c189e22543e2ab9ad3fa320754cb67884b9a034e3998b9844fbd9b6bfdb9de792c2350fd2399d35c8c825013e11363b908df04871d3901d83b20282ef12a25854026511e08d675a4384d81394013667524174da6162936084628300cfa10da582b1496439ac3614e6e982fdd2d250dfdd12014ec8451341d311791b4a315a134e2273e734fadb265b7dd361e5d8aca2e64b83f386dd0034e10d8ec226a569fe5bdb497eeb91aaacebee8a7566957d3cfcbb8fd9f6719c440d14e64f2151a7383531ed9782cd8a2138a87a783b35edb9aca52cb3b03fb5ed6988c00e62b8d798d548fb61644da071d40c7fb1481054d547ae571654fbbdfe7407585c1f3e28ad1a676625823242aa272956be50dde80d4f5161eeb2a6a9c861142ca4672fa277f988a46428b3fc9c364ec30af1eae0ed1220a08af3c9f2c989b81fd7ec7f146f3c5ee9ef7c28ef2c503e1c621bdb2e64289ff9c78b885a2ac6fd1c1a7cf953427d04d8192fa087967bb2b5f4cc5cc2df87f2d109df4df17ba7f230568bce517e56788894bb69f820693e9b8466fb0636f78aadc7ce1b91275b1a8c21fd6bc9e3aa25317e2ae38df561bc710e5bb8c7635ee38f09d8099344d428fc1eaf11f668aa5ea20f10a22769f9c0227c336b5f4e77ce0fb75611ce0531681440faba1b153fe0a15d193922222706d2c595e4013567af850cac975bfc99fad17d70cd54e6f248033909ce354c4d4e8c957d036123a771d0580a2f1d4f69fe159347ed57958cf4692c78aae94ed74833d2af60e48033f07d9bcf223fb9422965107f646f9327f5d8e6c7040aba519bbfca2e16b17decad4dadd1676043ad471c6b7585813a7cc6c24e05b54208696a1e92663372d8fc1e39bcb2ba39cc92556975d06a4455a1bc01a4437d82ba43cdf46e68c10ae20c47c1f9684c877cd36cc08b9609535a395c9c8d543676d4ab342d212233d21b241fff92e0bd431158e4bd41af685e4915a748c8b60f1e7a2e5625cef0fff0d37aacad6b5423e3fb7b73db6cae8e7eae70ebb643b131382a8205cafa18a75d0160c3d3283a1a6e042fb5c9f96bfee25c10b12e709e574347eb23703713ee0a50a28122f9aaa6124361349eade7253b965595085325955056f8e37751c834a7043ab8a71a6c2d9853d79857958b86f9b9c92e52e1e9709313c5c2dbae21d339b7427f0c2de285027fc1aaf8de0956c3cce453d2d0df1312886c03056d495e92d18cdeb574f4ae7ea31c960e85c109aa6b60a1836170ae56701b56605b5fb05756754147f46e35470c7263a4e0ee7d304740f5373d225878d7baefcedc66c46d7bfa32232715af603dd1c84eaa1a76765020fd382f336854bfc40dd9899e7247e63ce6b12715a78ac56c5eadb19d427e474c034069d44c444d3a17f74267b4c575391eb2855f425893440f26c765e18a08269241fe0cc810cfc0a1c325b23262403fa0bb067a329b176fe8421f490a56b4af4590329bd20f0c0383b0d2194673b364644c5e64f49a82bf0c23720ce349e7e4dc16c1538f50bf59a95eed7a8cbc61694e3bfe79456d2c0e97404c7c75ba2cff45b916fb18d14fce4e4076e26a7a6b3db5abddfffd637b8782974d5aa0f41fc6f50a2d1fdefd56ec5068bde6a589dd5bde3d5283af6899998166dfbfce447f4c4e280ef878ef98a8322ed2f6a0fa1df58da208a4839b251fd75a4361e7ffea42bc8029dd57b8c9a7ef5bb5dd8c4e736e59b9eae96d35e7142e82a9f4e2c7e9a23d8af4a49862ce9360cd1672a8248b8f0dfda9b55bc817b9faa28e4cbb0fffd1d5ab07bbd51604c8723048fb38fdaf28262422bc4fda68b47ee2738d107c77e78768711698acc96e95b7331f3addd0605db0e5567fce8b7fdeef5e6097f5e49f1ba8fd909d1e1c8789073c196ae4aaaab80551dbc293807523a2c9eb5ce8cd1298bfda56bc8d59507ece533a86c65dad213f63bc0e5b32846cfc279b1e01cf004608d17350545b5ffed45f8102a42fd86e10775bb831d4ee44e5f344df5f530cadc026c317c22e5b742f88b3f98686ff587b0b93faf7b143a0103828ba6cdf71c85e821cb70b08292444a4a2f4b98bc8f83175d75bfbd460b5741cbe88f7ae14f1bb299940dd503d7489e15a4c393d2ae932f92aeba5d5323741bb93a3ef6580c64a1f012e33830688d60853ba360a31f5fdc1b71c12e7cd161d4abe71881ead6055588b110f9e758d0881e5d5f6b85d98ae7e19a05e19281c4655769e812ad3a1c785319bcd08a277215713260d2e0252a00740e830632cae516c1da4720b3cebb61119ec915421394854fc4d9d276dcd9f390df1d3fd41939e185e903a76a33e54db35cc1b5eb5343e156e0ed166344ca56dc60dd313678370e043cbe9890bee2f6406ab778b7e4c315f800040c9a147ac396c3043d1c59bc1abfd6e2586cbb86e7624654ac5ff8316f3a3a225aa941ca55d7f7f32928ac0729f4596147f81d3255053d5b1e824c8735ac24866538d52443ed902da77d1a45448b09ecb858b53f82a711a844d076009385b8ec1e4f323cfefa39d53525a61cc38f052a479c7b21edb196fe6b9d628cbfbd70de5f677664b3ec5c0f823ccf837fc63adbe99f6e88d53177b6ff17af532b9fd9b291038d04b7de1fab2860345056d122325df04ad595cdc56edf9d55cf64ca41a549a31610e7361f35446d204acd66579c485afd53fb5d2babb4292f9c6be523b609bd35423aa5a04579a3da5939fac63f27181dc4a350ae42a5b9d6fbf8a4a2875934211400b269a2bedae20161dbc68cd5362612202f5f989945094effb31c4ccd3a80a1b2b857f97ce32fbabb111a47226f09cee18aed3da92915f20f3a1e9c5ecee914b810985aaa02c0abcb739229b72014d7907559c3036ec012c08423725cbde065f8c2569cbc7ed189932f3c86d32ac51a5eca6aea57c779f066e2daade6d71f828f6361444466f4b448a83cebcfae73290e57fa311359856da91489ceae98228e2b73ebc51a129bbb1c65ced00aad782f04cab157eb90eda4e5828492d57d4026f1178ef3eba0ff2a7b5be2c3801fb87ba99847092c9d3da8592ab5b31221e5d54585630d3e35ed84e3d5cd366343d9bd95545270cfa125ffda7c5ba92f4c321e38a1d3b475609eedbdd2ebd33b27ff82259f7b8ef4d26f675126a59903a21019a2ff4c9f7cb27eeac4d8b6c3a6f11fce551f7a0de4d03701019c0e30aa672960ab42682e64215013f63be8a73d1db1ef6512d801028ed5e6a3db77aec3dbaad86e538996df5d1adac297668bdf0834d7d83f1702fcb4b040b3cd51972024f52af246bd941303de93f4b05412a604197497ccce8fc680fe2a507d3e921494c2c7169e7591ae2d9ed9e8a301422753d7b5353d2c209580133f40d551ed2f4cda67294e9ff68d81bda123fabcdc3f409f3dd88805ea915e2dbed7ec3a323b06746c57f597c945fc20ad7e9406af4280babb16bd3c5224ed991914cd885e49e058818bb4ff8ae0f3f18cd10caeb9996a21d7ec0e00a341db2003a80f8825865148d6c844d4cfec251d3cdda8b2fde3f1060b76ce9b00b89c4eeacfe89ec080ec335a740554e3b1bf39710bd7cb2548c82bccb149950dd84b1d58c8a8b341eb5e21b291cec596ebe48037b26a584cd4e9edcb07cdfc22ebd8ac1a8deee423b65fb9f780202893f61c6f6b51de1473f639e3d6b5ef8466bd28f5ddde034ca2e18f28c18520176892973cc9adf2a6e5b2296c533c605178f06e406f5e1c155e0017c9c0779bd9d8af7719a65e7d6c2507e46729218428e7ce078214940e98a3a35ec31ea149dc4a518602766714c7f9e0ae3f82c45236ab22db59c9c20862a547751ed63ef2725664b0a8b57ee39d92fbc21f6d5c4d1cdb2bde98e71f55af7426e98122ef6b01fc444105ab6f9ac318453ecce26f0f5df16d19dd7667836bd52fd9d64b80d9dbd946962132b09d2f02046a99d8aed6862494d7bf03ed5770ea717ae6646e850e0a7e6728db2bb48bfe79dae057521d5dba695b5be16e68036bfee50390ca545d68d56ac360f334b28b14d62e1f16fa2e1d742d2d70f7600ecedb1f9a9f291e0df8980d4cfc19c6ba89c0a36e8de46d3119e7687dd09515916ac15d01dab6b60730d61b3912f6c497f46634ef920f9eaec68d5fb7cd73a0049c5a0d1f697fef184bfb9c9b76d4e8213eb7ccc35adb6fc9a2db4fb062e395a6ec9ea365562139e3d4d8b1a5427cc34a8a091f2a44135b2317d687efe99ac0c0bcdfd63938abec339a6ce98fccd1cc21deb4c61759aaf555934a71ffdd8799ccfe1ec9ab24e806c893fd8dc74c0a6e32be55da84ecf8cd2bf0b6efbf35f048fb78e26cec258dae516728965480108c110a54a352c2727f385fe5ae7ad0daa3ea025fb2a1a89c36ed39df8698299a1155f75cf4f07a6f655515f52445935992054377582092147beddfccad9e2958b295478706ec4be8be1be633b5561594dd0895d7e266005ca9f41d0e77a0304afd627654af281998a2e8e3198235c6f1eae84e54203c6fb2383294e2fcbb199b98240ac64de3c548f455c574e17a798a219b12cdd09e588af2d85c3a18095e659a7b69160b06a1c672b2e4331911035e82214a91c2efa1efed33c28ee03e3e66f6f5d8a146ff5accd4d3f191ff0e13db6a7fd52d87d4c893873fb7195ce856f24f93bdac5e4c6f771ea1eb7f474799446d138a2374b0c3ef7b1390b16f952e299ddbf74b01ca3862aa898d35c17d63d5bff037e3d5c6323d746b8c90eb49da6badbc2f411c9510a7ea284a53acfcffbcf5f675c1233081543b4eabac16670630889409ae0120df789aa072a78bb17b80d9ad06c26d7b4ad0e6c89a4d5c8081ca20cb7260c839c82daa645d785a590e984e59516b684ff26de61bbe4decf328fbb4660d14723f5369d045a6c2007da2799a570f1a60dd0cd356ecedd2b1dd843034ab5bb62c6e72b5bc0cbfc4b7e89e7406f53cc627d5cd67cdb3990f7c2c17c7f686878f8164ff408ea3c11246bda1ee7b835fe5b0a07f49d510cf9e3d75d30bfca92791f0e2b0386d2a1af6d9bfdbeca93c226111a46da96ae38aad1499b45c9ef72c995db8c42f0292fa1891492ffefa5aabcd743a76249634f666b59e4f30078eb4fe0b3f71279307b5fe90c8c17428abdae8fc417d17708e25c82af9076dffa44c505610395e803c058b5b5c674f2bf176769a36be7dda01c9090c0bc20791e3f1ba153fedca1936ae38c82d6b25a4232b251260d5ff0ad443e40", 0x1000}, {&(0x7f0000000bc0)="fee45a6465be2af57c2fc10e293804cbb00f7dd65451453cf57b012545039c6650ee1ee1606bcb5baff3d10a328c772513", 0x31}], 0x2, &(0x7f0000000c40)=[@rights={{0x20, 0x1, 0x1, [r0, r2, r3, r0]}}, @rights={{0x14, 0x1, 0x1, [r13]}}], 0x38, 0x40010}}], 0x3, 0x40) r14 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r14) (async, rerun: 32) getsockname$packet(r14, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (rerun: 32) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r15, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r15, {}, {}, {0xd}}, [@filter_kind_options=@f_basic={{0xa}, {0x14, 0x2, [@TCA_BASIC_EMATCHES={0x10, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xffff}}, @TCA_EMATCH_TREE_LIST={0x4}]}]}}]}, 0x44}}, 0x0) [ 321.149907][ T27] audit: type=1804 audit(1688990902.411:26): pid=7090 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name="/root/syzkaller-testdir1475988220/syzkaller.dz88mu/140/file0" dev="sda1" ino=1965 res=1 errno=0 [ 321.674950][ T7106] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 12:08:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000002c0)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000040)) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x26) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') sendfile(r3, r4, 0x0, 0x800000080004105) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x42000) socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) 12:08:23 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f00000002c0)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000040)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x26) (async) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) (async) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) (async) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') sendfile(r3, r4, 0x0, 0x800000080004105) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x42000) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) 12:08:23 executing program 0: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x3, &(0x7f0000000080), 0x5, 0x5ee, &(0x7f0000000100)="$eJzs3U1rXNUbAPDnTt6T/9+kQdS60IBoC9qkSVspItgiuCqlvuzcGJu01KYvNBFNLZhC3QjixoXgyoV14XfQguDKL+DCjSupFJFulKIjdzIz3iQzk5mSmTvN/H4wnXvuuTPnmaZPz82559wJoGdNpX8UIvZGxOUkYjJT1x/lyqn14+7+ce10+kiiWHz99ySufZisZd8rKT+PlV/893gkP0TEZN/WdpdXr56fX1pavFIuz6xcuDyzvHr1wLkL82cXzy5enHt+7uiRw0eOzh7MvOrMK61+vj2Z7RM33nlv/OOTb371xb1k9uufTyZxrBpz+rlafe/tTMVUFMuy+9O/16M73VhO+qr/Tv6TbN5B16r8/AYi4tEYj77MT3M8Pno11+CAtiomUe2jgF6TyH/oUZXzgMrv9s39HjzY5rMSoBPuHI94ppr/AxFRyf/+9bHBGC6NDYzeTTaM8yQRcXAH2k/b+PH7kzfSR7RpHA6obe36UHkMfHP/n5RycyKGS6XRu4UN+V+IiJfLz+n+1xo3U3dEeGpTWf5D56xdj4jHap3/b5//b2Xy/+37bF/+AwAAAAAAwM65dTwinqt1/a9Qnf8zWGP+z1hEHNuB9re//le4vQPNADXcOR7xYs35v4XKIRN95dL/S/MBBpIz55YWD0bEQxGxPwaG0vJs9k2/ybw6Ig58Mvl5vfaz8//SR9p+ZS5gOY7b/UMbX7MwvzK/Ax8det6d6xGP99ef/5P2/0mN/j/N78tNtjH59M1T9eq2z3+gXYpfRuyr2f8n1WOSxvfnmCmdD8xUzgq2euKDT7+t1778h/yk/f9o4/wfSrL361lu7f0HI+LQan+xXv39nv8PJm/0RWYl4vvzKytXZiMGkxNb98+1FjM8SIZbOLaSD5V8SfN//1ONx/+q5/+ZPByJiLUm23zkn7Ff6tXp/yE/af4vNO7/Jzb2/61vzN2c+K5e+6ea6v8Pl/r0/eU9xv+gsWYTNO84AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBBVIiI/0VSmK5uFwrT0xFjEfFwjBaWLi2vPHvm0rsXF9K60vf/Fyrf9Du+Xk4q3/8/kSnPbSofiog9EfFZ30ipPH360tJC3h8eAAAAAAAAAAAAAAAAAAAAusTY+tOW9f+pX/tyDQ3ohP7ys3yH3tOfdwBAbuQ/9C75D72rfv7/ea9Y0tFwgA7S/0Pvus/8d7kAdgH9P/SqgeYOG253HEAe9P8AAAAAALCr7Hny1k9JRKy9MFJ6pAbLddULgyN5RQe0U6FexVBn4wA6zxxe6F2m/kDvanLyL7CLJdWtv2ou9q8/+z9pT0AAAAAAAAAAAAAAwBb79jax/h/Ylequ/wd2vQbr/2st7HG7ANhFrP+H3uU2X8B2q/it/wcAAAAAAAAAAACALjB89fz80tLileXVbt34LepVvdQlEba0sTbfFWE8CBsDEdEFYeSwUbkFR45h5Pz/EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUPVvAAAA//81JCvW") syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f0000002540)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000002680)=[{&(0x7f00000025c0)=""/179, 0xb3}], 0x1, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x3) ptrace$cont(0x7, r0, 0x100000000, 0x1) 12:08:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000008380)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) (async) syz_fuse_handle_req(r1, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000021c0)="db380ae4fa352e2769aab204c97c7e70e7501d9340302598613be965fb12d05cbdda5098ba684949da99fa3ec4198dc1a78ed4f7abde515971ce0c9559c13941a3d0284ecb58a4b732c5afbd9525890bb89fdad330bd7231e1de140d6f2bc4c44be40daa9192c12e1fa70fdd1e60f127b02559bb6f8c76f4cf86c112d9de73283e3a034d89f2a9342e04cbf21543e768893f6bdd1b4de3e65b1adf082a2596661c30df2078e6e2573c2db8f9fbebede0494b7921021cc190dc7e10ac76374ee2db798a1d99546059b4693dd4e6077213dadaf668e197acb9106f4f4f9e9a0bfe94e707f94810af0b639c3fdb2a379e0b77ec3a3ef28384300e97ac3bfa59bef7ed4fc50ff72ff1f8370dd6e791b2967cecbc792d6df4ab1cc489bb6403fb38108a5db6c11ecd1bfe0999f99d2affd8ab683c0c60b2be1fb155401e01ef5556c2ebd03cdd788d86b7206e3c3c61d5b73b70a2cc15a320f3c5eb70804e4dbcb857d9abfcfb7b4fbe3e84dbac810e4b7c3f324e3d308936d366424f6ddcb6d4e8f148a82265980392da97e606f5dc67313fb3377f508546a22bff555e7e7b589e5e9a3d8b43872f212ba8223d7e92590838b4e2c31d524010c7293150dee7c5bc247561441dbe56de42e1f980eb0e7d69ea5a1c214ea64393f61999a45633c168812334c7bc30c008cb0149f5686f7a74a69906a85626fece6a186291b08bc02ae0e240ad2a73b3d46a87e320b29afbccb1a10ad980481f6a1100b623ddb1a42b0142edf78bf263b2bb42386abd2e020d3105437e1e88e7f2d42fd61bf999c16ace6045f424e70b75d9a2efa0a24e80a2f908e6000439490c7dd78485b9d3b6b793747b87c64bd2475c6f9d7549cacc2d9fa8f73e3d2ba0e8207a6d41a893dfa73a1983e6f799d280ae003d8d31f5449590801c9fce43e95d04a8a47b5fb716a8d40fdb854ba829fed5f0af12f4a4046457fd7411bb01fa600309bd30adaa561d531cc28c55b0136e306e390e6e3fd9ed6c49cf1db3a9354aaec9a20c5ac982a5a8255d6aaa405078c1fbe58bba991b2af2c08f12e20a14a663e5e1511f8e06e191d67926213c08550a97d05c8d9b78a0742c5c62af473543b0e9988f96e9e8dea82b2b2873d5a9791f7b3d8a0ae523b706db3955d9239e1cc32b928708573a01a2180c3dc62e38f355706fb2463137cde1bb9a83e6a86b3b84714e2b9afc0d779049cdf6f7332a41438aad6c176b6932a34feda8f5baf7ee0ce62a01784503ddb7fc5eb85c0b479ff1b9740b6ca86c8a107725e398b5b883d5ef1e3f7d874b078160bcfa185bc9a17e73e5e1dd356e521977dcf1296b9beee94670fd60b05c5b3d03fa708c0bbf39e4deb63e3ff8269550a15af3158c847ab17fdb15c54327ca36156c34b5b73c0fe295d097e8c1fac158dfa4adeff1e27b78175a6306133879c4304bd29a112c3f4f862360e379963e96739a9778614cd07f3ce8af4353589d16d670792006257825aa6a839e1353d338c44c7acfb7689f93b82094becb4ea5db3aa2f586992b6a1e0c20faf783cce09aa8c16263c5fca20cb8021f3d065b17af2168c5f7997cd6c3679200c596c9be199b224d3f179d3c42f9ae8b1dbc976a759047799b586db2314451e7307b5234e2fa7a7c4044fd1bcfc7d56da42d133aea556b4acaa42b9226c58fc18dfd2a450f6861c1336167477802f99eb493ec01c694ffa23cfcb2f75d86bbbac82cdefb033441379b2cf3e0b4521f5fd11ea061aed388518de80d327bee0d0d0a09d9b84b53b43a779f1440b886102f4eff6acfd13365ef5618efb86c282a4e070b778f77394107d495722f490cb7d00a3a97ea5b59ffef488cd07d3eb84b56ee1c40c4e6e5f324225551d442c7b7c44d21b8fbf8962ef7ba1f2f2a9b7944da2dd9f640656a4d84009a408e50005d4089fd645eb714cfe29f6c1b0739dc148fbbb6a7d0440b84180c2ddd2dbf5cf728eaae7471e945c39522e891bdb78083b87041739d46afe6219c3a7530ddc3cc593f6a7cf54cef3741ab7937528b3e791c9edcfbf4f584d951f236e0af0474f12abe9b75ba8edd5e59f45ea2aad1256e100a1ec69051b43df55c33ebbfde888833ffcb0a95f862ec9e43e3cbe49a285e8b073ea8b0d8d4b62007466ce3229a2e8b9556115b18084dcc96414093b39d68ed65bd518346ad248f5bf107d8fedd268aff6467b49272aacd1394ce570d004af6c931d0e78bb54d157ccc0782fc19ce119a16e776d95319a8db5f653369125f9f8548e211da9c441de89d9ba741f5dc4aee6653bb70b13de7962cda8f15736041b91f3bfad151ab4744eb3c9b44218c57e21353bea6b485a41e32a503d72ae0963c3d81ad3636bf934c8b872575d7144284bfe74fd8e8a56cbac7a4943cfebec3dc0c4b179d0e529b06a81b430a8e5eb723faf3ab165e4ad1eb6e0da4179675b6c087598f55b12b9d70929ae5a47fb08ccca1893c21992dd94dcae61c032f6fb8ae5200ec9072df2de340fe9aac6f9603b91a789206431f81c533d992a9b15bbc88bf9b20c37ac9812efd88b995ac3c1c8151be17184650618b0ee8655fb997eeb7dd5f6ae9d4aa46f9067482aa2c5f1c1469927fbb1407dafe89ff82710a27d81b73ce32c98e8e9147f09f1eba7a42ae9fef17b444408c9a36d75508d06b44e45566f5caf5b1b8117c085b249bcc436a7c50099653d141f3d415697a538f787b7423d83aa499d9a7fa7006e8ca8eee2eb7f5387943652d79b27cb5239eb9b2421b7aff4cba256ca506fb56f4949a3e47c1406a022b6cf0f10721af55201e1e196ecaca37b79a7656fec99ccd010fbf606534f843d419474e85024f5165283721ce403fcfeb07baca13c3fac4dfd088ae232b474ddcc8b48aa61b928ad9268b34dfb40f6e17e09511b8a5e3de079adb1a57fe7a2afd22d3bddfd0a85adf04bd463b47e20fcb553bad9576cdc7ede7ed97bac17358cdd573ed29c5eb0eab08b8675abc1a6b5472350f216a6c211c9f95bc2e2ccfe73a175b24d2888353bb2268a76bf0735e6269cfe78b3eb053e5f6f54348bc1a883c9f7fcba64a5f6824e6c20d9c4c38954ca0e6bdbfdc97669422a013915c9ab28dbe42b5065fa370fa2a2e74769a061316888316174e24f6197a04a1a86e3670fdf80c03d1e18a6c68f4dcf866fc3b3b54d6b435dd43bcf476ad76002dc18971ec3c3f9589a4cd74f7e1a5fb9ee6e12f7a94ac93d90d27c529796abbe1b59018b791737592b75737c29d9465bb6f43e55b2e64ba32c25f9c1837deae2fd35f26cd61b18180c549fa747d519ba1b18ed0dc28bf444f79b64cd98f908ae8c48303a8f92e89777b93d0f65c9f9ceabaae04cbac03562d2760987d410c7181d34f21af73f3fa42fafd15d3785b1e7cca4c9262039889215b411900f83fe9f92a078ba4b2ca5bf574a30f0d7de5ad21a827035de6e578d21acd09958303d6762fcbf3aa537be547bf5f0870bbfabc86608f64411b4f8aa5a67d5eea3cd9ce638e4e4b54a223b9ed6c56f4625d5f5a079e392b22b60a890b2d052638ac5f584870938e0c95ca894a46bd1084ef28eb2405fc2d0bc5e43905908c9803e60f5df1d7602594a80d5f108e31c57fdcbc8636e0014a3d24367a70e8acebd201e555a625716e514c206bdce2177fbb36514c79fa0b16c143b8b04b1c934a0a34deb6d09af562ea237645469ecb1b7511b15eca27936f0b63c3424c724072a17f0bc3c731078acd7f37a971bfb139be0975eb26914266014584ac9f25d905b0af93b31df6f54ab435c1785acab5201dbd3f7b30db39d3e0e05f5fd2c23c90f6fa159f6f9400f5d9d0d30e3ebd2878124eea5d93919a1f65df629c4fb4e07ca7067829e85648ca7b9d3f221229fa398152e444bed6ecb1b42489aff79ec03bea58a0a817212676caa182b0d46b962a0dfbb9fba58106df2ff3538a66e1ac52322502ba47beb889eb4d7aeb99a90087c2325a86f7f7eb76ad17be25ad34854a40837d64f56c51ff424a27085cfa5514e0aef94b51e160c6450681fdae98d78d2d31377e0e036bf75200d9425418908a2cb0307c9cb2c96ff696b750536d63f495dfcd92135b3f4a007ed855faa3a9021035e4c6320a1763b931396a6cd05cca719db8a5bf85b70fc8b2c70572e9204d82014a3464abc7d173747a10f110178fb0ad47273fb4dfe2cc0f69d7db659332ed9696ff5a1d98cca2dc2601369e56a6b91fbf6c31e2b24a9359d9a5974dcab4f50324f4f434e8aace1427617d5443fa32c03cdd6fc66191647f7f7f249baecdb8d005c1513f25835db01954caa1752bad10d2302b7174b033abd89a49c5e91d0e2de1891ad722f9a53bd820911707ebc49b00be1446423f18d1d0ac910429e7a79fde84022e9773b64cd3333562218dc0400642bce5706d5b0f90cb446ca95b7d561c5b830a3076bd373adfd2e0b093713c0d2153fcd75d1704f6c7de8533e2d05165047315a57d6e37f9483ea68f7c04f58a8beba47969afd99c154d83501700c2e9329fca9c78538162122205342a8261b71bcf5a0db1f4eabac0aebd2c8ca1620c124fd224ea469052b5491bd834b2f95a5e3162a8664bd98698c0e7d815b02f0be6fd7348b48f180678ca70527a6388b741ebea7e9ddf8f8c812b337560b8713b6cb9a99a4272c3df5141602ba5c7ce6f74565234ff5431bf5812f31a8779986e65c1c590da8f9648284e2a4191238657c9df62a19e96e55deb4a8b51883ea8e0be9401f8f763a280c84a513f143f4748f5a629a4621438fca79ecb8c2e89793cabc3c3c5a060ae9af6acf0bfdc807f10641a3c941cc43722d388d36773c5cbc205193e738575d629a4fb63cf73664eb55b71c415e8c8963f554393bb6f2afe41dc6c4c6abf6f30d74bae24107e483840f7350ac1ef792cc3b72bb39060dab2dd54cd99ca0448ac3a0e2e12b1c16c6ff51f6d8f1d24691ee64c58f31ee96997bf8c6948c561978443f2681cb149b268d4ca6cb5821166561d7862ebbed57baebd1bedb2bbf2115a9f7e9243c2260e00997b21988c6752db9abbb7d493183c5ecdca92ef1ed6dc7a32f5f6689ad4a739049f47740f2433693bdf7518de3695477b4bfdc70d6fb2bd46db3f8d8683497a864f84f6925c76e321a463f81ff8e444099934ccad02132e8cc74913f73a3f5ba9671c3773f84b3949e3bb960dcd0a61082b3b3c3539579c58b3eb90be2b0fc689d74b5b7e8c564682bba8254b771344d2b8890937cb349bc975b864217bb03140fec1ddb9c6ce00fb1bb758808ed46494c40266817f26b30b9697db47019ce8d43151a5f7e1093e73189362f58212d2736835130d8c5b626624f2e76f23dff422ab31e3b1753b339a9175b933b20b9c9b7394082ed692c9693f7e9615413633c98c76fb64b0dccc1b4e3bbecf63881a12e84d4582d2f7a490e4d68f09451196bdfe2c3a5569b06212f2ddce7d4a03b21f021290289f3c39e20650c89341bf4c8967367c65edfe3f3f720eb5ee3ef585e73ff91e39041f563463048f9ee7c653b95feb69cb0133d2869eba639b71d2adc06b2dad12038f9362980efd273054612be88edcdbcc1eb587a23f3c18fdd4ef841ed84452e12ed70ecd0de8398abf5c3a79e12e6b4c03314368414493aaf5ecdd04c1877d1a7569f6a80b7735000de4c8ae00968245b748879469ff4f0dcd5feded6fc42a6cb833e26f7c63d65bd1c82de42d4afbd5229bb8aab8ae579a2121d08ff89ba221a5127e49b586377cea4b93d07e56f8a802568194f20ef6f0f31387972540ffac5c16da4a60ed803cd27e3a80776b6aecf0ddf1e9d7f57972ddd1232747f29ceceef4557b0f8f172fb3d77c8bb895a18ff559b244f10f9d0eef7c687619f26f77479dbed2b5d0dbfd3e8e0009d785858ce0ba11ec3798a8da45941d4b4e0940a77c65c77d07543742aad64c08df3dd1456ccb73d7b0ec34bc78d0ad29b09b4b8d896590c730c5c062785a3f09156ba0c9c4507b72c62ce01dcfc8f56e458e307e7a90f88d7b387ed2069f53fa3c3580c854be4cb23e19443f62161004eb35cfdae20ffc7324282b5ed356373949ee5081b23aee8b94c8daeaa0a480b6ed65153070ec11710eda2907cb611f926cb1617121a12d36a136140be17e0f9636ffd51e5b0eec1970391093d9c845d93c1c2208ebd02f6eac5670930e46e7709484f7c64f5702e3d147185867ff7d540af967d7208885cb35434123cb4e4b1194e66c33595f9930da0750d342b909de717ea24b4362ebfa918534641851764e4f5a577d31719ee87c41deba7003934a85a372f00a8f58a54b849f3bf5cad95f9808dc0e7f4ed2c49f432ef3090237e3a515884acdc9d79e7c1e03b5e85f9939284e70bf1ff9b380026413a7708828e0d8118f6351012fb3f117aa507fc70a81a84e390f5bb6565aaf664a99a08dfe9ee0c601ee8f6ab23cb03d25ff4d5775107d9ccf7f58c108fc73cd529946da1d61e559b11962b45452b5a2841ff3a865e119e9ccd6da174939add63622f0a92d102cb9458c67e3a35518bf46def3c7b5b49e6789da3cce3facd183b1415c3b2b14ba8f5a19610801bb9129e13979378e75efad1a0ce99fd23b526cbf2c6e5f1ec9678c8e6f89daf48c3fd1f744e7ca502e1e712aff611dac4ce811c107e252d2eeb9b947485b225b76ddf5b4bb8c932ada3c219061e4600a673463b45213715591f53997d2673292c3d33d521e70717850d5158cd0e78b9b8d6e581c4243e86971beaeda517a31e6eb18aa3e593b8ed476ea18b90cc9187e3608295a5427cccfeabe7a94a5dbcf8e0747e323c2694eb6af3a2c548b531f31e20170a09d5a8d618a7c1e6594d0d433ce2853ea22623b4963f016d82ca95b41d08b34748bbe47a2a1169ab1209527c98852f216993800ae1845fc93279c6456c87d441e1a352b00ffa3efe93b152a59d374ab6d52e6dcf21979cfc0cb0673791095bb30ac9b98cafa27511e3cae16d573716778a0ab7ef554c83dabea7e76f364c65065d10c2ca38d4b407a15cf918c59a258a5cf4dc9c26673b17f969f5e062cbdf54d1bba09e735d3a3f9b0e96a2b3faa758680a05e82e977616df03101626dcb241195d7794feacf7860cf32d3862c13a3bc3493ba37b8cc162b0cc21919622cf765ae5dcfd8591a5d09c49b21bdcabba7644f1e012c67f29a8813f4ad932e4b76d72cc4a0315cc4c27621542bbdae01052688fdf3c689d8edde858e835536323cfb5bab8a1c2175807a292ed80e32e73584f452c9c84bf04fa90dd7ec8179ee9c8bb627379f8ede47ea22914ea00705a3446b71aa3b7e9b726e42fc1d26cca1c745b32c043ed8722be9227f5ac52eb21ada2455017ae4e4f328f954f750834aa889684ad88e220d0dca13ce21cb0c240c2e5998c2e141f4d41ab6e30e3d5ddc549a010b78de7df6cdcbe19ea11998559e2fc653497ed7e3eeb0e24fbba57eac6aa2f5e0bf28ea7606d0f7ca258da13fc368f95f28a86d5cf977c2eddf206e3ed4aa9f8766a9f171135e872e1d8ff757e0b2f14288a9157baabeed24a688f22e6ff977c1749221a18a6cef458770666b9e94489d3df1077151925dadf0b82c071d486a7167658537b33e58b7746e6ee1719637ea7f01073a2e8c4342ad0f165b428aacc121b487c584f585dc65f3c95d125ff504dde6d9ba33d33e42c331a278a6419ef9d234b89c01073e1630eb4f208ce9a7ef75672eee4b58927dc12a516227a5996cf8a3917e9614bd201e80a2766041c269f8f0d41fa135667725e949504227638599c28430de102fe13de2b20949a680defd92584db698d15518b1af54864bca5f1d44a528012b5ef9252f17e5240b4d74d614f02821f14e6dbe8a53f2a594752602b5f3aed60f47537a39c2c6e4a4f7694acc1ca2f1aafee5344a4deca5fb6cfb29bd7db8745ba85850e63368b5f09ad6445e0a830f7a9ef0a8f53c8b7d336cc1ed28c07fd221c531341dcccfc352db25a81f319b63bf0172d0d79a654620f306c3d91b6443f32764ff78cabec092a8aded89a6214d97e93270933f3f353f2496363aab9c30552869ff7233a79e2e3f92c05c0da57a8696c26c661e8c1be894320b96ddaf6874866b8cf41286e71bf863354393e028a3ebaaa2976f3f011768fa0887cf1c09c3c7b5172cefec95ae980dc0185df79f200c4d080984794efdd2851cd5048436d9182b1a4663c92eaaa0ccda01289951fa7f5649a97abf6f8d552603f821fef335bf7039caae6020fe2c380844aac8c98df35590d7151761e5b07047c7c3ea6dd3489fffcca0eb1c6c4eb67901a16c6957ab63fdce929e0aabd059fe2fd410540745c47e4a34fff4769294695b84baf7940ea551a25ca07963d942ce999145f9ebee1f01c72e7b1738627bb0d854c6223117cdecf2a63ab838531d3f0f2b318e3ddd70a3d7ffddd37ddc62873eacfc2f8e0218222c7950ef099fa6f74593c1e4d33d0a30da488f2353d2143312d10c3babb6347aa350551194dc1a17bc0817d6ad80519d6bf5819ff71c46e1e24102ef48068be6b9a4962e33a86b4279b55effde373d3858291063f6ec48ed4bc44fdcc856da566ca98a6fc817986f6b80bead0f1b9dd6ec1fdb0032f64e16d717c3345aace45a821bf1878483c5fa8d7588d8f96e303842e05fbde2c3ad029f147a833e286050ae202636e7cc6cfa1f2aa297c750d19314b4b7a9581fa66def58f601a275034ed13cd9936a9c954a5d095bca3ee788de1469404571cc230eeb3c82eff7d022694eb4d37784338c392e91c922ca8967b3205a5c2b520e987b4a923bab2d2d8665df627c113f3eca8a48bd7e1df4c03736effb3da2cb2f48c529e0f781e5450ee1cb408faf165a95ed4f7714ff620fb6ac456110e7b941caa3bede55afc0dff0e5ddab2ac0c48d53818c7e725718b205fd196143c46dc568c7501f30e595a0a3a456e445f8f829f8dfcafa2cc46334e2ce69f391a6672b4cdb034ca96299b9bd35462c21f3692dffd5e6f42187fb0fc4104a6fb09f1f9244dd588515a8e5467639bdbc2f5d9067df8307234b539c6a43a7b4784fd1d6b3a66e23b97b9d171e9a7a0ed32444fe7e229f8fee4b2cc013aecefd315dd8c0a2a4daf426d3e8bd947860f42bca25f5e214ead2d6a9563896d0ef0a3ad040c53bad8dda9bfb21cd2e873645be6407fbab0dc7505be642f0f1acd09ade56f2a3d4a8250f03b5122c9911d9928f75a07b0dfde2566edae26f0547d6104757c711920a6e42169945172ffca8537f19493bd781d9cfef6c928d3182c8e4ba7fa79d2615912d89ad015a31d532776a514d6413bdae5a11030323a0d17eece60798cb0c5c0bb0d735d87b97ae861ebe042683814309e41a2256e3eb57292ac8cb180fb00ee116e9e46a8d86f67eb4e09de3488bd4be93b684f3df227ece63cd202649d8542b47570014aa76c0af513ee718e86f2311eee2678bb8b5f58799e9d4573b4c95fab75222a5d8a56d31e9efb8e15b869d314f7dfecc56eecdbb4153e9ade8a3e5b4ff4c59e87e99e77f103070b80c3235cdb77d33c3729ec29cebfd67bc27a218fc1f475c89b8f4407d0c7472c08f391e052f6acdf3fab5782642d2d5e66d9f1ce81ed95dd1b3926f968ae4bedcfb9ecc39000c3864cf7ee31c02afaa6b57d353cb6b0b9a99c01396612a61cbbfe668b15d4faca7a1c19167c42eb40d1c7cacd9e68f5292e94931829dbe7b961ef261faac82c4d698e73244f3e72fa5be674d2501e739cae236d4d034d454898fa662319b5f8941fc1c938410dff8a40ba9b05224ddc39b1a9483c6d5b3a8c6184f41b71f25741b63488d4429a2e3e54e44354b265d9745004476ea3bb3badc3e843b217beed8d91db59db5b7a19a8fd873a064f5b66426e412cd278a7770b07a15c827ecd84a9ff552c2419bf76002476cb2a05986331b4ae10c19d06f0f41663a4941a7ea6b731d9d66c33eae6a4c32633413132b02538a8872166c510df8cac98189efbfc82f9568838179d05b248417a82ba7d4fb2d069356b529db67b7a617649ba427524d8b8b6ce4314080536f938e8ec16104bed33bd36bfa54a355892a798f2f54693401ee900893e41642a8b1fdcf3cc31c0aedc7e4da97730178e095e926f4f053cc5713b99cb4ef53fc26b6bbf35e250d8a9c2df2c5fb7b3045091e665fad35e0c6bfba6601b3bcbb419125ac4c68f65b4c97fbf71363e8a70968cf873e2f417fee28ec9b9f15047fd3ecee931c3865d34366a4ac1b69973e7dd763475ef7ac3b580607919b8b589797fa526af46e44d85e496c137192d9de79ebb78fc48f3bedbed4ffd793b2ba44667db2d044f8fa0d104cc20a98ac2d674ba8b8016563902acfaa78552d57c03bbbe16eae35883b18b0ae2f4f0292aa401431b64d75e22507be9fa556f2a1264323de483061bbeb83dc0580cbe9f1a5b241e3a8b294bd2c2ef8b989b4f9adcd298ac2284762ae09b23be8935e269277a3f23e467e36d049fc80d96cab01dd471e6cd0b4e9b592ff8bed8c6baa1bc616ba12e28f6819420accae4c2d95b6f3af894dc1b6f74ceeffc8ca10f03d03bf2e52d934f21f58cf2dcdf333c93feafa938d6571b5f58826690b6225fdbcd0736a8d0f794e1f2e7cc1a6d05ff928bdfa623c4a2788b66c3bba4855ec89ce664f341eb0e63c0a891ae3603ca6d7b13d1476bf2cbd2002b6212680ee024ae912476d9782ebb8d44c33d1d32bc6e978c23946bc40be491df61cc8b70fe177a0dfa5c871b5d0aa959b0dd2db0e027070eafaf3ac8880e356a7fc164151a0acbe2662b168a95e288ad74c265fa1796c4309985bf1e5a417bcc5bfc07fb8802b9f204bbbc5f45344b23621763948a36c15d7f6ee9c270ae671250bcb7602143022d4dc45fec484354f8ddce54d1778f94fdb5b476a2aa6711d297a47c99fea1f99900a960512783a4527a15734c9b9a0f8d0e8d671fa8b31c25c1beb37babb18a4d65efb0c6efb5bdcea7979366375de9971bfc766b4c535427e54894c42fd52be23382ba745688de763a21c810710538b81230a75b0d59289737f752ff7389dea1425bb8027fc445f32f7a115a9da9eeaff17c64083717ed50cb106143acf7204e25a78c493a406a714a35820bd1672132b373d5f6b083a9e04dfe631257a15e203c4d86c973f0fa7e5e2ead41551773f71e1a718e55c2f6c83d25936ac648404f03600a69a9ea57d2056ea902931d659f6e18676a76302793a713a26e777f36fa8813702cdde585c544b128a15a86a22c3fa1f68dd0db4960a7960c1539843e340810e894dd35805db55a83f82299e19465d3421c73bbf9df33153921c5d17c78b488cc8af40096893a5176c11276619811d7d68dc23e4106eea0567c2cf20fa60877ada49432e4e8588203898709308b2d3c27968fc60dad5636ae791f74d564bb075e4a9a3f5eb58a04c6963c07788e4a8b221f1dcf2cd859c03033aa7976e5e69a4d5bad290ad51ce58d67433f830ff4496c2ec1b5a73e3ceebad0d47e4d9626056ed46a813c3b8e73f23d7fc2b53f7", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) (async) io_setup(0x4, &(0x7f0000000200)=0x0) (async) r8 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(0xffffffffffffffff, r8, 0x0) (async) r9 = socket$pppl2tp(0x18, 0x1, 0x1) r10 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r9, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r10, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r11 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r9, r11, 0x0) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r12, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r13, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r14 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r12, r14, 0x0) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f000000c100), 0x80, 0x0) r15 = gettid() process_vm_writev(r15, &(0x7f0000000240)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000180)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r16) (async) read$FUSE(r6, &(0x7f000000c140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000e300)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000002c0)="37dbec2378245fd19665e336f2", 0xd}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000e84250170c89bbb1a92064950f77549e914e895c3c7ea19e7f7be8869638063e046565faddd81c050dfb52cb28fb9f4371f4ed6119a17b9119002c98f415360a036508a4be55d217f6374dcf9b249a358584749b6da7e3e42faeb4c7cec8b2a7464979376ef4b1f2323217b7d78be94c6d8b0f8958f5b4bc5de991bbbeeb597acb5db575f6857b4839304cfb2f254a727b6f63e138ffacfe517c0ac3b81f9079daf5df837d731ff705948b641450a1c2a8d2a42632ad525ce7ae33c57c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000010", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x40c4}}, {{&(0x7f0000000640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000880)="4121c14444c3837d672837187fbfd8083bd605f095cf92296529e27da5ed5ed2bfb6c7c960c4c2bf724afdb73a0df3972ffab74b98a23ef6d56c1d288b92ae92e5c12bb2b6b733ae0f66490811d8fb307ae43535afbfaac6eaa9fbca7620f8d3d1cceb3121aea86789b6a10ff43a80f06e33ec5083c6f55e9918e02912e4de7aaa279b239b15508dc743460c5f93c436ce162b692f25c1ee2554dd91c9", 0x9d}], 0x1, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r6]}}], 0x88, 0x8010}}, {{0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="b012effbf280a7351c360e56e79f1be718e3e7d79e66757cee82b7263948963fad8b5f576503ad3083885c4bf68224c611d1c61ba380cbe43fd27117ba499ed36a5359cb739470dcb4a1e43ff8724154f8bf957922e1d55b9ed0", 0x5a}, {&(0x7f0000000b40)="1e00bd3d61420d86047bcdbf1c683f49adc94809dfa311ce9c2dc8f8b87821ae0913bf28b346060d00ef7b4b1fb63b012026596b37cb9654bc45dc30890a065afb751cbdd90771c685461a362cd96c39ded83e11bf6be949ef3049c515a03952b751747508ae62f2a96d0ca6af1566ef294f2343c848bbab70f656d982970300", 0x80}, {&(0x7f0000000bc0)="efed4ab2c52229c8", 0x8}, {&(0x7f0000000c00)="db2540a6f53122639b4f3113157b1df77ebe01354d302e7ad98d9f5ba2531132f15cc323be43b93993e37eebdb99fcc5aadf315b360c325974f1ad3b5338ad5353a39b5fea03955128bf78a8a50ec6d9df0f233cf459bfd81d4b2da1430050863cc8dab890", 0x65}, {&(0x7f0000000c80)="8f0964b8a176f742a42b79927c2edf3af31e7f45d1b1014f01535224eab12cc2db6acc", 0x23}, {&(0x7f0000000cc0)="c0c9a9fd80c0792ea7fa6eb535ffa16d9861e53df8f36ffc1dfaccc5af4fb913a7236ec769699de0482f40c64d20574985af6e316d4a5362a739fa13481021f4462cecf4a7c9d374985b5dd989bb31a145757eb71ab0a8d116631439004f918e8a1c98dc1ec36c58a1a5ef53054fec9de6bd63aa697bebca9f1e36d1299908742c82410c8bd85a03a76a800f8dbc039046544eab20d045ab7ba630dd28992756d49f1751479c4bc196037ff37849636ecd1588bf1e0e97daa97ffbc8775511af0dad04653a50c2a221edea", 0xcb}], 0x6, &(0x7f0000000e40), 0x0, 0x20008010}}, {{&(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000f00)="d7844e2a444761aa6016b6d95994fb34536927884ae991d275108428df17fca723270cc02b2246d24bf4c29dee811a3f73deaf1b2edbcb5dc255e86d60358c035bf7e71be008be625d75c152219ba8be28e738308c312a87b4a5b5c0fe8e15d03e5c85759abef0d3b318aa29fa0652b4ea19662387cbdad85c181c7015287b9bb144c61eb902772ea42337f9ab99e27f76a7ed185f208638c4d111e4bb1843cf354e99bb20e4caea196e91b3703fd681193180a605fc94454e59de98d94a343fd76c3b8f40a06bdf140a52aff0e9cf23e506d115", 0xd4}, {&(0x7f00000041c0)="fe85255b451ef1403edf14e9d2440b2f82e505bd3c1c01766ba09764188c06ed1283506c9e5aa76c7e488e68cfdd73327721dc50df95fc8c33d09d2f2e5ba07d6edcb98ba88794e734e2a7bcca23a9d39567c73943a187bd0a6efc071be468169f9123120eca8fc41a8ffa1b77f5e76b985ee6e5f2d119d702fb9e9c13957385ed419869e0d1676d5abf78e98c82b11cdcb477811f8d2229e090080583f65b381e7aad86605ff9a8bf4c4cfea31c7b3ad6f656e4e22064e28f43d4b28d8723a05776d363fe46cbf12c0426151e85a974e9e0fecb242dcc393816613b8e63eab83e8275cc6a3d2c7177c78faf37c1b6a5665bb16e179829dbc2caf40517ad040dc380b9f9a6b43fd66c0aa36a7b7ffba5f09da35c2d6fb7fab56b6156f55d1d66332a4f86cdcad80406b2f4e60f385c4b998e298149c7f4cfc352e8a6b91779bef40e255c4357df5ffb01e526ee4c693758175cb55420dca597428fac2105746c75b654b127a4910a5df0c787d7bbc6bdec32a2de5ed8f5c6209002146bec2a4f0e565afcf6a36bedae874ac8e15af71de504f871c274cd9bc1c3e7003375138391ec38a0603789ca4c089cc931a53c2d83133d4b74e179391c9efc672d7ee7d8fc2cdfc44518ad683d872bf093954685fecd3826859aef8919133d57a250b031298f96becab3429c77949bd7d54c53bd6b572d9ec67190e05c902eb236029b8e027e7822833f14c48c079012be1a2433b1e7b8b3a43f97bf4d14f7bbc99c063469c1ae881845b3872f03051d77d9270780a2bb02f70ca05a1e37329bec0ccca29af26cc25a93fb33a62f8e77e75a8259d3fe60d44c2d26024401d2fba6a97267bd7d72a1d345601b85ab2b61f12d34f7517b7491ce281afdabf455e013dda9d9403d9e40390644730faff8d1f2de1fa271eba63991f2309fbd4cb6782481d765f99f90a0f9575c027e6880b224dd48a8ea59267c41e8f59438480fb8ad9abbdcbfa6264c1604a693c816b9745d14ea8036e211d1955eefaf64dc233e85061a33c6963619f8ec07494991fcc9d9536c8ce5a010b64beddd232d7f9a1ecd3184713819dd8dfec019502da88fd1ceb13c728459635a42e821a30761ba1e9ae1ba7ca9844bb6fa6f30c3c4742a16417210ef15688dd3b5e47eeb9d903e93806192668af56e2640237e1722ade6695da2b232fe4c60845b846fbefe9a34a524eb6745da8df806898c04930de86c4e7ba24f620560daa0118b3f1587e70120bf0e946821a102415ba72d21afa0db6418702942686abee8082dd507c6f756b1e96c9c13b09748ea9170512ca0a372a5c48db92f7d5555e4c0d6fdf4440d15a1b7984abe5f3f0b4d21d2f3528400d0e6737457a80f618585240bcbc724ca2b24608864f9d691df0875014c9e37aea405997d240038bf08f98ec587c80c3092303fedd6fe791d4071edd5b8292cca48ccc40a5e08857564516f78f935ee2910bd50b68a399e631da873f0515f2b33514db4e066b84ae2abd050e9f94ad701cbcc66f1a3397eab265886f881f680396814dfd41ffdbdb7943498d004daa850601d6cf830b4b0766ee4c36f49fbc68eadf2c0491e182c92409c46214b52a805a435ea81d7b924b3e9f2e5c4136f188c0578fae716140adda4f94efc024c58e13bc771e412c334d52d197b03617c37556f3d0b6bc57012116b9417b873962e739e194e36f576adf0f7292921f1839f6f6f06cfec8f9c3ad4d1d9763ccf9e47d9e1e3c41c4d98e5aea2be8b687fda771c9c1e037f2ad6e57cca70faa5a009eaed27c88771e31da0c85f0151ebc706318de2b60e8896c1579f9a8159e269f1723b82f6667fe71daeabc27a56150cc24ca89e6ed23b37c11cb034b307629fb53c4e71d754cf142d4f80fca3bc583243dbd4cba51fd27e88da8f617246631cae761a573545644557169b4592f5b220318238222fcea96bb50d14d1b1cce513515d80ad47d47ac6c89d78483a0c76e40fc6d21be5a7fa71ec21b2879ed764b0b1ff571f85da8c4da0097804e41dcc1424f93f4b98692317100f9559889deac25f176bfa932873b0a0fd0a17f5201c4b817e9ac219bc9d99fbd7879008b46936796aa18f2e146354b13d3c152c81a45d7e3e223ef953ed5fb603a396aaec617046d2cdce858a9f93da6d2d675ce14cd141ac5d92eb5640a16073f5ac20d74fdf0b13462f9a4f5846f60062edbb544d35eef24222f56abd28f67f3430e68621dd308c78cdfff636350d52fbb8aab45300d764e0540b5478d04dec577a8b6844203f736e040b92f6d1f7a61b004f47fe8d4878bfe61b40a46ccbcd7bedb40befe70e5b93f572e559e30a182abc44a11d453e84aece61283b3310ab4848992406c0bc11919f81d74b34f098470b0d97585b30ea676bff59f98a0b589ead9cb421a7bc75595cb79199d7c8877e791df8e6e688eec45ebadd468bdd323ea75d166c6ef48623cfac9b9356beaec07a76cdc8d84f056f198a152b785f8ee136642983f0b65f7ae9b0de66b0948b30bd12ae4ddea79b410ad9f04f10a6ebd9c27e1455e2ffb54b76e1224cb74f506a1ed641c9d27f7a824cfe87dff481cad13c64f723ec7cc8d326e612b8560da421f2bc4f05fc544c2996d07f200d1a8a1d6cb34f555debc48ba9db7c379670154c58cb76304a52cc5624139329b72897409c5a32b1ef0084fab54d9b27c21b778ff543ca17b134b7fa01c7ae1c1affba4dddc4a741d3818df58522313d688290a7eb04f156499c90dc37bf5455d30e7ffaba5171b406d14b429db1639f51a1a79d31a34ed4532af597892b61fd4ee5dc592f46020c3743089b0c3335a30f28557b79b3d4fa7b35c7a20877a70c807870355f51db7d79d8a624f5f41763cc82d793c553303da8eaf5aa1352d3f576c029e4b85afd71acf51396d5334ca1f00db103cee39b60d761997765337ebb478fd7e073d33f78423d200ab16162dc9031bddffebd0954a22b9e07cc79d3726e59b13accdf1ec04bce211aaf207012fa7b48f1794eff21970a485777001c1e970966c16d301a563b5d98fbf1746bda1fb88b85fbf1a868a0e142a7f01f0bc41d414fa8767b64a7473eac84f9f7fee32a6dfb73f79218a7183862e101da9b018a55da0a3254481296bc0a95e7c9b6254d7a298049014ffffc7f90315edd55d06b1e1c94523c9236e3afbdea0a6e844507670f989ed163484abbf2d7fd356e69b3ba719e159db994b78cc76723e0c2dbfc19c07b43f7a936ad634012234feda16f2420852f7a74d8fa1d445162a5ecabbdfe3ea301b141e3f99bba7251b27ad87f224c5861e44f09545e84692400c7d579f64f5157409b18c847ad3a95c78cdb3b1f13f3432740f90a02a588b7abdf8406f98a6e4c7a2cfd68e7102cf49f7080b9e6540a708da4e2214d55bf38994dd36de8748497affaedd5b6e0e5fa7853605be989c7e9f31594e468b5698d03d761d2c1634264c58160fb9467425578170bfeb58b672747e87593ddc30cbd7d113272a0a232d6a985936462132fa87bf26d4ee4bbc6da7cb33fff817a467efa0518ebe2ae12d81c53446b9aa9bfb1b88b9f44c2b5ed5d451237c9d8b178f92f73d6ec44625da207f303314769fe26783695e97c137accb5abb008f8a5dec387ef3e4216c251287e4ec703efb5cd7dc4a23b9099576ee904bd78270236c7a587558901d59ec50c36dfcb3f1b008de0cb0c474dea2cafa232bd14f16e6ca32eac2b585d13b2d8477465e9e400adb9da8ba0564530dd42c949ebd9f37b7de55f4141608e6bea22ee0ced7b43bbc5bbf2b755956344c8e758d7283d2af6c192475c54e49119c98784f247b7bf837081e3617646bb83fc2f218385cd2f1dae1662c58b128647a704b52669807fdb343b0dd99ca93bd8611063f100c1f1fd5e04a314551226d969b7b782e4532142286b6689be225a3a8a248e3cc39a82171fa2b6af9cb60c3f35ac8075ed2a6f2cbab2529530fe2cc64f95b2eb198ac03bdd51c7dc9e831012fc5d7c1cb5a82f982a04bc19575a5d5eab158dbbb53276c1dabf3c0109a9a2a032f63f4d4c083419d934fc13f009447273b362c6cb96570682246ea2a709600d6570a74c686b78328190f21c4d9a7d7d98e252bb4d600628520f5ec7365e5584d3dff30b2de574aeedcf98da19c182dac34c073d1642d9c824e9bbb98dcf8bb3952027f4f0f084d830575ad3378f04a50d0dafc5ec52b9650b272dc3e67c3f45f248a94d80edb44049a3b6d34645f9da51179259088acdd59a6dd55aad0992b05df9c05dded577d2e3587cf774b0fbafa153aacc17c9bcd6abb66e3deb90e4bd7cefe90f9dbf2eea5a741bcebb9b6b97a75cf468ea80073338773064c7a29ecff9253e377e7eecd36a85ccba4aec67cbd9d6d92f5cb529a9dfa9fec131433c0c718331e0ff20cd20808b78c8a04e6b578d903b518416e0e691d36370eadd4da6d016ba56c9fcdec104a99ca43891857388322652fd70631e104517e15b90b140cfc161a1835050bbf6cfd40002c7f8adf2bce3b08454e8ab759356ee641a96209fd082e708555eda5505b5c800dbbab8623852e508e15ff17b5e03852c95a2b67d548115aed152661ee6b2cd192bac1d88bc92952774693225a9e4f833d4b0e3fd3f2380d54c4692908c252bef104d5b97b5d0e89a09cb39642ab5d1db06cac4372646f283d64c2c588e17e584a614e0ed9e726fddcddcdd01bd3aa6e142e2139c5d835de86a5c3c6e4551cc0e037affe05c163ff8707c4ad80e9a22cc70c6d1829059be837ef751154533bde38b7dc630ffc0f57b8238ecc2363b157eac8ea1040e05297cf3429b98e469946e17a39c3b8201d3e08937bb12cc863a2748a481d0044fdbfa2d098e22cc5e6f3bb8ef5d555c7c16d3fa112a7b32d0deaaa5672aa3320930b9b86ec2e072a646f8a88d09d402964d7d605be0fec4a75cd161e920290985bb508114e0816d7b5120aa123b99d010cf75b5f9a5767cade92c6eaf80fc7bc7bf7a9b225701be84feb9b6af732f057d39c2af146a7b4c46b2fb7bc3e37bbfa9c1d81fe1fc90befded60dfabd7d1e7eb32453d3b58538551fd61c3ec072997ebf35c910d2680b89080ebda1d342a2eb78be8b640f6aa44a0fed5a0b3d7f8a0baf41570425fa355050ed3c82068242c5d70873f55a30883831e4dc849fab51a0e5eb4a96c9261dd05f7b0ea4435fef976f0aa84267b12c94831360ce69dc17ab98052cd5da241df87d1278f147d58aa34ac9123d7e837218d90b278c460e0863d7c36a11a91b6f3fa702c16fdf4badf848e46999e009643e29124454e5d208e5860495c215f8a9a68dfee57d571534f5c832bb49f2426994fd6e2d1eae1fcfa72931fc670f0744a7dafb0241ba13de02c4b14634797ea58ade81950d74f44b1ec868f20896a6f3114478db533261ccda4b2a338115c5b94432a820396292c53fc990398a3593e06536b290ee174c4bb2c1367c6c433d065b0c4559bbe1a744eaf8cd82e48d083cf6f8f0f23fb4b8dc98855fde1a9a6895826e0159d8c578e6b1fe147d46bad32206907c562a836982889eb2b91876d509b84e63992fde09281575f5b06c195c164955634b10cc6fad8b9b1f0ce1835b0dc015341ee61960db169b72b8875ec2e6ade711c303ef55fa07cb8fe6e8dddc8f108791dbab70102c0080081893437e4ffd851a8c7e28ae0216239e98118342b10d58f2892d8a676a32b56b03542c1f085098b8fd12f3f3e7910468d31f0ec2344292854174fbf", 0x1000}, {&(0x7f00000051c0)="e5048325270a909fa590a75aab51daff6ae6ea01872e178ee6a877d55d30a288f433b71892cad6e664d4953f30fa3c22724ffd3d19d6ecf07fdad88fdeef8b7ba7af891dc6f255636a7a040fee1ff188713cec99c41dc9826a0bd207760a378a6175dfdd3a65874687c0c0755e3e799d641e822cbf33841dcacbb16ad1cd841be67d39b80826e01b70c056c6280f490d3f169bfc6bd961636bf7e8890567b4cdce22332dbb8ab5ebd51c625686c36b22f0f6802b7e70b1892b39652af40f6efe30626a01efbbcde9b96362efb5fb79b0b285a80547012c300f5d8f65a40499a2b40647245a14b2e1fd1f3c0f3051aa4fbc7a871e79e27e15bb0354310fc67bf647e7a8c3a6e01eb5553e520c099e58d5577fa383bc6bec22c3eadf047a39aa3a48c608498c2296f77c3d7ee828ac8c25b4a9d3db3f2c1aacc835be773c2a6ccf4238bfeeb164549ca1a4f67accbe1cd78f0af621071e9f3d7dbb5253539f0c781792c55609f532110f203ff92444afe92d99863b38cea9b1c88a56eaa1b13b13a1fcc1dc6bc687ef47d9ac252e8cf99783ac426c896dd6a5710c7e713a77bed6e56e5e6b803a49f1728ff23416ceef0acaafcbdab614b1960072a9b9e5f1e24c6ac5622e5e9ed9b84f8ee19bc31c995a2ac2e9d8518a3fb4224b6142823752d90cb9463dc6ab978365c069555f7cbe4b93821e7cd436160623eb81d21de2ba627a45f0734ce3c1f031ec424991b04234f4b674858c98e897d310f5530fcaa75956e0b4db68bb433dca8acc69e59c9ce324c9df3d759df8261f0e16245ecbd8e2d5eaeb95ccc435a53b9965feb5b63bb25d7428ac11f58d7cf1b8f3b54e13cf02db12301e2b98bd44ce2415fda52e9e765f02944d85208418b986f59c29c7cca41de4b219060fb40d865eca86e4ddd4ad629f39dbb357b607ca1f688a15b908a1470dc9095fded1411f751c6c912c003012d20723894abcb3fd4597693e4e59517fa98d063f3d5a3856c1e707f85f8f476aedf22162e2bca48300f8b36948387fd8637bf1fe32a6b07478128a52cc4491efa7b6b116280f027a4e4a6ebc14498d6dc7b0d9078a21eb23864207968805aa59fb716ee3fe6ded2997173659ffaf73965fb763405a81a2fb3500ab4f897b5adefee6fbdc94ec529b59ef706e7e3f50e96bed3952287ef5465b1e4675091b945d5d0964784ad9f1a990cb74c431ac82990537cf8c2fabe3ba43c5fd53a7e826817e96ec8918ba802fae298f374f69e73d674b20701b170056386f1e48b5ec814df1c0f14521bb7d4345d506b150ac17e5228deb4007f357abc0993448329197ac3d2ed127fe1c4efc71c9700c9da418c2d8281019bb5bccd33c3ebbaded3887ea06e5c5d5e9ef23c3adab88b9337330442cc95de7e9d2037d2f26264062e0bb2c1ad0045fd5d717bcf3e94d0110a22aff4e1236ec601a81926d82613dac1e143d39a166eeb820225ecc3f27f879d46f70bb29cf0cbdb6bc7b0b33da53f25ada35803809ee800ea4ed5d7882e2a1628713243caca77318521305af4fed2dcad2d308e8c270682ea2e1c72e3b292f6b96da4dd05648393b0bddecd95c250765a0380e8bc46775c77ef3b097d4c7fb003f073559fea8cd56850bfc170e2cd3338eb11ca5c0bd6842370f6c5cceea2198c26b38868cb57bc7f716a8438bbcec020a8b0dcf9fe1cd83e5109f76e84818356caadc5c5969e543ea72126f6e9eab13031a5725ae319dd31553c9d868837a92566c9d1fecd58af675818d338f668ee1d6d07d077db59ef19c22e5ba3ce0480427c8f62430e33017f78cd9607a7a0141b5fc07719c81a91317c729d6c1af97fe9ebeca3fe0a448f177e345d3388687c03f5c62dd8bb1c8613abd74be9c228b72323eb172373b9431821c00e7ca4f2733522ec9d652d5b67593a15d746c6336ba379983e2f04d9254512823cec5c42fdac4914bbcb454b52664a3f422325bd47afc00f072cb1ee917c2b4f35be65d4255df3eed3136939520f1defb6d868c6b241dfa9f56f7e83c5e88932db3d2d705b6f51f749cfed78f6c7087e11d08bd686f9c0fc3dd5bce8cb13e28d59cca8f313fb7eb40c9e671246672989ba1a6be0893516b667895c9489e294dc3e7211d6ffbdf472c8e650d90073abb5794e4e012a5c6f85e684784a9f59c5dbc1a026f71e0b065f7c84b2eff7e146856496d181e1a048d25178b57dc76e75405e583afe71fe8a4a49014c9936bb4248fce8d6cf9b8046b26bfc47584cbde6ae39affff02479f4d0eb5d10d12aced76064ee8dbf25233a14100c2b2ef38080023beb219824af8713bead0a86eb5b21e684bc73e999e4a7fbb1ac8710b72a170d6ce7625b6aeb07c38f9604c2c8d05202d763e88c0ca68047a9ad9a9abe733f68e4b5ab4573ef725e362c76017df3f50c168dc02429c9043f0cae537129b495d613d420f2309a8aa9a8745d0960ba4eebfaa63c58f7046ed453e71b3c7a9726eb0a9ce7af197446e112635fe0c80ad96aa91d242b6326617cdb944e0d4881de2ffe350d1e31c30d4c8fd4915088e063bd3a4621ba4de8a8cc150313171e9f026d8c4e8182b22345bb3d349282bf1cab12d6e68fd413d8b86c490659ec009ed42571f341b4dcf898273a375636620eec424207b4703291096713e9801240938c7d681c8ea1ca74e3a13dd816cc607ff31d7e56e49172008c3b01b8e1899e598f8f1a1d14fffd8fbad5c46cc91d3462f152e73f10198e8ec61ee7035f57dafaa0607f7c566bb13f832dacd708f1f3f89906afbae906e8ed87a07d3af5ab56908631e872c0bdc062ddbffa51f9a5e773e3d7f9499168a1f09981c66a62ee859c0974aa507a61a6eae341e7bd207d3b9886edb3736399e0f91e4c4090f725c9513db497c68d7f9ab52dbb4cc90d34d4510ffff07a0b9407f2cf4b123ccd6c646b6dbd89d33945a5bcacb56a7c25697e4828cc87f83f0ac7c8e9ad3489d92c6553f8d994e8bd8f82084b815299ef6a5fac544d63cff47c014c8e7ebba281e58037eaadf278fed27b38f075ebd6d987f38728f104399e704203573529e345de2ae5b05175a94556800c5ac54c5e522844e0928c67f0ecb070444216c21bb505db1b013b02e72f4493736fb17bf7d47a16b26b054f0d3b7b8efb43a329d805fc7273fac4f1c1430db67001364d87c1d0f678770aee6c6c5aa2785e8f6c8172a0dffe7140cf6b94fc53a9c42927db3d3bbed79ed0e882ec871827229cff7247def07af17b935eb8d77963474468c6927519ce5d543257faa7489ef43a69903a36e96a2713d4117c4c2e92ac77bf6f462e26a3576863c62c304a1480f09c85b89000952333696f97587f0ea9fc10947a91274ebe91f6b91410a5f385271590a737fc3ddc427260ee364f1e991e435d030ac5f3f514e424234cbb240505790eedf81705e4a54f85cc40a397be8479bc75f4fad6088737f58d593f486893dba63a62c71906147fb9a5c9b9087b7c5e18422714b76d5332b75761e59cda73ab0c1a251da32fd311cdaef5e062ac717b3094767c7591691bd662b51e42ab02ff3f01602a85f79128035c59ea5d4e22fc259ea703c151687fef75238b19c8bb2c772318366f380e5d3eeeadb6ab44df63f8743bd78981a1267c65a1c4f103c48f5e61f9159ff045c70315cb1a164eee8c534611aadd42206d758a1e3cc82462e2225ddbba2027f1c8ee27d32b3d6678bdbcf2e4389782e6a6dcf988419d5afa8d17ba33f254f346687438aed5d3bec1e022d58b98fc3ddcbc8df4f6290e59ab4b00c9677633a17ef82d69d90967d96f81ae686c304fd26c9d7e9094198d44f31e42d8db48f3af9d7ff5851f618ac9bb3dbb009a1f1b6669e47435b7063787371ed00dd25f0f655fcc3199d29ad602b65a74841dac3694341ca04df10937a7d664c11ecf5c3cc70712613cf2c16917f76141575640cd026f8204b3ccae2c64103eb13b69b214fc644faf2408a6eadb44a300f149da9164771b88aa7d990a4e7ea769f4e6bfd25e7372698a2c11c627515c413f68619caadea2236db83378a5ab6fff0416102c1e118bf271ddc7f0e14c4e2f5e1ca348f10084a5654ffa5dca55faf59be35f2a0316455fb462eb98e1b3c12f9cd3f24fa935ae532b713dda0e18522a69cef5c01001fe38ca2388c586191a913ee01acd9c1535245da3ed8a5865e53a4e790163734bcc34c71fa2c389558788e4002a0795965694163b12e6a1ef5be4f30cd7eb5dd8dac2aa74c59f45ca8411ead3c644145973ff8e54f6afeb8bb5487cab2390ebd3c9d8f0e198c7cc1192dac6199564c3ff0cafba6c4b2a0ce39dabb42e6f56d1822937ce6cd51998c23880d850212f683f2ba70109a5816e7640cd260eed0a648644ba8e9ad0458bc9af4bd0616c414b7a59e52e986eccd926905da159ee692dd2d1fe8d5805819ba1d10ea617d771849df10125fcf790ac1dc37137847beb574e4f73432beb4f2d2e5e6f31737cd0db2982baf17963ff6d61123318a273f2856048b42e35978cb89a7ba84c049c47f07d87785706ebad38783b687ce90042bf64f36cf788e144031622e82e7700845a2a18c5cd18acfdce067d41bcd6551d4dfe1a9f42fc0ec1a8921231608c0905b81a66dfb8d3832f4a90db5d89510777c31c76ddc887bcc01f6d2a2da4aceaf60d89525a6d1a7eddbada647bb61f0d450233f481bf2bf714e53aaeae35c339c5c0b6065efed4a45c50b7923653375f867f3470b579abefa847b8fac4dad245813e713692bb87d2881be09ace1b3cae23485ddb86d7eff176b43a67e7b3f226e0d8bfe795bb2b7479a1da531c68682cd3d5c43d1519cce7c2d55f1ec4bb0215d06262d6e9e0ec2629bdd4984355f145cb545d930cd7134f9b50b9a2419b8a3f2ec12793b66c51ae4d3828897fbe6c20ba598c7ff9562f07dcf98697898510220143340a58ace1d6aba9fe1bcedb8da1039a9f79cd38a8b18ea18f360a15bf260e52ec51361080c61cea0abc7bf0665c1917a64320f331a9093865320a3d941ea38d0830d481b612153604976896b6106e31d9ce297a0fedf8234253487bd01692eb58d80abcd20298f4412fa1ab1dae97ae9b78a0c3b473fa26d4d97d1a298b73efe323ff0a704bcb240d01676ffe632154f85a2784444f9ea9aecb50e7b0916222450d95f31319fe6a41d61c161348f872f1f7b60290451d3bea6b3b7c89878512f17b4e2ebf4e5649262c34c3980c8a66b72d5584c121b1e36d2068b4b2328135ae32c1a535d028b1e11753ab79e36cf1a316110e71e339ef19272f8795ddb5584a8da5e64dbfb3eabcf7df1df10b895f92a75d84883103d9f85d4d32485e7c3d2d4a7b469c981eefc3b25ebc89a1ab6e9ba07f6ba80d8ea755a308809cae4c969f2e9a37eeeee18173ddaef34dd6ce187065286d62fa152b68ecc5dfa73a6a885a9f8b32170dac0e9084102ed0fd649105f81af6bb93bb3b0672902da42366a2156b318456e3be9b022252ce11914e8066c0fc86b7306b284e2aa6145af470bab752c741f3220a690e1a717fe505a39616c6bcb1ea280f3918e01bef4fe919ae7950e68aa6ec95c4de10be62cc1ff6c983a6e4ea0e67861f33eaf70719294afb9d49e8ed57493da27e2b3b9552d58adf01350aa196bc946329d8cb55c26abc2cd938d14c72eb951432259f87b469a389956fa762de109502f971a2d123d16dec267c8839bab1eed8624bb33e7803b2c9d03a218e8637e8c892155dd8ebb872d302420cd109e545a", 0x1000}, {&(0x7f0000001000)="164b156f7c9169884c93fbbd86818fd52cf254f2a0212d9121a341ea4133727b84370aad509f217c823e3a5af3b44aa99cf44df4050f23c089bccc88dc5e78272f679cd4b1cf5366e732d501c23dd0c6ff6ecc51e56c", 0x56}, {&(0x7f0000001080)="298dc766fcfb6c15c24b9365a78d0ccd72ffb455cbc5696419687e10c7e21839eb4832c4058ba9b299de", 0x2a}], 0x5, &(0x7f0000001240)=[@rights={{0x20, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x38, 0x1, 0x1, [r0, r1, r0, r6, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x78, 0x80}}, {{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001800)=[{&(0x7f0000001340)="6f39ffa42fee27f498c014d3", 0xc}, {&(0x7f0000001380)="14aedfe29ef076fcdf8d4ad473a1b2882e87b3f188e9c3ced88b0d88c66f", 0x1e}, {&(0x7f00000013c0)="07db5d938fba59412a37f85ffe84cdf2dd2e91f4219da069d4bb75fbc3af3448b8eb077af8e77f5889f5792f7860e6ca379bc09f781934b0e3111674094e953178bc7a51587d58bb4d54254607a726af7003bc060fe2979647e75aed915246ee5bc09e8366a36734137b9bfccae1560c62fcead0b63f424a7459ae10b9c0398ece8890dd7c93eb782af20eec9095b5f0194955f9634821aae3e764872fd9b597e162cd962f094b4a536e601a081a5ceeaee091fd0e9aec0493c016ac68a22bcb3539e149f2158aec40261e657b83335668766d00e8aa2f9b73bb480d57174f5ca6296e8edaa4", 0xe6}, {&(0x7f00000014c0)="68c7", 0x2}, {&(0x7f0000001500)="a9d22445a507d41a7fb449d3eb0855f3ba9e4408ec47f22d524c13876d128993a5b20fd9efb9e69ad3a1131ade44f798425f2f34328ff8197ba1a66b4738e2012348548e2d4580eaa7f09c306e0ccd118f9d684ed65e0c4a75d1d866a5f8526db60874ace4bedcb4a5cad1b60273d45a81f423d345eb633e2701a8", 0x7b}, {&(0x7f0000001580)="ab2907190c20b88049711e6f657e7e1b9e1f89ef1230b77988b627fa9feea92fdac27789a74312db419f5ae2fca9d249ff32203bd5a0d712e9dc9b8094cc1d0e77876daecf5fe19b39c19c196380019151c9e30057de0b27c7c1011ce6d162a3d04ddab80b16005f7d863310c6ff0dd22e7d29e808af6cc6dffa6dcf1a8fd5eeb54d550ccb30a7ef8d2af5cc2d318c888ac90097b6d6755fd1d46d600c2771cc4995a360ad3989556d5b263eabe5a1b1d18884b70cfc0ca0ad4baf10f7437fe5b91ea4b2992ed8627d1f0d1462bb3ea6d90116d227", 0xd5}, {&(0x7f0000001680)="bb7dc9353a70a410bf5640175059d6bf19db2201de602c15052d53bde4d2", 0x1e}, {&(0x7f00000016c0)="36f6d002c915faf6a24c5f23b4c7668904a8fc6c1d10d785df71bf05139bb067c9c9a865deaef77c85e9c08bd2cf2f92bc660b0bb562b27e6ff3f04521956b58995aa83622efd9f126e1913e92a7e6f48172e368eebaae61bd75c96e6de3473ea0f5af95ff7ccc73a8d646fd41aec167090c757595e11c64", 0x78}, {&(0x7f0000001740)="419bf37df268fe5e02d4ec9d68e36e42325ea9cf0e00a450b67f1704c76be5366e99c7d7f9d975493b8e4b95a3e7b7af7847d384fabdd9012123d3da6e7460d89a8e837b6bf8486665ca4a1c3505dfed2d7afcf44adce622cc3f50d7fc087a4bdc08bdb306db560f7c29561a2182d33b17cd3f01383b3113092179fa0379f4841f3da1c8ed6b2735884c72b6a8aae06396d48b270e4cd709eae00d0d9339017b945644c08004a54f", 0xa8}], 0x9, &(0x7f0000001ac0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r6, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0, 0x40000}}, {{0x0, 0x0, &(0x7f000000a440)=[{&(0x7f0000001bc0)="2e7d30aa2f4025ccd0784d2905ee929c02b8d64f11f65483274135461279652b9e9081ecd4c9b40aa27353e11cb0f77fb07445a84f044722ce4be70da07ec81aa72541a0f5508f2e701c72852199cdb8a3df479396a01140c6b4e8d8922489525eeab507a09111d4304e6aea9cb051f55bddc04bb8f2840b9232e020959dc763378426f45814659fc5f8098c7ba1520c856ed24c699435678d6f4504894853537103b099af190a7587cf3ef6549983ba1131711f1762a08edb7cfc61c752af31b0b72a682c9a942466547b0505177c9cc389cc7d5926ef36ffdd95208d95b3549c898a630b70a619d71f93899ae3fb52e39ab294dfa0b8a0a85c0c0829", 0xfd}, {&(0x7f0000001cc0)="9f3619217265eb4423f9e04f53cc3f68c261d99ab84fc07d9cddd92939a7e267c621b5183b41c1b31e3f53c5164124a12bf4193b90b2749af3b221a58f32d4f141613227825ce1cfbb74eb0a990594ae8222a935df10b8b694bc967ab5ffcc78b4fdbcf7391f09d5662263beb112b597d518441cfaf4cd257115f617f08a1aed0a688486414a3d91c70f54afd8b6a286a71d55b7917eefe6eb85cd798c650f061aa21c2e5c69acfcb7", 0xa9}, {&(0x7f0000001d80)="d119591ec2fb23fa00b6ea", 0xb}, {&(0x7f0000001dc0)="c0b588a6f5f6a448c245e26779baf34c1d1039b763aa57113a50405bfee6bc2abd70a881b4651c1e53f700c049ebb151ce42b8463500e20a939c7ceeee43934c8651cf3125", 0x45}, {&(0x7f0000001e40)="187da941e569723fadbf1bb6e9757f2192980f451b2c2576e0be62f878f195aa95f1c1e24bcf6d13d5081fcc9611ba97fed48b24dbb7bb884511c045d9f405d6546da546c6", 0x45}, {&(0x7f0000001ec0)="44506a14ca6c7315c6657b9d7087c89dc0ca29be02c22bb3ccd97604dd892fe1e59b69489bce318a4ccdee8ea231179b687638163d5428570418e5aeff6f99c4f612c8e709cb615011d48a896d0cdcae1cf42ea1d149abe8be4b0821ac5f025d0bee12591db3e56135b2cf6da973b1a0d288305b6cb7097802c48b118a1b5bdd305d66d99b51d464937a3866730bedd36db3ae011a9b2f7d069264a6fac3dec5b63812fb8e3ad3ef6bbc8b3527d75bf756578a0c9aa60393a343b586637513d242daea52ec37360b652fdf49cfc0e56ea07412cbe7992da98abf32a3698281a17ce5d6df94", 0xe5}, {&(0x7f0000001fc0)="27ef18b0184bac0233639ed321329b44fb0a44313db3d64e11dff4bb97bd8fb86a340e5ee66e4385ee6ef476be69a28c3639cb67e19381a8ed13966827c423044e852836827967090a1f434baf62f0e7a3880eaf42c1706a607eb75cb86948419295", 0x62}, {&(0x7f0000002040)="f222bb6a85449dd94b2d947794306b582980c8b8b6f9c24f546b551d9d5cc1d7401c99d8c1eedfd2d1b0a2596fd2d8431095155f839be5f242cf4d94fdb95937fb3051f420e780c7a6", 0x49}, {&(0x7f00000061c0)="d5c575f73a1b418246695087c2b984359811548de548ac3f429e2101a8dcef1dc8263832dfd151022871e42b5da2278da4f9a093d6bbd487ca80e0499180f85147975804c30d037fda2c75763fab68f9ca1a308a26ac3e1124678b44b15bcf5a28af629cca9d7b44ecaad3d3033c2ee177f83375d0ff5ca0e0111ac03103a7351475f3c759aef1450a24ddec3d8b3525457ee794070a61674f0c0e5abd6fb9f60f687406ef8d3d112aecd95d69f9eebb2eace967fd49b67c20c49151be3f9dae38db9141c2d8660bd59a0e094d60f3faf331a1f320c74092e175fb847a07382e93a23a4a07220234410989", 0xeb}, {&(0x7f000000a3c0)="fc6f48fe740a5aabfd8b979ad83a1a99d4667aacb8c8d0c02663bd08f14b28f6cb2c755f3381d4e83736b0e73b9a33aa77d03eb9beb38f43549b529cbbd4e70a12a2ec35d0ace47fa4da3383de9b34d5a5eb19b584bbeeb3ec31eda4", 0x5c}], 0xa, &(0x7f000000a580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140, 0x10}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000a840)=[{&(0x7f000000a740)="df5ea2833a2e5cc17f23cf6266415427a63ee8de0f9e836e36cc2e4580d299b69843a515b9d429e543b61290e0a82050e14a582f5eb6662367a90478f0f56ad57a25e517c6d1ca0b19d30f8a2ed659576852d93e79569c89c2381aaffc955132eed0c1f93825246512338f301ac1d192d1585b44ea1106eb3b3c313315f444454f205225f8696fcc930fd9df1917d42b292b2b446f0da2fc232d010d97c9c95311a2a7833a659510ee29dbd56801e095189ee87bbb1af0680a00aceb10b0babf7b6e9333f6795adbdedeecdc853a29cda11c", 0xd2}], 0x1, &(0x7f000000a8c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x10}}, {{0x0, 0x0, &(0x7f000000ab00)=[{&(0x7f000000a900)="f4f8dc048894af593a0b7a34a55c0ba37a898f71de28acbc4ec98c538e2d43fc61e3c228a840f1a8c6466448feab3efa8872cebb355c0686a25d2ae1e6ae2f016c0ba5860d05b02d54d504c23c121ddbeaa09b060a5751c969f1caddd86e487083d5411f7bffe84d7c9270d26a41fc2f5430b2fcc98c5b0386603d3fb802305f7b9e4d12caa129d7e2c9c44068a97770b915c1c387e44cee6611d01b9b50ea4bf866bb", 0xa3}, {&(0x7f000000a9c0)="114c188bf7511736e5c02bc07b5142394dd11a2bcce67794b0c055116d522ff72a04bd8ba0ff2d452ec1c144abcc357888ef0eb49f225a72dbde00f1d2910ba001c413627dfb9bfbb281f4a63be61bdd757d", 0x52}, {&(0x7f000000aa40)="7683b8929e2ec9e9435beecef7625ff95b54f1bb81d2cefd143831d0f78ae3066150dbe88f016f7a12958bc341cf88fb2eda4fa75f066525ff46cbda90e2b67fde0b926605ced95a7cc430dbd0f05180a23f514a1b", 0x55}, {&(0x7f000000aac0)="c1a67cabcf04c4667393990da7a19be1ebe9d226cb6f73623b3923", 0x1b}], 0x4, &(0x7f000000e180)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r15, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r17}}}], 0x160, 0x40}}], 0x8, 0x20040800) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r6, 0x0}]) (async) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000180)="e9", 0x1}], 0x1) 12:08:24 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x2, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) 12:08:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000002c0)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ioctl$BINDER_FREEZE(0xffffffffffffffff, 0x400c620e, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getrlimit(0x0, &(0x7f0000000040)) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x26) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') sendfile(r3, r4, 0x0, 0x800000080004105) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x42000) socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) 12:08:24 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x101440) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r2, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000440)={r4}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000200)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r5}) r6 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r6, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r7, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000000440)={r8}) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000000200)={r8, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f0000000100)={r9}) r10 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r11 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r11, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r11, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r12, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r11, 0xc06864ce, &(0x7f0000000440)={r13, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r10, 0xc02064b2, &(0x7f0000000140)={0x401, 0x2, 0xb5}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r10, 0xc00c642d, &(0x7f0000000080)={r14}) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000100)={0x0, 0x10000, 0x8, 0x38, 0x6eee59df0f015e07, [r5, 0x0, r9, r14], [0x7, 0xffff3b3c, 0x400, 0x6], [0x0, 0x5, 0x432c, 0x401], [0xfffffffffffff801, 0x8000, 0x3, 0x2]}) r15 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r3, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r15, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r16 = dup3(r15, r2, 0x80000) ioctl$PPPIOCGCHAN(r16, 0x80047437, &(0x7f0000001600)) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r16, 0xc02064b2, &(0x7f0000000040)={0x80, 0x8, 0x1000}) [ 323.071969][ T7127] loop0: detected capacity change from 0 to 1024 12:08:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r1, &(0x7f0000008380)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) (async) syz_fuse_handle_req(r1, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r1, &(0x7f00000021c0)="db380ae4fa352e2769aab204c97c7e70e7501d9340302598613be965fb12d05cbdda5098ba684949da99fa3ec4198dc1a78ed4f7abde515971ce0c9559c13941a3d0284ecb58a4b732c5afbd9525890bb89fdad330bd7231e1de140d6f2bc4c44be40daa9192c12e1fa70fdd1e60f127b02559bb6f8c76f4cf86c112d9de73283e3a034d89f2a9342e04cbf21543e768893f6bdd1b4de3e65b1adf082a2596661c30df2078e6e2573c2db8f9fbebede0494b7921021cc190dc7e10ac76374ee2db798a1d99546059b4693dd4e6077213dadaf668e197acb9106f4f4f9e9a0bfe94e707f94810af0b639c3fdb2a379e0b77ec3a3ef28384300e97ac3bfa59bef7ed4fc50ff72ff1f8370dd6e791b2967cecbc792d6df4ab1cc489bb6403fb38108a5db6c11ecd1bfe0999f99d2affd8ab683c0c60b2be1fb155401e01ef5556c2ebd03cdd788d86b7206e3c3c61d5b73b70a2cc15a320f3c5eb70804e4dbcb857d9abfcfb7b4fbe3e84dbac810e4b7c3f324e3d308936d366424f6ddcb6d4e8f148a82265980392da97e606f5dc67313fb3377f508546a22bff555e7e7b589e5e9a3d8b43872f212ba8223d7e92590838b4e2c31d524010c7293150dee7c5bc247561441dbe56de42e1f980eb0e7d69ea5a1c214ea64393f61999a45633c168812334c7bc30c008cb0149f5686f7a74a69906a85626fece6a186291b08bc02ae0e240ad2a73b3d46a87e320b29afbccb1a10ad980481f6a1100b623ddb1a42b0142edf78bf263b2bb42386abd2e020d3105437e1e88e7f2d42fd61bf999c16ace6045f424e70b75d9a2efa0a24e80a2f908e6000439490c7dd78485b9d3b6b793747b87c64bd2475c6f9d7549cacc2d9fa8f73e3d2ba0e8207a6d41a893dfa73a1983e6f799d280ae003d8d31f5449590801c9fce43e95d04a8a47b5fb716a8d40fdb854ba829fed5f0af12f4a4046457fd7411bb01fa600309bd30adaa561d531cc28c55b0136e306e390e6e3fd9ed6c49cf1db3a9354aaec9a20c5ac982a5a8255d6aaa405078c1fbe58bba991b2af2c08f12e20a14a663e5e1511f8e06e191d67926213c08550a97d05c8d9b78a0742c5c62af473543b0e9988f96e9e8dea82b2b2873d5a9791f7b3d8a0ae523b706db3955d9239e1cc32b928708573a01a2180c3dc62e38f355706fb2463137cde1bb9a83e6a86b3b84714e2b9afc0d779049cdf6f7332a41438aad6c176b6932a34feda8f5baf7ee0ce62a01784503ddb7fc5eb85c0b479ff1b9740b6ca86c8a107725e398b5b883d5ef1e3f7d874b078160bcfa185bc9a17e73e5e1dd356e521977dcf1296b9beee94670fd60b05c5b3d03fa708c0bbf39e4deb63e3ff8269550a15af3158c847ab17fdb15c54327ca36156c34b5b73c0fe295d097e8c1fac158dfa4adeff1e27b78175a6306133879c4304bd29a112c3f4f862360e379963e96739a9778614cd07f3ce8af4353589d16d670792006257825aa6a839e1353d338c44c7acfb7689f93b82094becb4ea5db3aa2f586992b6a1e0c20faf783cce09aa8c16263c5fca20cb8021f3d065b17af2168c5f7997cd6c3679200c596c9be199b224d3f179d3c42f9ae8b1dbc976a759047799b586db2314451e7307b5234e2fa7a7c4044fd1bcfc7d56da42d133aea556b4acaa42b9226c58fc18dfd2a450f6861c1336167477802f99eb493ec01c694ffa23cfcb2f75d86bbbac82cdefb033441379b2cf3e0b4521f5fd11ea061aed388518de80d327bee0d0d0a09d9b84b53b43a779f1440b886102f4eff6acfd13365ef5618efb86c282a4e070b778f77394107d495722f490cb7d00a3a97ea5b59ffef488cd07d3eb84b56ee1c40c4e6e5f324225551d442c7b7c44d21b8fbf8962ef7ba1f2f2a9b7944da2dd9f640656a4d84009a408e50005d4089fd645eb714cfe29f6c1b0739dc148fbbb6a7d0440b84180c2ddd2dbf5cf728eaae7471e945c39522e891bdb78083b87041739d46afe6219c3a7530ddc3cc593f6a7cf54cef3741ab7937528b3e791c9edcfbf4f584d951f236e0af0474f12abe9b75ba8edd5e59f45ea2aad1256e100a1ec69051b43df55c33ebbfde888833ffcb0a95f862ec9e43e3cbe49a285e8b073ea8b0d8d4b62007466ce3229a2e8b9556115b18084dcc96414093b39d68ed65bd518346ad248f5bf107d8fedd268aff6467b49272aacd1394ce570d004af6c931d0e78bb54d157ccc0782fc19ce119a16e776d95319a8db5f653369125f9f8548e211da9c441de89d9ba741f5dc4aee6653bb70b13de7962cda8f15736041b91f3bfad151ab4744eb3c9b44218c57e21353bea6b485a41e32a503d72ae0963c3d81ad3636bf934c8b872575d7144284bfe74fd8e8a56cbac7a4943cfebec3dc0c4b179d0e529b06a81b430a8e5eb723faf3ab165e4ad1eb6e0da4179675b6c087598f55b12b9d70929ae5a47fb08ccca1893c21992dd94dcae61c032f6fb8ae5200ec9072df2de340fe9aac6f9603b91a789206431f81c533d992a9b15bbc88bf9b20c37ac9812efd88b995ac3c1c8151be17184650618b0ee8655fb997eeb7dd5f6ae9d4aa46f9067482aa2c5f1c1469927fbb1407dafe89ff82710a27d81b73ce32c98e8e9147f09f1eba7a42ae9fef17b444408c9a36d75508d06b44e45566f5caf5b1b8117c085b249bcc436a7c50099653d141f3d415697a538f787b7423d83aa499d9a7fa7006e8ca8eee2eb7f5387943652d79b27cb5239eb9b2421b7aff4cba256ca506fb56f4949a3e47c1406a022b6cf0f10721af55201e1e196ecaca37b79a7656fec99ccd010fbf606534f843d419474e85024f5165283721ce403fcfeb07baca13c3fac4dfd088ae232b474ddcc8b48aa61b928ad9268b34dfb40f6e17e09511b8a5e3de079adb1a57fe7a2afd22d3bddfd0a85adf04bd463b47e20fcb553bad9576cdc7ede7ed97bac17358cdd573ed29c5eb0eab08b8675abc1a6b5472350f216a6c211c9f95bc2e2ccfe73a175b24d2888353bb2268a76bf0735e6269cfe78b3eb053e5f6f54348bc1a883c9f7fcba64a5f6824e6c20d9c4c38954ca0e6bdbfdc97669422a013915c9ab28dbe42b5065fa370fa2a2e74769a061316888316174e24f6197a04a1a86e3670fdf80c03d1e18a6c68f4dcf866fc3b3b54d6b435dd43bcf476ad76002dc18971ec3c3f9589a4cd74f7e1a5fb9ee6e12f7a94ac93d90d27c529796abbe1b59018b791737592b75737c29d9465bb6f43e55b2e64ba32c25f9c1837deae2fd35f26cd61b18180c549fa747d519ba1b18ed0dc28bf444f79b64cd98f908ae8c48303a8f92e89777b93d0f65c9f9ceabaae04cbac03562d2760987d410c7181d34f21af73f3fa42fafd15d3785b1e7cca4c9262039889215b411900f83fe9f92a078ba4b2ca5bf574a30f0d7de5ad21a827035de6e578d21acd09958303d6762fcbf3aa537be547bf5f0870bbfabc86608f64411b4f8aa5a67d5eea3cd9ce638e4e4b54a223b9ed6c56f4625d5f5a079e392b22b60a890b2d052638ac5f584870938e0c95ca894a46bd1084ef28eb2405fc2d0bc5e43905908c9803e60f5df1d7602594a80d5f108e31c57fdcbc8636e0014a3d24367a70e8acebd201e555a625716e514c206bdce2177fbb36514c79fa0b16c143b8b04b1c934a0a34deb6d09af562ea237645469ecb1b7511b15eca27936f0b63c3424c724072a17f0bc3c731078acd7f37a971bfb139be0975eb26914266014584ac9f25d905b0af93b31df6f54ab435c1785acab5201dbd3f7b30db39d3e0e05f5fd2c23c90f6fa159f6f9400f5d9d0d30e3ebd2878124eea5d93919a1f65df629c4fb4e07ca7067829e85648ca7b9d3f221229fa398152e444bed6ecb1b42489aff79ec03bea58a0a817212676caa182b0d46b962a0dfbb9fba58106df2ff3538a66e1ac52322502ba47beb889eb4d7aeb99a90087c2325a86f7f7eb76ad17be25ad34854a40837d64f56c51ff424a27085cfa5514e0aef94b51e160c6450681fdae98d78d2d31377e0e036bf75200d9425418908a2cb0307c9cb2c96ff696b750536d63f495dfcd92135b3f4a007ed855faa3a9021035e4c6320a1763b931396a6cd05cca719db8a5bf85b70fc8b2c70572e9204d82014a3464abc7d173747a10f110178fb0ad47273fb4dfe2cc0f69d7db659332ed9696ff5a1d98cca2dc2601369e56a6b91fbf6c31e2b24a9359d9a5974dcab4f50324f4f434e8aace1427617d5443fa32c03cdd6fc66191647f7f7f249baecdb8d005c1513f25835db01954caa1752bad10d2302b7174b033abd89a49c5e91d0e2de1891ad722f9a53bd820911707ebc49b00be1446423f18d1d0ac910429e7a79fde84022e9773b64cd3333562218dc0400642bce5706d5b0f90cb446ca95b7d561c5b830a3076bd373adfd2e0b093713c0d2153fcd75d1704f6c7de8533e2d05165047315a57d6e37f9483ea68f7c04f58a8beba47969afd99c154d83501700c2e9329fca9c78538162122205342a8261b71bcf5a0db1f4eabac0aebd2c8ca1620c124fd224ea469052b5491bd834b2f95a5e3162a8664bd98698c0e7d815b02f0be6fd7348b48f180678ca70527a6388b741ebea7e9ddf8f8c812b337560b8713b6cb9a99a4272c3df5141602ba5c7ce6f74565234ff5431bf5812f31a8779986e65c1c590da8f9648284e2a4191238657c9df62a19e96e55deb4a8b51883ea8e0be9401f8f763a280c84a513f143f4748f5a629a4621438fca79ecb8c2e89793cabc3c3c5a060ae9af6acf0bfdc807f10641a3c941cc43722d388d36773c5cbc205193e738575d629a4fb63cf73664eb55b71c415e8c8963f554393bb6f2afe41dc6c4c6abf6f30d74bae24107e483840f7350ac1ef792cc3b72bb39060dab2dd54cd99ca0448ac3a0e2e12b1c16c6ff51f6d8f1d24691ee64c58f31ee96997bf8c6948c561978443f2681cb149b268d4ca6cb5821166561d7862ebbed57baebd1bedb2bbf2115a9f7e9243c2260e00997b21988c6752db9abbb7d493183c5ecdca92ef1ed6dc7a32f5f6689ad4a739049f47740f2433693bdf7518de3695477b4bfdc70d6fb2bd46db3f8d8683497a864f84f6925c76e321a463f81ff8e444099934ccad02132e8cc74913f73a3f5ba9671c3773f84b3949e3bb960dcd0a61082b3b3c3539579c58b3eb90be2b0fc689d74b5b7e8c564682bba8254b771344d2b8890937cb349bc975b864217bb03140fec1ddb9c6ce00fb1bb758808ed46494c40266817f26b30b9697db47019ce8d43151a5f7e1093e73189362f58212d2736835130d8c5b626624f2e76f23dff422ab31e3b1753b339a9175b933b20b9c9b7394082ed692c9693f7e9615413633c98c76fb64b0dccc1b4e3bbecf63881a12e84d4582d2f7a490e4d68f09451196bdfe2c3a5569b06212f2ddce7d4a03b21f021290289f3c39e20650c89341bf4c8967367c65edfe3f3f720eb5ee3ef585e73ff91e39041f563463048f9ee7c653b95feb69cb0133d2869eba639b71d2adc06b2dad12038f9362980efd273054612be88edcdbcc1eb587a23f3c18fdd4ef841ed84452e12ed70ecd0de8398abf5c3a79e12e6b4c03314368414493aaf5ecdd04c1877d1a7569f6a80b7735000de4c8ae00968245b748879469ff4f0dcd5feded6fc42a6cb833e26f7c63d65bd1c82de42d4afbd5229bb8aab8ae579a2121d08ff89ba221a5127e49b586377cea4b93d07e56f8a802568194f20ef6f0f31387972540ffac5c16da4a60ed803cd27e3a80776b6aecf0ddf1e9d7f57972ddd1232747f29ceceef4557b0f8f172fb3d77c8bb895a18ff559b244f10f9d0eef7c687619f26f77479dbed2b5d0dbfd3e8e0009d785858ce0ba11ec3798a8da45941d4b4e0940a77c65c77d07543742aad64c08df3dd1456ccb73d7b0ec34bc78d0ad29b09b4b8d896590c730c5c062785a3f09156ba0c9c4507b72c62ce01dcfc8f56e458e307e7a90f88d7b387ed2069f53fa3c3580c854be4cb23e19443f62161004eb35cfdae20ffc7324282b5ed356373949ee5081b23aee8b94c8daeaa0a480b6ed65153070ec11710eda2907cb611f926cb1617121a12d36a136140be17e0f9636ffd51e5b0eec1970391093d9c845d93c1c2208ebd02f6eac5670930e46e7709484f7c64f5702e3d147185867ff7d540af967d7208885cb35434123cb4e4b1194e66c33595f9930da0750d342b909de717ea24b4362ebfa918534641851764e4f5a577d31719ee87c41deba7003934a85a372f00a8f58a54b849f3bf5cad95f9808dc0e7f4ed2c49f432ef3090237e3a515884acdc9d79e7c1e03b5e85f9939284e70bf1ff9b380026413a7708828e0d8118f6351012fb3f117aa507fc70a81a84e390f5bb6565aaf664a99a08dfe9ee0c601ee8f6ab23cb03d25ff4d5775107d9ccf7f58c108fc73cd529946da1d61e559b11962b45452b5a2841ff3a865e119e9ccd6da174939add63622f0a92d102cb9458c67e3a35518bf46def3c7b5b49e6789da3cce3facd183b1415c3b2b14ba8f5a19610801bb9129e13979378e75efad1a0ce99fd23b526cbf2c6e5f1ec9678c8e6f89daf48c3fd1f744e7ca502e1e712aff611dac4ce811c107e252d2eeb9b947485b225b76ddf5b4bb8c932ada3c219061e4600a673463b45213715591f53997d2673292c3d33d521e70717850d5158cd0e78b9b8d6e581c4243e86971beaeda517a31e6eb18aa3e593b8ed476ea18b90cc9187e3608295a5427cccfeabe7a94a5dbcf8e0747e323c2694eb6af3a2c548b531f31e20170a09d5a8d618a7c1e6594d0d433ce2853ea22623b4963f016d82ca95b41d08b34748bbe47a2a1169ab1209527c98852f216993800ae1845fc93279c6456c87d441e1a352b00ffa3efe93b152a59d374ab6d52e6dcf21979cfc0cb0673791095bb30ac9b98cafa27511e3cae16d573716778a0ab7ef554c83dabea7e76f364c65065d10c2ca38d4b407a15cf918c59a258a5cf4dc9c26673b17f969f5e062cbdf54d1bba09e735d3a3f9b0e96a2b3faa758680a05e82e977616df03101626dcb241195d7794feacf7860cf32d3862c13a3bc3493ba37b8cc162b0cc21919622cf765ae5dcfd8591a5d09c49b21bdcabba7644f1e012c67f29a8813f4ad932e4b76d72cc4a0315cc4c27621542bbdae01052688fdf3c689d8edde858e835536323cfb5bab8a1c2175807a292ed80e32e73584f452c9c84bf04fa90dd7ec8179ee9c8bb627379f8ede47ea22914ea00705a3446b71aa3b7e9b726e42fc1d26cca1c745b32c043ed8722be9227f5ac52eb21ada2455017ae4e4f328f954f750834aa889684ad88e220d0dca13ce21cb0c240c2e5998c2e141f4d41ab6e30e3d5ddc549a010b78de7df6cdcbe19ea11998559e2fc653497ed7e3eeb0e24fbba57eac6aa2f5e0bf28ea7606d0f7ca258da13fc368f95f28a86d5cf977c2eddf206e3ed4aa9f8766a9f171135e872e1d8ff757e0b2f14288a9157baabeed24a688f22e6ff977c1749221a18a6cef458770666b9e94489d3df1077151925dadf0b82c071d486a7167658537b33e58b7746e6ee1719637ea7f01073a2e8c4342ad0f165b428aacc121b487c584f585dc65f3c95d125ff504dde6d9ba33d33e42c331a278a6419ef9d234b89c01073e1630eb4f208ce9a7ef75672eee4b58927dc12a516227a5996cf8a3917e9614bd201e80a2766041c269f8f0d41fa135667725e949504227638599c28430de102fe13de2b20949a680defd92584db698d15518b1af54864bca5f1d44a528012b5ef9252f17e5240b4d74d614f02821f14e6dbe8a53f2a594752602b5f3aed60f47537a39c2c6e4a4f7694acc1ca2f1aafee5344a4deca5fb6cfb29bd7db8745ba85850e63368b5f09ad6445e0a830f7a9ef0a8f53c8b7d336cc1ed28c07fd221c531341dcccfc352db25a81f319b63bf0172d0d79a654620f306c3d91b6443f32764ff78cabec092a8aded89a6214d97e93270933f3f353f2496363aab9c30552869ff7233a79e2e3f92c05c0da57a8696c26c661e8c1be894320b96ddaf6874866b8cf41286e71bf863354393e028a3ebaaa2976f3f011768fa0887cf1c09c3c7b5172cefec95ae980dc0185df79f200c4d080984794efdd2851cd5048436d9182b1a4663c92eaaa0ccda01289951fa7f5649a97abf6f8d552603f821fef335bf7039caae6020fe2c380844aac8c98df35590d7151761e5b07047c7c3ea6dd3489fffcca0eb1c6c4eb67901a16c6957ab63fdce929e0aabd059fe2fd410540745c47e4a34fff4769294695b84baf7940ea551a25ca07963d942ce999145f9ebee1f01c72e7b1738627bb0d854c6223117cdecf2a63ab838531d3f0f2b318e3ddd70a3d7ffddd37ddc62873eacfc2f8e0218222c7950ef099fa6f74593c1e4d33d0a30da488f2353d2143312d10c3babb6347aa350551194dc1a17bc0817d6ad80519d6bf5819ff71c46e1e24102ef48068be6b9a4962e33a86b4279b55effde373d3858291063f6ec48ed4bc44fdcc856da566ca98a6fc817986f6b80bead0f1b9dd6ec1fdb0032f64e16d717c3345aace45a821bf1878483c5fa8d7588d8f96e303842e05fbde2c3ad029f147a833e286050ae202636e7cc6cfa1f2aa297c750d19314b4b7a9581fa66def58f601a275034ed13cd9936a9c954a5d095bca3ee788de1469404571cc230eeb3c82eff7d022694eb4d37784338c392e91c922ca8967b3205a5c2b520e987b4a923bab2d2d8665df627c113f3eca8a48bd7e1df4c03736effb3da2cb2f48c529e0f781e5450ee1cb408faf165a95ed4f7714ff620fb6ac456110e7b941caa3bede55afc0dff0e5ddab2ac0c48d53818c7e725718b205fd196143c46dc568c7501f30e595a0a3a456e445f8f829f8dfcafa2cc46334e2ce69f391a6672b4cdb034ca96299b9bd35462c21f3692dffd5e6f42187fb0fc4104a6fb09f1f9244dd588515a8e5467639bdbc2f5d9067df8307234b539c6a43a7b4784fd1d6b3a66e23b97b9d171e9a7a0ed32444fe7e229f8fee4b2cc013aecefd315dd8c0a2a4daf426d3e8bd947860f42bca25f5e214ead2d6a9563896d0ef0a3ad040c53bad8dda9bfb21cd2e873645be6407fbab0dc7505be642f0f1acd09ade56f2a3d4a8250f03b5122c9911d9928f75a07b0dfde2566edae26f0547d6104757c711920a6e42169945172ffca8537f19493bd781d9cfef6c928d3182c8e4ba7fa79d2615912d89ad015a31d532776a514d6413bdae5a11030323a0d17eece60798cb0c5c0bb0d735d87b97ae861ebe042683814309e41a2256e3eb57292ac8cb180fb00ee116e9e46a8d86f67eb4e09de3488bd4be93b684f3df227ece63cd202649d8542b47570014aa76c0af513ee718e86f2311eee2678bb8b5f58799e9d4573b4c95fab75222a5d8a56d31e9efb8e15b869d314f7dfecc56eecdbb4153e9ade8a3e5b4ff4c59e87e99e77f103070b80c3235cdb77d33c3729ec29cebfd67bc27a218fc1f475c89b8f4407d0c7472c08f391e052f6acdf3fab5782642d2d5e66d9f1ce81ed95dd1b3926f968ae4bedcfb9ecc39000c3864cf7ee31c02afaa6b57d353cb6b0b9a99c01396612a61cbbfe668b15d4faca7a1c19167c42eb40d1c7cacd9e68f5292e94931829dbe7b961ef261faac82c4d698e73244f3e72fa5be674d2501e739cae236d4d034d454898fa662319b5f8941fc1c938410dff8a40ba9b05224ddc39b1a9483c6d5b3a8c6184f41b71f25741b63488d4429a2e3e54e44354b265d9745004476ea3bb3badc3e843b217beed8d91db59db5b7a19a8fd873a064f5b66426e412cd278a7770b07a15c827ecd84a9ff552c2419bf76002476cb2a05986331b4ae10c19d06f0f41663a4941a7ea6b731d9d66c33eae6a4c32633413132b02538a8872166c510df8cac98189efbfc82f9568838179d05b248417a82ba7d4fb2d069356b529db67b7a617649ba427524d8b8b6ce4314080536f938e8ec16104bed33bd36bfa54a355892a798f2f54693401ee900893e41642a8b1fdcf3cc31c0aedc7e4da97730178e095e926f4f053cc5713b99cb4ef53fc26b6bbf35e250d8a9c2df2c5fb7b3045091e665fad35e0c6bfba6601b3bcbb419125ac4c68f65b4c97fbf71363e8a70968cf873e2f417fee28ec9b9f15047fd3ecee931c3865d34366a4ac1b69973e7dd763475ef7ac3b580607919b8b589797fa526af46e44d85e496c137192d9de79ebb78fc48f3bedbed4ffd793b2ba44667db2d044f8fa0d104cc20a98ac2d674ba8b8016563902acfaa78552d57c03bbbe16eae35883b18b0ae2f4f0292aa401431b64d75e22507be9fa556f2a1264323de483061bbeb83dc0580cbe9f1a5b241e3a8b294bd2c2ef8b989b4f9adcd298ac2284762ae09b23be8935e269277a3f23e467e36d049fc80d96cab01dd471e6cd0b4e9b592ff8bed8c6baa1bc616ba12e28f6819420accae4c2d95b6f3af894dc1b6f74ceeffc8ca10f03d03bf2e52d934f21f58cf2dcdf333c93feafa938d6571b5f58826690b6225fdbcd0736a8d0f794e1f2e7cc1a6d05ff928bdfa623c4a2788b66c3bba4855ec89ce664f341eb0e63c0a891ae3603ca6d7b13d1476bf2cbd2002b6212680ee024ae912476d9782ebb8d44c33d1d32bc6e978c23946bc40be491df61cc8b70fe177a0dfa5c871b5d0aa959b0dd2db0e027070eafaf3ac8880e356a7fc164151a0acbe2662b168a95e288ad74c265fa1796c4309985bf1e5a417bcc5bfc07fb8802b9f204bbbc5f45344b23621763948a36c15d7f6ee9c270ae671250bcb7602143022d4dc45fec484354f8ddce54d1778f94fdb5b476a2aa6711d297a47c99fea1f99900a960512783a4527a15734c9b9a0f8d0e8d671fa8b31c25c1beb37babb18a4d65efb0c6efb5bdcea7979366375de9971bfc766b4c535427e54894c42fd52be23382ba745688de763a21c810710538b81230a75b0d59289737f752ff7389dea1425bb8027fc445f32f7a115a9da9eeaff17c64083717ed50cb106143acf7204e25a78c493a406a714a35820bd1672132b373d5f6b083a9e04dfe631257a15e203c4d86c973f0fa7e5e2ead41551773f71e1a718e55c2f6c83d25936ac648404f03600a69a9ea57d2056ea902931d659f6e18676a76302793a713a26e777f36fa8813702cdde585c544b128a15a86a22c3fa1f68dd0db4960a7960c1539843e340810e894dd35805db55a83f82299e19465d3421c73bbf9df33153921c5d17c78b488cc8af40096893a5176c11276619811d7d68dc23e4106eea0567c2cf20fa60877ada49432e4e8588203898709308b2d3c27968fc60dad5636ae791f74d564bb075e4a9a3f5eb58a04c6963c07788e4a8b221f1dcf2cd859c03033aa7976e5e69a4d5bad290ad51ce58d67433f830ff4496c2ec1b5a73e3ceebad0d47e4d9626056ed46a813c3b8e73f23d7fc2b53f7", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) (async) io_setup(0x4, &(0x7f0000000200)=0x0) (async, rerun: 32) r8 = socket$inet6_udp(0xa, 0x2, 0x0) (rerun: 32) dup3(0xffffffffffffffff, r8, 0x0) r9 = socket$pppl2tp(0x18, 0x1, 0x1) r10 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r9, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r10, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r11 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r9, r11, 0x0) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r12, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r13, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r14 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r12, r14, 0x0) (async) openat$ttyS3(0xffffffffffffff9c, &(0x7f000000c100), 0x80, 0x0) (async) r15 = gettid() process_vm_writev(r15, &(0x7f0000000240)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000180)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r16) (async) read$FUSE(r6, &(0x7f000000c140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000e300)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000002c0)="37dbec2378245fd19665e336f2", 0xd}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000e84250170c89bbb1a92064950f77549e914e895c3c7ea19e7f7be8869638063e046565faddd81c050dfb52cb28fb9f4371f4ed6119a17b9119002c98f415360a036508a4be55d217f6374dcf9b249a358584749b6da7e3e42faeb4c7cec8b2a7464979376ef4b1f2323217b7d78be94c6d8b0f8958f5b4bc5de991bbbeeb597acb5db575f6857b4839304cfb2f254a727b6f63e138ffacfe517c0ac3b81f9079daf5df837d731ff705948b641450a1c2a8d2a42632ad525ce7ae33c57c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000010", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x40c4}}, {{&(0x7f0000000640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000880)="4121c14444c3837d672837187fbfd8083bd605f095cf92296529e27da5ed5ed2bfb6c7c960c4c2bf724afdb73a0df3972ffab74b98a23ef6d56c1d288b92ae92e5c12bb2b6b733ae0f66490811d8fb307ae43535afbfaac6eaa9fbca7620f8d3d1cceb3121aea86789b6a10ff43a80f06e33ec5083c6f55e9918e02912e4de7aaa279b239b15508dc743460c5f93c436ce162b692f25c1ee2554dd91c9", 0x9d}], 0x1, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r6]}}], 0x88, 0x8010}}, {{0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="b012effbf280a7351c360e56e79f1be718e3e7d79e66757cee82b7263948963fad8b5f576503ad3083885c4bf68224c611d1c61ba380cbe43fd27117ba499ed36a5359cb739470dcb4a1e43ff8724154f8bf957922e1d55b9ed0", 0x5a}, {&(0x7f0000000b40)="1e00bd3d61420d86047bcdbf1c683f49adc94809dfa311ce9c2dc8f8b87821ae0913bf28b346060d00ef7b4b1fb63b012026596b37cb9654bc45dc30890a065afb751cbdd90771c685461a362cd96c39ded83e11bf6be949ef3049c515a03952b751747508ae62f2a96d0ca6af1566ef294f2343c848bbab70f656d982970300", 0x80}, {&(0x7f0000000bc0)="efed4ab2c52229c8", 0x8}, {&(0x7f0000000c00)="db2540a6f53122639b4f3113157b1df77ebe01354d302e7ad98d9f5ba2531132f15cc323be43b93993e37eebdb99fcc5aadf315b360c325974f1ad3b5338ad5353a39b5fea03955128bf78a8a50ec6d9df0f233cf459bfd81d4b2da1430050863cc8dab890", 0x65}, {&(0x7f0000000c80)="8f0964b8a176f742a42b79927c2edf3af31e7f45d1b1014f01535224eab12cc2db6acc", 0x23}, {&(0x7f0000000cc0)="c0c9a9fd80c0792ea7fa6eb535ffa16d9861e53df8f36ffc1dfaccc5af4fb913a7236ec769699de0482f40c64d20574985af6e316d4a5362a739fa13481021f4462cecf4a7c9d374985b5dd989bb31a145757eb71ab0a8d116631439004f918e8a1c98dc1ec36c58a1a5ef53054fec9de6bd63aa697bebca9f1e36d1299908742c82410c8bd85a03a76a800f8dbc039046544eab20d045ab7ba630dd28992756d49f1751479c4bc196037ff37849636ecd1588bf1e0e97daa97ffbc8775511af0dad04653a50c2a221edea", 0xcb}], 0x6, &(0x7f0000000e40), 0x0, 0x20008010}}, {{&(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000f00)="d7844e2a444761aa6016b6d95994fb34536927884ae991d275108428df17fca723270cc02b2246d24bf4c29dee811a3f73deaf1b2edbcb5dc255e86d60358c035bf7e71be008be625d75c152219ba8be28e738308c312a87b4a5b5c0fe8e15d03e5c85759abef0d3b318aa29fa0652b4ea19662387cbdad85c181c7015287b9bb144c61eb902772ea42337f9ab99e27f76a7ed185f208638c4d111e4bb1843cf354e99bb20e4caea196e91b3703fd681193180a605fc94454e59de98d94a343fd76c3b8f40a06bdf140a52aff0e9cf23e506d115", 0xd4}, {&(0x7f00000041c0)="fe85255b451ef1403edf14e9d2440b2f82e505bd3c1c01766ba09764188c06ed1283506c9e5aa76c7e488e68cfdd73327721dc50df95fc8c33d09d2f2e5ba07d6edcb98ba88794e734e2a7bcca23a9d39567c73943a187bd0a6efc071be468169f9123120eca8fc41a8ffa1b77f5e76b985ee6e5f2d119d702fb9e9c13957385ed419869e0d1676d5abf78e98c82b11cdcb477811f8d2229e090080583f65b381e7aad86605ff9a8bf4c4cfea31c7b3ad6f656e4e22064e28f43d4b28d8723a05776d363fe46cbf12c0426151e85a974e9e0fecb242dcc393816613b8e63eab83e8275cc6a3d2c7177c78faf37c1b6a5665bb16e179829dbc2caf40517ad040dc380b9f9a6b43fd66c0aa36a7b7ffba5f09da35c2d6fb7fab56b6156f55d1d66332a4f86cdcad80406b2f4e60f385c4b998e298149c7f4cfc352e8a6b91779bef40e255c4357df5ffb01e526ee4c693758175cb55420dca597428fac2105746c75b654b127a4910a5df0c787d7bbc6bdec32a2de5ed8f5c6209002146bec2a4f0e565afcf6a36bedae874ac8e15af71de504f871c274cd9bc1c3e7003375138391ec38a0603789ca4c089cc931a53c2d83133d4b74e179391c9efc672d7ee7d8fc2cdfc44518ad683d872bf093954685fecd3826859aef8919133d57a250b031298f96becab3429c77949bd7d54c53bd6b572d9ec67190e05c902eb236029b8e027e7822833f14c48c079012be1a2433b1e7b8b3a43f97bf4d14f7bbc99c063469c1ae881845b3872f03051d77d9270780a2bb02f70ca05a1e37329bec0ccca29af26cc25a93fb33a62f8e77e75a8259d3fe60d44c2d26024401d2fba6a97267bd7d72a1d345601b85ab2b61f12d34f7517b7491ce281afdabf455e013dda9d9403d9e40390644730faff8d1f2de1fa271eba63991f2309fbd4cb6782481d765f99f90a0f9575c027e6880b224dd48a8ea59267c41e8f59438480fb8ad9abbdcbfa6264c1604a693c816b9745d14ea8036e211d1955eefaf64dc233e85061a33c6963619f8ec07494991fcc9d9536c8ce5a010b64beddd232d7f9a1ecd3184713819dd8dfec019502da88fd1ceb13c728459635a42e821a30761ba1e9ae1ba7ca9844bb6fa6f30c3c4742a16417210ef15688dd3b5e47eeb9d903e93806192668af56e2640237e1722ade6695da2b232fe4c60845b846fbefe9a34a524eb6745da8df806898c04930de86c4e7ba24f620560daa0118b3f1587e70120bf0e946821a102415ba72d21afa0db6418702942686abee8082dd507c6f756b1e96c9c13b09748ea9170512ca0a372a5c48db92f7d5555e4c0d6fdf4440d15a1b7984abe5f3f0b4d21d2f3528400d0e6737457a80f618585240bcbc724ca2b24608864f9d691df0875014c9e37aea405997d240038bf08f98ec587c80c3092303fedd6fe791d4071edd5b8292cca48ccc40a5e08857564516f78f935ee2910bd50b68a399e631da873f0515f2b33514db4e066b84ae2abd050e9f94ad701cbcc66f1a3397eab265886f881f680396814dfd41ffdbdb7943498d004daa850601d6cf830b4b0766ee4c36f49fbc68eadf2c0491e182c92409c46214b52a805a435ea81d7b924b3e9f2e5c4136f188c0578fae716140adda4f94efc024c58e13bc771e412c334d52d197b03617c37556f3d0b6bc57012116b9417b873962e739e194e36f576adf0f7292921f1839f6f6f06cfec8f9c3ad4d1d9763ccf9e47d9e1e3c41c4d98e5aea2be8b687fda771c9c1e037f2ad6e57cca70faa5a009eaed27c88771e31da0c85f0151ebc706318de2b60e8896c1579f9a8159e269f1723b82f6667fe71daeabc27a56150cc24ca89e6ed23b37c11cb034b307629fb53c4e71d754cf142d4f80fca3bc583243dbd4cba51fd27e88da8f617246631cae761a573545644557169b4592f5b220318238222fcea96bb50d14d1b1cce513515d80ad47d47ac6c89d78483a0c76e40fc6d21be5a7fa71ec21b2879ed764b0b1ff571f85da8c4da0097804e41dcc1424f93f4b98692317100f9559889deac25f176bfa932873b0a0fd0a17f5201c4b817e9ac219bc9d99fbd7879008b46936796aa18f2e146354b13d3c152c81a45d7e3e223ef953ed5fb603a396aaec617046d2cdce858a9f93da6d2d675ce14cd141ac5d92eb5640a16073f5ac20d74fdf0b13462f9a4f5846f60062edbb544d35eef24222f56abd28f67f3430e68621dd308c78cdfff636350d52fbb8aab45300d764e0540b5478d04dec577a8b6844203f736e040b92f6d1f7a61b004f47fe8d4878bfe61b40a46ccbcd7bedb40befe70e5b93f572e559e30a182abc44a11d453e84aece61283b3310ab4848992406c0bc11919f81d74b34f098470b0d97585b30ea676bff59f98a0b589ead9cb421a7bc75595cb79199d7c8877e791df8e6e688eec45ebadd468bdd323ea75d166c6ef48623cfac9b9356beaec07a76cdc8d84f056f198a152b785f8ee136642983f0b65f7ae9b0de66b0948b30bd12ae4ddea79b410ad9f04f10a6ebd9c27e1455e2ffb54b76e1224cb74f506a1ed641c9d27f7a824cfe87dff481cad13c64f723ec7cc8d326e612b8560da421f2bc4f05fc544c2996d07f200d1a8a1d6cb34f555debc48ba9db7c379670154c58cb76304a52cc5624139329b72897409c5a32b1ef0084fab54d9b27c21b778ff543ca17b134b7fa01c7ae1c1affba4dddc4a741d3818df58522313d688290a7eb04f156499c90dc37bf5455d30e7ffaba5171b406d14b429db1639f51a1a79d31a34ed4532af597892b61fd4ee5dc592f46020c3743089b0c3335a30f28557b79b3d4fa7b35c7a20877a70c807870355f51db7d79d8a624f5f41763cc82d793c553303da8eaf5aa1352d3f576c029e4b85afd71acf51396d5334ca1f00db103cee39b60d761997765337ebb478fd7e073d33f78423d200ab16162dc9031bddffebd0954a22b9e07cc79d3726e59b13accdf1ec04bce211aaf207012fa7b48f1794eff21970a485777001c1e970966c16d301a563b5d98fbf1746bda1fb88b85fbf1a868a0e142a7f01f0bc41d414fa8767b64a7473eac84f9f7fee32a6dfb73f79218a7183862e101da9b018a55da0a3254481296bc0a95e7c9b6254d7a298049014ffffc7f90315edd55d06b1e1c94523c9236e3afbdea0a6e844507670f989ed163484abbf2d7fd356e69b3ba719e159db994b78cc76723e0c2dbfc19c07b43f7a936ad634012234feda16f2420852f7a74d8fa1d445162a5ecabbdfe3ea301b141e3f99bba7251b27ad87f224c5861e44f09545e84692400c7d579f64f5157409b18c847ad3a95c78cdb3b1f13f3432740f90a02a588b7abdf8406f98a6e4c7a2cfd68e7102cf49f7080b9e6540a708da4e2214d55bf38994dd36de8748497affaedd5b6e0e5fa7853605be989c7e9f31594e468b5698d03d761d2c1634264c58160fb9467425578170bfeb58b672747e87593ddc30cbd7d113272a0a232d6a985936462132fa87bf26d4ee4bbc6da7cb33fff817a467efa0518ebe2ae12d81c53446b9aa9bfb1b88b9f44c2b5ed5d451237c9d8b178f92f73d6ec44625da207f303314769fe26783695e97c137accb5abb008f8a5dec387ef3e4216c251287e4ec703efb5cd7dc4a23b9099576ee904bd78270236c7a587558901d59ec50c36dfcb3f1b008de0cb0c474dea2cafa232bd14f16e6ca32eac2b585d13b2d8477465e9e400adb9da8ba0564530dd42c949ebd9f37b7de55f4141608e6bea22ee0ced7b43bbc5bbf2b755956344c8e758d7283d2af6c192475c54e49119c98784f247b7bf837081e3617646bb83fc2f218385cd2f1dae1662c58b128647a704b52669807fdb343b0dd99ca93bd8611063f100c1f1fd5e04a314551226d969b7b782e4532142286b6689be225a3a8a248e3cc39a82171fa2b6af9cb60c3f35ac8075ed2a6f2cbab2529530fe2cc64f95b2eb198ac03bdd51c7dc9e831012fc5d7c1cb5a82f982a04bc19575a5d5eab158dbbb53276c1dabf3c0109a9a2a032f63f4d4c083419d934fc13f009447273b362c6cb96570682246ea2a709600d6570a74c686b78328190f21c4d9a7d7d98e252bb4d600628520f5ec7365e5584d3dff30b2de574aeedcf98da19c182dac34c073d1642d9c824e9bbb98dcf8bb3952027f4f0f084d830575ad3378f04a50d0dafc5ec52b9650b272dc3e67c3f45f248a94d80edb44049a3b6d34645f9da51179259088acdd59a6dd55aad0992b05df9c05dded577d2e3587cf774b0fbafa153aacc17c9bcd6abb66e3deb90e4bd7cefe90f9dbf2eea5a741bcebb9b6b97a75cf468ea80073338773064c7a29ecff9253e377e7eecd36a85ccba4aec67cbd9d6d92f5cb529a9dfa9fec131433c0c718331e0ff20cd20808b78c8a04e6b578d903b518416e0e691d36370eadd4da6d016ba56c9fcdec104a99ca43891857388322652fd70631e104517e15b90b140cfc161a1835050bbf6cfd40002c7f8adf2bce3b08454e8ab759356ee641a96209fd082e708555eda5505b5c800dbbab8623852e508e15ff17b5e03852c95a2b67d548115aed152661ee6b2cd192bac1d88bc92952774693225a9e4f833d4b0e3fd3f2380d54c4692908c252bef104d5b97b5d0e89a09cb39642ab5d1db06cac4372646f283d64c2c588e17e584a614e0ed9e726fddcddcdd01bd3aa6e142e2139c5d835de86a5c3c6e4551cc0e037affe05c163ff8707c4ad80e9a22cc70c6d1829059be837ef751154533bde38b7dc630ffc0f57b8238ecc2363b157eac8ea1040e05297cf3429b98e469946e17a39c3b8201d3e08937bb12cc863a2748a481d0044fdbfa2d098e22cc5e6f3bb8ef5d555c7c16d3fa112a7b32d0deaaa5672aa3320930b9b86ec2e072a646f8a88d09d402964d7d605be0fec4a75cd161e920290985bb508114e0816d7b5120aa123b99d010cf75b5f9a5767cade92c6eaf80fc7bc7bf7a9b225701be84feb9b6af732f057d39c2af146a7b4c46b2fb7bc3e37bbfa9c1d81fe1fc90befded60dfabd7d1e7eb32453d3b58538551fd61c3ec072997ebf35c910d2680b89080ebda1d342a2eb78be8b640f6aa44a0fed5a0b3d7f8a0baf41570425fa355050ed3c82068242c5d70873f55a30883831e4dc849fab51a0e5eb4a96c9261dd05f7b0ea4435fef976f0aa84267b12c94831360ce69dc17ab98052cd5da241df87d1278f147d58aa34ac9123d7e837218d90b278c460e0863d7c36a11a91b6f3fa702c16fdf4badf848e46999e009643e29124454e5d208e5860495c215f8a9a68dfee57d571534f5c832bb49f2426994fd6e2d1eae1fcfa72931fc670f0744a7dafb0241ba13de02c4b14634797ea58ade81950d74f44b1ec868f20896a6f3114478db533261ccda4b2a338115c5b94432a820396292c53fc990398a3593e06536b290ee174c4bb2c1367c6c433d065b0c4559bbe1a744eaf8cd82e48d083cf6f8f0f23fb4b8dc98855fde1a9a6895826e0159d8c578e6b1fe147d46bad32206907c562a836982889eb2b91876d509b84e63992fde09281575f5b06c195c164955634b10cc6fad8b9b1f0ce1835b0dc015341ee61960db169b72b8875ec2e6ade711c303ef55fa07cb8fe6e8dddc8f108791dbab70102c0080081893437e4ffd851a8c7e28ae0216239e98118342b10d58f2892d8a676a32b56b03542c1f085098b8fd12f3f3e7910468d31f0ec2344292854174fbf", 0x1000}, {&(0x7f00000051c0)="e5048325270a909fa590a75aab51daff6ae6ea01872e178ee6a877d55d30a288f433b71892cad6e664d4953f30fa3c22724ffd3d19d6ecf07fdad88fdeef8b7ba7af891dc6f255636a7a040fee1ff188713cec99c41dc9826a0bd207760a378a6175dfdd3a65874687c0c0755e3e799d641e822cbf33841dcacbb16ad1cd841be67d39b80826e01b70c056c6280f490d3f169bfc6bd961636bf7e8890567b4cdce22332dbb8ab5ebd51c625686c36b22f0f6802b7e70b1892b39652af40f6efe30626a01efbbcde9b96362efb5fb79b0b285a80547012c300f5d8f65a40499a2b40647245a14b2e1fd1f3c0f3051aa4fbc7a871e79e27e15bb0354310fc67bf647e7a8c3a6e01eb5553e520c099e58d5577fa383bc6bec22c3eadf047a39aa3a48c608498c2296f77c3d7ee828ac8c25b4a9d3db3f2c1aacc835be773c2a6ccf4238bfeeb164549ca1a4f67accbe1cd78f0af621071e9f3d7dbb5253539f0c781792c55609f532110f203ff92444afe92d99863b38cea9b1c88a56eaa1b13b13a1fcc1dc6bc687ef47d9ac252e8cf99783ac426c896dd6a5710c7e713a77bed6e56e5e6b803a49f1728ff23416ceef0acaafcbdab614b1960072a9b9e5f1e24c6ac5622e5e9ed9b84f8ee19bc31c995a2ac2e9d8518a3fb4224b6142823752d90cb9463dc6ab978365c069555f7cbe4b93821e7cd436160623eb81d21de2ba627a45f0734ce3c1f031ec424991b04234f4b674858c98e897d310f5530fcaa75956e0b4db68bb433dca8acc69e59c9ce324c9df3d759df8261f0e16245ecbd8e2d5eaeb95ccc435a53b9965feb5b63bb25d7428ac11f58d7cf1b8f3b54e13cf02db12301e2b98bd44ce2415fda52e9e765f02944d85208418b986f59c29c7cca41de4b219060fb40d865eca86e4ddd4ad629f39dbb357b607ca1f688a15b908a1470dc9095fded1411f751c6c912c003012d20723894abcb3fd4597693e4e59517fa98d063f3d5a3856c1e707f85f8f476aedf22162e2bca48300f8b36948387fd8637bf1fe32a6b07478128a52cc4491efa7b6b116280f027a4e4a6ebc14498d6dc7b0d9078a21eb23864207968805aa59fb716ee3fe6ded2997173659ffaf73965fb763405a81a2fb3500ab4f897b5adefee6fbdc94ec529b59ef706e7e3f50e96bed3952287ef5465b1e4675091b945d5d0964784ad9f1a990cb74c431ac82990537cf8c2fabe3ba43c5fd53a7e826817e96ec8918ba802fae298f374f69e73d674b20701b170056386f1e48b5ec814df1c0f14521bb7d4345d506b150ac17e5228deb4007f357abc0993448329197ac3d2ed127fe1c4efc71c9700c9da418c2d8281019bb5bccd33c3ebbaded3887ea06e5c5d5e9ef23c3adab88b9337330442cc95de7e9d2037d2f26264062e0bb2c1ad0045fd5d717bcf3e94d0110a22aff4e1236ec601a81926d82613dac1e143d39a166eeb820225ecc3f27f879d46f70bb29cf0cbdb6bc7b0b33da53f25ada35803809ee800ea4ed5d7882e2a1628713243caca77318521305af4fed2dcad2d308e8c270682ea2e1c72e3b292f6b96da4dd05648393b0bddecd95c250765a0380e8bc46775c77ef3b097d4c7fb003f073559fea8cd56850bfc170e2cd3338eb11ca5c0bd6842370f6c5cceea2198c26b38868cb57bc7f716a8438bbcec020a8b0dcf9fe1cd83e5109f76e84818356caadc5c5969e543ea72126f6e9eab13031a5725ae319dd31553c9d868837a92566c9d1fecd58af675818d338f668ee1d6d07d077db59ef19c22e5ba3ce0480427c8f62430e33017f78cd9607a7a0141b5fc07719c81a91317c729d6c1af97fe9ebeca3fe0a448f177e345d3388687c03f5c62dd8bb1c8613abd74be9c228b72323eb172373b9431821c00e7ca4f2733522ec9d652d5b67593a15d746c6336ba379983e2f04d9254512823cec5c42fdac4914bbcb454b52664a3f422325bd47afc00f072cb1ee917c2b4f35be65d4255df3eed3136939520f1defb6d868c6b241dfa9f56f7e83c5e88932db3d2d705b6f51f749cfed78f6c7087e11d08bd686f9c0fc3dd5bce8cb13e28d59cca8f313fb7eb40c9e671246672989ba1a6be0893516b667895c9489e294dc3e7211d6ffbdf472c8e650d90073abb5794e4e012a5c6f85e684784a9f59c5dbc1a026f71e0b065f7c84b2eff7e146856496d181e1a048d25178b57dc76e75405e583afe71fe8a4a49014c9936bb4248fce8d6cf9b8046b26bfc47584cbde6ae39affff02479f4d0eb5d10d12aced76064ee8dbf25233a14100c2b2ef38080023beb219824af8713bead0a86eb5b21e684bc73e999e4a7fbb1ac8710b72a170d6ce7625b6aeb07c38f9604c2c8d05202d763e88c0ca68047a9ad9a9abe733f68e4b5ab4573ef725e362c76017df3f50c168dc02429c9043f0cae537129b495d613d420f2309a8aa9a8745d0960ba4eebfaa63c58f7046ed453e71b3c7a9726eb0a9ce7af197446e112635fe0c80ad96aa91d242b6326617cdb944e0d4881de2ffe350d1e31c30d4c8fd4915088e063bd3a4621ba4de8a8cc150313171e9f026d8c4e8182b22345bb3d349282bf1cab12d6e68fd413d8b86c490659ec009ed42571f341b4dcf898273a375636620eec424207b4703291096713e9801240938c7d681c8ea1ca74e3a13dd816cc607ff31d7e56e49172008c3b01b8e1899e598f8f1a1d14fffd8fbad5c46cc91d3462f152e73f10198e8ec61ee7035f57dafaa0607f7c566bb13f832dacd708f1f3f89906afbae906e8ed87a07d3af5ab56908631e872c0bdc062ddbffa51f9a5e773e3d7f9499168a1f09981c66a62ee859c0974aa507a61a6eae341e7bd207d3b9886edb3736399e0f91e4c4090f725c9513db497c68d7f9ab52dbb4cc90d34d4510ffff07a0b9407f2cf4b123ccd6c646b6dbd89d33945a5bcacb56a7c25697e4828cc87f83f0ac7c8e9ad3489d92c6553f8d994e8bd8f82084b815299ef6a5fac544d63cff47c014c8e7ebba281e58037eaadf278fed27b38f075ebd6d987f38728f104399e704203573529e345de2ae5b05175a94556800c5ac54c5e522844e0928c67f0ecb070444216c21bb505db1b013b02e72f4493736fb17bf7d47a16b26b054f0d3b7b8efb43a329d805fc7273fac4f1c1430db67001364d87c1d0f678770aee6c6c5aa2785e8f6c8172a0dffe7140cf6b94fc53a9c42927db3d3bbed79ed0e882ec871827229cff7247def07af17b935eb8d77963474468c6927519ce5d543257faa7489ef43a69903a36e96a2713d4117c4c2e92ac77bf6f462e26a3576863c62c304a1480f09c85b89000952333696f97587f0ea9fc10947a91274ebe91f6b91410a5f385271590a737fc3ddc427260ee364f1e991e435d030ac5f3f514e424234cbb240505790eedf81705e4a54f85cc40a397be8479bc75f4fad6088737f58d593f486893dba63a62c71906147fb9a5c9b9087b7c5e18422714b76d5332b75761e59cda73ab0c1a251da32fd311cdaef5e062ac717b3094767c7591691bd662b51e42ab02ff3f01602a85f79128035c59ea5d4e22fc259ea703c151687fef75238b19c8bb2c772318366f380e5d3eeeadb6ab44df63f8743bd78981a1267c65a1c4f103c48f5e61f9159ff045c70315cb1a164eee8c534611aadd42206d758a1e3cc82462e2225ddbba2027f1c8ee27d32b3d6678bdbcf2e4389782e6a6dcf988419d5afa8d17ba33f254f346687438aed5d3bec1e022d58b98fc3ddcbc8df4f6290e59ab4b00c9677633a17ef82d69d90967d96f81ae686c304fd26c9d7e9094198d44f31e42d8db48f3af9d7ff5851f618ac9bb3dbb009a1f1b6669e47435b7063787371ed00dd25f0f655fcc3199d29ad602b65a74841dac3694341ca04df10937a7d664c11ecf5c3cc70712613cf2c16917f76141575640cd026f8204b3ccae2c64103eb13b69b214fc644faf2408a6eadb44a300f149da9164771b88aa7d990a4e7ea769f4e6bfd25e7372698a2c11c627515c413f68619caadea2236db83378a5ab6fff0416102c1e118bf271ddc7f0e14c4e2f5e1ca348f10084a5654ffa5dca55faf59be35f2a0316455fb462eb98e1b3c12f9cd3f24fa935ae532b713dda0e18522a69cef5c01001fe38ca2388c586191a913ee01acd9c1535245da3ed8a5865e53a4e790163734bcc34c71fa2c389558788e4002a0795965694163b12e6a1ef5be4f30cd7eb5dd8dac2aa74c59f45ca8411ead3c644145973ff8e54f6afeb8bb5487cab2390ebd3c9d8f0e198c7cc1192dac6199564c3ff0cafba6c4b2a0ce39dabb42e6f56d1822937ce6cd51998c23880d850212f683f2ba70109a5816e7640cd260eed0a648644ba8e9ad0458bc9af4bd0616c414b7a59e52e986eccd926905da159ee692dd2d1fe8d5805819ba1d10ea617d771849df10125fcf790ac1dc37137847beb574e4f73432beb4f2d2e5e6f31737cd0db2982baf17963ff6d61123318a273f2856048b42e35978cb89a7ba84c049c47f07d87785706ebad38783b687ce90042bf64f36cf788e144031622e82e7700845a2a18c5cd18acfdce067d41bcd6551d4dfe1a9f42fc0ec1a8921231608c0905b81a66dfb8d3832f4a90db5d89510777c31c76ddc887bcc01f6d2a2da4aceaf60d89525a6d1a7eddbada647bb61f0d450233f481bf2bf714e53aaeae35c339c5c0b6065efed4a45c50b7923653375f867f3470b579abefa847b8fac4dad245813e713692bb87d2881be09ace1b3cae23485ddb86d7eff176b43a67e7b3f226e0d8bfe795bb2b7479a1da531c68682cd3d5c43d1519cce7c2d55f1ec4bb0215d06262d6e9e0ec2629bdd4984355f145cb545d930cd7134f9b50b9a2419b8a3f2ec12793b66c51ae4d3828897fbe6c20ba598c7ff9562f07dcf98697898510220143340a58ace1d6aba9fe1bcedb8da1039a9f79cd38a8b18ea18f360a15bf260e52ec51361080c61cea0abc7bf0665c1917a64320f331a9093865320a3d941ea38d0830d481b612153604976896b6106e31d9ce297a0fedf8234253487bd01692eb58d80abcd20298f4412fa1ab1dae97ae9b78a0c3b473fa26d4d97d1a298b73efe323ff0a704bcb240d01676ffe632154f85a2784444f9ea9aecb50e7b0916222450d95f31319fe6a41d61c161348f872f1f7b60290451d3bea6b3b7c89878512f17b4e2ebf4e5649262c34c3980c8a66b72d5584c121b1e36d2068b4b2328135ae32c1a535d028b1e11753ab79e36cf1a316110e71e339ef19272f8795ddb5584a8da5e64dbfb3eabcf7df1df10b895f92a75d84883103d9f85d4d32485e7c3d2d4a7b469c981eefc3b25ebc89a1ab6e9ba07f6ba80d8ea755a308809cae4c969f2e9a37eeeee18173ddaef34dd6ce187065286d62fa152b68ecc5dfa73a6a885a9f8b32170dac0e9084102ed0fd649105f81af6bb93bb3b0672902da42366a2156b318456e3be9b022252ce11914e8066c0fc86b7306b284e2aa6145af470bab752c741f3220a690e1a717fe505a39616c6bcb1ea280f3918e01bef4fe919ae7950e68aa6ec95c4de10be62cc1ff6c983a6e4ea0e67861f33eaf70719294afb9d49e8ed57493da27e2b3b9552d58adf01350aa196bc946329d8cb55c26abc2cd938d14c72eb951432259f87b469a389956fa762de109502f971a2d123d16dec267c8839bab1eed8624bb33e7803b2c9d03a218e8637e8c892155dd8ebb872d302420cd109e545a", 0x1000}, {&(0x7f0000001000)="164b156f7c9169884c93fbbd86818fd52cf254f2a0212d9121a341ea4133727b84370aad509f217c823e3a5af3b44aa99cf44df4050f23c089bccc88dc5e78272f679cd4b1cf5366e732d501c23dd0c6ff6ecc51e56c", 0x56}, {&(0x7f0000001080)="298dc766fcfb6c15c24b9365a78d0ccd72ffb455cbc5696419687e10c7e21839eb4832c4058ba9b299de", 0x2a}], 0x5, &(0x7f0000001240)=[@rights={{0x20, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x38, 0x1, 0x1, [r0, r1, r0, r6, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x78, 0x80}}, {{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001800)=[{&(0x7f0000001340)="6f39ffa42fee27f498c014d3", 0xc}, {&(0x7f0000001380)="14aedfe29ef076fcdf8d4ad473a1b2882e87b3f188e9c3ced88b0d88c66f", 0x1e}, {&(0x7f00000013c0)="07db5d938fba59412a37f85ffe84cdf2dd2e91f4219da069d4bb75fbc3af3448b8eb077af8e77f5889f5792f7860e6ca379bc09f781934b0e3111674094e953178bc7a51587d58bb4d54254607a726af7003bc060fe2979647e75aed915246ee5bc09e8366a36734137b9bfccae1560c62fcead0b63f424a7459ae10b9c0398ece8890dd7c93eb782af20eec9095b5f0194955f9634821aae3e764872fd9b597e162cd962f094b4a536e601a081a5ceeaee091fd0e9aec0493c016ac68a22bcb3539e149f2158aec40261e657b83335668766d00e8aa2f9b73bb480d57174f5ca6296e8edaa4", 0xe6}, {&(0x7f00000014c0)="68c7", 0x2}, {&(0x7f0000001500)="a9d22445a507d41a7fb449d3eb0855f3ba9e4408ec47f22d524c13876d128993a5b20fd9efb9e69ad3a1131ade44f798425f2f34328ff8197ba1a66b4738e2012348548e2d4580eaa7f09c306e0ccd118f9d684ed65e0c4a75d1d866a5f8526db60874ace4bedcb4a5cad1b60273d45a81f423d345eb633e2701a8", 0x7b}, {&(0x7f0000001580)="ab2907190c20b88049711e6f657e7e1b9e1f89ef1230b77988b627fa9feea92fdac27789a74312db419f5ae2fca9d249ff32203bd5a0d712e9dc9b8094cc1d0e77876daecf5fe19b39c19c196380019151c9e30057de0b27c7c1011ce6d162a3d04ddab80b16005f7d863310c6ff0dd22e7d29e808af6cc6dffa6dcf1a8fd5eeb54d550ccb30a7ef8d2af5cc2d318c888ac90097b6d6755fd1d46d600c2771cc4995a360ad3989556d5b263eabe5a1b1d18884b70cfc0ca0ad4baf10f7437fe5b91ea4b2992ed8627d1f0d1462bb3ea6d90116d227", 0xd5}, {&(0x7f0000001680)="bb7dc9353a70a410bf5640175059d6bf19db2201de602c15052d53bde4d2", 0x1e}, {&(0x7f00000016c0)="36f6d002c915faf6a24c5f23b4c7668904a8fc6c1d10d785df71bf05139bb067c9c9a865deaef77c85e9c08bd2cf2f92bc660b0bb562b27e6ff3f04521956b58995aa83622efd9f126e1913e92a7e6f48172e368eebaae61bd75c96e6de3473ea0f5af95ff7ccc73a8d646fd41aec167090c757595e11c64", 0x78}, {&(0x7f0000001740)="419bf37df268fe5e02d4ec9d68e36e42325ea9cf0e00a450b67f1704c76be5366e99c7d7f9d975493b8e4b95a3e7b7af7847d384fabdd9012123d3da6e7460d89a8e837b6bf8486665ca4a1c3505dfed2d7afcf44adce622cc3f50d7fc087a4bdc08bdb306db560f7c29561a2182d33b17cd3f01383b3113092179fa0379f4841f3da1c8ed6b2735884c72b6a8aae06396d48b270e4cd709eae00d0d9339017b945644c08004a54f", 0xa8}], 0x9, &(0x7f0000001ac0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r6, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0, 0x40000}}, {{0x0, 0x0, &(0x7f000000a440)=[{&(0x7f0000001bc0)="2e7d30aa2f4025ccd0784d2905ee929c02b8d64f11f65483274135461279652b9e9081ecd4c9b40aa27353e11cb0f77fb07445a84f044722ce4be70da07ec81aa72541a0f5508f2e701c72852199cdb8a3df479396a01140c6b4e8d8922489525eeab507a09111d4304e6aea9cb051f55bddc04bb8f2840b9232e020959dc763378426f45814659fc5f8098c7ba1520c856ed24c699435678d6f4504894853537103b099af190a7587cf3ef6549983ba1131711f1762a08edb7cfc61c752af31b0b72a682c9a942466547b0505177c9cc389cc7d5926ef36ffdd95208d95b3549c898a630b70a619d71f93899ae3fb52e39ab294dfa0b8a0a85c0c0829", 0xfd}, {&(0x7f0000001cc0)="9f3619217265eb4423f9e04f53cc3f68c261d99ab84fc07d9cddd92939a7e267c621b5183b41c1b31e3f53c5164124a12bf4193b90b2749af3b221a58f32d4f141613227825ce1cfbb74eb0a990594ae8222a935df10b8b694bc967ab5ffcc78b4fdbcf7391f09d5662263beb112b597d518441cfaf4cd257115f617f08a1aed0a688486414a3d91c70f54afd8b6a286a71d55b7917eefe6eb85cd798c650f061aa21c2e5c69acfcb7", 0xa9}, {&(0x7f0000001d80)="d119591ec2fb23fa00b6ea", 0xb}, {&(0x7f0000001dc0)="c0b588a6f5f6a448c245e26779baf34c1d1039b763aa57113a50405bfee6bc2abd70a881b4651c1e53f700c049ebb151ce42b8463500e20a939c7ceeee43934c8651cf3125", 0x45}, {&(0x7f0000001e40)="187da941e569723fadbf1bb6e9757f2192980f451b2c2576e0be62f878f195aa95f1c1e24bcf6d13d5081fcc9611ba97fed48b24dbb7bb884511c045d9f405d6546da546c6", 0x45}, {&(0x7f0000001ec0)="44506a14ca6c7315c6657b9d7087c89dc0ca29be02c22bb3ccd97604dd892fe1e59b69489bce318a4ccdee8ea231179b687638163d5428570418e5aeff6f99c4f612c8e709cb615011d48a896d0cdcae1cf42ea1d149abe8be4b0821ac5f025d0bee12591db3e56135b2cf6da973b1a0d288305b6cb7097802c48b118a1b5bdd305d66d99b51d464937a3866730bedd36db3ae011a9b2f7d069264a6fac3dec5b63812fb8e3ad3ef6bbc8b3527d75bf756578a0c9aa60393a343b586637513d242daea52ec37360b652fdf49cfc0e56ea07412cbe7992da98abf32a3698281a17ce5d6df94", 0xe5}, {&(0x7f0000001fc0)="27ef18b0184bac0233639ed321329b44fb0a44313db3d64e11dff4bb97bd8fb86a340e5ee66e4385ee6ef476be69a28c3639cb67e19381a8ed13966827c423044e852836827967090a1f434baf62f0e7a3880eaf42c1706a607eb75cb86948419295", 0x62}, {&(0x7f0000002040)="f222bb6a85449dd94b2d947794306b582980c8b8b6f9c24f546b551d9d5cc1d7401c99d8c1eedfd2d1b0a2596fd2d8431095155f839be5f242cf4d94fdb95937fb3051f420e780c7a6", 0x49}, {&(0x7f00000061c0)="d5c575f73a1b418246695087c2b984359811548de548ac3f429e2101a8dcef1dc8263832dfd151022871e42b5da2278da4f9a093d6bbd487ca80e0499180f85147975804c30d037fda2c75763fab68f9ca1a308a26ac3e1124678b44b15bcf5a28af629cca9d7b44ecaad3d3033c2ee177f83375d0ff5ca0e0111ac03103a7351475f3c759aef1450a24ddec3d8b3525457ee794070a61674f0c0e5abd6fb9f60f687406ef8d3d112aecd95d69f9eebb2eace967fd49b67c20c49151be3f9dae38db9141c2d8660bd59a0e094d60f3faf331a1f320c74092e175fb847a07382e93a23a4a07220234410989", 0xeb}, {&(0x7f000000a3c0)="fc6f48fe740a5aabfd8b979ad83a1a99d4667aacb8c8d0c02663bd08f14b28f6cb2c755f3381d4e83736b0e73b9a33aa77d03eb9beb38f43549b529cbbd4e70a12a2ec35d0ace47fa4da3383de9b34d5a5eb19b584bbeeb3ec31eda4", 0x5c}], 0xa, &(0x7f000000a580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140, 0x10}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000a840)=[{&(0x7f000000a740)="df5ea2833a2e5cc17f23cf6266415427a63ee8de0f9e836e36cc2e4580d299b69843a515b9d429e543b61290e0a82050e14a582f5eb6662367a90478f0f56ad57a25e517c6d1ca0b19d30f8a2ed659576852d93e79569c89c2381aaffc955132eed0c1f93825246512338f301ac1d192d1585b44ea1106eb3b3c313315f444454f205225f8696fcc930fd9df1917d42b292b2b446f0da2fc232d010d97c9c95311a2a7833a659510ee29dbd56801e095189ee87bbb1af0680a00aceb10b0babf7b6e9333f6795adbdedeecdc853a29cda11c", 0xd2}], 0x1, &(0x7f000000a8c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x10}}, {{0x0, 0x0, &(0x7f000000ab00)=[{&(0x7f000000a900)="f4f8dc048894af593a0b7a34a55c0ba37a898f71de28acbc4ec98c538e2d43fc61e3c228a840f1a8c6466448feab3efa8872cebb355c0686a25d2ae1e6ae2f016c0ba5860d05b02d54d504c23c121ddbeaa09b060a5751c969f1caddd86e487083d5411f7bffe84d7c9270d26a41fc2f5430b2fcc98c5b0386603d3fb802305f7b9e4d12caa129d7e2c9c44068a97770b915c1c387e44cee6611d01b9b50ea4bf866bb", 0xa3}, {&(0x7f000000a9c0)="114c188bf7511736e5c02bc07b5142394dd11a2bcce67794b0c055116d522ff72a04bd8ba0ff2d452ec1c144abcc357888ef0eb49f225a72dbde00f1d2910ba001c413627dfb9bfbb281f4a63be61bdd757d", 0x52}, {&(0x7f000000aa40)="7683b8929e2ec9e9435beecef7625ff95b54f1bb81d2cefd143831d0f78ae3066150dbe88f016f7a12958bc341cf88fb2eda4fa75f066525ff46cbda90e2b67fde0b926605ced95a7cc430dbd0f05180a23f514a1b", 0x55}, {&(0x7f000000aac0)="c1a67cabcf04c4667393990da7a19be1ebe9d226cb6f73623b3923", 0x1b}], 0x4, &(0x7f000000e180)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r15, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r17}}}], 0x160, 0x40}}], 0x8, 0x20040800) (async) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r6, 0x0}]) (async) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000180)="e9", 0x1}], 0x1) [ 323.138892][ T7135] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 323.158395][ T7127] EXT4-fs (loop0): stripe (65535) is not aligned with cluster size (16), stripe is disabled [ 324.079457][ T7127] journal_init_common: Cannot get buffer for journal superblock [ 324.161613][ T7127] EXT4-fs (loop0): Could not load journal inode 12:08:25 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x3, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) 12:08:25 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) 12:08:26 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x101440) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (async) r1 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r2, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) r3 = socket$pppl2tp(0x18, 0x1, 0x1) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000440)={r4}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000200)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r5}) r6 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r6, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r7, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000000440)={r8}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000000200)={r8, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f0000000100)={r9}) r10 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) (async) r11 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r11, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r11, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r12, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r11, 0xc06864ce, &(0x7f0000000440)={r13, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r10, 0xc02064b2, &(0x7f0000000140)={0x401, 0x2, 0xb5}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r10, 0xc00c642d, &(0x7f0000000080)={r14}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000100)={0x0, 0x10000, 0x8, 0x38, 0x6eee59df0f015e07, [r5, 0x0, r9, r14], [0x7, 0xffff3b3c, 0x400, 0x6], [0x0, 0x5, 0x432c, 0x401], [0xfffffffffffff801, 0x8000, 0x3, 0x2]}) (async) r15 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r3, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r15, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r16 = dup3(r15, r2, 0x80000) ioctl$PPPIOCGCHAN(r16, 0x80047437, &(0x7f0000001600)) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r16, 0xc02064b2, &(0x7f0000000040)={0x80, 0x8, 0x1000}) 12:08:26 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x101440) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r2, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000440)={r4}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000200)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r5}) r6 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r6, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r7, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000000440)={r8}) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000000200)={r8, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f0000000100)={r9}) r10 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r11 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r11, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r11, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r12, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r11, 0xc06864ce, &(0x7f0000000440)={r13, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r10, 0xc02064b2, &(0x7f0000000140)={0x401, 0x2, 0xb5}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r10, 0xc00c642d, &(0x7f0000000080)={r14}) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000100)={0x0, 0x10000, 0x8, 0x38, 0x6eee59df0f015e07, [r5, 0x0, r9, r14], [0x7, 0xffff3b3c, 0x400, 0x6], [0x0, 0x5, 0x432c, 0x401], [0xfffffffffffff801, 0x8000, 0x3, 0x2]}) r15 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r3, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r15, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r16 = dup3(r15, r2, 0x80000) ioctl$PPPIOCGCHAN(r16, 0x80047437, &(0x7f0000001600)) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r16, 0xc02064b2, &(0x7f0000000040)={0x80, 0x8, 0x1000}) [ 324.281227][ T7147] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 324.361128][ T7152] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. 12:08:26 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x4, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) [ 324.545962][ T7165] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 12:08:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000008380)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000021c0)="db380ae4fa352e2769aab204c97c7e70e7501d9340302598613be965fb12d05cbdda5098ba684949da99fa3ec4198dc1a78ed4f7abde515971ce0c9559c13941a3d0284ecb58a4b732c5afbd9525890bb89fdad330bd7231e1de140d6f2bc4c44be40daa9192c12e1fa70fdd1e60f127b02559bb6f8c76f4cf86c112d9de73283e3a034d89f2a9342e04cbf21543e768893f6bdd1b4de3e65b1adf082a2596661c30df2078e6e2573c2db8f9fbebede0494b7921021cc190dc7e10ac76374ee2db798a1d99546059b4693dd4e6077213dadaf668e197acb9106f4f4f9e9a0bfe94e707f94810af0b639c3fdb2a379e0b77ec3a3ef28384300e97ac3bfa59bef7ed4fc50ff72ff1f8370dd6e791b2967cecbc792d6df4ab1cc489bb6403fb38108a5db6c11ecd1bfe0999f99d2affd8ab683c0c60b2be1fb155401e01ef5556c2ebd03cdd788d86b7206e3c3c61d5b73b70a2cc15a320f3c5eb70804e4dbcb857d9abfcfb7b4fbe3e84dbac810e4b7c3f324e3d308936d366424f6ddcb6d4e8f148a82265980392da97e606f5dc67313fb3377f508546a22bff555e7e7b589e5e9a3d8b43872f212ba8223d7e92590838b4e2c31d524010c7293150dee7c5bc247561441dbe56de42e1f980eb0e7d69ea5a1c214ea64393f61999a45633c168812334c7bc30c008cb0149f5686f7a74a69906a85626fece6a186291b08bc02ae0e240ad2a73b3d46a87e320b29afbccb1a10ad980481f6a1100b623ddb1a42b0142edf78bf263b2bb42386abd2e020d3105437e1e88e7f2d42fd61bf999c16ace6045f424e70b75d9a2efa0a24e80a2f908e6000439490c7dd78485b9d3b6b793747b87c64bd2475c6f9d7549cacc2d9fa8f73e3d2ba0e8207a6d41a893dfa73a1983e6f799d280ae003d8d31f5449590801c9fce43e95d04a8a47b5fb716a8d40fdb854ba829fed5f0af12f4a4046457fd7411bb01fa600309bd30adaa561d531cc28c55b0136e306e390e6e3fd9ed6c49cf1db3a9354aaec9a20c5ac982a5a8255d6aaa405078c1fbe58bba991b2af2c08f12e20a14a663e5e1511f8e06e191d67926213c08550a97d05c8d9b78a0742c5c62af473543b0e9988f96e9e8dea82b2b2873d5a9791f7b3d8a0ae523b706db3955d9239e1cc32b928708573a01a2180c3dc62e38f355706fb2463137cde1bb9a83e6a86b3b84714e2b9afc0d779049cdf6f7332a41438aad6c176b6932a34feda8f5baf7ee0ce62a01784503ddb7fc5eb85c0b479ff1b9740b6ca86c8a107725e398b5b883d5ef1e3f7d874b078160bcfa185bc9a17e73e5e1dd356e521977dcf1296b9beee94670fd60b05c5b3d03fa708c0bbf39e4deb63e3ff8269550a15af3158c847ab17fdb15c54327ca36156c34b5b73c0fe295d097e8c1fac158dfa4adeff1e27b78175a6306133879c4304bd29a112c3f4f862360e379963e96739a9778614cd07f3ce8af4353589d16d670792006257825aa6a839e1353d338c44c7acfb7689f93b82094becb4ea5db3aa2f586992b6a1e0c20faf783cce09aa8c16263c5fca20cb8021f3d065b17af2168c5f7997cd6c3679200c596c9be199b224d3f179d3c42f9ae8b1dbc976a759047799b586db2314451e7307b5234e2fa7a7c4044fd1bcfc7d56da42d133aea556b4acaa42b9226c58fc18dfd2a450f6861c1336167477802f99eb493ec01c694ffa23cfcb2f75d86bbbac82cdefb033441379b2cf3e0b4521f5fd11ea061aed388518de80d327bee0d0d0a09d9b84b53b43a779f1440b886102f4eff6acfd13365ef5618efb86c282a4e070b778f77394107d495722f490cb7d00a3a97ea5b59ffef488cd07d3eb84b56ee1c40c4e6e5f324225551d442c7b7c44d21b8fbf8962ef7ba1f2f2a9b7944da2dd9f640656a4d84009a408e50005d4089fd645eb714cfe29f6c1b0739dc148fbbb6a7d0440b84180c2ddd2dbf5cf728eaae7471e945c39522e891bdb78083b87041739d46afe6219c3a7530ddc3cc593f6a7cf54cef3741ab7937528b3e791c9edcfbf4f584d951f236e0af0474f12abe9b75ba8edd5e59f45ea2aad1256e100a1ec69051b43df55c33ebbfde888833ffcb0a95f862ec9e43e3cbe49a285e8b073ea8b0d8d4b62007466ce3229a2e8b9556115b18084dcc96414093b39d68ed65bd518346ad248f5bf107d8fedd268aff6467b49272aacd1394ce570d004af6c931d0e78bb54d157ccc0782fc19ce119a16e776d95319a8db5f653369125f9f8548e211da9c441de89d9ba741f5dc4aee6653bb70b13de7962cda8f15736041b91f3bfad151ab4744eb3c9b44218c57e21353bea6b485a41e32a503d72ae0963c3d81ad3636bf934c8b872575d7144284bfe74fd8e8a56cbac7a4943cfebec3dc0c4b179d0e529b06a81b430a8e5eb723faf3ab165e4ad1eb6e0da4179675b6c087598f55b12b9d70929ae5a47fb08ccca1893c21992dd94dcae61c032f6fb8ae5200ec9072df2de340fe9aac6f9603b91a789206431f81c533d992a9b15bbc88bf9b20c37ac9812efd88b995ac3c1c8151be17184650618b0ee8655fb997eeb7dd5f6ae9d4aa46f9067482aa2c5f1c1469927fbb1407dafe89ff82710a27d81b73ce32c98e8e9147f09f1eba7a42ae9fef17b444408c9a36d75508d06b44e45566f5caf5b1b8117c085b249bcc436a7c50099653d141f3d415697a538f787b7423d83aa499d9a7fa7006e8ca8eee2eb7f5387943652d79b27cb5239eb9b2421b7aff4cba256ca506fb56f4949a3e47c1406a022b6cf0f10721af55201e1e196ecaca37b79a7656fec99ccd010fbf606534f843d419474e85024f5165283721ce403fcfeb07baca13c3fac4dfd088ae232b474ddcc8b48aa61b928ad9268b34dfb40f6e17e09511b8a5e3de079adb1a57fe7a2afd22d3bddfd0a85adf04bd463b47e20fcb553bad9576cdc7ede7ed97bac17358cdd573ed29c5eb0eab08b8675abc1a6b5472350f216a6c211c9f95bc2e2ccfe73a175b24d2888353bb2268a76bf0735e6269cfe78b3eb053e5f6f54348bc1a883c9f7fcba64a5f6824e6c20d9c4c38954ca0e6bdbfdc97669422a013915c9ab28dbe42b5065fa370fa2a2e74769a061316888316174e24f6197a04a1a86e3670fdf80c03d1e18a6c68f4dcf866fc3b3b54d6b435dd43bcf476ad76002dc18971ec3c3f9589a4cd74f7e1a5fb9ee6e12f7a94ac93d90d27c529796abbe1b59018b791737592b75737c29d9465bb6f43e55b2e64ba32c25f9c1837deae2fd35f26cd61b18180c549fa747d519ba1b18ed0dc28bf444f79b64cd98f908ae8c48303a8f92e89777b93d0f65c9f9ceabaae04cbac03562d2760987d410c7181d34f21af73f3fa42fafd15d3785b1e7cca4c9262039889215b411900f83fe9f92a078ba4b2ca5bf574a30f0d7de5ad21a827035de6e578d21acd09958303d6762fcbf3aa537be547bf5f0870bbfabc86608f64411b4f8aa5a67d5eea3cd9ce638e4e4b54a223b9ed6c56f4625d5f5a079e392b22b60a890b2d052638ac5f584870938e0c95ca894a46bd1084ef28eb2405fc2d0bc5e43905908c9803e60f5df1d7602594a80d5f108e31c57fdcbc8636e0014a3d24367a70e8acebd201e555a625716e514c206bdce2177fbb36514c79fa0b16c143b8b04b1c934a0a34deb6d09af562ea237645469ecb1b7511b15eca27936f0b63c3424c724072a17f0bc3c731078acd7f37a971bfb139be0975eb26914266014584ac9f25d905b0af93b31df6f54ab435c1785acab5201dbd3f7b30db39d3e0e05f5fd2c23c90f6fa159f6f9400f5d9d0d30e3ebd2878124eea5d93919a1f65df629c4fb4e07ca7067829e85648ca7b9d3f221229fa398152e444bed6ecb1b42489aff79ec03bea58a0a817212676caa182b0d46b962a0dfbb9fba58106df2ff3538a66e1ac52322502ba47beb889eb4d7aeb99a90087c2325a86f7f7eb76ad17be25ad34854a40837d64f56c51ff424a27085cfa5514e0aef94b51e160c6450681fdae98d78d2d31377e0e036bf75200d9425418908a2cb0307c9cb2c96ff696b750536d63f495dfcd92135b3f4a007ed855faa3a9021035e4c6320a1763b931396a6cd05cca719db8a5bf85b70fc8b2c70572e9204d82014a3464abc7d173747a10f110178fb0ad47273fb4dfe2cc0f69d7db659332ed9696ff5a1d98cca2dc2601369e56a6b91fbf6c31e2b24a9359d9a5974dcab4f50324f4f434e8aace1427617d5443fa32c03cdd6fc66191647f7f7f249baecdb8d005c1513f25835db01954caa1752bad10d2302b7174b033abd89a49c5e91d0e2de1891ad722f9a53bd820911707ebc49b00be1446423f18d1d0ac910429e7a79fde84022e9773b64cd3333562218dc0400642bce5706d5b0f90cb446ca95b7d561c5b830a3076bd373adfd2e0b093713c0d2153fcd75d1704f6c7de8533e2d05165047315a57d6e37f9483ea68f7c04f58a8beba47969afd99c154d83501700c2e9329fca9c78538162122205342a8261b71bcf5a0db1f4eabac0aebd2c8ca1620c124fd224ea469052b5491bd834b2f95a5e3162a8664bd98698c0e7d815b02f0be6fd7348b48f180678ca70527a6388b741ebea7e9ddf8f8c812b337560b8713b6cb9a99a4272c3df5141602ba5c7ce6f74565234ff5431bf5812f31a8779986e65c1c590da8f9648284e2a4191238657c9df62a19e96e55deb4a8b51883ea8e0be9401f8f763a280c84a513f143f4748f5a629a4621438fca79ecb8c2e89793cabc3c3c5a060ae9af6acf0bfdc807f10641a3c941cc43722d388d36773c5cbc205193e738575d629a4fb63cf73664eb55b71c415e8c8963f554393bb6f2afe41dc6c4c6abf6f30d74bae24107e483840f7350ac1ef792cc3b72bb39060dab2dd54cd99ca0448ac3a0e2e12b1c16c6ff51f6d8f1d24691ee64c58f31ee96997bf8c6948c561978443f2681cb149b268d4ca6cb5821166561d7862ebbed57baebd1bedb2bbf2115a9f7e9243c2260e00997b21988c6752db9abbb7d493183c5ecdca92ef1ed6dc7a32f5f6689ad4a739049f47740f2433693bdf7518de3695477b4bfdc70d6fb2bd46db3f8d8683497a864f84f6925c76e321a463f81ff8e444099934ccad02132e8cc74913f73a3f5ba9671c3773f84b3949e3bb960dcd0a61082b3b3c3539579c58b3eb90be2b0fc689d74b5b7e8c564682bba8254b771344d2b8890937cb349bc975b864217bb03140fec1ddb9c6ce00fb1bb758808ed46494c40266817f26b30b9697db47019ce8d43151a5f7e1093e73189362f58212d2736835130d8c5b626624f2e76f23dff422ab31e3b1753b339a9175b933b20b9c9b7394082ed692c9693f7e9615413633c98c76fb64b0dccc1b4e3bbecf63881a12e84d4582d2f7a490e4d68f09451196bdfe2c3a5569b06212f2ddce7d4a03b21f021290289f3c39e20650c89341bf4c8967367c65edfe3f3f720eb5ee3ef585e73ff91e39041f563463048f9ee7c653b95feb69cb0133d2869eba639b71d2adc06b2dad12038f9362980efd273054612be88edcdbcc1eb587a23f3c18fdd4ef841ed84452e12ed70ecd0de8398abf5c3a79e12e6b4c03314368414493aaf5ecdd04c1877d1a7569f6a80b7735000de4c8ae00968245b748879469ff4f0dcd5feded6fc42a6cb833e26f7c63d65bd1c82de42d4afbd5229bb8aab8ae579a2121d08ff89ba221a5127e49b586377cea4b93d07e56f8a802568194f20ef6f0f31387972540ffac5c16da4a60ed803cd27e3a80776b6aecf0ddf1e9d7f57972ddd1232747f29ceceef4557b0f8f172fb3d77c8bb895a18ff559b244f10f9d0eef7c687619f26f77479dbed2b5d0dbfd3e8e0009d785858ce0ba11ec3798a8da45941d4b4e0940a77c65c77d07543742aad64c08df3dd1456ccb73d7b0ec34bc78d0ad29b09b4b8d896590c730c5c062785a3f09156ba0c9c4507b72c62ce01dcfc8f56e458e307e7a90f88d7b387ed2069f53fa3c3580c854be4cb23e19443f62161004eb35cfdae20ffc7324282b5ed356373949ee5081b23aee8b94c8daeaa0a480b6ed65153070ec11710eda2907cb611f926cb1617121a12d36a136140be17e0f9636ffd51e5b0eec1970391093d9c845d93c1c2208ebd02f6eac5670930e46e7709484f7c64f5702e3d147185867ff7d540af967d7208885cb35434123cb4e4b1194e66c33595f9930da0750d342b909de717ea24b4362ebfa918534641851764e4f5a577d31719ee87c41deba7003934a85a372f00a8f58a54b849f3bf5cad95f9808dc0e7f4ed2c49f432ef3090237e3a515884acdc9d79e7c1e03b5e85f9939284e70bf1ff9b380026413a7708828e0d8118f6351012fb3f117aa507fc70a81a84e390f5bb6565aaf664a99a08dfe9ee0c601ee8f6ab23cb03d25ff4d5775107d9ccf7f58c108fc73cd529946da1d61e559b11962b45452b5a2841ff3a865e119e9ccd6da174939add63622f0a92d102cb9458c67e3a35518bf46def3c7b5b49e6789da3cce3facd183b1415c3b2b14ba8f5a19610801bb9129e13979378e75efad1a0ce99fd23b526cbf2c6e5f1ec9678c8e6f89daf48c3fd1f744e7ca502e1e712aff611dac4ce811c107e252d2eeb9b947485b225b76ddf5b4bb8c932ada3c219061e4600a673463b45213715591f53997d2673292c3d33d521e70717850d5158cd0e78b9b8d6e581c4243e86971beaeda517a31e6eb18aa3e593b8ed476ea18b90cc9187e3608295a5427cccfeabe7a94a5dbcf8e0747e323c2694eb6af3a2c548b531f31e20170a09d5a8d618a7c1e6594d0d433ce2853ea22623b4963f016d82ca95b41d08b34748bbe47a2a1169ab1209527c98852f216993800ae1845fc93279c6456c87d441e1a352b00ffa3efe93b152a59d374ab6d52e6dcf21979cfc0cb0673791095bb30ac9b98cafa27511e3cae16d573716778a0ab7ef554c83dabea7e76f364c65065d10c2ca38d4b407a15cf918c59a258a5cf4dc9c26673b17f969f5e062cbdf54d1bba09e735d3a3f9b0e96a2b3faa758680a05e82e977616df03101626dcb241195d7794feacf7860cf32d3862c13a3bc3493ba37b8cc162b0cc21919622cf765ae5dcfd8591a5d09c49b21bdcabba7644f1e012c67f29a8813f4ad932e4b76d72cc4a0315cc4c27621542bbdae01052688fdf3c689d8edde858e835536323cfb5bab8a1c2175807a292ed80e32e73584f452c9c84bf04fa90dd7ec8179ee9c8bb627379f8ede47ea22914ea00705a3446b71aa3b7e9b726e42fc1d26cca1c745b32c043ed8722be9227f5ac52eb21ada2455017ae4e4f328f954f750834aa889684ad88e220d0dca13ce21cb0c240c2e5998c2e141f4d41ab6e30e3d5ddc549a010b78de7df6cdcbe19ea11998559e2fc653497ed7e3eeb0e24fbba57eac6aa2f5e0bf28ea7606d0f7ca258da13fc368f95f28a86d5cf977c2eddf206e3ed4aa9f8766a9f171135e872e1d8ff757e0b2f14288a9157baabeed24a688f22e6ff977c1749221a18a6cef458770666b9e94489d3df1077151925dadf0b82c071d486a7167658537b33e58b7746e6ee1719637ea7f01073a2e8c4342ad0f165b428aacc121b487c584f585dc65f3c95d125ff504dde6d9ba33d33e42c331a278a6419ef9d234b89c01073e1630eb4f208ce9a7ef75672eee4b58927dc12a516227a5996cf8a3917e9614bd201e80a2766041c269f8f0d41fa135667725e949504227638599c28430de102fe13de2b20949a680defd92584db698d15518b1af54864bca5f1d44a528012b5ef9252f17e5240b4d74d614f02821f14e6dbe8a53f2a594752602b5f3aed60f47537a39c2c6e4a4f7694acc1ca2f1aafee5344a4deca5fb6cfb29bd7db8745ba85850e63368b5f09ad6445e0a830f7a9ef0a8f53c8b7d336cc1ed28c07fd221c531341dcccfc352db25a81f319b63bf0172d0d79a654620f306c3d91b6443f32764ff78cabec092a8aded89a6214d97e93270933f3f353f2496363aab9c30552869ff7233a79e2e3f92c05c0da57a8696c26c661e8c1be894320b96ddaf6874866b8cf41286e71bf863354393e028a3ebaaa2976f3f011768fa0887cf1c09c3c7b5172cefec95ae980dc0185df79f200c4d080984794efdd2851cd5048436d9182b1a4663c92eaaa0ccda01289951fa7f5649a97abf6f8d552603f821fef335bf7039caae6020fe2c380844aac8c98df35590d7151761e5b07047c7c3ea6dd3489fffcca0eb1c6c4eb67901a16c6957ab63fdce929e0aabd059fe2fd410540745c47e4a34fff4769294695b84baf7940ea551a25ca07963d942ce999145f9ebee1f01c72e7b1738627bb0d854c6223117cdecf2a63ab838531d3f0f2b318e3ddd70a3d7ffddd37ddc62873eacfc2f8e0218222c7950ef099fa6f74593c1e4d33d0a30da488f2353d2143312d10c3babb6347aa350551194dc1a17bc0817d6ad80519d6bf5819ff71c46e1e24102ef48068be6b9a4962e33a86b4279b55effde373d3858291063f6ec48ed4bc44fdcc856da566ca98a6fc817986f6b80bead0f1b9dd6ec1fdb0032f64e16d717c3345aace45a821bf1878483c5fa8d7588d8f96e303842e05fbde2c3ad029f147a833e286050ae202636e7cc6cfa1f2aa297c750d19314b4b7a9581fa66def58f601a275034ed13cd9936a9c954a5d095bca3ee788de1469404571cc230eeb3c82eff7d022694eb4d37784338c392e91c922ca8967b3205a5c2b520e987b4a923bab2d2d8665df627c113f3eca8a48bd7e1df4c03736effb3da2cb2f48c529e0f781e5450ee1cb408faf165a95ed4f7714ff620fb6ac456110e7b941caa3bede55afc0dff0e5ddab2ac0c48d53818c7e725718b205fd196143c46dc568c7501f30e595a0a3a456e445f8f829f8dfcafa2cc46334e2ce69f391a6672b4cdb034ca96299b9bd35462c21f3692dffd5e6f42187fb0fc4104a6fb09f1f9244dd588515a8e5467639bdbc2f5d9067df8307234b539c6a43a7b4784fd1d6b3a66e23b97b9d171e9a7a0ed32444fe7e229f8fee4b2cc013aecefd315dd8c0a2a4daf426d3e8bd947860f42bca25f5e214ead2d6a9563896d0ef0a3ad040c53bad8dda9bfb21cd2e873645be6407fbab0dc7505be642f0f1acd09ade56f2a3d4a8250f03b5122c9911d9928f75a07b0dfde2566edae26f0547d6104757c711920a6e42169945172ffca8537f19493bd781d9cfef6c928d3182c8e4ba7fa79d2615912d89ad015a31d532776a514d6413bdae5a11030323a0d17eece60798cb0c5c0bb0d735d87b97ae861ebe042683814309e41a2256e3eb57292ac8cb180fb00ee116e9e46a8d86f67eb4e09de3488bd4be93b684f3df227ece63cd202649d8542b47570014aa76c0af513ee718e86f2311eee2678bb8b5f58799e9d4573b4c95fab75222a5d8a56d31e9efb8e15b869d314f7dfecc56eecdbb4153e9ade8a3e5b4ff4c59e87e99e77f103070b80c3235cdb77d33c3729ec29cebfd67bc27a218fc1f475c89b8f4407d0c7472c08f391e052f6acdf3fab5782642d2d5e66d9f1ce81ed95dd1b3926f968ae4bedcfb9ecc39000c3864cf7ee31c02afaa6b57d353cb6b0b9a99c01396612a61cbbfe668b15d4faca7a1c19167c42eb40d1c7cacd9e68f5292e94931829dbe7b961ef261faac82c4d698e73244f3e72fa5be674d2501e739cae236d4d034d454898fa662319b5f8941fc1c938410dff8a40ba9b05224ddc39b1a9483c6d5b3a8c6184f41b71f25741b63488d4429a2e3e54e44354b265d9745004476ea3bb3badc3e843b217beed8d91db59db5b7a19a8fd873a064f5b66426e412cd278a7770b07a15c827ecd84a9ff552c2419bf76002476cb2a05986331b4ae10c19d06f0f41663a4941a7ea6b731d9d66c33eae6a4c32633413132b02538a8872166c510df8cac98189efbfc82f9568838179d05b248417a82ba7d4fb2d069356b529db67b7a617649ba427524d8b8b6ce4314080536f938e8ec16104bed33bd36bfa54a355892a798f2f54693401ee900893e41642a8b1fdcf3cc31c0aedc7e4da97730178e095e926f4f053cc5713b99cb4ef53fc26b6bbf35e250d8a9c2df2c5fb7b3045091e665fad35e0c6bfba6601b3bcbb419125ac4c68f65b4c97fbf71363e8a70968cf873e2f417fee28ec9b9f15047fd3ecee931c3865d34366a4ac1b69973e7dd763475ef7ac3b580607919b8b589797fa526af46e44d85e496c137192d9de79ebb78fc48f3bedbed4ffd793b2ba44667db2d044f8fa0d104cc20a98ac2d674ba8b8016563902acfaa78552d57c03bbbe16eae35883b18b0ae2f4f0292aa401431b64d75e22507be9fa556f2a1264323de483061bbeb83dc0580cbe9f1a5b241e3a8b294bd2c2ef8b989b4f9adcd298ac2284762ae09b23be8935e269277a3f23e467e36d049fc80d96cab01dd471e6cd0b4e9b592ff8bed8c6baa1bc616ba12e28f6819420accae4c2d95b6f3af894dc1b6f74ceeffc8ca10f03d03bf2e52d934f21f58cf2dcdf333c93feafa938d6571b5f58826690b6225fdbcd0736a8d0f794e1f2e7cc1a6d05ff928bdfa623c4a2788b66c3bba4855ec89ce664f341eb0e63c0a891ae3603ca6d7b13d1476bf2cbd2002b6212680ee024ae912476d9782ebb8d44c33d1d32bc6e978c23946bc40be491df61cc8b70fe177a0dfa5c871b5d0aa959b0dd2db0e027070eafaf3ac8880e356a7fc164151a0acbe2662b168a95e288ad74c265fa1796c4309985bf1e5a417bcc5bfc07fb8802b9f204bbbc5f45344b23621763948a36c15d7f6ee9c270ae671250bcb7602143022d4dc45fec484354f8ddce54d1778f94fdb5b476a2aa6711d297a47c99fea1f99900a960512783a4527a15734c9b9a0f8d0e8d671fa8b31c25c1beb37babb18a4d65efb0c6efb5bdcea7979366375de9971bfc766b4c535427e54894c42fd52be23382ba745688de763a21c810710538b81230a75b0d59289737f752ff7389dea1425bb8027fc445f32f7a115a9da9eeaff17c64083717ed50cb106143acf7204e25a78c493a406a714a35820bd1672132b373d5f6b083a9e04dfe631257a15e203c4d86c973f0fa7e5e2ead41551773f71e1a718e55c2f6c83d25936ac648404f03600a69a9ea57d2056ea902931d659f6e18676a76302793a713a26e777f36fa8813702cdde585c544b128a15a86a22c3fa1f68dd0db4960a7960c1539843e340810e894dd35805db55a83f82299e19465d3421c73bbf9df33153921c5d17c78b488cc8af40096893a5176c11276619811d7d68dc23e4106eea0567c2cf20fa60877ada49432e4e8588203898709308b2d3c27968fc60dad5636ae791f74d564bb075e4a9a3f5eb58a04c6963c07788e4a8b221f1dcf2cd859c03033aa7976e5e69a4d5bad290ad51ce58d67433f830ff4496c2ec1b5a73e3ceebad0d47e4d9626056ed46a813c3b8e73f23d7fc2b53f7", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x4, &(0x7f0000000200)=0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(0xffffffffffffffff, r8, 0x0) r9 = socket$pppl2tp(0x18, 0x1, 0x1) r10 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r9, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r10, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r11 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r9, r11, 0x0) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r12, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r13, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r14 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r12, r14, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f000000c100), 0x80, 0x0) r15 = gettid() process_vm_writev(r15, &(0x7f0000000240)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000180)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r16) read$FUSE(r6, &(0x7f000000c140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000e300)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000002c0)="37dbec2378245fd19665e336f2", 0xd}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000e84250170c89bbb1a92064950f77549e914e895c3c7ea19e7f7be8869638063e046565faddd81c050dfb52cb28fb9f4371f4ed6119a17b9119002c98f415360a036508a4be55d217f6374dcf9b249a358584749b6da7e3e42faeb4c7cec8b2a7464979376ef4b1f2323217b7d78be94c6d8b0f8958f5b4bc5de991bbbeeb597acb5db575f6857b4839304cfb2f254a727b6f63e138ffacfe517c0ac3b81f9079daf5df837d731ff705948b641450a1c2a8d2a42632ad525ce7ae33c57c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000010", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x40c4}}, {{&(0x7f0000000640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000880)="4121c14444c3837d672837187fbfd8083bd605f095cf92296529e27da5ed5ed2bfb6c7c960c4c2bf724afdb73a0df3972ffab74b98a23ef6d56c1d288b92ae92e5c12bb2b6b733ae0f66490811d8fb307ae43535afbfaac6eaa9fbca7620f8d3d1cceb3121aea86789b6a10ff43a80f06e33ec5083c6f55e9918e02912e4de7aaa279b239b15508dc743460c5f93c436ce162b692f25c1ee2554dd91c9", 0x9d}], 0x1, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r6]}}], 0x88, 0x8010}}, {{0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="b012effbf280a7351c360e56e79f1be718e3e7d79e66757cee82b7263948963fad8b5f576503ad3083885c4bf68224c611d1c61ba380cbe43fd27117ba499ed36a5359cb739470dcb4a1e43ff8724154f8bf957922e1d55b9ed0", 0x5a}, {&(0x7f0000000b40)="1e00bd3d61420d86047bcdbf1c683f49adc94809dfa311ce9c2dc8f8b87821ae0913bf28b346060d00ef7b4b1fb63b012026596b37cb9654bc45dc30890a065afb751cbdd90771c685461a362cd96c39ded83e11bf6be949ef3049c515a03952b751747508ae62f2a96d0ca6af1566ef294f2343c848bbab70f656d982970300", 0x80}, {&(0x7f0000000bc0)="efed4ab2c52229c8", 0x8}, {&(0x7f0000000c00)="db2540a6f53122639b4f3113157b1df77ebe01354d302e7ad98d9f5ba2531132f15cc323be43b93993e37eebdb99fcc5aadf315b360c325974f1ad3b5338ad5353a39b5fea03955128bf78a8a50ec6d9df0f233cf459bfd81d4b2da1430050863cc8dab890", 0x65}, {&(0x7f0000000c80)="8f0964b8a176f742a42b79927c2edf3af31e7f45d1b1014f01535224eab12cc2db6acc", 0x23}, {&(0x7f0000000cc0)="c0c9a9fd80c0792ea7fa6eb535ffa16d9861e53df8f36ffc1dfaccc5af4fb913a7236ec769699de0482f40c64d20574985af6e316d4a5362a739fa13481021f4462cecf4a7c9d374985b5dd989bb31a145757eb71ab0a8d116631439004f918e8a1c98dc1ec36c58a1a5ef53054fec9de6bd63aa697bebca9f1e36d1299908742c82410c8bd85a03a76a800f8dbc039046544eab20d045ab7ba630dd28992756d49f1751479c4bc196037ff37849636ecd1588bf1e0e97daa97ffbc8775511af0dad04653a50c2a221edea", 0xcb}], 0x6, &(0x7f0000000e40), 0x0, 0x20008010}}, {{&(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000f00)="d7844e2a444761aa6016b6d95994fb34536927884ae991d275108428df17fca723270cc02b2246d24bf4c29dee811a3f73deaf1b2edbcb5dc255e86d60358c035bf7e71be008be625d75c152219ba8be28e738308c312a87b4a5b5c0fe8e15d03e5c85759abef0d3b318aa29fa0652b4ea19662387cbdad85c181c7015287b9bb144c61eb902772ea42337f9ab99e27f76a7ed185f208638c4d111e4bb1843cf354e99bb20e4caea196e91b3703fd681193180a605fc94454e59de98d94a343fd76c3b8f40a06bdf140a52aff0e9cf23e506d115", 0xd4}, {&(0x7f00000041c0)="fe85255b451ef1403edf14e9d2440b2f82e505bd3c1c01766ba09764188c06ed1283506c9e5aa76c7e488e68cfdd73327721dc50df95fc8c33d09d2f2e5ba07d6edcb98ba88794e734e2a7bcca23a9d39567c73943a187bd0a6efc071be468169f9123120eca8fc41a8ffa1b77f5e76b985ee6e5f2d119d702fb9e9c13957385ed419869e0d1676d5abf78e98c82b11cdcb477811f8d2229e090080583f65b381e7aad86605ff9a8bf4c4cfea31c7b3ad6f656e4e22064e28f43d4b28d8723a05776d363fe46cbf12c0426151e85a974e9e0fecb242dcc393816613b8e63eab83e8275cc6a3d2c7177c78faf37c1b6a5665bb16e179829dbc2caf40517ad040dc380b9f9a6b43fd66c0aa36a7b7ffba5f09da35c2d6fb7fab56b6156f55d1d66332a4f86cdcad80406b2f4e60f385c4b998e298149c7f4cfc352e8a6b91779bef40e255c4357df5ffb01e526ee4c693758175cb55420dca597428fac2105746c75b654b127a4910a5df0c787d7bbc6bdec32a2de5ed8f5c6209002146bec2a4f0e565afcf6a36bedae874ac8e15af71de504f871c274cd9bc1c3e7003375138391ec38a0603789ca4c089cc931a53c2d83133d4b74e179391c9efc672d7ee7d8fc2cdfc44518ad683d872bf093954685fecd3826859aef8919133d57a250b031298f96becab3429c77949bd7d54c53bd6b572d9ec67190e05c902eb236029b8e027e7822833f14c48c079012be1a2433b1e7b8b3a43f97bf4d14f7bbc99c063469c1ae881845b3872f03051d77d9270780a2bb02f70ca05a1e37329bec0ccca29af26cc25a93fb33a62f8e77e75a8259d3fe60d44c2d26024401d2fba6a97267bd7d72a1d345601b85ab2b61f12d34f7517b7491ce281afdabf455e013dda9d9403d9e40390644730faff8d1f2de1fa271eba63991f2309fbd4cb6782481d765f99f90a0f9575c027e6880b224dd48a8ea59267c41e8f59438480fb8ad9abbdcbfa6264c1604a693c816b9745d14ea8036e211d1955eefaf64dc233e85061a33c6963619f8ec07494991fcc9d9536c8ce5a010b64beddd232d7f9a1ecd3184713819dd8dfec019502da88fd1ceb13c728459635a42e821a30761ba1e9ae1ba7ca9844bb6fa6f30c3c4742a16417210ef15688dd3b5e47eeb9d903e93806192668af56e2640237e1722ade6695da2b232fe4c60845b846fbefe9a34a524eb6745da8df806898c04930de86c4e7ba24f620560daa0118b3f1587e70120bf0e946821a102415ba72d21afa0db6418702942686abee8082dd507c6f756b1e96c9c13b09748ea9170512ca0a372a5c48db92f7d5555e4c0d6fdf4440d15a1b7984abe5f3f0b4d21d2f3528400d0e6737457a80f618585240bcbc724ca2b24608864f9d691df0875014c9e37aea405997d240038bf08f98ec587c80c3092303fedd6fe791d4071edd5b8292cca48ccc40a5e08857564516f78f935ee2910bd50b68a399e631da873f0515f2b33514db4e066b84ae2abd050e9f94ad701cbcc66f1a3397eab265886f881f680396814dfd41ffdbdb7943498d004daa850601d6cf830b4b0766ee4c36f49fbc68eadf2c0491e182c92409c46214b52a805a435ea81d7b924b3e9f2e5c4136f188c0578fae716140adda4f94efc024c58e13bc771e412c334d52d197b03617c37556f3d0b6bc57012116b9417b873962e739e194e36f576adf0f7292921f1839f6f6f06cfec8f9c3ad4d1d9763ccf9e47d9e1e3c41c4d98e5aea2be8b687fda771c9c1e037f2ad6e57cca70faa5a009eaed27c88771e31da0c85f0151ebc706318de2b60e8896c1579f9a8159e269f1723b82f6667fe71daeabc27a56150cc24ca89e6ed23b37c11cb034b307629fb53c4e71d754cf142d4f80fca3bc583243dbd4cba51fd27e88da8f617246631cae761a573545644557169b4592f5b220318238222fcea96bb50d14d1b1cce513515d80ad47d47ac6c89d78483a0c76e40fc6d21be5a7fa71ec21b2879ed764b0b1ff571f85da8c4da0097804e41dcc1424f93f4b98692317100f9559889deac25f176bfa932873b0a0fd0a17f5201c4b817e9ac219bc9d99fbd7879008b46936796aa18f2e146354b13d3c152c81a45d7e3e223ef953ed5fb603a396aaec617046d2cdce858a9f93da6d2d675ce14cd141ac5d92eb5640a16073f5ac20d74fdf0b13462f9a4f5846f60062edbb544d35eef24222f56abd28f67f3430e68621dd308c78cdfff636350d52fbb8aab45300d764e0540b5478d04dec577a8b6844203f736e040b92f6d1f7a61b004f47fe8d4878bfe61b40a46ccbcd7bedb40befe70e5b93f572e559e30a182abc44a11d453e84aece61283b3310ab4848992406c0bc11919f81d74b34f098470b0d97585b30ea676bff59f98a0b589ead9cb421a7bc75595cb79199d7c8877e791df8e6e688eec45ebadd468bdd323ea75d166c6ef48623cfac9b9356beaec07a76cdc8d84f056f198a152b785f8ee136642983f0b65f7ae9b0de66b0948b30bd12ae4ddea79b410ad9f04f10a6ebd9c27e1455e2ffb54b76e1224cb74f506a1ed641c9d27f7a824cfe87dff481cad13c64f723ec7cc8d326e612b8560da421f2bc4f05fc544c2996d07f200d1a8a1d6cb34f555debc48ba9db7c379670154c58cb76304a52cc5624139329b72897409c5a32b1ef0084fab54d9b27c21b778ff543ca17b134b7fa01c7ae1c1affba4dddc4a741d3818df58522313d688290a7eb04f156499c90dc37bf5455d30e7ffaba5171b406d14b429db1639f51a1a79d31a34ed4532af597892b61fd4ee5dc592f46020c3743089b0c3335a30f28557b79b3d4fa7b35c7a20877a70c807870355f51db7d79d8a624f5f41763cc82d793c553303da8eaf5aa1352d3f576c029e4b85afd71acf51396d5334ca1f00db103cee39b60d761997765337ebb478fd7e073d33f78423d200ab16162dc9031bddffebd0954a22b9e07cc79d3726e59b13accdf1ec04bce211aaf207012fa7b48f1794eff21970a485777001c1e970966c16d301a563b5d98fbf1746bda1fb88b85fbf1a868a0e142a7f01f0bc41d414fa8767b64a7473eac84f9f7fee32a6dfb73f79218a7183862e101da9b018a55da0a3254481296bc0a95e7c9b6254d7a298049014ffffc7f90315edd55d06b1e1c94523c9236e3afbdea0a6e844507670f989ed163484abbf2d7fd356e69b3ba719e159db994b78cc76723e0c2dbfc19c07b43f7a936ad634012234feda16f2420852f7a74d8fa1d445162a5ecabbdfe3ea301b141e3f99bba7251b27ad87f224c5861e44f09545e84692400c7d579f64f5157409b18c847ad3a95c78cdb3b1f13f3432740f90a02a588b7abdf8406f98a6e4c7a2cfd68e7102cf49f7080b9e6540a708da4e2214d55bf38994dd36de8748497affaedd5b6e0e5fa7853605be989c7e9f31594e468b5698d03d761d2c1634264c58160fb9467425578170bfeb58b672747e87593ddc30cbd7d113272a0a232d6a985936462132fa87bf26d4ee4bbc6da7cb33fff817a467efa0518ebe2ae12d81c53446b9aa9bfb1b88b9f44c2b5ed5d451237c9d8b178f92f73d6ec44625da207f303314769fe26783695e97c137accb5abb008f8a5dec387ef3e4216c251287e4ec703efb5cd7dc4a23b9099576ee904bd78270236c7a587558901d59ec50c36dfcb3f1b008de0cb0c474dea2cafa232bd14f16e6ca32eac2b585d13b2d8477465e9e400adb9da8ba0564530dd42c949ebd9f37b7de55f4141608e6bea22ee0ced7b43bbc5bbf2b755956344c8e758d7283d2af6c192475c54e49119c98784f247b7bf837081e3617646bb83fc2f218385cd2f1dae1662c58b128647a704b52669807fdb343b0dd99ca93bd8611063f100c1f1fd5e04a314551226d969b7b782e4532142286b6689be225a3a8a248e3cc39a82171fa2b6af9cb60c3f35ac8075ed2a6f2cbab2529530fe2cc64f95b2eb198ac03bdd51c7dc9e831012fc5d7c1cb5a82f982a04bc19575a5d5eab158dbbb53276c1dabf3c0109a9a2a032f63f4d4c083419d934fc13f009447273b362c6cb96570682246ea2a709600d6570a74c686b78328190f21c4d9a7d7d98e252bb4d600628520f5ec7365e5584d3dff30b2de574aeedcf98da19c182dac34c073d1642d9c824e9bbb98dcf8bb3952027f4f0f084d830575ad3378f04a50d0dafc5ec52b9650b272dc3e67c3f45f248a94d80edb44049a3b6d34645f9da51179259088acdd59a6dd55aad0992b05df9c05dded577d2e3587cf774b0fbafa153aacc17c9bcd6abb66e3deb90e4bd7cefe90f9dbf2eea5a741bcebb9b6b97a75cf468ea80073338773064c7a29ecff9253e377e7eecd36a85ccba4aec67cbd9d6d92f5cb529a9dfa9fec131433c0c718331e0ff20cd20808b78c8a04e6b578d903b518416e0e691d36370eadd4da6d016ba56c9fcdec104a99ca43891857388322652fd70631e104517e15b90b140cfc161a1835050bbf6cfd40002c7f8adf2bce3b08454e8ab759356ee641a96209fd082e708555eda5505b5c800dbbab8623852e508e15ff17b5e03852c95a2b67d548115aed152661ee6b2cd192bac1d88bc92952774693225a9e4f833d4b0e3fd3f2380d54c4692908c252bef104d5b97b5d0e89a09cb39642ab5d1db06cac4372646f283d64c2c588e17e584a614e0ed9e726fddcddcdd01bd3aa6e142e2139c5d835de86a5c3c6e4551cc0e037affe05c163ff8707c4ad80e9a22cc70c6d1829059be837ef751154533bde38b7dc630ffc0f57b8238ecc2363b157eac8ea1040e05297cf3429b98e469946e17a39c3b8201d3e08937bb12cc863a2748a481d0044fdbfa2d098e22cc5e6f3bb8ef5d555c7c16d3fa112a7b32d0deaaa5672aa3320930b9b86ec2e072a646f8a88d09d402964d7d605be0fec4a75cd161e920290985bb508114e0816d7b5120aa123b99d010cf75b5f9a5767cade92c6eaf80fc7bc7bf7a9b225701be84feb9b6af732f057d39c2af146a7b4c46b2fb7bc3e37bbfa9c1d81fe1fc90befded60dfabd7d1e7eb32453d3b58538551fd61c3ec072997ebf35c910d2680b89080ebda1d342a2eb78be8b640f6aa44a0fed5a0b3d7f8a0baf41570425fa355050ed3c82068242c5d70873f55a30883831e4dc849fab51a0e5eb4a96c9261dd05f7b0ea4435fef976f0aa84267b12c94831360ce69dc17ab98052cd5da241df87d1278f147d58aa34ac9123d7e837218d90b278c460e0863d7c36a11a91b6f3fa702c16fdf4badf848e46999e009643e29124454e5d208e5860495c215f8a9a68dfee57d571534f5c832bb49f2426994fd6e2d1eae1fcfa72931fc670f0744a7dafb0241ba13de02c4b14634797ea58ade81950d74f44b1ec868f20896a6f3114478db533261ccda4b2a338115c5b94432a820396292c53fc990398a3593e06536b290ee174c4bb2c1367c6c433d065b0c4559bbe1a744eaf8cd82e48d083cf6f8f0f23fb4b8dc98855fde1a9a6895826e0159d8c578e6b1fe147d46bad32206907c562a836982889eb2b91876d509b84e63992fde09281575f5b06c195c164955634b10cc6fad8b9b1f0ce1835b0dc015341ee61960db169b72b8875ec2e6ade711c303ef55fa07cb8fe6e8dddc8f108791dbab70102c0080081893437e4ffd851a8c7e28ae0216239e98118342b10d58f2892d8a676a32b56b03542c1f085098b8fd12f3f3e7910468d31f0ec2344292854174fbf", 0x1000}, {&(0x7f00000051c0)="e5048325270a909fa590a75aab51daff6ae6ea01872e178ee6a877d55d30a288f433b71892cad6e664d4953f30fa3c22724ffd3d19d6ecf07fdad88fdeef8b7ba7af891dc6f255636a7a040fee1ff188713cec99c41dc9826a0bd207760a378a6175dfdd3a65874687c0c0755e3e799d641e822cbf33841dcacbb16ad1cd841be67d39b80826e01b70c056c6280f490d3f169bfc6bd961636bf7e8890567b4cdce22332dbb8ab5ebd51c625686c36b22f0f6802b7e70b1892b39652af40f6efe30626a01efbbcde9b96362efb5fb79b0b285a80547012c300f5d8f65a40499a2b40647245a14b2e1fd1f3c0f3051aa4fbc7a871e79e27e15bb0354310fc67bf647e7a8c3a6e01eb5553e520c099e58d5577fa383bc6bec22c3eadf047a39aa3a48c608498c2296f77c3d7ee828ac8c25b4a9d3db3f2c1aacc835be773c2a6ccf4238bfeeb164549ca1a4f67accbe1cd78f0af621071e9f3d7dbb5253539f0c781792c55609f532110f203ff92444afe92d99863b38cea9b1c88a56eaa1b13b13a1fcc1dc6bc687ef47d9ac252e8cf99783ac426c896dd6a5710c7e713a77bed6e56e5e6b803a49f1728ff23416ceef0acaafcbdab614b1960072a9b9e5f1e24c6ac5622e5e9ed9b84f8ee19bc31c995a2ac2e9d8518a3fb4224b6142823752d90cb9463dc6ab978365c069555f7cbe4b93821e7cd436160623eb81d21de2ba627a45f0734ce3c1f031ec424991b04234f4b674858c98e897d310f5530fcaa75956e0b4db68bb433dca8acc69e59c9ce324c9df3d759df8261f0e16245ecbd8e2d5eaeb95ccc435a53b9965feb5b63bb25d7428ac11f58d7cf1b8f3b54e13cf02db12301e2b98bd44ce2415fda52e9e765f02944d85208418b986f59c29c7cca41de4b219060fb40d865eca86e4ddd4ad629f39dbb357b607ca1f688a15b908a1470dc9095fded1411f751c6c912c003012d20723894abcb3fd4597693e4e59517fa98d063f3d5a3856c1e707f85f8f476aedf22162e2bca48300f8b36948387fd8637bf1fe32a6b07478128a52cc4491efa7b6b116280f027a4e4a6ebc14498d6dc7b0d9078a21eb23864207968805aa59fb716ee3fe6ded2997173659ffaf73965fb763405a81a2fb3500ab4f897b5adefee6fbdc94ec529b59ef706e7e3f50e96bed3952287ef5465b1e4675091b945d5d0964784ad9f1a990cb74c431ac82990537cf8c2fabe3ba43c5fd53a7e826817e96ec8918ba802fae298f374f69e73d674b20701b170056386f1e48b5ec814df1c0f14521bb7d4345d506b150ac17e5228deb4007f357abc0993448329197ac3d2ed127fe1c4efc71c9700c9da418c2d8281019bb5bccd33c3ebbaded3887ea06e5c5d5e9ef23c3adab88b9337330442cc95de7e9d2037d2f26264062e0bb2c1ad0045fd5d717bcf3e94d0110a22aff4e1236ec601a81926d82613dac1e143d39a166eeb820225ecc3f27f879d46f70bb29cf0cbdb6bc7b0b33da53f25ada35803809ee800ea4ed5d7882e2a1628713243caca77318521305af4fed2dcad2d308e8c270682ea2e1c72e3b292f6b96da4dd05648393b0bddecd95c250765a0380e8bc46775c77ef3b097d4c7fb003f073559fea8cd56850bfc170e2cd3338eb11ca5c0bd6842370f6c5cceea2198c26b38868cb57bc7f716a8438bbcec020a8b0dcf9fe1cd83e5109f76e84818356caadc5c5969e543ea72126f6e9eab13031a5725ae319dd31553c9d868837a92566c9d1fecd58af675818d338f668ee1d6d07d077db59ef19c22e5ba3ce0480427c8f62430e33017f78cd9607a7a0141b5fc07719c81a91317c729d6c1af97fe9ebeca3fe0a448f177e345d3388687c03f5c62dd8bb1c8613abd74be9c228b72323eb172373b9431821c00e7ca4f2733522ec9d652d5b67593a15d746c6336ba379983e2f04d9254512823cec5c42fdac4914bbcb454b52664a3f422325bd47afc00f072cb1ee917c2b4f35be65d4255df3eed3136939520f1defb6d868c6b241dfa9f56f7e83c5e88932db3d2d705b6f51f749cfed78f6c7087e11d08bd686f9c0fc3dd5bce8cb13e28d59cca8f313fb7eb40c9e671246672989ba1a6be0893516b667895c9489e294dc3e7211d6ffbdf472c8e650d90073abb5794e4e012a5c6f85e684784a9f59c5dbc1a026f71e0b065f7c84b2eff7e146856496d181e1a048d25178b57dc76e75405e583afe71fe8a4a49014c9936bb4248fce8d6cf9b8046b26bfc47584cbde6ae39affff02479f4d0eb5d10d12aced76064ee8dbf25233a14100c2b2ef38080023beb219824af8713bead0a86eb5b21e684bc73e999e4a7fbb1ac8710b72a170d6ce7625b6aeb07c38f9604c2c8d05202d763e88c0ca68047a9ad9a9abe733f68e4b5ab4573ef725e362c76017df3f50c168dc02429c9043f0cae537129b495d613d420f2309a8aa9a8745d0960ba4eebfaa63c58f7046ed453e71b3c7a9726eb0a9ce7af197446e112635fe0c80ad96aa91d242b6326617cdb944e0d4881de2ffe350d1e31c30d4c8fd4915088e063bd3a4621ba4de8a8cc150313171e9f026d8c4e8182b22345bb3d349282bf1cab12d6e68fd413d8b86c490659ec009ed42571f341b4dcf898273a375636620eec424207b4703291096713e9801240938c7d681c8ea1ca74e3a13dd816cc607ff31d7e56e49172008c3b01b8e1899e598f8f1a1d14fffd8fbad5c46cc91d3462f152e73f10198e8ec61ee7035f57dafaa0607f7c566bb13f832dacd708f1f3f89906afbae906e8ed87a07d3af5ab56908631e872c0bdc062ddbffa51f9a5e773e3d7f9499168a1f09981c66a62ee859c0974aa507a61a6eae341e7bd207d3b9886edb3736399e0f91e4c4090f725c9513db497c68d7f9ab52dbb4cc90d34d4510ffff07a0b9407f2cf4b123ccd6c646b6dbd89d33945a5bcacb56a7c25697e4828cc87f83f0ac7c8e9ad3489d92c6553f8d994e8bd8f82084b815299ef6a5fac544d63cff47c014c8e7ebba281e58037eaadf278fed27b38f075ebd6d987f38728f104399e704203573529e345de2ae5b05175a94556800c5ac54c5e522844e0928c67f0ecb070444216c21bb505db1b013b02e72f4493736fb17bf7d47a16b26b054f0d3b7b8efb43a329d805fc7273fac4f1c1430db67001364d87c1d0f678770aee6c6c5aa2785e8f6c8172a0dffe7140cf6b94fc53a9c42927db3d3bbed79ed0e882ec871827229cff7247def07af17b935eb8d77963474468c6927519ce5d543257faa7489ef43a69903a36e96a2713d4117c4c2e92ac77bf6f462e26a3576863c62c304a1480f09c85b89000952333696f97587f0ea9fc10947a91274ebe91f6b91410a5f385271590a737fc3ddc427260ee364f1e991e435d030ac5f3f514e424234cbb240505790eedf81705e4a54f85cc40a397be8479bc75f4fad6088737f58d593f486893dba63a62c71906147fb9a5c9b9087b7c5e18422714b76d5332b75761e59cda73ab0c1a251da32fd311cdaef5e062ac717b3094767c7591691bd662b51e42ab02ff3f01602a85f79128035c59ea5d4e22fc259ea703c151687fef75238b19c8bb2c772318366f380e5d3eeeadb6ab44df63f8743bd78981a1267c65a1c4f103c48f5e61f9159ff045c70315cb1a164eee8c534611aadd42206d758a1e3cc82462e2225ddbba2027f1c8ee27d32b3d6678bdbcf2e4389782e6a6dcf988419d5afa8d17ba33f254f346687438aed5d3bec1e022d58b98fc3ddcbc8df4f6290e59ab4b00c9677633a17ef82d69d90967d96f81ae686c304fd26c9d7e9094198d44f31e42d8db48f3af9d7ff5851f618ac9bb3dbb009a1f1b6669e47435b7063787371ed00dd25f0f655fcc3199d29ad602b65a74841dac3694341ca04df10937a7d664c11ecf5c3cc70712613cf2c16917f76141575640cd026f8204b3ccae2c64103eb13b69b214fc644faf2408a6eadb44a300f149da9164771b88aa7d990a4e7ea769f4e6bfd25e7372698a2c11c627515c413f68619caadea2236db83378a5ab6fff0416102c1e118bf271ddc7f0e14c4e2f5e1ca348f10084a5654ffa5dca55faf59be35f2a0316455fb462eb98e1b3c12f9cd3f24fa935ae532b713dda0e18522a69cef5c01001fe38ca2388c586191a913ee01acd9c1535245da3ed8a5865e53a4e790163734bcc34c71fa2c389558788e4002a0795965694163b12e6a1ef5be4f30cd7eb5dd8dac2aa74c59f45ca8411ead3c644145973ff8e54f6afeb8bb5487cab2390ebd3c9d8f0e198c7cc1192dac6199564c3ff0cafba6c4b2a0ce39dabb42e6f56d1822937ce6cd51998c23880d850212f683f2ba70109a5816e7640cd260eed0a648644ba8e9ad0458bc9af4bd0616c414b7a59e52e986eccd926905da159ee692dd2d1fe8d5805819ba1d10ea617d771849df10125fcf790ac1dc37137847beb574e4f73432beb4f2d2e5e6f31737cd0db2982baf17963ff6d61123318a273f2856048b42e35978cb89a7ba84c049c47f07d87785706ebad38783b687ce90042bf64f36cf788e144031622e82e7700845a2a18c5cd18acfdce067d41bcd6551d4dfe1a9f42fc0ec1a8921231608c0905b81a66dfb8d3832f4a90db5d89510777c31c76ddc887bcc01f6d2a2da4aceaf60d89525a6d1a7eddbada647bb61f0d450233f481bf2bf714e53aaeae35c339c5c0b6065efed4a45c50b7923653375f867f3470b579abefa847b8fac4dad245813e713692bb87d2881be09ace1b3cae23485ddb86d7eff176b43a67e7b3f226e0d8bfe795bb2b7479a1da531c68682cd3d5c43d1519cce7c2d55f1ec4bb0215d06262d6e9e0ec2629bdd4984355f145cb545d930cd7134f9b50b9a2419b8a3f2ec12793b66c51ae4d3828897fbe6c20ba598c7ff9562f07dcf98697898510220143340a58ace1d6aba9fe1bcedb8da1039a9f79cd38a8b18ea18f360a15bf260e52ec51361080c61cea0abc7bf0665c1917a64320f331a9093865320a3d941ea38d0830d481b612153604976896b6106e31d9ce297a0fedf8234253487bd01692eb58d80abcd20298f4412fa1ab1dae97ae9b78a0c3b473fa26d4d97d1a298b73efe323ff0a704bcb240d01676ffe632154f85a2784444f9ea9aecb50e7b0916222450d95f31319fe6a41d61c161348f872f1f7b60290451d3bea6b3b7c89878512f17b4e2ebf4e5649262c34c3980c8a66b72d5584c121b1e36d2068b4b2328135ae32c1a535d028b1e11753ab79e36cf1a316110e71e339ef19272f8795ddb5584a8da5e64dbfb3eabcf7df1df10b895f92a75d84883103d9f85d4d32485e7c3d2d4a7b469c981eefc3b25ebc89a1ab6e9ba07f6ba80d8ea755a308809cae4c969f2e9a37eeeee18173ddaef34dd6ce187065286d62fa152b68ecc5dfa73a6a885a9f8b32170dac0e9084102ed0fd649105f81af6bb93bb3b0672902da42366a2156b318456e3be9b022252ce11914e8066c0fc86b7306b284e2aa6145af470bab752c741f3220a690e1a717fe505a39616c6bcb1ea280f3918e01bef4fe919ae7950e68aa6ec95c4de10be62cc1ff6c983a6e4ea0e67861f33eaf70719294afb9d49e8ed57493da27e2b3b9552d58adf01350aa196bc946329d8cb55c26abc2cd938d14c72eb951432259f87b469a389956fa762de109502f971a2d123d16dec267c8839bab1eed8624bb33e7803b2c9d03a218e8637e8c892155dd8ebb872d302420cd109e545a", 0x1000}, {&(0x7f0000001000)="164b156f7c9169884c93fbbd86818fd52cf254f2a0212d9121a341ea4133727b84370aad509f217c823e3a5af3b44aa99cf44df4050f23c089bccc88dc5e78272f679cd4b1cf5366e732d501c23dd0c6ff6ecc51e56c", 0x56}, {&(0x7f0000001080)="298dc766fcfb6c15c24b9365a78d0ccd72ffb455cbc5696419687e10c7e21839eb4832c4058ba9b299de", 0x2a}], 0x5, &(0x7f0000001240)=[@rights={{0x20, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x38, 0x1, 0x1, [r0, r1, r0, r6, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x78, 0x80}}, {{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001800)=[{&(0x7f0000001340)="6f39ffa42fee27f498c014d3", 0xc}, {&(0x7f0000001380)="14aedfe29ef076fcdf8d4ad473a1b2882e87b3f188e9c3ced88b0d88c66f", 0x1e}, {&(0x7f00000013c0)="07db5d938fba59412a37f85ffe84cdf2dd2e91f4219da069d4bb75fbc3af3448b8eb077af8e77f5889f5792f7860e6ca379bc09f781934b0e3111674094e953178bc7a51587d58bb4d54254607a726af7003bc060fe2979647e75aed915246ee5bc09e8366a36734137b9bfccae1560c62fcead0b63f424a7459ae10b9c0398ece8890dd7c93eb782af20eec9095b5f0194955f9634821aae3e764872fd9b597e162cd962f094b4a536e601a081a5ceeaee091fd0e9aec0493c016ac68a22bcb3539e149f2158aec40261e657b83335668766d00e8aa2f9b73bb480d57174f5ca6296e8edaa4", 0xe6}, {&(0x7f00000014c0)="68c7", 0x2}, {&(0x7f0000001500)="a9d22445a507d41a7fb449d3eb0855f3ba9e4408ec47f22d524c13876d128993a5b20fd9efb9e69ad3a1131ade44f798425f2f34328ff8197ba1a66b4738e2012348548e2d4580eaa7f09c306e0ccd118f9d684ed65e0c4a75d1d866a5f8526db60874ace4bedcb4a5cad1b60273d45a81f423d345eb633e2701a8", 0x7b}, {&(0x7f0000001580)="ab2907190c20b88049711e6f657e7e1b9e1f89ef1230b77988b627fa9feea92fdac27789a74312db419f5ae2fca9d249ff32203bd5a0d712e9dc9b8094cc1d0e77876daecf5fe19b39c19c196380019151c9e30057de0b27c7c1011ce6d162a3d04ddab80b16005f7d863310c6ff0dd22e7d29e808af6cc6dffa6dcf1a8fd5eeb54d550ccb30a7ef8d2af5cc2d318c888ac90097b6d6755fd1d46d600c2771cc4995a360ad3989556d5b263eabe5a1b1d18884b70cfc0ca0ad4baf10f7437fe5b91ea4b2992ed8627d1f0d1462bb3ea6d90116d227", 0xd5}, {&(0x7f0000001680)="bb7dc9353a70a410bf5640175059d6bf19db2201de602c15052d53bde4d2", 0x1e}, {&(0x7f00000016c0)="36f6d002c915faf6a24c5f23b4c7668904a8fc6c1d10d785df71bf05139bb067c9c9a865deaef77c85e9c08bd2cf2f92bc660b0bb562b27e6ff3f04521956b58995aa83622efd9f126e1913e92a7e6f48172e368eebaae61bd75c96e6de3473ea0f5af95ff7ccc73a8d646fd41aec167090c757595e11c64", 0x78}, {&(0x7f0000001740)="419bf37df268fe5e02d4ec9d68e36e42325ea9cf0e00a450b67f1704c76be5366e99c7d7f9d975493b8e4b95a3e7b7af7847d384fabdd9012123d3da6e7460d89a8e837b6bf8486665ca4a1c3505dfed2d7afcf44adce622cc3f50d7fc087a4bdc08bdb306db560f7c29561a2182d33b17cd3f01383b3113092179fa0379f4841f3da1c8ed6b2735884c72b6a8aae06396d48b270e4cd709eae00d0d9339017b945644c08004a54f", 0xa8}], 0x9, &(0x7f0000001ac0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r6, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0, 0x40000}}, {{0x0, 0x0, &(0x7f000000a440)=[{&(0x7f0000001bc0)="2e7d30aa2f4025ccd0784d2905ee929c02b8d64f11f65483274135461279652b9e9081ecd4c9b40aa27353e11cb0f77fb07445a84f044722ce4be70da07ec81aa72541a0f5508f2e701c72852199cdb8a3df479396a01140c6b4e8d8922489525eeab507a09111d4304e6aea9cb051f55bddc04bb8f2840b9232e020959dc763378426f45814659fc5f8098c7ba1520c856ed24c699435678d6f4504894853537103b099af190a7587cf3ef6549983ba1131711f1762a08edb7cfc61c752af31b0b72a682c9a942466547b0505177c9cc389cc7d5926ef36ffdd95208d95b3549c898a630b70a619d71f93899ae3fb52e39ab294dfa0b8a0a85c0c0829", 0xfd}, {&(0x7f0000001cc0)="9f3619217265eb4423f9e04f53cc3f68c261d99ab84fc07d9cddd92939a7e267c621b5183b41c1b31e3f53c5164124a12bf4193b90b2749af3b221a58f32d4f141613227825ce1cfbb74eb0a990594ae8222a935df10b8b694bc967ab5ffcc78b4fdbcf7391f09d5662263beb112b597d518441cfaf4cd257115f617f08a1aed0a688486414a3d91c70f54afd8b6a286a71d55b7917eefe6eb85cd798c650f061aa21c2e5c69acfcb7", 0xa9}, {&(0x7f0000001d80)="d119591ec2fb23fa00b6ea", 0xb}, {&(0x7f0000001dc0)="c0b588a6f5f6a448c245e26779baf34c1d1039b763aa57113a50405bfee6bc2abd70a881b4651c1e53f700c049ebb151ce42b8463500e20a939c7ceeee43934c8651cf3125", 0x45}, {&(0x7f0000001e40)="187da941e569723fadbf1bb6e9757f2192980f451b2c2576e0be62f878f195aa95f1c1e24bcf6d13d5081fcc9611ba97fed48b24dbb7bb884511c045d9f405d6546da546c6", 0x45}, {&(0x7f0000001ec0)="44506a14ca6c7315c6657b9d7087c89dc0ca29be02c22bb3ccd97604dd892fe1e59b69489bce318a4ccdee8ea231179b687638163d5428570418e5aeff6f99c4f612c8e709cb615011d48a896d0cdcae1cf42ea1d149abe8be4b0821ac5f025d0bee12591db3e56135b2cf6da973b1a0d288305b6cb7097802c48b118a1b5bdd305d66d99b51d464937a3866730bedd36db3ae011a9b2f7d069264a6fac3dec5b63812fb8e3ad3ef6bbc8b3527d75bf756578a0c9aa60393a343b586637513d242daea52ec37360b652fdf49cfc0e56ea07412cbe7992da98abf32a3698281a17ce5d6df94", 0xe5}, {&(0x7f0000001fc0)="27ef18b0184bac0233639ed321329b44fb0a44313db3d64e11dff4bb97bd8fb86a340e5ee66e4385ee6ef476be69a28c3639cb67e19381a8ed13966827c423044e852836827967090a1f434baf62f0e7a3880eaf42c1706a607eb75cb86948419295", 0x62}, {&(0x7f0000002040)="f222bb6a85449dd94b2d947794306b582980c8b8b6f9c24f546b551d9d5cc1d7401c99d8c1eedfd2d1b0a2596fd2d8431095155f839be5f242cf4d94fdb95937fb3051f420e780c7a6", 0x49}, {&(0x7f00000061c0)="d5c575f73a1b418246695087c2b984359811548de548ac3f429e2101a8dcef1dc8263832dfd151022871e42b5da2278da4f9a093d6bbd487ca80e0499180f85147975804c30d037fda2c75763fab68f9ca1a308a26ac3e1124678b44b15bcf5a28af629cca9d7b44ecaad3d3033c2ee177f83375d0ff5ca0e0111ac03103a7351475f3c759aef1450a24ddec3d8b3525457ee794070a61674f0c0e5abd6fb9f60f687406ef8d3d112aecd95d69f9eebb2eace967fd49b67c20c49151be3f9dae38db9141c2d8660bd59a0e094d60f3faf331a1f320c74092e175fb847a07382e93a23a4a07220234410989", 0xeb}, {&(0x7f000000a3c0)="fc6f48fe740a5aabfd8b979ad83a1a99d4667aacb8c8d0c02663bd08f14b28f6cb2c755f3381d4e83736b0e73b9a33aa77d03eb9beb38f43549b529cbbd4e70a12a2ec35d0ace47fa4da3383de9b34d5a5eb19b584bbeeb3ec31eda4", 0x5c}], 0xa, &(0x7f000000a580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140, 0x10}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000a840)=[{&(0x7f000000a740)="df5ea2833a2e5cc17f23cf6266415427a63ee8de0f9e836e36cc2e4580d299b69843a515b9d429e543b61290e0a82050e14a582f5eb6662367a90478f0f56ad57a25e517c6d1ca0b19d30f8a2ed659576852d93e79569c89c2381aaffc955132eed0c1f93825246512338f301ac1d192d1585b44ea1106eb3b3c313315f444454f205225f8696fcc930fd9df1917d42b292b2b446f0da2fc232d010d97c9c95311a2a7833a659510ee29dbd56801e095189ee87bbb1af0680a00aceb10b0babf7b6e9333f6795adbdedeecdc853a29cda11c", 0xd2}], 0x1, &(0x7f000000a8c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x10}}, {{0x0, 0x0, &(0x7f000000ab00)=[{&(0x7f000000a900)="f4f8dc048894af593a0b7a34a55c0ba37a898f71de28acbc4ec98c538e2d43fc61e3c228a840f1a8c6466448feab3efa8872cebb355c0686a25d2ae1e6ae2f016c0ba5860d05b02d54d504c23c121ddbeaa09b060a5751c969f1caddd86e487083d5411f7bffe84d7c9270d26a41fc2f5430b2fcc98c5b0386603d3fb802305f7b9e4d12caa129d7e2c9c44068a97770b915c1c387e44cee6611d01b9b50ea4bf866bb", 0xa3}, {&(0x7f000000a9c0)="114c188bf7511736e5c02bc07b5142394dd11a2bcce67794b0c055116d522ff72a04bd8ba0ff2d452ec1c144abcc357888ef0eb49f225a72dbde00f1d2910ba001c413627dfb9bfbb281f4a63be61bdd757d", 0x52}, {&(0x7f000000aa40)="7683b8929e2ec9e9435beecef7625ff95b54f1bb81d2cefd143831d0f78ae3066150dbe88f016f7a12958bc341cf88fb2eda4fa75f066525ff46cbda90e2b67fde0b926605ced95a7cc430dbd0f05180a23f514a1b", 0x55}, {&(0x7f000000aac0)="c1a67cabcf04c4667393990da7a19be1ebe9d226cb6f73623b3923", 0x1b}], 0x4, &(0x7f000000e180)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r15, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r17}}}], 0x160, 0x40}}], 0x8, 0x20040800) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r6, 0x0}]) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000180)="e9", 0x1}], 0x1) 12:08:26 executing program 0: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x3, &(0x7f0000000080), 0x5, 0x5ee, &(0x7f0000000100)="$eJzs3U1rXNUbAPDnTt6T/9+kQdS60IBoC9qkSVspItgiuCqlvuzcGJu01KYvNBFNLZhC3QjixoXgyoV14XfQguDKL+DCjSupFJFulKIjdzIz3iQzk5mSmTvN/H4wnXvuuTPnmaZPz82559wJoGdNpX8UIvZGxOUkYjJT1x/lyqn14+7+ce10+kiiWHz99ySufZisZd8rKT+PlV/893gkP0TEZN/WdpdXr56fX1pavFIuz6xcuDyzvHr1wLkL82cXzy5enHt+7uiRw0eOzh7MvOrMK61+vj2Z7RM33nlv/OOTb371xb1k9uufTyZxrBpz+rlafe/tTMVUFMuy+9O/16M73VhO+qr/Tv6TbN5B16r8/AYi4tEYj77MT3M8Pno11+CAtiomUe2jgF6TyH/oUZXzgMrv9s39HjzY5rMSoBPuHI94ppr/AxFRyf/+9bHBGC6NDYzeTTaM8yQRcXAH2k/b+PH7kzfSR7RpHA6obe36UHkMfHP/n5RycyKGS6XRu4UN+V+IiJfLz+n+1xo3U3dEeGpTWf5D56xdj4jHap3/b5//b2Xy/+37bF/+AwAAAAAAwM65dTwinqt1/a9Qnf8zWGP+z1hEHNuB9re//le4vQPNADXcOR7xYs35v4XKIRN95dL/S/MBBpIz55YWD0bEQxGxPwaG0vJs9k2/ybw6Ig58Mvl5vfaz8//SR9p+ZS5gOY7b/UMbX7MwvzK/Ax8det6d6xGP99ef/5P2/0mN/j/N78tNtjH59M1T9eq2z3+gXYpfRuyr2f8n1WOSxvfnmCmdD8xUzgq2euKDT7+t1778h/yk/f9o4/wfSrL361lu7f0HI+LQan+xXv39nv8PJm/0RWYl4vvzKytXZiMGkxNb98+1FjM8SIZbOLaSD5V8SfN//1ONx/+q5/+ZPByJiLUm23zkn7Ff6tXp/yE/af4vNO7/Jzb2/61vzN2c+K5e+6ea6v8Pl/r0/eU9xv+gsWYTNO84AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBBVIiI/0VSmK5uFwrT0xFjEfFwjBaWLi2vPHvm0rsXF9K60vf/Fyrf9Du+Xk4q3/8/kSnPbSofiog9EfFZ30ipPH360tJC3h8eAAAAAAAAAAAAAAAAAAAAusTY+tOW9f+pX/tyDQ3ohP7ys3yH3tOfdwBAbuQ/9C75D72rfv7/ea9Y0tFwgA7S/0Pvus/8d7kAdgH9P/SqgeYOG253HEAe9P8AAAAAALCr7Hny1k9JRKy9MFJ6pAbLddULgyN5RQe0U6FexVBn4wA6zxxe6F2m/kDvanLyL7CLJdWtv2ou9q8/+z9pT0AAAAAAAAAAAAAAwBb79jax/h/Ylequ/wd2vQbr/2st7HG7ANhFrP+H3uU2X8B2q/it/wcAAAAAAAAAAACALjB89fz80tLileXVbt34LepVvdQlEba0sTbfFWE8CBsDEdEFYeSwUbkFR45h5Pz/EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUPVvAAAA//81JCvW") r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f0000002540)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000002680)=[{&(0x7f00000025c0)=""/179, 0xb3}], 0x1, 0x0) (async) sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x3) ptrace$cont(0x7, r0, 0x100000000, 0x1) 12:08:26 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x101440) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r2, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) socket$inet6_udp(0xa, 0x2, 0x0) r3 = socket$pppl2tp(0x18, 0x1, 0x1) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000440)={r4}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, &(0x7f0000000200)={r4, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r5}) (async) r6 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r6, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r7, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000000440)={r8}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(r6, 0xc06864ce, &(0x7f0000000200)={r8, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f0000000100)={r9}) r10 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) (async) r11 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r11, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r11, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r12, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r11, 0xc06864ce, &(0x7f0000000440)={r13, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r10, 0xc02064b2, &(0x7f0000000140)={0x401, 0x2, 0xb5}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r10, 0xc00c642d, &(0x7f0000000080)={r14}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000100)={0x0, 0x10000, 0x8, 0x38, 0x6eee59df0f015e07, [r5, 0x0, r9, r14], [0x7, 0xffff3b3c, 0x400, 0x6], [0x0, 0x5, 0x432c, 0x401], [0xfffffffffffff801, 0x8000, 0x3, 0x2]}) (async) r15 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r3, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r15, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r16 = dup3(r15, r2, 0x80000) ioctl$PPPIOCGCHAN(r16, 0x80047437, &(0x7f0000001600)) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r16, 0xc02064b2, &(0x7f0000000040)={0x80, 0x8, 0x1000}) 12:08:26 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x3, &(0x7f0000000080), 0x5, 0x5ee, &(0x7f0000000100)="$eJzs3U1rXNUbAPDnTt6T/9+kQdS60IBoC9qkSVspItgiuCqlvuzcGJu01KYvNBFNLZhC3QjixoXgyoV14XfQguDKL+DCjSupFJFulKIjdzIz3iQzk5mSmTvN/H4wnXvuuTPnmaZPz82559wJoGdNpX8UIvZGxOUkYjJT1x/lyqn14+7+ce10+kiiWHz99ySufZisZd8rKT+PlV/893gkP0TEZN/WdpdXr56fX1pavFIuz6xcuDyzvHr1wLkL82cXzy5enHt+7uiRw0eOzh7MvOrMK61+vj2Z7RM33nlv/OOTb371xb1k9uufTyZxrBpz+rlafe/tTMVUFMuy+9O/16M73VhO+qr/Tv6TbN5B16r8/AYi4tEYj77MT3M8Pno11+CAtiomUe2jgF6TyH/oUZXzgMrv9s39HjzY5rMSoBPuHI94ppr/AxFRyf/+9bHBGC6NDYzeTTaM8yQRcXAH2k/b+PH7kzfSR7RpHA6obe36UHkMfHP/n5RycyKGS6XRu4UN+V+IiJfLz+n+1xo3U3dEeGpTWf5D56xdj4jHap3/b5//b2Xy/+37bF/+AwAAAAAAwM65dTwinqt1/a9Qnf8zWGP+z1hEHNuB9re//le4vQPNADXcOR7xYs35v4XKIRN95dL/S/MBBpIz55YWD0bEQxGxPwaG0vJs9k2/ybw6Ig58Mvl5vfaz8//SR9p+ZS5gOY7b/UMbX7MwvzK/Ax8det6d6xGP99ef/5P2/0mN/j/N78tNtjH59M1T9eq2z3+gXYpfRuyr2f8n1WOSxvfnmCmdD8xUzgq2euKDT7+t1778h/yk/f9o4/wfSrL361lu7f0HI+LQan+xXv39nv8PJm/0RWYl4vvzKytXZiMGkxNb98+1FjM8SIZbOLaSD5V8SfN//1ONx/+q5/+ZPByJiLUm23zkn7Ff6tXp/yE/af4vNO7/Jzb2/61vzN2c+K5e+6ea6v8Pl/r0/eU9xv+gsWYTNO84AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBBVIiI/0VSmK5uFwrT0xFjEfFwjBaWLi2vPHvm0rsXF9K60vf/Fyrf9Du+Xk4q3/8/kSnPbSofiog9EfFZ30ipPH360tJC3h8eAAAAAAAAAAAAAAAAAAAAusTY+tOW9f+pX/tyDQ3ohP7ys3yH3tOfdwBAbuQ/9C75D72rfv7/ea9Y0tFwgA7S/0Pvus/8d7kAdgH9P/SqgeYOG253HEAe9P8AAAAAALCr7Hny1k9JRKy9MFJ6pAbLddULgyN5RQe0U6FexVBn4wA6zxxe6F2m/kDvanLyL7CLJdWtv2ou9q8/+z9pT0AAAAAAAAAAAAAAwBb79jax/h/Ylequ/wd2vQbr/2st7HG7ANhFrP+H3uU2X8B2q/it/wcAAAAAAAAAAACALjB89fz80tLileXVbt34LepVvdQlEba0sTbfFWE8CBsDEdEFYeSwUbkFR45h5Pz/EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUPVvAAAA//81JCvW") r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f0000002540)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000002680)=[{&(0x7f00000025c0)=""/179, 0xb3}], 0x1, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x3) ptrace$cont(0x7, r0, 0x100000000, 0x1) 12:08:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000008380)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000021c0)="db380ae4fa352e2769aab204c97c7e70e7501d9340302598613be965fb12d05cbdda5098ba684949da99fa3ec4198dc1a78ed4f7abde515971ce0c9559c13941a3d0284ecb58a4b732c5afbd9525890bb89fdad330bd7231e1de140d6f2bc4c44be40daa9192c12e1fa70fdd1e60f127b02559bb6f8c76f4cf86c112d9de73283e3a034d89f2a9342e04cbf21543e768893f6bdd1b4de3e65b1adf082a2596661c30df2078e6e2573c2db8f9fbebede0494b7921021cc190dc7e10ac76374ee2db798a1d99546059b4693dd4e6077213dadaf668e197acb9106f4f4f9e9a0bfe94e707f94810af0b639c3fdb2a379e0b77ec3a3ef28384300e97ac3bfa59bef7ed4fc50ff72ff1f8370dd6e791b2967cecbc792d6df4ab1cc489bb6403fb38108a5db6c11ecd1bfe0999f99d2affd8ab683c0c60b2be1fb155401e01ef5556c2ebd03cdd788d86b7206e3c3c61d5b73b70a2cc15a320f3c5eb70804e4dbcb857d9abfcfb7b4fbe3e84dbac810e4b7c3f324e3d308936d366424f6ddcb6d4e8f148a82265980392da97e606f5dc67313fb3377f508546a22bff555e7e7b589e5e9a3d8b43872f212ba8223d7e92590838b4e2c31d524010c7293150dee7c5bc247561441dbe56de42e1f980eb0e7d69ea5a1c214ea64393f61999a45633c168812334c7bc30c008cb0149f5686f7a74a69906a85626fece6a186291b08bc02ae0e240ad2a73b3d46a87e320b29afbccb1a10ad980481f6a1100b623ddb1a42b0142edf78bf263b2bb42386abd2e020d3105437e1e88e7f2d42fd61bf999c16ace6045f424e70b75d9a2efa0a24e80a2f908e6000439490c7dd78485b9d3b6b793747b87c64bd2475c6f9d7549cacc2d9fa8f73e3d2ba0e8207a6d41a893dfa73a1983e6f799d280ae003d8d31f5449590801c9fce43e95d04a8a47b5fb716a8d40fdb854ba829fed5f0af12f4a4046457fd7411bb01fa600309bd30adaa561d531cc28c55b0136e306e390e6e3fd9ed6c49cf1db3a9354aaec9a20c5ac982a5a8255d6aaa405078c1fbe58bba991b2af2c08f12e20a14a663e5e1511f8e06e191d67926213c08550a97d05c8d9b78a0742c5c62af473543b0e9988f96e9e8dea82b2b2873d5a9791f7b3d8a0ae523b706db3955d9239e1cc32b928708573a01a2180c3dc62e38f355706fb2463137cde1bb9a83e6a86b3b84714e2b9afc0d779049cdf6f7332a41438aad6c176b6932a34feda8f5baf7ee0ce62a01784503ddb7fc5eb85c0b479ff1b9740b6ca86c8a107725e398b5b883d5ef1e3f7d874b078160bcfa185bc9a17e73e5e1dd356e521977dcf1296b9beee94670fd60b05c5b3d03fa708c0bbf39e4deb63e3ff8269550a15af3158c847ab17fdb15c54327ca36156c34b5b73c0fe295d097e8c1fac158dfa4adeff1e27b78175a6306133879c4304bd29a112c3f4f862360e379963e96739a9778614cd07f3ce8af4353589d16d670792006257825aa6a839e1353d338c44c7acfb7689f93b82094becb4ea5db3aa2f586992b6a1e0c20faf783cce09aa8c16263c5fca20cb8021f3d065b17af2168c5f7997cd6c3679200c596c9be199b224d3f179d3c42f9ae8b1dbc976a759047799b586db2314451e7307b5234e2fa7a7c4044fd1bcfc7d56da42d133aea556b4acaa42b9226c58fc18dfd2a450f6861c1336167477802f99eb493ec01c694ffa23cfcb2f75d86bbbac82cdefb033441379b2cf3e0b4521f5fd11ea061aed388518de80d327bee0d0d0a09d9b84b53b43a779f1440b886102f4eff6acfd13365ef5618efb86c282a4e070b778f77394107d495722f490cb7d00a3a97ea5b59ffef488cd07d3eb84b56ee1c40c4e6e5f324225551d442c7b7c44d21b8fbf8962ef7ba1f2f2a9b7944da2dd9f640656a4d84009a408e50005d4089fd645eb714cfe29f6c1b0739dc148fbbb6a7d0440b84180c2ddd2dbf5cf728eaae7471e945c39522e891bdb78083b87041739d46afe6219c3a7530ddc3cc593f6a7cf54cef3741ab7937528b3e791c9edcfbf4f584d951f236e0af0474f12abe9b75ba8edd5e59f45ea2aad1256e100a1ec69051b43df55c33ebbfde888833ffcb0a95f862ec9e43e3cbe49a285e8b073ea8b0d8d4b62007466ce3229a2e8b9556115b18084dcc96414093b39d68ed65bd518346ad248f5bf107d8fedd268aff6467b49272aacd1394ce570d004af6c931d0e78bb54d157ccc0782fc19ce119a16e776d95319a8db5f653369125f9f8548e211da9c441de89d9ba741f5dc4aee6653bb70b13de7962cda8f15736041b91f3bfad151ab4744eb3c9b44218c57e21353bea6b485a41e32a503d72ae0963c3d81ad3636bf934c8b872575d7144284bfe74fd8e8a56cbac7a4943cfebec3dc0c4b179d0e529b06a81b430a8e5eb723faf3ab165e4ad1eb6e0da4179675b6c087598f55b12b9d70929ae5a47fb08ccca1893c21992dd94dcae61c032f6fb8ae5200ec9072df2de340fe9aac6f9603b91a789206431f81c533d992a9b15bbc88bf9b20c37ac9812efd88b995ac3c1c8151be17184650618b0ee8655fb997eeb7dd5f6ae9d4aa46f9067482aa2c5f1c1469927fbb1407dafe89ff82710a27d81b73ce32c98e8e9147f09f1eba7a42ae9fef17b444408c9a36d75508d06b44e45566f5caf5b1b8117c085b249bcc436a7c50099653d141f3d415697a538f787b7423d83aa499d9a7fa7006e8ca8eee2eb7f5387943652d79b27cb5239eb9b2421b7aff4cba256ca506fb56f4949a3e47c1406a022b6cf0f10721af55201e1e196ecaca37b79a7656fec99ccd010fbf606534f843d419474e85024f5165283721ce403fcfeb07baca13c3fac4dfd088ae232b474ddcc8b48aa61b928ad9268b34dfb40f6e17e09511b8a5e3de079adb1a57fe7a2afd22d3bddfd0a85adf04bd463b47e20fcb553bad9576cdc7ede7ed97bac17358cdd573ed29c5eb0eab08b8675abc1a6b5472350f216a6c211c9f95bc2e2ccfe73a175b24d2888353bb2268a76bf0735e6269cfe78b3eb053e5f6f54348bc1a883c9f7fcba64a5f6824e6c20d9c4c38954ca0e6bdbfdc97669422a013915c9ab28dbe42b5065fa370fa2a2e74769a061316888316174e24f6197a04a1a86e3670fdf80c03d1e18a6c68f4dcf866fc3b3b54d6b435dd43bcf476ad76002dc18971ec3c3f9589a4cd74f7e1a5fb9ee6e12f7a94ac93d90d27c529796abbe1b59018b791737592b75737c29d9465bb6f43e55b2e64ba32c25f9c1837deae2fd35f26cd61b18180c549fa747d519ba1b18ed0dc28bf444f79b64cd98f908ae8c48303a8f92e89777b93d0f65c9f9ceabaae04cbac03562d2760987d410c7181d34f21af73f3fa42fafd15d3785b1e7cca4c9262039889215b411900f83fe9f92a078ba4b2ca5bf574a30f0d7de5ad21a827035de6e578d21acd09958303d6762fcbf3aa537be547bf5f0870bbfabc86608f64411b4f8aa5a67d5eea3cd9ce638e4e4b54a223b9ed6c56f4625d5f5a079e392b22b60a890b2d052638ac5f584870938e0c95ca894a46bd1084ef28eb2405fc2d0bc5e43905908c9803e60f5df1d7602594a80d5f108e31c57fdcbc8636e0014a3d24367a70e8acebd201e555a625716e514c206bdce2177fbb36514c79fa0b16c143b8b04b1c934a0a34deb6d09af562ea237645469ecb1b7511b15eca27936f0b63c3424c724072a17f0bc3c731078acd7f37a971bfb139be0975eb26914266014584ac9f25d905b0af93b31df6f54ab435c1785acab5201dbd3f7b30db39d3e0e05f5fd2c23c90f6fa159f6f9400f5d9d0d30e3ebd2878124eea5d93919a1f65df629c4fb4e07ca7067829e85648ca7b9d3f221229fa398152e444bed6ecb1b42489aff79ec03bea58a0a817212676caa182b0d46b962a0dfbb9fba58106df2ff3538a66e1ac52322502ba47beb889eb4d7aeb99a90087c2325a86f7f7eb76ad17be25ad34854a40837d64f56c51ff424a27085cfa5514e0aef94b51e160c6450681fdae98d78d2d31377e0e036bf75200d9425418908a2cb0307c9cb2c96ff696b750536d63f495dfcd92135b3f4a007ed855faa3a9021035e4c6320a1763b931396a6cd05cca719db8a5bf85b70fc8b2c70572e9204d82014a3464abc7d173747a10f110178fb0ad47273fb4dfe2cc0f69d7db659332ed9696ff5a1d98cca2dc2601369e56a6b91fbf6c31e2b24a9359d9a5974dcab4f50324f4f434e8aace1427617d5443fa32c03cdd6fc66191647f7f7f249baecdb8d005c1513f25835db01954caa1752bad10d2302b7174b033abd89a49c5e91d0e2de1891ad722f9a53bd820911707ebc49b00be1446423f18d1d0ac910429e7a79fde84022e9773b64cd3333562218dc0400642bce5706d5b0f90cb446ca95b7d561c5b830a3076bd373adfd2e0b093713c0d2153fcd75d1704f6c7de8533e2d05165047315a57d6e37f9483ea68f7c04f58a8beba47969afd99c154d83501700c2e9329fca9c78538162122205342a8261b71bcf5a0db1f4eabac0aebd2c8ca1620c124fd224ea469052b5491bd834b2f95a5e3162a8664bd98698c0e7d815b02f0be6fd7348b48f180678ca70527a6388b741ebea7e9ddf8f8c812b337560b8713b6cb9a99a4272c3df5141602ba5c7ce6f74565234ff5431bf5812f31a8779986e65c1c590da8f9648284e2a4191238657c9df62a19e96e55deb4a8b51883ea8e0be9401f8f763a280c84a513f143f4748f5a629a4621438fca79ecb8c2e89793cabc3c3c5a060ae9af6acf0bfdc807f10641a3c941cc43722d388d36773c5cbc205193e738575d629a4fb63cf73664eb55b71c415e8c8963f554393bb6f2afe41dc6c4c6abf6f30d74bae24107e483840f7350ac1ef792cc3b72bb39060dab2dd54cd99ca0448ac3a0e2e12b1c16c6ff51f6d8f1d24691ee64c58f31ee96997bf8c6948c561978443f2681cb149b268d4ca6cb5821166561d7862ebbed57baebd1bedb2bbf2115a9f7e9243c2260e00997b21988c6752db9abbb7d493183c5ecdca92ef1ed6dc7a32f5f6689ad4a739049f47740f2433693bdf7518de3695477b4bfdc70d6fb2bd46db3f8d8683497a864f84f6925c76e321a463f81ff8e444099934ccad02132e8cc74913f73a3f5ba9671c3773f84b3949e3bb960dcd0a61082b3b3c3539579c58b3eb90be2b0fc689d74b5b7e8c564682bba8254b771344d2b8890937cb349bc975b864217bb03140fec1ddb9c6ce00fb1bb758808ed46494c40266817f26b30b9697db47019ce8d43151a5f7e1093e73189362f58212d2736835130d8c5b626624f2e76f23dff422ab31e3b1753b339a9175b933b20b9c9b7394082ed692c9693f7e9615413633c98c76fb64b0dccc1b4e3bbecf63881a12e84d4582d2f7a490e4d68f09451196bdfe2c3a5569b06212f2ddce7d4a03b21f021290289f3c39e20650c89341bf4c8967367c65edfe3f3f720eb5ee3ef585e73ff91e39041f563463048f9ee7c653b95feb69cb0133d2869eba639b71d2adc06b2dad12038f9362980efd273054612be88edcdbcc1eb587a23f3c18fdd4ef841ed84452e12ed70ecd0de8398abf5c3a79e12e6b4c03314368414493aaf5ecdd04c1877d1a7569f6a80b7735000de4c8ae00968245b748879469ff4f0dcd5feded6fc42a6cb833e26f7c63d65bd1c82de42d4afbd5229bb8aab8ae579a2121d08ff89ba221a5127e49b586377cea4b93d07e56f8a802568194f20ef6f0f31387972540ffac5c16da4a60ed803cd27e3a80776b6aecf0ddf1e9d7f57972ddd1232747f29ceceef4557b0f8f172fb3d77c8bb895a18ff559b244f10f9d0eef7c687619f26f77479dbed2b5d0dbfd3e8e0009d785858ce0ba11ec3798a8da45941d4b4e0940a77c65c77d07543742aad64c08df3dd1456ccb73d7b0ec34bc78d0ad29b09b4b8d896590c730c5c062785a3f09156ba0c9c4507b72c62ce01dcfc8f56e458e307e7a90f88d7b387ed2069f53fa3c3580c854be4cb23e19443f62161004eb35cfdae20ffc7324282b5ed356373949ee5081b23aee8b94c8daeaa0a480b6ed65153070ec11710eda2907cb611f926cb1617121a12d36a136140be17e0f9636ffd51e5b0eec1970391093d9c845d93c1c2208ebd02f6eac5670930e46e7709484f7c64f5702e3d147185867ff7d540af967d7208885cb35434123cb4e4b1194e66c33595f9930da0750d342b909de717ea24b4362ebfa918534641851764e4f5a577d31719ee87c41deba7003934a85a372f00a8f58a54b849f3bf5cad95f9808dc0e7f4ed2c49f432ef3090237e3a515884acdc9d79e7c1e03b5e85f9939284e70bf1ff9b380026413a7708828e0d8118f6351012fb3f117aa507fc70a81a84e390f5bb6565aaf664a99a08dfe9ee0c601ee8f6ab23cb03d25ff4d5775107d9ccf7f58c108fc73cd529946da1d61e559b11962b45452b5a2841ff3a865e119e9ccd6da174939add63622f0a92d102cb9458c67e3a35518bf46def3c7b5b49e6789da3cce3facd183b1415c3b2b14ba8f5a19610801bb9129e13979378e75efad1a0ce99fd23b526cbf2c6e5f1ec9678c8e6f89daf48c3fd1f744e7ca502e1e712aff611dac4ce811c107e252d2eeb9b947485b225b76ddf5b4bb8c932ada3c219061e4600a673463b45213715591f53997d2673292c3d33d521e70717850d5158cd0e78b9b8d6e581c4243e86971beaeda517a31e6eb18aa3e593b8ed476ea18b90cc9187e3608295a5427cccfeabe7a94a5dbcf8e0747e323c2694eb6af3a2c548b531f31e20170a09d5a8d618a7c1e6594d0d433ce2853ea22623b4963f016d82ca95b41d08b34748bbe47a2a1169ab1209527c98852f216993800ae1845fc93279c6456c87d441e1a352b00ffa3efe93b152a59d374ab6d52e6dcf21979cfc0cb0673791095bb30ac9b98cafa27511e3cae16d573716778a0ab7ef554c83dabea7e76f364c65065d10c2ca38d4b407a15cf918c59a258a5cf4dc9c26673b17f969f5e062cbdf54d1bba09e735d3a3f9b0e96a2b3faa758680a05e82e977616df03101626dcb241195d7794feacf7860cf32d3862c13a3bc3493ba37b8cc162b0cc21919622cf765ae5dcfd8591a5d09c49b21bdcabba7644f1e012c67f29a8813f4ad932e4b76d72cc4a0315cc4c27621542bbdae01052688fdf3c689d8edde858e835536323cfb5bab8a1c2175807a292ed80e32e73584f452c9c84bf04fa90dd7ec8179ee9c8bb627379f8ede47ea22914ea00705a3446b71aa3b7e9b726e42fc1d26cca1c745b32c043ed8722be9227f5ac52eb21ada2455017ae4e4f328f954f750834aa889684ad88e220d0dca13ce21cb0c240c2e5998c2e141f4d41ab6e30e3d5ddc549a010b78de7df6cdcbe19ea11998559e2fc653497ed7e3eeb0e24fbba57eac6aa2f5e0bf28ea7606d0f7ca258da13fc368f95f28a86d5cf977c2eddf206e3ed4aa9f8766a9f171135e872e1d8ff757e0b2f14288a9157baabeed24a688f22e6ff977c1749221a18a6cef458770666b9e94489d3df1077151925dadf0b82c071d486a7167658537b33e58b7746e6ee1719637ea7f01073a2e8c4342ad0f165b428aacc121b487c584f585dc65f3c95d125ff504dde6d9ba33d33e42c331a278a6419ef9d234b89c01073e1630eb4f208ce9a7ef75672eee4b58927dc12a516227a5996cf8a3917e9614bd201e80a2766041c269f8f0d41fa135667725e949504227638599c28430de102fe13de2b20949a680defd92584db698d15518b1af54864bca5f1d44a528012b5ef9252f17e5240b4d74d614f02821f14e6dbe8a53f2a594752602b5f3aed60f47537a39c2c6e4a4f7694acc1ca2f1aafee5344a4deca5fb6cfb29bd7db8745ba85850e63368b5f09ad6445e0a830f7a9ef0a8f53c8b7d336cc1ed28c07fd221c531341dcccfc352db25a81f319b63bf0172d0d79a654620f306c3d91b6443f32764ff78cabec092a8aded89a6214d97e93270933f3f353f2496363aab9c30552869ff7233a79e2e3f92c05c0da57a8696c26c661e8c1be894320b96ddaf6874866b8cf41286e71bf863354393e028a3ebaaa2976f3f011768fa0887cf1c09c3c7b5172cefec95ae980dc0185df79f200c4d080984794efdd2851cd5048436d9182b1a4663c92eaaa0ccda01289951fa7f5649a97abf6f8d552603f821fef335bf7039caae6020fe2c380844aac8c98df35590d7151761e5b07047c7c3ea6dd3489fffcca0eb1c6c4eb67901a16c6957ab63fdce929e0aabd059fe2fd410540745c47e4a34fff4769294695b84baf7940ea551a25ca07963d942ce999145f9ebee1f01c72e7b1738627bb0d854c6223117cdecf2a63ab838531d3f0f2b318e3ddd70a3d7ffddd37ddc62873eacfc2f8e0218222c7950ef099fa6f74593c1e4d33d0a30da488f2353d2143312d10c3babb6347aa350551194dc1a17bc0817d6ad80519d6bf5819ff71c46e1e24102ef48068be6b9a4962e33a86b4279b55effde373d3858291063f6ec48ed4bc44fdcc856da566ca98a6fc817986f6b80bead0f1b9dd6ec1fdb0032f64e16d717c3345aace45a821bf1878483c5fa8d7588d8f96e303842e05fbde2c3ad029f147a833e286050ae202636e7cc6cfa1f2aa297c750d19314b4b7a9581fa66def58f601a275034ed13cd9936a9c954a5d095bca3ee788de1469404571cc230eeb3c82eff7d022694eb4d37784338c392e91c922ca8967b3205a5c2b520e987b4a923bab2d2d8665df627c113f3eca8a48bd7e1df4c03736effb3da2cb2f48c529e0f781e5450ee1cb408faf165a95ed4f7714ff620fb6ac456110e7b941caa3bede55afc0dff0e5ddab2ac0c48d53818c7e725718b205fd196143c46dc568c7501f30e595a0a3a456e445f8f829f8dfcafa2cc46334e2ce69f391a6672b4cdb034ca96299b9bd35462c21f3692dffd5e6f42187fb0fc4104a6fb09f1f9244dd588515a8e5467639bdbc2f5d9067df8307234b539c6a43a7b4784fd1d6b3a66e23b97b9d171e9a7a0ed32444fe7e229f8fee4b2cc013aecefd315dd8c0a2a4daf426d3e8bd947860f42bca25f5e214ead2d6a9563896d0ef0a3ad040c53bad8dda9bfb21cd2e873645be6407fbab0dc7505be642f0f1acd09ade56f2a3d4a8250f03b5122c9911d9928f75a07b0dfde2566edae26f0547d6104757c711920a6e42169945172ffca8537f19493bd781d9cfef6c928d3182c8e4ba7fa79d2615912d89ad015a31d532776a514d6413bdae5a11030323a0d17eece60798cb0c5c0bb0d735d87b97ae861ebe042683814309e41a2256e3eb57292ac8cb180fb00ee116e9e46a8d86f67eb4e09de3488bd4be93b684f3df227ece63cd202649d8542b47570014aa76c0af513ee718e86f2311eee2678bb8b5f58799e9d4573b4c95fab75222a5d8a56d31e9efb8e15b869d314f7dfecc56eecdbb4153e9ade8a3e5b4ff4c59e87e99e77f103070b80c3235cdb77d33c3729ec29cebfd67bc27a218fc1f475c89b8f4407d0c7472c08f391e052f6acdf3fab5782642d2d5e66d9f1ce81ed95dd1b3926f968ae4bedcfb9ecc39000c3864cf7ee31c02afaa6b57d353cb6b0b9a99c01396612a61cbbfe668b15d4faca7a1c19167c42eb40d1c7cacd9e68f5292e94931829dbe7b961ef261faac82c4d698e73244f3e72fa5be674d2501e739cae236d4d034d454898fa662319b5f8941fc1c938410dff8a40ba9b05224ddc39b1a9483c6d5b3a8c6184f41b71f25741b63488d4429a2e3e54e44354b265d9745004476ea3bb3badc3e843b217beed8d91db59db5b7a19a8fd873a064f5b66426e412cd278a7770b07a15c827ecd84a9ff552c2419bf76002476cb2a05986331b4ae10c19d06f0f41663a4941a7ea6b731d9d66c33eae6a4c32633413132b02538a8872166c510df8cac98189efbfc82f9568838179d05b248417a82ba7d4fb2d069356b529db67b7a617649ba427524d8b8b6ce4314080536f938e8ec16104bed33bd36bfa54a355892a798f2f54693401ee900893e41642a8b1fdcf3cc31c0aedc7e4da97730178e095e926f4f053cc5713b99cb4ef53fc26b6bbf35e250d8a9c2df2c5fb7b3045091e665fad35e0c6bfba6601b3bcbb419125ac4c68f65b4c97fbf71363e8a70968cf873e2f417fee28ec9b9f15047fd3ecee931c3865d34366a4ac1b69973e7dd763475ef7ac3b580607919b8b589797fa526af46e44d85e496c137192d9de79ebb78fc48f3bedbed4ffd793b2ba44667db2d044f8fa0d104cc20a98ac2d674ba8b8016563902acfaa78552d57c03bbbe16eae35883b18b0ae2f4f0292aa401431b64d75e22507be9fa556f2a1264323de483061bbeb83dc0580cbe9f1a5b241e3a8b294bd2c2ef8b989b4f9adcd298ac2284762ae09b23be8935e269277a3f23e467e36d049fc80d96cab01dd471e6cd0b4e9b592ff8bed8c6baa1bc616ba12e28f6819420accae4c2d95b6f3af894dc1b6f74ceeffc8ca10f03d03bf2e52d934f21f58cf2dcdf333c93feafa938d6571b5f58826690b6225fdbcd0736a8d0f794e1f2e7cc1a6d05ff928bdfa623c4a2788b66c3bba4855ec89ce664f341eb0e63c0a891ae3603ca6d7b13d1476bf2cbd2002b6212680ee024ae912476d9782ebb8d44c33d1d32bc6e978c23946bc40be491df61cc8b70fe177a0dfa5c871b5d0aa959b0dd2db0e027070eafaf3ac8880e356a7fc164151a0acbe2662b168a95e288ad74c265fa1796c4309985bf1e5a417bcc5bfc07fb8802b9f204bbbc5f45344b23621763948a36c15d7f6ee9c270ae671250bcb7602143022d4dc45fec484354f8ddce54d1778f94fdb5b476a2aa6711d297a47c99fea1f99900a960512783a4527a15734c9b9a0f8d0e8d671fa8b31c25c1beb37babb18a4d65efb0c6efb5bdcea7979366375de9971bfc766b4c535427e54894c42fd52be23382ba745688de763a21c810710538b81230a75b0d59289737f752ff7389dea1425bb8027fc445f32f7a115a9da9eeaff17c64083717ed50cb106143acf7204e25a78c493a406a714a35820bd1672132b373d5f6b083a9e04dfe631257a15e203c4d86c973f0fa7e5e2ead41551773f71e1a718e55c2f6c83d25936ac648404f03600a69a9ea57d2056ea902931d659f6e18676a76302793a713a26e777f36fa8813702cdde585c544b128a15a86a22c3fa1f68dd0db4960a7960c1539843e340810e894dd35805db55a83f82299e19465d3421c73bbf9df33153921c5d17c78b488cc8af40096893a5176c11276619811d7d68dc23e4106eea0567c2cf20fa60877ada49432e4e8588203898709308b2d3c27968fc60dad5636ae791f74d564bb075e4a9a3f5eb58a04c6963c07788e4a8b221f1dcf2cd859c03033aa7976e5e69a4d5bad290ad51ce58d67433f830ff4496c2ec1b5a73e3ceebad0d47e4d9626056ed46a813c3b8e73f23d7fc2b53f7", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x4, &(0x7f0000000200)=0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(0xffffffffffffffff, r8, 0x0) r9 = socket$pppl2tp(0x18, 0x1, 0x1) r10 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r9, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r10, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r11 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r9, r11, 0x0) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r12, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r13, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r14 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r12, r14, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f000000c100), 0x80, 0x0) r15 = gettid() process_vm_writev(r15, &(0x7f0000000240)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000180)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r16) read$FUSE(r6, &(0x7f000000c140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000e300)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000002c0)="37dbec2378245fd19665e336f2", 0xd}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000e84250170c89bbb1a92064950f77549e914e895c3c7ea19e7f7be8869638063e046565faddd81c050dfb52cb28fb9f4371f4ed6119a17b9119002c98f415360a036508a4be55d217f6374dcf9b249a358584749b6da7e3e42faeb4c7cec8b2a7464979376ef4b1f2323217b7d78be94c6d8b0f8958f5b4bc5de991bbbeeb597acb5db575f6857b4839304cfb2f254a727b6f63e138ffacfe517c0ac3b81f9079daf5df837d731ff705948b641450a1c2a8d2a42632ad525ce7ae33c57c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000010", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x40c4}}, {{&(0x7f0000000640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000880)="4121c14444c3837d672837187fbfd8083bd605f095cf92296529e27da5ed5ed2bfb6c7c960c4c2bf724afdb73a0df3972ffab74b98a23ef6d56c1d288b92ae92e5c12bb2b6b733ae0f66490811d8fb307ae43535afbfaac6eaa9fbca7620f8d3d1cceb3121aea86789b6a10ff43a80f06e33ec5083c6f55e9918e02912e4de7aaa279b239b15508dc743460c5f93c436ce162b692f25c1ee2554dd91c9", 0x9d}], 0x1, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r6]}}], 0x88, 0x8010}}, {{0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="b012effbf280a7351c360e56e79f1be718e3e7d79e66757cee82b7263948963fad8b5f576503ad3083885c4bf68224c611d1c61ba380cbe43fd27117ba499ed36a5359cb739470dcb4a1e43ff8724154f8bf957922e1d55b9ed0", 0x5a}, {&(0x7f0000000b40)="1e00bd3d61420d86047bcdbf1c683f49adc94809dfa311ce9c2dc8f8b87821ae0913bf28b346060d00ef7b4b1fb63b012026596b37cb9654bc45dc30890a065afb751cbdd90771c685461a362cd96c39ded83e11bf6be949ef3049c515a03952b751747508ae62f2a96d0ca6af1566ef294f2343c848bbab70f656d982970300", 0x80}, {&(0x7f0000000bc0)="efed4ab2c52229c8", 0x8}, {&(0x7f0000000c00)="db2540a6f53122639b4f3113157b1df77ebe01354d302e7ad98d9f5ba2531132f15cc323be43b93993e37eebdb99fcc5aadf315b360c325974f1ad3b5338ad5353a39b5fea03955128bf78a8a50ec6d9df0f233cf459bfd81d4b2da1430050863cc8dab890", 0x65}, {&(0x7f0000000c80)="8f0964b8a176f742a42b79927c2edf3af31e7f45d1b1014f01535224eab12cc2db6acc", 0x23}, {&(0x7f0000000cc0)="c0c9a9fd80c0792ea7fa6eb535ffa16d9861e53df8f36ffc1dfaccc5af4fb913a7236ec769699de0482f40c64d20574985af6e316d4a5362a739fa13481021f4462cecf4a7c9d374985b5dd989bb31a145757eb71ab0a8d116631439004f918e8a1c98dc1ec36c58a1a5ef53054fec9de6bd63aa697bebca9f1e36d1299908742c82410c8bd85a03a76a800f8dbc039046544eab20d045ab7ba630dd28992756d49f1751479c4bc196037ff37849636ecd1588bf1e0e97daa97ffbc8775511af0dad04653a50c2a221edea", 0xcb}], 0x6, &(0x7f0000000e40), 0x0, 0x20008010}}, {{&(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000f00)="d7844e2a444761aa6016b6d95994fb34536927884ae991d275108428df17fca723270cc02b2246d24bf4c29dee811a3f73deaf1b2edbcb5dc255e86d60358c035bf7e71be008be625d75c152219ba8be28e738308c312a87b4a5b5c0fe8e15d03e5c85759abef0d3b318aa29fa0652b4ea19662387cbdad85c181c7015287b9bb144c61eb902772ea42337f9ab99e27f76a7ed185f208638c4d111e4bb1843cf354e99bb20e4caea196e91b3703fd681193180a605fc94454e59de98d94a343fd76c3b8f40a06bdf140a52aff0e9cf23e506d115", 0xd4}, {&(0x7f00000041c0)="fe85255b451ef1403edf14e9d2440b2f82e505bd3c1c01766ba09764188c06ed1283506c9e5aa76c7e488e68cfdd73327721dc50df95fc8c33d09d2f2e5ba07d6edcb98ba88794e734e2a7bcca23a9d39567c73943a187bd0a6efc071be468169f9123120eca8fc41a8ffa1b77f5e76b985ee6e5f2d119d702fb9e9c13957385ed419869e0d1676d5abf78e98c82b11cdcb477811f8d2229e090080583f65b381e7aad86605ff9a8bf4c4cfea31c7b3ad6f656e4e22064e28f43d4b28d8723a05776d363fe46cbf12c0426151e85a974e9e0fecb242dcc393816613b8e63eab83e8275cc6a3d2c7177c78faf37c1b6a5665bb16e179829dbc2caf40517ad040dc380b9f9a6b43fd66c0aa36a7b7ffba5f09da35c2d6fb7fab56b6156f55d1d66332a4f86cdcad80406b2f4e60f385c4b998e298149c7f4cfc352e8a6b91779bef40e255c4357df5ffb01e526ee4c693758175cb55420dca597428fac2105746c75b654b127a4910a5df0c787d7bbc6bdec32a2de5ed8f5c6209002146bec2a4f0e565afcf6a36bedae874ac8e15af71de504f871c274cd9bc1c3e7003375138391ec38a0603789ca4c089cc931a53c2d83133d4b74e179391c9efc672d7ee7d8fc2cdfc44518ad683d872bf093954685fecd3826859aef8919133d57a250b031298f96becab3429c77949bd7d54c53bd6b572d9ec67190e05c902eb236029b8e027e7822833f14c48c079012be1a2433b1e7b8b3a43f97bf4d14f7bbc99c063469c1ae881845b3872f03051d77d9270780a2bb02f70ca05a1e37329bec0ccca29af26cc25a93fb33a62f8e77e75a8259d3fe60d44c2d26024401d2fba6a97267bd7d72a1d345601b85ab2b61f12d34f7517b7491ce281afdabf455e013dda9d9403d9e40390644730faff8d1f2de1fa271eba63991f2309fbd4cb6782481d765f99f90a0f9575c027e6880b224dd48a8ea59267c41e8f59438480fb8ad9abbdcbfa6264c1604a693c816b9745d14ea8036e211d1955eefaf64dc233e85061a33c6963619f8ec07494991fcc9d9536c8ce5a010b64beddd232d7f9a1ecd3184713819dd8dfec019502da88fd1ceb13c728459635a42e821a30761ba1e9ae1ba7ca9844bb6fa6f30c3c4742a16417210ef15688dd3b5e47eeb9d903e93806192668af56e2640237e1722ade6695da2b232fe4c60845b846fbefe9a34a524eb6745da8df806898c04930de86c4e7ba24f620560daa0118b3f1587e70120bf0e946821a102415ba72d21afa0db6418702942686abee8082dd507c6f756b1e96c9c13b09748ea9170512ca0a372a5c48db92f7d5555e4c0d6fdf4440d15a1b7984abe5f3f0b4d21d2f3528400d0e6737457a80f618585240bcbc724ca2b24608864f9d691df0875014c9e37aea405997d240038bf08f98ec587c80c3092303fedd6fe791d4071edd5b8292cca48ccc40a5e08857564516f78f935ee2910bd50b68a399e631da873f0515f2b33514db4e066b84ae2abd050e9f94ad701cbcc66f1a3397eab265886f881f680396814dfd41ffdbdb7943498d004daa850601d6cf830b4b0766ee4c36f49fbc68eadf2c0491e182c92409c46214b52a805a435ea81d7b924b3e9f2e5c4136f188c0578fae716140adda4f94efc024c58e13bc771e412c334d52d197b03617c37556f3d0b6bc57012116b9417b873962e739e194e36f576adf0f7292921f1839f6f6f06cfec8f9c3ad4d1d9763ccf9e47d9e1e3c41c4d98e5aea2be8b687fda771c9c1e037f2ad6e57cca70faa5a009eaed27c88771e31da0c85f0151ebc706318de2b60e8896c1579f9a8159e269f1723b82f6667fe71daeabc27a56150cc24ca89e6ed23b37c11cb034b307629fb53c4e71d754cf142d4f80fca3bc583243dbd4cba51fd27e88da8f617246631cae761a573545644557169b4592f5b220318238222fcea96bb50d14d1b1cce513515d80ad47d47ac6c89d78483a0c76e40fc6d21be5a7fa71ec21b2879ed764b0b1ff571f85da8c4da0097804e41dcc1424f93f4b98692317100f9559889deac25f176bfa932873b0a0fd0a17f5201c4b817e9ac219bc9d99fbd7879008b46936796aa18f2e146354b13d3c152c81a45d7e3e223ef953ed5fb603a396aaec617046d2cdce858a9f93da6d2d675ce14cd141ac5d92eb5640a16073f5ac20d74fdf0b13462f9a4f5846f60062edbb544d35eef24222f56abd28f67f3430e68621dd308c78cdfff636350d52fbb8aab45300d764e0540b5478d04dec577a8b6844203f736e040b92f6d1f7a61b004f47fe8d4878bfe61b40a46ccbcd7bedb40befe70e5b93f572e559e30a182abc44a11d453e84aece61283b3310ab4848992406c0bc11919f81d74b34f098470b0d97585b30ea676bff59f98a0b589ead9cb421a7bc75595cb79199d7c8877e791df8e6e688eec45ebadd468bdd323ea75d166c6ef48623cfac9b9356beaec07a76cdc8d84f056f198a152b785f8ee136642983f0b65f7ae9b0de66b0948b30bd12ae4ddea79b410ad9f04f10a6ebd9c27e1455e2ffb54b76e1224cb74f506a1ed641c9d27f7a824cfe87dff481cad13c64f723ec7cc8d326e612b8560da421f2bc4f05fc544c2996d07f200d1a8a1d6cb34f555debc48ba9db7c379670154c58cb76304a52cc5624139329b72897409c5a32b1ef0084fab54d9b27c21b778ff543ca17b134b7fa01c7ae1c1affba4dddc4a741d3818df58522313d688290a7eb04f156499c90dc37bf5455d30e7ffaba5171b406d14b429db1639f51a1a79d31a34ed4532af597892b61fd4ee5dc592f46020c3743089b0c3335a30f28557b79b3d4fa7b35c7a20877a70c807870355f51db7d79d8a624f5f41763cc82d793c553303da8eaf5aa1352d3f576c029e4b85afd71acf51396d5334ca1f00db103cee39b60d761997765337ebb478fd7e073d33f78423d200ab16162dc9031bddffebd0954a22b9e07cc79d3726e59b13accdf1ec04bce211aaf207012fa7b48f1794eff21970a485777001c1e970966c16d301a563b5d98fbf1746bda1fb88b85fbf1a868a0e142a7f01f0bc41d414fa8767b64a7473eac84f9f7fee32a6dfb73f79218a7183862e101da9b018a55da0a3254481296bc0a95e7c9b6254d7a298049014ffffc7f90315edd55d06b1e1c94523c9236e3afbdea0a6e844507670f989ed163484abbf2d7fd356e69b3ba719e159db994b78cc76723e0c2dbfc19c07b43f7a936ad634012234feda16f2420852f7a74d8fa1d445162a5ecabbdfe3ea301b141e3f99bba7251b27ad87f224c5861e44f09545e84692400c7d579f64f5157409b18c847ad3a95c78cdb3b1f13f3432740f90a02a588b7abdf8406f98a6e4c7a2cfd68e7102cf49f7080b9e6540a708da4e2214d55bf38994dd36de8748497affaedd5b6e0e5fa7853605be989c7e9f31594e468b5698d03d761d2c1634264c58160fb9467425578170bfeb58b672747e87593ddc30cbd7d113272a0a232d6a985936462132fa87bf26d4ee4bbc6da7cb33fff817a467efa0518ebe2ae12d81c53446b9aa9bfb1b88b9f44c2b5ed5d451237c9d8b178f92f73d6ec44625da207f303314769fe26783695e97c137accb5abb008f8a5dec387ef3e4216c251287e4ec703efb5cd7dc4a23b9099576ee904bd78270236c7a587558901d59ec50c36dfcb3f1b008de0cb0c474dea2cafa232bd14f16e6ca32eac2b585d13b2d8477465e9e400adb9da8ba0564530dd42c949ebd9f37b7de55f4141608e6bea22ee0ced7b43bbc5bbf2b755956344c8e758d7283d2af6c192475c54e49119c98784f247b7bf837081e3617646bb83fc2f218385cd2f1dae1662c58b128647a704b52669807fdb343b0dd99ca93bd8611063f100c1f1fd5e04a314551226d969b7b782e4532142286b6689be225a3a8a248e3cc39a82171fa2b6af9cb60c3f35ac8075ed2a6f2cbab2529530fe2cc64f95b2eb198ac03bdd51c7dc9e831012fc5d7c1cb5a82f982a04bc19575a5d5eab158dbbb53276c1dabf3c0109a9a2a032f63f4d4c083419d934fc13f009447273b362c6cb96570682246ea2a709600d6570a74c686b78328190f21c4d9a7d7d98e252bb4d600628520f5ec7365e5584d3dff30b2de574aeedcf98da19c182dac34c073d1642d9c824e9bbb98dcf8bb3952027f4f0f084d830575ad3378f04a50d0dafc5ec52b9650b272dc3e67c3f45f248a94d80edb44049a3b6d34645f9da51179259088acdd59a6dd55aad0992b05df9c05dded577d2e3587cf774b0fbafa153aacc17c9bcd6abb66e3deb90e4bd7cefe90f9dbf2eea5a741bcebb9b6b97a75cf468ea80073338773064c7a29ecff9253e377e7eecd36a85ccba4aec67cbd9d6d92f5cb529a9dfa9fec131433c0c718331e0ff20cd20808b78c8a04e6b578d903b518416e0e691d36370eadd4da6d016ba56c9fcdec104a99ca43891857388322652fd70631e104517e15b90b140cfc161a1835050bbf6cfd40002c7f8adf2bce3b08454e8ab759356ee641a96209fd082e708555eda5505b5c800dbbab8623852e508e15ff17b5e03852c95a2b67d548115aed152661ee6b2cd192bac1d88bc92952774693225a9e4f833d4b0e3fd3f2380d54c4692908c252bef104d5b97b5d0e89a09cb39642ab5d1db06cac4372646f283d64c2c588e17e584a614e0ed9e726fddcddcdd01bd3aa6e142e2139c5d835de86a5c3c6e4551cc0e037affe05c163ff8707c4ad80e9a22cc70c6d1829059be837ef751154533bde38b7dc630ffc0f57b8238ecc2363b157eac8ea1040e05297cf3429b98e469946e17a39c3b8201d3e08937bb12cc863a2748a481d0044fdbfa2d098e22cc5e6f3bb8ef5d555c7c16d3fa112a7b32d0deaaa5672aa3320930b9b86ec2e072a646f8a88d09d402964d7d605be0fec4a75cd161e920290985bb508114e0816d7b5120aa123b99d010cf75b5f9a5767cade92c6eaf80fc7bc7bf7a9b225701be84feb9b6af732f057d39c2af146a7b4c46b2fb7bc3e37bbfa9c1d81fe1fc90befded60dfabd7d1e7eb32453d3b58538551fd61c3ec072997ebf35c910d2680b89080ebda1d342a2eb78be8b640f6aa44a0fed5a0b3d7f8a0baf41570425fa355050ed3c82068242c5d70873f55a30883831e4dc849fab51a0e5eb4a96c9261dd05f7b0ea4435fef976f0aa84267b12c94831360ce69dc17ab98052cd5da241df87d1278f147d58aa34ac9123d7e837218d90b278c460e0863d7c36a11a91b6f3fa702c16fdf4badf848e46999e009643e29124454e5d208e5860495c215f8a9a68dfee57d571534f5c832bb49f2426994fd6e2d1eae1fcfa72931fc670f0744a7dafb0241ba13de02c4b14634797ea58ade81950d74f44b1ec868f20896a6f3114478db533261ccda4b2a338115c5b94432a820396292c53fc990398a3593e06536b290ee174c4bb2c1367c6c433d065b0c4559bbe1a744eaf8cd82e48d083cf6f8f0f23fb4b8dc98855fde1a9a6895826e0159d8c578e6b1fe147d46bad32206907c562a836982889eb2b91876d509b84e63992fde09281575f5b06c195c164955634b10cc6fad8b9b1f0ce1835b0dc015341ee61960db169b72b8875ec2e6ade711c303ef55fa07cb8fe6e8dddc8f108791dbab70102c0080081893437e4ffd851a8c7e28ae0216239e98118342b10d58f2892d8a676a32b56b03542c1f085098b8fd12f3f3e7910468d31f0ec2344292854174fbf", 0x1000}, {&(0x7f00000051c0)="e5048325270a909fa590a75aab51daff6ae6ea01872e178ee6a877d55d30a288f433b71892cad6e664d4953f30fa3c22724ffd3d19d6ecf07fdad88fdeef8b7ba7af891dc6f255636a7a040fee1ff188713cec99c41dc9826a0bd207760a378a6175dfdd3a65874687c0c0755e3e799d641e822cbf33841dcacbb16ad1cd841be67d39b80826e01b70c056c6280f490d3f169bfc6bd961636bf7e8890567b4cdce22332dbb8ab5ebd51c625686c36b22f0f6802b7e70b1892b39652af40f6efe30626a01efbbcde9b96362efb5fb79b0b285a80547012c300f5d8f65a40499a2b40647245a14b2e1fd1f3c0f3051aa4fbc7a871e79e27e15bb0354310fc67bf647e7a8c3a6e01eb5553e520c099e58d5577fa383bc6bec22c3eadf047a39aa3a48c608498c2296f77c3d7ee828ac8c25b4a9d3db3f2c1aacc835be773c2a6ccf4238bfeeb164549ca1a4f67accbe1cd78f0af621071e9f3d7dbb5253539f0c781792c55609f532110f203ff92444afe92d99863b38cea9b1c88a56eaa1b13b13a1fcc1dc6bc687ef47d9ac252e8cf99783ac426c896dd6a5710c7e713a77bed6e56e5e6b803a49f1728ff23416ceef0acaafcbdab614b1960072a9b9e5f1e24c6ac5622e5e9ed9b84f8ee19bc31c995a2ac2e9d8518a3fb4224b6142823752d90cb9463dc6ab978365c069555f7cbe4b93821e7cd436160623eb81d21de2ba627a45f0734ce3c1f031ec424991b04234f4b674858c98e897d310f5530fcaa75956e0b4db68bb433dca8acc69e59c9ce324c9df3d759df8261f0e16245ecbd8e2d5eaeb95ccc435a53b9965feb5b63bb25d7428ac11f58d7cf1b8f3b54e13cf02db12301e2b98bd44ce2415fda52e9e765f02944d85208418b986f59c29c7cca41de4b219060fb40d865eca86e4ddd4ad629f39dbb357b607ca1f688a15b908a1470dc9095fded1411f751c6c912c003012d20723894abcb3fd4597693e4e59517fa98d063f3d5a3856c1e707f85f8f476aedf22162e2bca48300f8b36948387fd8637bf1fe32a6b07478128a52cc4491efa7b6b116280f027a4e4a6ebc14498d6dc7b0d9078a21eb23864207968805aa59fb716ee3fe6ded2997173659ffaf73965fb763405a81a2fb3500ab4f897b5adefee6fbdc94ec529b59ef706e7e3f50e96bed3952287ef5465b1e4675091b945d5d0964784ad9f1a990cb74c431ac82990537cf8c2fabe3ba43c5fd53a7e826817e96ec8918ba802fae298f374f69e73d674b20701b170056386f1e48b5ec814df1c0f14521bb7d4345d506b150ac17e5228deb4007f357abc0993448329197ac3d2ed127fe1c4efc71c9700c9da418c2d8281019bb5bccd33c3ebbaded3887ea06e5c5d5e9ef23c3adab88b9337330442cc95de7e9d2037d2f26264062e0bb2c1ad0045fd5d717bcf3e94d0110a22aff4e1236ec601a81926d82613dac1e143d39a166eeb820225ecc3f27f879d46f70bb29cf0cbdb6bc7b0b33da53f25ada35803809ee800ea4ed5d7882e2a1628713243caca77318521305af4fed2dcad2d308e8c270682ea2e1c72e3b292f6b96da4dd05648393b0bddecd95c250765a0380e8bc46775c77ef3b097d4c7fb003f073559fea8cd56850bfc170e2cd3338eb11ca5c0bd6842370f6c5cceea2198c26b38868cb57bc7f716a8438bbcec020a8b0dcf9fe1cd83e5109f76e84818356caadc5c5969e543ea72126f6e9eab13031a5725ae319dd31553c9d868837a92566c9d1fecd58af675818d338f668ee1d6d07d077db59ef19c22e5ba3ce0480427c8f62430e33017f78cd9607a7a0141b5fc07719c81a91317c729d6c1af97fe9ebeca3fe0a448f177e345d3388687c03f5c62dd8bb1c8613abd74be9c228b72323eb172373b9431821c00e7ca4f2733522ec9d652d5b67593a15d746c6336ba379983e2f04d9254512823cec5c42fdac4914bbcb454b52664a3f422325bd47afc00f072cb1ee917c2b4f35be65d4255df3eed3136939520f1defb6d868c6b241dfa9f56f7e83c5e88932db3d2d705b6f51f749cfed78f6c7087e11d08bd686f9c0fc3dd5bce8cb13e28d59cca8f313fb7eb40c9e671246672989ba1a6be0893516b667895c9489e294dc3e7211d6ffbdf472c8e650d90073abb5794e4e012a5c6f85e684784a9f59c5dbc1a026f71e0b065f7c84b2eff7e146856496d181e1a048d25178b57dc76e75405e583afe71fe8a4a49014c9936bb4248fce8d6cf9b8046b26bfc47584cbde6ae39affff02479f4d0eb5d10d12aced76064ee8dbf25233a14100c2b2ef38080023beb219824af8713bead0a86eb5b21e684bc73e999e4a7fbb1ac8710b72a170d6ce7625b6aeb07c38f9604c2c8d05202d763e88c0ca68047a9ad9a9abe733f68e4b5ab4573ef725e362c76017df3f50c168dc02429c9043f0cae537129b495d613d420f2309a8aa9a8745d0960ba4eebfaa63c58f7046ed453e71b3c7a9726eb0a9ce7af197446e112635fe0c80ad96aa91d242b6326617cdb944e0d4881de2ffe350d1e31c30d4c8fd4915088e063bd3a4621ba4de8a8cc150313171e9f026d8c4e8182b22345bb3d349282bf1cab12d6e68fd413d8b86c490659ec009ed42571f341b4dcf898273a375636620eec424207b4703291096713e9801240938c7d681c8ea1ca74e3a13dd816cc607ff31d7e56e49172008c3b01b8e1899e598f8f1a1d14fffd8fbad5c46cc91d3462f152e73f10198e8ec61ee7035f57dafaa0607f7c566bb13f832dacd708f1f3f89906afbae906e8ed87a07d3af5ab56908631e872c0bdc062ddbffa51f9a5e773e3d7f9499168a1f09981c66a62ee859c0974aa507a61a6eae341e7bd207d3b9886edb3736399e0f91e4c4090f725c9513db497c68d7f9ab52dbb4cc90d34d4510ffff07a0b9407f2cf4b123ccd6c646b6dbd89d33945a5bcacb56a7c25697e4828cc87f83f0ac7c8e9ad3489d92c6553f8d994e8bd8f82084b815299ef6a5fac544d63cff47c014c8e7ebba281e58037eaadf278fed27b38f075ebd6d987f38728f104399e704203573529e345de2ae5b05175a94556800c5ac54c5e522844e0928c67f0ecb070444216c21bb505db1b013b02e72f4493736fb17bf7d47a16b26b054f0d3b7b8efb43a329d805fc7273fac4f1c1430db67001364d87c1d0f678770aee6c6c5aa2785e8f6c8172a0dffe7140cf6b94fc53a9c42927db3d3bbed79ed0e882ec871827229cff7247def07af17b935eb8d77963474468c6927519ce5d543257faa7489ef43a69903a36e96a2713d4117c4c2e92ac77bf6f462e26a3576863c62c304a1480f09c85b89000952333696f97587f0ea9fc10947a91274ebe91f6b91410a5f385271590a737fc3ddc427260ee364f1e991e435d030ac5f3f514e424234cbb240505790eedf81705e4a54f85cc40a397be8479bc75f4fad6088737f58d593f486893dba63a62c71906147fb9a5c9b9087b7c5e18422714b76d5332b75761e59cda73ab0c1a251da32fd311cdaef5e062ac717b3094767c7591691bd662b51e42ab02ff3f01602a85f79128035c59ea5d4e22fc259ea703c151687fef75238b19c8bb2c772318366f380e5d3eeeadb6ab44df63f8743bd78981a1267c65a1c4f103c48f5e61f9159ff045c70315cb1a164eee8c534611aadd42206d758a1e3cc82462e2225ddbba2027f1c8ee27d32b3d6678bdbcf2e4389782e6a6dcf988419d5afa8d17ba33f254f346687438aed5d3bec1e022d58b98fc3ddcbc8df4f6290e59ab4b00c9677633a17ef82d69d90967d96f81ae686c304fd26c9d7e9094198d44f31e42d8db48f3af9d7ff5851f618ac9bb3dbb009a1f1b6669e47435b7063787371ed00dd25f0f655fcc3199d29ad602b65a74841dac3694341ca04df10937a7d664c11ecf5c3cc70712613cf2c16917f76141575640cd026f8204b3ccae2c64103eb13b69b214fc644faf2408a6eadb44a300f149da9164771b88aa7d990a4e7ea769f4e6bfd25e7372698a2c11c627515c413f68619caadea2236db83378a5ab6fff0416102c1e118bf271ddc7f0e14c4e2f5e1ca348f10084a5654ffa5dca55faf59be35f2a0316455fb462eb98e1b3c12f9cd3f24fa935ae532b713dda0e18522a69cef5c01001fe38ca2388c586191a913ee01acd9c1535245da3ed8a5865e53a4e790163734bcc34c71fa2c389558788e4002a0795965694163b12e6a1ef5be4f30cd7eb5dd8dac2aa74c59f45ca8411ead3c644145973ff8e54f6afeb8bb5487cab2390ebd3c9d8f0e198c7cc1192dac6199564c3ff0cafba6c4b2a0ce39dabb42e6f56d1822937ce6cd51998c23880d850212f683f2ba70109a5816e7640cd260eed0a648644ba8e9ad0458bc9af4bd0616c414b7a59e52e986eccd926905da159ee692dd2d1fe8d5805819ba1d10ea617d771849df10125fcf790ac1dc37137847beb574e4f73432beb4f2d2e5e6f31737cd0db2982baf17963ff6d61123318a273f2856048b42e35978cb89a7ba84c049c47f07d87785706ebad38783b687ce90042bf64f36cf788e144031622e82e7700845a2a18c5cd18acfdce067d41bcd6551d4dfe1a9f42fc0ec1a8921231608c0905b81a66dfb8d3832f4a90db5d89510777c31c76ddc887bcc01f6d2a2da4aceaf60d89525a6d1a7eddbada647bb61f0d450233f481bf2bf714e53aaeae35c339c5c0b6065efed4a45c50b7923653375f867f3470b579abefa847b8fac4dad245813e713692bb87d2881be09ace1b3cae23485ddb86d7eff176b43a67e7b3f226e0d8bfe795bb2b7479a1da531c68682cd3d5c43d1519cce7c2d55f1ec4bb0215d06262d6e9e0ec2629bdd4984355f145cb545d930cd7134f9b50b9a2419b8a3f2ec12793b66c51ae4d3828897fbe6c20ba598c7ff9562f07dcf98697898510220143340a58ace1d6aba9fe1bcedb8da1039a9f79cd38a8b18ea18f360a15bf260e52ec51361080c61cea0abc7bf0665c1917a64320f331a9093865320a3d941ea38d0830d481b612153604976896b6106e31d9ce297a0fedf8234253487bd01692eb58d80abcd20298f4412fa1ab1dae97ae9b78a0c3b473fa26d4d97d1a298b73efe323ff0a704bcb240d01676ffe632154f85a2784444f9ea9aecb50e7b0916222450d95f31319fe6a41d61c161348f872f1f7b60290451d3bea6b3b7c89878512f17b4e2ebf4e5649262c34c3980c8a66b72d5584c121b1e36d2068b4b2328135ae32c1a535d028b1e11753ab79e36cf1a316110e71e339ef19272f8795ddb5584a8da5e64dbfb3eabcf7df1df10b895f92a75d84883103d9f85d4d32485e7c3d2d4a7b469c981eefc3b25ebc89a1ab6e9ba07f6ba80d8ea755a308809cae4c969f2e9a37eeeee18173ddaef34dd6ce187065286d62fa152b68ecc5dfa73a6a885a9f8b32170dac0e9084102ed0fd649105f81af6bb93bb3b0672902da42366a2156b318456e3be9b022252ce11914e8066c0fc86b7306b284e2aa6145af470bab752c741f3220a690e1a717fe505a39616c6bcb1ea280f3918e01bef4fe919ae7950e68aa6ec95c4de10be62cc1ff6c983a6e4ea0e67861f33eaf70719294afb9d49e8ed57493da27e2b3b9552d58adf01350aa196bc946329d8cb55c26abc2cd938d14c72eb951432259f87b469a389956fa762de109502f971a2d123d16dec267c8839bab1eed8624bb33e7803b2c9d03a218e8637e8c892155dd8ebb872d302420cd109e545a", 0x1000}, {&(0x7f0000001000)="164b156f7c9169884c93fbbd86818fd52cf254f2a0212d9121a341ea4133727b84370aad509f217c823e3a5af3b44aa99cf44df4050f23c089bccc88dc5e78272f679cd4b1cf5366e732d501c23dd0c6ff6ecc51e56c", 0x56}, {&(0x7f0000001080)="298dc766fcfb6c15c24b9365a78d0ccd72ffb455cbc5696419687e10c7e21839eb4832c4058ba9b299de", 0x2a}], 0x5, &(0x7f0000001240)=[@rights={{0x20, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x38, 0x1, 0x1, [r0, r1, r0, r6, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x78, 0x80}}, {{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001800)=[{&(0x7f0000001340)="6f39ffa42fee27f498c014d3", 0xc}, {&(0x7f0000001380)="14aedfe29ef076fcdf8d4ad473a1b2882e87b3f188e9c3ced88b0d88c66f", 0x1e}, {&(0x7f00000013c0)="07db5d938fba59412a37f85ffe84cdf2dd2e91f4219da069d4bb75fbc3af3448b8eb077af8e77f5889f5792f7860e6ca379bc09f781934b0e3111674094e953178bc7a51587d58bb4d54254607a726af7003bc060fe2979647e75aed915246ee5bc09e8366a36734137b9bfccae1560c62fcead0b63f424a7459ae10b9c0398ece8890dd7c93eb782af20eec9095b5f0194955f9634821aae3e764872fd9b597e162cd962f094b4a536e601a081a5ceeaee091fd0e9aec0493c016ac68a22bcb3539e149f2158aec40261e657b83335668766d00e8aa2f9b73bb480d57174f5ca6296e8edaa4", 0xe6}, {&(0x7f00000014c0)="68c7", 0x2}, {&(0x7f0000001500)="a9d22445a507d41a7fb449d3eb0855f3ba9e4408ec47f22d524c13876d128993a5b20fd9efb9e69ad3a1131ade44f798425f2f34328ff8197ba1a66b4738e2012348548e2d4580eaa7f09c306e0ccd118f9d684ed65e0c4a75d1d866a5f8526db60874ace4bedcb4a5cad1b60273d45a81f423d345eb633e2701a8", 0x7b}, {&(0x7f0000001580)="ab2907190c20b88049711e6f657e7e1b9e1f89ef1230b77988b627fa9feea92fdac27789a74312db419f5ae2fca9d249ff32203bd5a0d712e9dc9b8094cc1d0e77876daecf5fe19b39c19c196380019151c9e30057de0b27c7c1011ce6d162a3d04ddab80b16005f7d863310c6ff0dd22e7d29e808af6cc6dffa6dcf1a8fd5eeb54d550ccb30a7ef8d2af5cc2d318c888ac90097b6d6755fd1d46d600c2771cc4995a360ad3989556d5b263eabe5a1b1d18884b70cfc0ca0ad4baf10f7437fe5b91ea4b2992ed8627d1f0d1462bb3ea6d90116d227", 0xd5}, {&(0x7f0000001680)="bb7dc9353a70a410bf5640175059d6bf19db2201de602c15052d53bde4d2", 0x1e}, {&(0x7f00000016c0)="36f6d002c915faf6a24c5f23b4c7668904a8fc6c1d10d785df71bf05139bb067c9c9a865deaef77c85e9c08bd2cf2f92bc660b0bb562b27e6ff3f04521956b58995aa83622efd9f126e1913e92a7e6f48172e368eebaae61bd75c96e6de3473ea0f5af95ff7ccc73a8d646fd41aec167090c757595e11c64", 0x78}, {&(0x7f0000001740)="419bf37df268fe5e02d4ec9d68e36e42325ea9cf0e00a450b67f1704c76be5366e99c7d7f9d975493b8e4b95a3e7b7af7847d384fabdd9012123d3da6e7460d89a8e837b6bf8486665ca4a1c3505dfed2d7afcf44adce622cc3f50d7fc087a4bdc08bdb306db560f7c29561a2182d33b17cd3f01383b3113092179fa0379f4841f3da1c8ed6b2735884c72b6a8aae06396d48b270e4cd709eae00d0d9339017b945644c08004a54f", 0xa8}], 0x9, &(0x7f0000001ac0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r6, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0, 0x40000}}, {{0x0, 0x0, &(0x7f000000a440)=[{&(0x7f0000001bc0)="2e7d30aa2f4025ccd0784d2905ee929c02b8d64f11f65483274135461279652b9e9081ecd4c9b40aa27353e11cb0f77fb07445a84f044722ce4be70da07ec81aa72541a0f5508f2e701c72852199cdb8a3df479396a01140c6b4e8d8922489525eeab507a09111d4304e6aea9cb051f55bddc04bb8f2840b9232e020959dc763378426f45814659fc5f8098c7ba1520c856ed24c699435678d6f4504894853537103b099af190a7587cf3ef6549983ba1131711f1762a08edb7cfc61c752af31b0b72a682c9a942466547b0505177c9cc389cc7d5926ef36ffdd95208d95b3549c898a630b70a619d71f93899ae3fb52e39ab294dfa0b8a0a85c0c0829", 0xfd}, {&(0x7f0000001cc0)="9f3619217265eb4423f9e04f53cc3f68c261d99ab84fc07d9cddd92939a7e267c621b5183b41c1b31e3f53c5164124a12bf4193b90b2749af3b221a58f32d4f141613227825ce1cfbb74eb0a990594ae8222a935df10b8b694bc967ab5ffcc78b4fdbcf7391f09d5662263beb112b597d518441cfaf4cd257115f617f08a1aed0a688486414a3d91c70f54afd8b6a286a71d55b7917eefe6eb85cd798c650f061aa21c2e5c69acfcb7", 0xa9}, {&(0x7f0000001d80)="d119591ec2fb23fa00b6ea", 0xb}, {&(0x7f0000001dc0)="c0b588a6f5f6a448c245e26779baf34c1d1039b763aa57113a50405bfee6bc2abd70a881b4651c1e53f700c049ebb151ce42b8463500e20a939c7ceeee43934c8651cf3125", 0x45}, {&(0x7f0000001e40)="187da941e569723fadbf1bb6e9757f2192980f451b2c2576e0be62f878f195aa95f1c1e24bcf6d13d5081fcc9611ba97fed48b24dbb7bb884511c045d9f405d6546da546c6", 0x45}, {&(0x7f0000001ec0)="44506a14ca6c7315c6657b9d7087c89dc0ca29be02c22bb3ccd97604dd892fe1e59b69489bce318a4ccdee8ea231179b687638163d5428570418e5aeff6f99c4f612c8e709cb615011d48a896d0cdcae1cf42ea1d149abe8be4b0821ac5f025d0bee12591db3e56135b2cf6da973b1a0d288305b6cb7097802c48b118a1b5bdd305d66d99b51d464937a3866730bedd36db3ae011a9b2f7d069264a6fac3dec5b63812fb8e3ad3ef6bbc8b3527d75bf756578a0c9aa60393a343b586637513d242daea52ec37360b652fdf49cfc0e56ea07412cbe7992da98abf32a3698281a17ce5d6df94", 0xe5}, {&(0x7f0000001fc0)="27ef18b0184bac0233639ed321329b44fb0a44313db3d64e11dff4bb97bd8fb86a340e5ee66e4385ee6ef476be69a28c3639cb67e19381a8ed13966827c423044e852836827967090a1f434baf62f0e7a3880eaf42c1706a607eb75cb86948419295", 0x62}, {&(0x7f0000002040)="f222bb6a85449dd94b2d947794306b582980c8b8b6f9c24f546b551d9d5cc1d7401c99d8c1eedfd2d1b0a2596fd2d8431095155f839be5f242cf4d94fdb95937fb3051f420e780c7a6", 0x49}, {&(0x7f00000061c0)="d5c575f73a1b418246695087c2b984359811548de548ac3f429e2101a8dcef1dc8263832dfd151022871e42b5da2278da4f9a093d6bbd487ca80e0499180f85147975804c30d037fda2c75763fab68f9ca1a308a26ac3e1124678b44b15bcf5a28af629cca9d7b44ecaad3d3033c2ee177f83375d0ff5ca0e0111ac03103a7351475f3c759aef1450a24ddec3d8b3525457ee794070a61674f0c0e5abd6fb9f60f687406ef8d3d112aecd95d69f9eebb2eace967fd49b67c20c49151be3f9dae38db9141c2d8660bd59a0e094d60f3faf331a1f320c74092e175fb847a07382e93a23a4a07220234410989", 0xeb}, {&(0x7f000000a3c0)="fc6f48fe740a5aabfd8b979ad83a1a99d4667aacb8c8d0c02663bd08f14b28f6cb2c755f3381d4e83736b0e73b9a33aa77d03eb9beb38f43549b529cbbd4e70a12a2ec35d0ace47fa4da3383de9b34d5a5eb19b584bbeeb3ec31eda4", 0x5c}], 0xa, &(0x7f000000a580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140, 0x10}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000a840)=[{&(0x7f000000a740)="df5ea2833a2e5cc17f23cf6266415427a63ee8de0f9e836e36cc2e4580d299b69843a515b9d429e543b61290e0a82050e14a582f5eb6662367a90478f0f56ad57a25e517c6d1ca0b19d30f8a2ed659576852d93e79569c89c2381aaffc955132eed0c1f93825246512338f301ac1d192d1585b44ea1106eb3b3c313315f444454f205225f8696fcc930fd9df1917d42b292b2b446f0da2fc232d010d97c9c95311a2a7833a659510ee29dbd56801e095189ee87bbb1af0680a00aceb10b0babf7b6e9333f6795adbdedeecdc853a29cda11c", 0xd2}], 0x1, &(0x7f000000a8c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x10}}, {{0x0, 0x0, &(0x7f000000ab00)=[{&(0x7f000000a900)="f4f8dc048894af593a0b7a34a55c0ba37a898f71de28acbc4ec98c538e2d43fc61e3c228a840f1a8c6466448feab3efa8872cebb355c0686a25d2ae1e6ae2f016c0ba5860d05b02d54d504c23c121ddbeaa09b060a5751c969f1caddd86e487083d5411f7bffe84d7c9270d26a41fc2f5430b2fcc98c5b0386603d3fb802305f7b9e4d12caa129d7e2c9c44068a97770b915c1c387e44cee6611d01b9b50ea4bf866bb", 0xa3}, {&(0x7f000000a9c0)="114c188bf7511736e5c02bc07b5142394dd11a2bcce67794b0c055116d522ff72a04bd8ba0ff2d452ec1c144abcc357888ef0eb49f225a72dbde00f1d2910ba001c413627dfb9bfbb281f4a63be61bdd757d", 0x52}, {&(0x7f000000aa40)="7683b8929e2ec9e9435beecef7625ff95b54f1bb81d2cefd143831d0f78ae3066150dbe88f016f7a12958bc341cf88fb2eda4fa75f066525ff46cbda90e2b67fde0b926605ced95a7cc430dbd0f05180a23f514a1b", 0x55}, {&(0x7f000000aac0)="c1a67cabcf04c4667393990da7a19be1ebe9d226cb6f73623b3923", 0x1b}], 0x4, &(0x7f000000e180)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r15, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r17}}}], 0x160, 0x40}}], 0x8, 0x20040800) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r6, 0x0}]) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000180)="e9", 0x1}], 0x1) 12:08:26 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x5, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) [ 325.233516][ T7176] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 325.258430][ T7169] loop0: detected capacity change from 0 to 1024 [ 325.290598][ T7174] loop3: detected capacity change from 0 to 1024 [ 325.314134][ T7169] EXT4-fs (loop0): stripe (65535) is not aligned with cluster size (16), stripe is disabled [ 325.324769][ T7174] EXT4-fs (loop3): stripe (65535) is not aligned with cluster size (16), stripe is disabled 12:08:27 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0xfffffffffffffffb, 0x2000) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x20401, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140), 0x8, 0x4, 0x2}) 12:08:27 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x6, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) [ 325.391691][ T7169] journal_init_common: Cannot get buffer for journal superblock [ 325.407694][ T7174] journal_init_common: Cannot get buffer for journal superblock [ 325.430963][ T7169] EXT4-fs (loop0): Could not load journal inode 12:08:27 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0xfffffffffffffffb, 0x2000) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (async) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x20401, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140), 0x8, 0x4, 0x2}) 12:08:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000008380)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000021c0)="db380ae4fa352e2769aab204c97c7e70e7501d9340302598613be965fb12d05cbdda5098ba684949da99fa3ec4198dc1a78ed4f7abde515971ce0c9559c13941a3d0284ecb58a4b732c5afbd9525890bb89fdad330bd7231e1de140d6f2bc4c44be40daa9192c12e1fa70fdd1e60f127b02559bb6f8c76f4cf86c112d9de73283e3a034d89f2a9342e04cbf21543e768893f6bdd1b4de3e65b1adf082a2596661c30df2078e6e2573c2db8f9fbebede0494b7921021cc190dc7e10ac76374ee2db798a1d99546059b4693dd4e6077213dadaf668e197acb9106f4f4f9e9a0bfe94e707f94810af0b639c3fdb2a379e0b77ec3a3ef28384300e97ac3bfa59bef7ed4fc50ff72ff1f8370dd6e791b2967cecbc792d6df4ab1cc489bb6403fb38108a5db6c11ecd1bfe0999f99d2affd8ab683c0c60b2be1fb155401e01ef5556c2ebd03cdd788d86b7206e3c3c61d5b73b70a2cc15a320f3c5eb70804e4dbcb857d9abfcfb7b4fbe3e84dbac810e4b7c3f324e3d308936d366424f6ddcb6d4e8f148a82265980392da97e606f5dc67313fb3377f508546a22bff555e7e7b589e5e9a3d8b43872f212ba8223d7e92590838b4e2c31d524010c7293150dee7c5bc247561441dbe56de42e1f980eb0e7d69ea5a1c214ea64393f61999a45633c168812334c7bc30c008cb0149f5686f7a74a69906a85626fece6a186291b08bc02ae0e240ad2a73b3d46a87e320b29afbccb1a10ad980481f6a1100b623ddb1a42b0142edf78bf263b2bb42386abd2e020d3105437e1e88e7f2d42fd61bf999c16ace6045f424e70b75d9a2efa0a24e80a2f908e6000439490c7dd78485b9d3b6b793747b87c64bd2475c6f9d7549cacc2d9fa8f73e3d2ba0e8207a6d41a893dfa73a1983e6f799d280ae003d8d31f5449590801c9fce43e95d04a8a47b5fb716a8d40fdb854ba829fed5f0af12f4a4046457fd7411bb01fa600309bd30adaa561d531cc28c55b0136e306e390e6e3fd9ed6c49cf1db3a9354aaec9a20c5ac982a5a8255d6aaa405078c1fbe58bba991b2af2c08f12e20a14a663e5e1511f8e06e191d67926213c08550a97d05c8d9b78a0742c5c62af473543b0e9988f96e9e8dea82b2b2873d5a9791f7b3d8a0ae523b706db3955d9239e1cc32b928708573a01a2180c3dc62e38f355706fb2463137cde1bb9a83e6a86b3b84714e2b9afc0d779049cdf6f7332a41438aad6c176b6932a34feda8f5baf7ee0ce62a01784503ddb7fc5eb85c0b479ff1b9740b6ca86c8a107725e398b5b883d5ef1e3f7d874b078160bcfa185bc9a17e73e5e1dd356e521977dcf1296b9beee94670fd60b05c5b3d03fa708c0bbf39e4deb63e3ff8269550a15af3158c847ab17fdb15c54327ca36156c34b5b73c0fe295d097e8c1fac158dfa4adeff1e27b78175a6306133879c4304bd29a112c3f4f862360e379963e96739a9778614cd07f3ce8af4353589d16d670792006257825aa6a839e1353d338c44c7acfb7689f93b82094becb4ea5db3aa2f586992b6a1e0c20faf783cce09aa8c16263c5fca20cb8021f3d065b17af2168c5f7997cd6c3679200c596c9be199b224d3f179d3c42f9ae8b1dbc976a759047799b586db2314451e7307b5234e2fa7a7c4044fd1bcfc7d56da42d133aea556b4acaa42b9226c58fc18dfd2a450f6861c1336167477802f99eb493ec01c694ffa23cfcb2f75d86bbbac82cdefb033441379b2cf3e0b4521f5fd11ea061aed388518de80d327bee0d0d0a09d9b84b53b43a779f1440b886102f4eff6acfd13365ef5618efb86c282a4e070b778f77394107d495722f490cb7d00a3a97ea5b59ffef488cd07d3eb84b56ee1c40c4e6e5f324225551d442c7b7c44d21b8fbf8962ef7ba1f2f2a9b7944da2dd9f640656a4d84009a408e50005d4089fd645eb714cfe29f6c1b0739dc148fbbb6a7d0440b84180c2ddd2dbf5cf728eaae7471e945c39522e891bdb78083b87041739d46afe6219c3a7530ddc3cc593f6a7cf54cef3741ab7937528b3e791c9edcfbf4f584d951f236e0af0474f12abe9b75ba8edd5e59f45ea2aad1256e100a1ec69051b43df55c33ebbfde888833ffcb0a95f862ec9e43e3cbe49a285e8b073ea8b0d8d4b62007466ce3229a2e8b9556115b18084dcc96414093b39d68ed65bd518346ad248f5bf107d8fedd268aff6467b49272aacd1394ce570d004af6c931d0e78bb54d157ccc0782fc19ce119a16e776d95319a8db5f653369125f9f8548e211da9c441de89d9ba741f5dc4aee6653bb70b13de7962cda8f15736041b91f3bfad151ab4744eb3c9b44218c57e21353bea6b485a41e32a503d72ae0963c3d81ad3636bf934c8b872575d7144284bfe74fd8e8a56cbac7a4943cfebec3dc0c4b179d0e529b06a81b430a8e5eb723faf3ab165e4ad1eb6e0da4179675b6c087598f55b12b9d70929ae5a47fb08ccca1893c21992dd94dcae61c032f6fb8ae5200ec9072df2de340fe9aac6f9603b91a789206431f81c533d992a9b15bbc88bf9b20c37ac9812efd88b995ac3c1c8151be17184650618b0ee8655fb997eeb7dd5f6ae9d4aa46f9067482aa2c5f1c1469927fbb1407dafe89ff82710a27d81b73ce32c98e8e9147f09f1eba7a42ae9fef17b444408c9a36d75508d06b44e45566f5caf5b1b8117c085b249bcc436a7c50099653d141f3d415697a538f787b7423d83aa499d9a7fa7006e8ca8eee2eb7f5387943652d79b27cb5239eb9b2421b7aff4cba256ca506fb56f4949a3e47c1406a022b6cf0f10721af55201e1e196ecaca37b79a7656fec99ccd010fbf606534f843d419474e85024f5165283721ce403fcfeb07baca13c3fac4dfd088ae232b474ddcc8b48aa61b928ad9268b34dfb40f6e17e09511b8a5e3de079adb1a57fe7a2afd22d3bddfd0a85adf04bd463b47e20fcb553bad9576cdc7ede7ed97bac17358cdd573ed29c5eb0eab08b8675abc1a6b5472350f216a6c211c9f95bc2e2ccfe73a175b24d2888353bb2268a76bf0735e6269cfe78b3eb053e5f6f54348bc1a883c9f7fcba64a5f6824e6c20d9c4c38954ca0e6bdbfdc97669422a013915c9ab28dbe42b5065fa370fa2a2e74769a061316888316174e24f6197a04a1a86e3670fdf80c03d1e18a6c68f4dcf866fc3b3b54d6b435dd43bcf476ad76002dc18971ec3c3f9589a4cd74f7e1a5fb9ee6e12f7a94ac93d90d27c529796abbe1b59018b791737592b75737c29d9465bb6f43e55b2e64ba32c25f9c1837deae2fd35f26cd61b18180c549fa747d519ba1b18ed0dc28bf444f79b64cd98f908ae8c48303a8f92e89777b93d0f65c9f9ceabaae04cbac03562d2760987d410c7181d34f21af73f3fa42fafd15d3785b1e7cca4c9262039889215b411900f83fe9f92a078ba4b2ca5bf574a30f0d7de5ad21a827035de6e578d21acd09958303d6762fcbf3aa537be547bf5f0870bbfabc86608f64411b4f8aa5a67d5eea3cd9ce638e4e4b54a223b9ed6c56f4625d5f5a079e392b22b60a890b2d052638ac5f584870938e0c95ca894a46bd1084ef28eb2405fc2d0bc5e43905908c9803e60f5df1d7602594a80d5f108e31c57fdcbc8636e0014a3d24367a70e8acebd201e555a625716e514c206bdce2177fbb36514c79fa0b16c143b8b04b1c934a0a34deb6d09af562ea237645469ecb1b7511b15eca27936f0b63c3424c724072a17f0bc3c731078acd7f37a971bfb139be0975eb26914266014584ac9f25d905b0af93b31df6f54ab435c1785acab5201dbd3f7b30db39d3e0e05f5fd2c23c90f6fa159f6f9400f5d9d0d30e3ebd2878124eea5d93919a1f65df629c4fb4e07ca7067829e85648ca7b9d3f221229fa398152e444bed6ecb1b42489aff79ec03bea58a0a817212676caa182b0d46b962a0dfbb9fba58106df2ff3538a66e1ac52322502ba47beb889eb4d7aeb99a90087c2325a86f7f7eb76ad17be25ad34854a40837d64f56c51ff424a27085cfa5514e0aef94b51e160c6450681fdae98d78d2d31377e0e036bf75200d9425418908a2cb0307c9cb2c96ff696b750536d63f495dfcd92135b3f4a007ed855faa3a9021035e4c6320a1763b931396a6cd05cca719db8a5bf85b70fc8b2c70572e9204d82014a3464abc7d173747a10f110178fb0ad47273fb4dfe2cc0f69d7db659332ed9696ff5a1d98cca2dc2601369e56a6b91fbf6c31e2b24a9359d9a5974dcab4f50324f4f434e8aace1427617d5443fa32c03cdd6fc66191647f7f7f249baecdb8d005c1513f25835db01954caa1752bad10d2302b7174b033abd89a49c5e91d0e2de1891ad722f9a53bd820911707ebc49b00be1446423f18d1d0ac910429e7a79fde84022e9773b64cd3333562218dc0400642bce5706d5b0f90cb446ca95b7d561c5b830a3076bd373adfd2e0b093713c0d2153fcd75d1704f6c7de8533e2d05165047315a57d6e37f9483ea68f7c04f58a8beba47969afd99c154d83501700c2e9329fca9c78538162122205342a8261b71bcf5a0db1f4eabac0aebd2c8ca1620c124fd224ea469052b5491bd834b2f95a5e3162a8664bd98698c0e7d815b02f0be6fd7348b48f180678ca70527a6388b741ebea7e9ddf8f8c812b337560b8713b6cb9a99a4272c3df5141602ba5c7ce6f74565234ff5431bf5812f31a8779986e65c1c590da8f9648284e2a4191238657c9df62a19e96e55deb4a8b51883ea8e0be9401f8f763a280c84a513f143f4748f5a629a4621438fca79ecb8c2e89793cabc3c3c5a060ae9af6acf0bfdc807f10641a3c941cc43722d388d36773c5cbc205193e738575d629a4fb63cf73664eb55b71c415e8c8963f554393bb6f2afe41dc6c4c6abf6f30d74bae24107e483840f7350ac1ef792cc3b72bb39060dab2dd54cd99ca0448ac3a0e2e12b1c16c6ff51f6d8f1d24691ee64c58f31ee96997bf8c6948c561978443f2681cb149b268d4ca6cb5821166561d7862ebbed57baebd1bedb2bbf2115a9f7e9243c2260e00997b21988c6752db9abbb7d493183c5ecdca92ef1ed6dc7a32f5f6689ad4a739049f47740f2433693bdf7518de3695477b4bfdc70d6fb2bd46db3f8d8683497a864f84f6925c76e321a463f81ff8e444099934ccad02132e8cc74913f73a3f5ba9671c3773f84b3949e3bb960dcd0a61082b3b3c3539579c58b3eb90be2b0fc689d74b5b7e8c564682bba8254b771344d2b8890937cb349bc975b864217bb03140fec1ddb9c6ce00fb1bb758808ed46494c40266817f26b30b9697db47019ce8d43151a5f7e1093e73189362f58212d2736835130d8c5b626624f2e76f23dff422ab31e3b1753b339a9175b933b20b9c9b7394082ed692c9693f7e9615413633c98c76fb64b0dccc1b4e3bbecf63881a12e84d4582d2f7a490e4d68f09451196bdfe2c3a5569b06212f2ddce7d4a03b21f021290289f3c39e20650c89341bf4c8967367c65edfe3f3f720eb5ee3ef585e73ff91e39041f563463048f9ee7c653b95feb69cb0133d2869eba639b71d2adc06b2dad12038f9362980efd273054612be88edcdbcc1eb587a23f3c18fdd4ef841ed84452e12ed70ecd0de8398abf5c3a79e12e6b4c03314368414493aaf5ecdd04c1877d1a7569f6a80b7735000de4c8ae00968245b748879469ff4f0dcd5feded6fc42a6cb833e26f7c63d65bd1c82de42d4afbd5229bb8aab8ae579a2121d08ff89ba221a5127e49b586377cea4b93d07e56f8a802568194f20ef6f0f31387972540ffac5c16da4a60ed803cd27e3a80776b6aecf0ddf1e9d7f57972ddd1232747f29ceceef4557b0f8f172fb3d77c8bb895a18ff559b244f10f9d0eef7c687619f26f77479dbed2b5d0dbfd3e8e0009d785858ce0ba11ec3798a8da45941d4b4e0940a77c65c77d07543742aad64c08df3dd1456ccb73d7b0ec34bc78d0ad29b09b4b8d896590c730c5c062785a3f09156ba0c9c4507b72c62ce01dcfc8f56e458e307e7a90f88d7b387ed2069f53fa3c3580c854be4cb23e19443f62161004eb35cfdae20ffc7324282b5ed356373949ee5081b23aee8b94c8daeaa0a480b6ed65153070ec11710eda2907cb611f926cb1617121a12d36a136140be17e0f9636ffd51e5b0eec1970391093d9c845d93c1c2208ebd02f6eac5670930e46e7709484f7c64f5702e3d147185867ff7d540af967d7208885cb35434123cb4e4b1194e66c33595f9930da0750d342b909de717ea24b4362ebfa918534641851764e4f5a577d31719ee87c41deba7003934a85a372f00a8f58a54b849f3bf5cad95f9808dc0e7f4ed2c49f432ef3090237e3a515884acdc9d79e7c1e03b5e85f9939284e70bf1ff9b380026413a7708828e0d8118f6351012fb3f117aa507fc70a81a84e390f5bb6565aaf664a99a08dfe9ee0c601ee8f6ab23cb03d25ff4d5775107d9ccf7f58c108fc73cd529946da1d61e559b11962b45452b5a2841ff3a865e119e9ccd6da174939add63622f0a92d102cb9458c67e3a35518bf46def3c7b5b49e6789da3cce3facd183b1415c3b2b14ba8f5a19610801bb9129e13979378e75efad1a0ce99fd23b526cbf2c6e5f1ec9678c8e6f89daf48c3fd1f744e7ca502e1e712aff611dac4ce811c107e252d2eeb9b947485b225b76ddf5b4bb8c932ada3c219061e4600a673463b45213715591f53997d2673292c3d33d521e70717850d5158cd0e78b9b8d6e581c4243e86971beaeda517a31e6eb18aa3e593b8ed476ea18b90cc9187e3608295a5427cccfeabe7a94a5dbcf8e0747e323c2694eb6af3a2c548b531f31e20170a09d5a8d618a7c1e6594d0d433ce2853ea22623b4963f016d82ca95b41d08b34748bbe47a2a1169ab1209527c98852f216993800ae1845fc93279c6456c87d441e1a352b00ffa3efe93b152a59d374ab6d52e6dcf21979cfc0cb0673791095bb30ac9b98cafa27511e3cae16d573716778a0ab7ef554c83dabea7e76f364c65065d10c2ca38d4b407a15cf918c59a258a5cf4dc9c26673b17f969f5e062cbdf54d1bba09e735d3a3f9b0e96a2b3faa758680a05e82e977616df03101626dcb241195d7794feacf7860cf32d3862c13a3bc3493ba37b8cc162b0cc21919622cf765ae5dcfd8591a5d09c49b21bdcabba7644f1e012c67f29a8813f4ad932e4b76d72cc4a0315cc4c27621542bbdae01052688fdf3c689d8edde858e835536323cfb5bab8a1c2175807a292ed80e32e73584f452c9c84bf04fa90dd7ec8179ee9c8bb627379f8ede47ea22914ea00705a3446b71aa3b7e9b726e42fc1d26cca1c745b32c043ed8722be9227f5ac52eb21ada2455017ae4e4f328f954f750834aa889684ad88e220d0dca13ce21cb0c240c2e5998c2e141f4d41ab6e30e3d5ddc549a010b78de7df6cdcbe19ea11998559e2fc653497ed7e3eeb0e24fbba57eac6aa2f5e0bf28ea7606d0f7ca258da13fc368f95f28a86d5cf977c2eddf206e3ed4aa9f8766a9f171135e872e1d8ff757e0b2f14288a9157baabeed24a688f22e6ff977c1749221a18a6cef458770666b9e94489d3df1077151925dadf0b82c071d486a7167658537b33e58b7746e6ee1719637ea7f01073a2e8c4342ad0f165b428aacc121b487c584f585dc65f3c95d125ff504dde6d9ba33d33e42c331a278a6419ef9d234b89c01073e1630eb4f208ce9a7ef75672eee4b58927dc12a516227a5996cf8a3917e9614bd201e80a2766041c269f8f0d41fa135667725e949504227638599c28430de102fe13de2b20949a680defd92584db698d15518b1af54864bca5f1d44a528012b5ef9252f17e5240b4d74d614f02821f14e6dbe8a53f2a594752602b5f3aed60f47537a39c2c6e4a4f7694acc1ca2f1aafee5344a4deca5fb6cfb29bd7db8745ba85850e63368b5f09ad6445e0a830f7a9ef0a8f53c8b7d336cc1ed28c07fd221c531341dcccfc352db25a81f319b63bf0172d0d79a654620f306c3d91b6443f32764ff78cabec092a8aded89a6214d97e93270933f3f353f2496363aab9c30552869ff7233a79e2e3f92c05c0da57a8696c26c661e8c1be894320b96ddaf6874866b8cf41286e71bf863354393e028a3ebaaa2976f3f011768fa0887cf1c09c3c7b5172cefec95ae980dc0185df79f200c4d080984794efdd2851cd5048436d9182b1a4663c92eaaa0ccda01289951fa7f5649a97abf6f8d552603f821fef335bf7039caae6020fe2c380844aac8c98df35590d7151761e5b07047c7c3ea6dd3489fffcca0eb1c6c4eb67901a16c6957ab63fdce929e0aabd059fe2fd410540745c47e4a34fff4769294695b84baf7940ea551a25ca07963d942ce999145f9ebee1f01c72e7b1738627bb0d854c6223117cdecf2a63ab838531d3f0f2b318e3ddd70a3d7ffddd37ddc62873eacfc2f8e0218222c7950ef099fa6f74593c1e4d33d0a30da488f2353d2143312d10c3babb6347aa350551194dc1a17bc0817d6ad80519d6bf5819ff71c46e1e24102ef48068be6b9a4962e33a86b4279b55effde373d3858291063f6ec48ed4bc44fdcc856da566ca98a6fc817986f6b80bead0f1b9dd6ec1fdb0032f64e16d717c3345aace45a821bf1878483c5fa8d7588d8f96e303842e05fbde2c3ad029f147a833e286050ae202636e7cc6cfa1f2aa297c750d19314b4b7a9581fa66def58f601a275034ed13cd9936a9c954a5d095bca3ee788de1469404571cc230eeb3c82eff7d022694eb4d37784338c392e91c922ca8967b3205a5c2b520e987b4a923bab2d2d8665df627c113f3eca8a48bd7e1df4c03736effb3da2cb2f48c529e0f781e5450ee1cb408faf165a95ed4f7714ff620fb6ac456110e7b941caa3bede55afc0dff0e5ddab2ac0c48d53818c7e725718b205fd196143c46dc568c7501f30e595a0a3a456e445f8f829f8dfcafa2cc46334e2ce69f391a6672b4cdb034ca96299b9bd35462c21f3692dffd5e6f42187fb0fc4104a6fb09f1f9244dd588515a8e5467639bdbc2f5d9067df8307234b539c6a43a7b4784fd1d6b3a66e23b97b9d171e9a7a0ed32444fe7e229f8fee4b2cc013aecefd315dd8c0a2a4daf426d3e8bd947860f42bca25f5e214ead2d6a9563896d0ef0a3ad040c53bad8dda9bfb21cd2e873645be6407fbab0dc7505be642f0f1acd09ade56f2a3d4a8250f03b5122c9911d9928f75a07b0dfde2566edae26f0547d6104757c711920a6e42169945172ffca8537f19493bd781d9cfef6c928d3182c8e4ba7fa79d2615912d89ad015a31d532776a514d6413bdae5a11030323a0d17eece60798cb0c5c0bb0d735d87b97ae861ebe042683814309e41a2256e3eb57292ac8cb180fb00ee116e9e46a8d86f67eb4e09de3488bd4be93b684f3df227ece63cd202649d8542b47570014aa76c0af513ee718e86f2311eee2678bb8b5f58799e9d4573b4c95fab75222a5d8a56d31e9efb8e15b869d314f7dfecc56eecdbb4153e9ade8a3e5b4ff4c59e87e99e77f103070b80c3235cdb77d33c3729ec29cebfd67bc27a218fc1f475c89b8f4407d0c7472c08f391e052f6acdf3fab5782642d2d5e66d9f1ce81ed95dd1b3926f968ae4bedcfb9ecc39000c3864cf7ee31c02afaa6b57d353cb6b0b9a99c01396612a61cbbfe668b15d4faca7a1c19167c42eb40d1c7cacd9e68f5292e94931829dbe7b961ef261faac82c4d698e73244f3e72fa5be674d2501e739cae236d4d034d454898fa662319b5f8941fc1c938410dff8a40ba9b05224ddc39b1a9483c6d5b3a8c6184f41b71f25741b63488d4429a2e3e54e44354b265d9745004476ea3bb3badc3e843b217beed8d91db59db5b7a19a8fd873a064f5b66426e412cd278a7770b07a15c827ecd84a9ff552c2419bf76002476cb2a05986331b4ae10c19d06f0f41663a4941a7ea6b731d9d66c33eae6a4c32633413132b02538a8872166c510df8cac98189efbfc82f9568838179d05b248417a82ba7d4fb2d069356b529db67b7a617649ba427524d8b8b6ce4314080536f938e8ec16104bed33bd36bfa54a355892a798f2f54693401ee900893e41642a8b1fdcf3cc31c0aedc7e4da97730178e095e926f4f053cc5713b99cb4ef53fc26b6bbf35e250d8a9c2df2c5fb7b3045091e665fad35e0c6bfba6601b3bcbb419125ac4c68f65b4c97fbf71363e8a70968cf873e2f417fee28ec9b9f15047fd3ecee931c3865d34366a4ac1b69973e7dd763475ef7ac3b580607919b8b589797fa526af46e44d85e496c137192d9de79ebb78fc48f3bedbed4ffd793b2ba44667db2d044f8fa0d104cc20a98ac2d674ba8b8016563902acfaa78552d57c03bbbe16eae35883b18b0ae2f4f0292aa401431b64d75e22507be9fa556f2a1264323de483061bbeb83dc0580cbe9f1a5b241e3a8b294bd2c2ef8b989b4f9adcd298ac2284762ae09b23be8935e269277a3f23e467e36d049fc80d96cab01dd471e6cd0b4e9b592ff8bed8c6baa1bc616ba12e28f6819420accae4c2d95b6f3af894dc1b6f74ceeffc8ca10f03d03bf2e52d934f21f58cf2dcdf333c93feafa938d6571b5f58826690b6225fdbcd0736a8d0f794e1f2e7cc1a6d05ff928bdfa623c4a2788b66c3bba4855ec89ce664f341eb0e63c0a891ae3603ca6d7b13d1476bf2cbd2002b6212680ee024ae912476d9782ebb8d44c33d1d32bc6e978c23946bc40be491df61cc8b70fe177a0dfa5c871b5d0aa959b0dd2db0e027070eafaf3ac8880e356a7fc164151a0acbe2662b168a95e288ad74c265fa1796c4309985bf1e5a417bcc5bfc07fb8802b9f204bbbc5f45344b23621763948a36c15d7f6ee9c270ae671250bcb7602143022d4dc45fec484354f8ddce54d1778f94fdb5b476a2aa6711d297a47c99fea1f99900a960512783a4527a15734c9b9a0f8d0e8d671fa8b31c25c1beb37babb18a4d65efb0c6efb5bdcea7979366375de9971bfc766b4c535427e54894c42fd52be23382ba745688de763a21c810710538b81230a75b0d59289737f752ff7389dea1425bb8027fc445f32f7a115a9da9eeaff17c64083717ed50cb106143acf7204e25a78c493a406a714a35820bd1672132b373d5f6b083a9e04dfe631257a15e203c4d86c973f0fa7e5e2ead41551773f71e1a718e55c2f6c83d25936ac648404f03600a69a9ea57d2056ea902931d659f6e18676a76302793a713a26e777f36fa8813702cdde585c544b128a15a86a22c3fa1f68dd0db4960a7960c1539843e340810e894dd35805db55a83f82299e19465d3421c73bbf9df33153921c5d17c78b488cc8af40096893a5176c11276619811d7d68dc23e4106eea0567c2cf20fa60877ada49432e4e8588203898709308b2d3c27968fc60dad5636ae791f74d564bb075e4a9a3f5eb58a04c6963c07788e4a8b221f1dcf2cd859c03033aa7976e5e69a4d5bad290ad51ce58d67433f830ff4496c2ec1b5a73e3ceebad0d47e4d9626056ed46a813c3b8e73f23d7fc2b53f7", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x4, &(0x7f0000000200)=0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(0xffffffffffffffff, r8, 0x0) [ 325.453076][ T7174] EXT4-fs (loop3): Could not load journal inode [ 325.478956][ T7190] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. r9 = socket$pppl2tp(0x18, 0x1, 0x1) r10 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r9, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r10, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r11 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r9, r11, 0x0) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r12, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r13, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r14 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r12, r14, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f000000c100), 0x80, 0x0) r15 = gettid() process_vm_writev(r15, &(0x7f0000000240)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000180)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r16) read$FUSE(r6, &(0x7f000000c140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000e300)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000002c0)="37dbec2378245fd19665e336f2", 0xd}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000e84250170c89bbb1a92064950f77549e914e895c3c7ea19e7f7be8869638063e046565faddd81c050dfb52cb28fb9f4371f4ed6119a17b9119002c98f415360a036508a4be55d217f6374dcf9b249a358584749b6da7e3e42faeb4c7cec8b2a7464979376ef4b1f2323217b7d78be94c6d8b0f8958f5b4bc5de991bbbeeb597acb5db575f6857b4839304cfb2f254a727b6f63e138ffacfe517c0ac3b81f9079daf5df837d731ff705948b641450a1c2a8d2a42632ad525ce7ae33c57c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000010", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x40c4}}, {{&(0x7f0000000640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000880)="4121c14444c3837d672837187fbfd8083bd605f095cf92296529e27da5ed5ed2bfb6c7c960c4c2bf724afdb73a0df3972ffab74b98a23ef6d56c1d288b92ae92e5c12bb2b6b733ae0f66490811d8fb307ae43535afbfaac6eaa9fbca7620f8d3d1cceb3121aea86789b6a10ff43a80f06e33ec5083c6f55e9918e02912e4de7aaa279b239b15508dc743460c5f93c436ce162b692f25c1ee2554dd91c9", 0x9d}], 0x1, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r6]}}], 0x88, 0x8010}}, {{0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="b012effbf280a7351c360e56e79f1be718e3e7d79e66757cee82b7263948963fad8b5f576503ad3083885c4bf68224c611d1c61ba380cbe43fd27117ba499ed36a5359cb739470dcb4a1e43ff8724154f8bf957922e1d55b9ed0", 0x5a}, {&(0x7f0000000b40)="1e00bd3d61420d86047bcdbf1c683f49adc94809dfa311ce9c2dc8f8b87821ae0913bf28b346060d00ef7b4b1fb63b012026596b37cb9654bc45dc30890a065afb751cbdd90771c685461a362cd96c39ded83e11bf6be949ef3049c515a03952b751747508ae62f2a96d0ca6af1566ef294f2343c848bbab70f656d982970300", 0x80}, {&(0x7f0000000bc0)="efed4ab2c52229c8", 0x8}, {&(0x7f0000000c00)="db2540a6f53122639b4f3113157b1df77ebe01354d302e7ad98d9f5ba2531132f15cc323be43b93993e37eebdb99fcc5aadf315b360c325974f1ad3b5338ad5353a39b5fea03955128bf78a8a50ec6d9df0f233cf459bfd81d4b2da1430050863cc8dab890", 0x65}, {&(0x7f0000000c80)="8f0964b8a176f742a42b79927c2edf3af31e7f45d1b1014f01535224eab12cc2db6acc", 0x23}, {&(0x7f0000000cc0)="c0c9a9fd80c0792ea7fa6eb535ffa16d9861e53df8f36ffc1dfaccc5af4fb913a7236ec769699de0482f40c64d20574985af6e316d4a5362a739fa13481021f4462cecf4a7c9d374985b5dd989bb31a145757eb71ab0a8d116631439004f918e8a1c98dc1ec36c58a1a5ef53054fec9de6bd63aa697bebca9f1e36d1299908742c82410c8bd85a03a76a800f8dbc039046544eab20d045ab7ba630dd28992756d49f1751479c4bc196037ff37849636ecd1588bf1e0e97daa97ffbc8775511af0dad04653a50c2a221edea", 0xcb}], 0x6, &(0x7f0000000e40), 0x0, 0x20008010}}, {{&(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000f00)="d7844e2a444761aa6016b6d95994fb34536927884ae991d275108428df17fca723270cc02b2246d24bf4c29dee811a3f73deaf1b2edbcb5dc255e86d60358c035bf7e71be008be625d75c152219ba8be28e738308c312a87b4a5b5c0fe8e15d03e5c85759abef0d3b318aa29fa0652b4ea19662387cbdad85c181c7015287b9bb144c61eb902772ea42337f9ab99e27f76a7ed185f208638c4d111e4bb1843cf354e99bb20e4caea196e91b3703fd681193180a605fc94454e59de98d94a343fd76c3b8f40a06bdf140a52aff0e9cf23e506d115", 0xd4}, {&(0x7f00000041c0)="fe85255b451ef1403edf14e9d2440b2f82e505bd3c1c01766ba09764188c06ed1283506c9e5aa76c7e488e68cfdd73327721dc50df95fc8c33d09d2f2e5ba07d6edcb98ba88794e734e2a7bcca23a9d39567c73943a187bd0a6efc071be468169f9123120eca8fc41a8ffa1b77f5e76b985ee6e5f2d119d702fb9e9c13957385ed419869e0d1676d5abf78e98c82b11cdcb477811f8d2229e090080583f65b381e7aad86605ff9a8bf4c4cfea31c7b3ad6f656e4e22064e28f43d4b28d8723a05776d363fe46cbf12c0426151e85a974e9e0fecb242dcc393816613b8e63eab83e8275cc6a3d2c7177c78faf37c1b6a5665bb16e179829dbc2caf40517ad040dc380b9f9a6b43fd66c0aa36a7b7ffba5f09da35c2d6fb7fab56b6156f55d1d66332a4f86cdcad80406b2f4e60f385c4b998e298149c7f4cfc352e8a6b91779bef40e255c4357df5ffb01e526ee4c693758175cb55420dca597428fac2105746c75b654b127a4910a5df0c787d7bbc6bdec32a2de5ed8f5c6209002146bec2a4f0e565afcf6a36bedae874ac8e15af71de504f871c274cd9bc1c3e7003375138391ec38a0603789ca4c089cc931a53c2d83133d4b74e179391c9efc672d7ee7d8fc2cdfc44518ad683d872bf093954685fecd3826859aef8919133d57a250b031298f96becab3429c77949bd7d54c53bd6b572d9ec67190e05c902eb236029b8e027e7822833f14c48c079012be1a2433b1e7b8b3a43f97bf4d14f7bbc99c063469c1ae881845b3872f03051d77d9270780a2bb02f70ca05a1e37329bec0ccca29af26cc25a93fb33a62f8e77e75a8259d3fe60d44c2d26024401d2fba6a97267bd7d72a1d345601b85ab2b61f12d34f7517b7491ce281afdabf455e013dda9d9403d9e40390644730faff8d1f2de1fa271eba63991f2309fbd4cb6782481d765f99f90a0f9575c027e6880b224dd48a8ea59267c41e8f59438480fb8ad9abbdcbfa6264c1604a693c816b9745d14ea8036e211d1955eefaf64dc233e85061a33c6963619f8ec07494991fcc9d9536c8ce5a010b64beddd232d7f9a1ecd3184713819dd8dfec019502da88fd1ceb13c728459635a42e821a30761ba1e9ae1ba7ca9844bb6fa6f30c3c4742a16417210ef15688dd3b5e47eeb9d903e93806192668af56e2640237e1722ade6695da2b232fe4c60845b846fbefe9a34a524eb6745da8df806898c04930de86c4e7ba24f620560daa0118b3f1587e70120bf0e946821a102415ba72d21afa0db6418702942686abee8082dd507c6f756b1e96c9c13b09748ea9170512ca0a372a5c48db92f7d5555e4c0d6fdf4440d15a1b7984abe5f3f0b4d21d2f3528400d0e6737457a80f618585240bcbc724ca2b24608864f9d691df0875014c9e37aea405997d240038bf08f98ec587c80c3092303fedd6fe791d4071edd5b8292cca48ccc40a5e08857564516f78f935ee2910bd50b68a399e631da873f0515f2b33514db4e066b84ae2abd050e9f94ad701cbcc66f1a3397eab265886f881f680396814dfd41ffdbdb7943498d004daa850601d6cf830b4b0766ee4c36f49fbc68eadf2c0491e182c92409c46214b52a805a435ea81d7b924b3e9f2e5c4136f188c0578fae716140adda4f94efc024c58e13bc771e412c334d52d197b03617c37556f3d0b6bc57012116b9417b873962e739e194e36f576adf0f7292921f1839f6f6f06cfec8f9c3ad4d1d9763ccf9e47d9e1e3c41c4d98e5aea2be8b687fda771c9c1e037f2ad6e57cca70faa5a009eaed27c88771e31da0c85f0151ebc706318de2b60e8896c1579f9a8159e269f1723b82f6667fe71daeabc27a56150cc24ca89e6ed23b37c11cb034b307629fb53c4e71d754cf142d4f80fca3bc583243dbd4cba51fd27e88da8f617246631cae761a573545644557169b4592f5b220318238222fcea96bb50d14d1b1cce513515d80ad47d47ac6c89d78483a0c76e40fc6d21be5a7fa71ec21b2879ed764b0b1ff571f85da8c4da0097804e41dcc1424f93f4b98692317100f9559889deac25f176bfa932873b0a0fd0a17f5201c4b817e9ac219bc9d99fbd7879008b46936796aa18f2e146354b13d3c152c81a45d7e3e223ef953ed5fb603a396aaec617046d2cdce858a9f93da6d2d675ce14cd141ac5d92eb5640a16073f5ac20d74fdf0b13462f9a4f5846f60062edbb544d35eef24222f56abd28f67f3430e68621dd308c78cdfff636350d52fbb8aab45300d764e0540b5478d04dec577a8b6844203f736e040b92f6d1f7a61b004f47fe8d4878bfe61b40a46ccbcd7bedb40befe70e5b93f572e559e30a182abc44a11d453e84aece61283b3310ab4848992406c0bc11919f81d74b34f098470b0d97585b30ea676bff59f98a0b589ead9cb421a7bc75595cb79199d7c8877e791df8e6e688eec45ebadd468bdd323ea75d166c6ef48623cfac9b9356beaec07a76cdc8d84f056f198a152b785f8ee136642983f0b65f7ae9b0de66b0948b30bd12ae4ddea79b410ad9f04f10a6ebd9c27e1455e2ffb54b76e1224cb74f506a1ed641c9d27f7a824cfe87dff481cad13c64f723ec7cc8d326e612b8560da421f2bc4f05fc544c2996d07f200d1a8a1d6cb34f555debc48ba9db7c379670154c58cb76304a52cc5624139329b72897409c5a32b1ef0084fab54d9b27c21b778ff543ca17b134b7fa01c7ae1c1affba4dddc4a741d3818df58522313d688290a7eb04f156499c90dc37bf5455d30e7ffaba5171b406d14b429db1639f51a1a79d31a34ed4532af597892b61fd4ee5dc592f46020c3743089b0c3335a30f28557b79b3d4fa7b35c7a20877a70c807870355f51db7d79d8a624f5f41763cc82d793c553303da8eaf5aa1352d3f576c029e4b85afd71acf51396d5334ca1f00db103cee39b60d761997765337ebb478fd7e073d33f78423d200ab16162dc9031bddffebd0954a22b9e07cc79d3726e59b13accdf1ec04bce211aaf207012fa7b48f1794eff21970a485777001c1e970966c16d301a563b5d98fbf1746bda1fb88b85fbf1a868a0e142a7f01f0bc41d414fa8767b64a7473eac84f9f7fee32a6dfb73f79218a7183862e101da9b018a55da0a3254481296bc0a95e7c9b6254d7a298049014ffffc7f90315edd55d06b1e1c94523c9236e3afbdea0a6e844507670f989ed163484abbf2d7fd356e69b3ba719e159db994b78cc76723e0c2dbfc19c07b43f7a936ad634012234feda16f2420852f7a74d8fa1d445162a5ecabbdfe3ea301b141e3f99bba7251b27ad87f224c5861e44f09545e84692400c7d579f64f5157409b18c847ad3a95c78cdb3b1f13f3432740f90a02a588b7abdf8406f98a6e4c7a2cfd68e7102cf49f7080b9e6540a708da4e2214d55bf38994dd36de8748497affaedd5b6e0e5fa7853605be989c7e9f31594e468b5698d03d761d2c1634264c58160fb9467425578170bfeb58b672747e87593ddc30cbd7d113272a0a232d6a985936462132fa87bf26d4ee4bbc6da7cb33fff817a467efa0518ebe2ae12d81c53446b9aa9bfb1b88b9f44c2b5ed5d451237c9d8b178f92f73d6ec44625da207f303314769fe26783695e97c137accb5abb008f8a5dec387ef3e4216c251287e4ec703efb5cd7dc4a23b9099576ee904bd78270236c7a587558901d59ec50c36dfcb3f1b008de0cb0c474dea2cafa232bd14f16e6ca32eac2b585d13b2d8477465e9e400adb9da8ba0564530dd42c949ebd9f37b7de55f4141608e6bea22ee0ced7b43bbc5bbf2b755956344c8e758d7283d2af6c192475c54e49119c98784f247b7bf837081e3617646bb83fc2f218385cd2f1dae1662c58b128647a704b52669807fdb343b0dd99ca93bd8611063f100c1f1fd5e04a314551226d969b7b782e4532142286b6689be225a3a8a248e3cc39a82171fa2b6af9cb60c3f35ac8075ed2a6f2cbab2529530fe2cc64f95b2eb198ac03bdd51c7dc9e831012fc5d7c1cb5a82f982a04bc19575a5d5eab158dbbb53276c1dabf3c0109a9a2a032f63f4d4c083419d934fc13f009447273b362c6cb96570682246ea2a709600d6570a74c686b78328190f21c4d9a7d7d98e252bb4d600628520f5ec7365e5584d3dff30b2de574aeedcf98da19c182dac34c073d1642d9c824e9bbb98dcf8bb3952027f4f0f084d830575ad3378f04a50d0dafc5ec52b9650b272dc3e67c3f45f248a94d80edb44049a3b6d34645f9da51179259088acdd59a6dd55aad0992b05df9c05dded577d2e3587cf774b0fbafa153aacc17c9bcd6abb66e3deb90e4bd7cefe90f9dbf2eea5a741bcebb9b6b97a75cf468ea80073338773064c7a29ecff9253e377e7eecd36a85ccba4aec67cbd9d6d92f5cb529a9dfa9fec131433c0c718331e0ff20cd20808b78c8a04e6b578d903b518416e0e691d36370eadd4da6d016ba56c9fcdec104a99ca43891857388322652fd70631e104517e15b90b140cfc161a1835050bbf6cfd40002c7f8adf2bce3b08454e8ab759356ee641a96209fd082e708555eda5505b5c800dbbab8623852e508e15ff17b5e03852c95a2b67d548115aed152661ee6b2cd192bac1d88bc92952774693225a9e4f833d4b0e3fd3f2380d54c4692908c252bef104d5b97b5d0e89a09cb39642ab5d1db06cac4372646f283d64c2c588e17e584a614e0ed9e726fddcddcdd01bd3aa6e142e2139c5d835de86a5c3c6e4551cc0e037affe05c163ff8707c4ad80e9a22cc70c6d1829059be837ef751154533bde38b7dc630ffc0f57b8238ecc2363b157eac8ea1040e05297cf3429b98e469946e17a39c3b8201d3e08937bb12cc863a2748a481d0044fdbfa2d098e22cc5e6f3bb8ef5d555c7c16d3fa112a7b32d0deaaa5672aa3320930b9b86ec2e072a646f8a88d09d402964d7d605be0fec4a75cd161e920290985bb508114e0816d7b5120aa123b99d010cf75b5f9a5767cade92c6eaf80fc7bc7bf7a9b225701be84feb9b6af732f057d39c2af146a7b4c46b2fb7bc3e37bbfa9c1d81fe1fc90befded60dfabd7d1e7eb32453d3b58538551fd61c3ec072997ebf35c910d2680b89080ebda1d342a2eb78be8b640f6aa44a0fed5a0b3d7f8a0baf41570425fa355050ed3c82068242c5d70873f55a30883831e4dc849fab51a0e5eb4a96c9261dd05f7b0ea4435fef976f0aa84267b12c94831360ce69dc17ab98052cd5da241df87d1278f147d58aa34ac9123d7e837218d90b278c460e0863d7c36a11a91b6f3fa702c16fdf4badf848e46999e009643e29124454e5d208e5860495c215f8a9a68dfee57d571534f5c832bb49f2426994fd6e2d1eae1fcfa72931fc670f0744a7dafb0241ba13de02c4b14634797ea58ade81950d74f44b1ec868f20896a6f3114478db533261ccda4b2a338115c5b94432a820396292c53fc990398a3593e06536b290ee174c4bb2c1367c6c433d065b0c4559bbe1a744eaf8cd82e48d083cf6f8f0f23fb4b8dc98855fde1a9a6895826e0159d8c578e6b1fe147d46bad32206907c562a836982889eb2b91876d509b84e63992fde09281575f5b06c195c164955634b10cc6fad8b9b1f0ce1835b0dc015341ee61960db169b72b8875ec2e6ade711c303ef55fa07cb8fe6e8dddc8f108791dbab70102c0080081893437e4ffd851a8c7e28ae0216239e98118342b10d58f2892d8a676a32b56b03542c1f085098b8fd12f3f3e7910468d31f0ec2344292854174fbf", 0x1000}, {&(0x7f00000051c0)="e5048325270a909fa590a75aab51daff6ae6ea01872e178ee6a877d55d30a288f433b71892cad6e664d4953f30fa3c22724ffd3d19d6ecf07fdad88fdeef8b7ba7af891dc6f255636a7a040fee1ff188713cec99c41dc9826a0bd207760a378a6175dfdd3a65874687c0c0755e3e799d641e822cbf33841dcacbb16ad1cd841be67d39b80826e01b70c056c6280f490d3f169bfc6bd961636bf7e8890567b4cdce22332dbb8ab5ebd51c625686c36b22f0f6802b7e70b1892b39652af40f6efe30626a01efbbcde9b96362efb5fb79b0b285a80547012c300f5d8f65a40499a2b40647245a14b2e1fd1f3c0f3051aa4fbc7a871e79e27e15bb0354310fc67bf647e7a8c3a6e01eb5553e520c099e58d5577fa383bc6bec22c3eadf047a39aa3a48c608498c2296f77c3d7ee828ac8c25b4a9d3db3f2c1aacc835be773c2a6ccf4238bfeeb164549ca1a4f67accbe1cd78f0af621071e9f3d7dbb5253539f0c781792c55609f532110f203ff92444afe92d99863b38cea9b1c88a56eaa1b13b13a1fcc1dc6bc687ef47d9ac252e8cf99783ac426c896dd6a5710c7e713a77bed6e56e5e6b803a49f1728ff23416ceef0acaafcbdab614b1960072a9b9e5f1e24c6ac5622e5e9ed9b84f8ee19bc31c995a2ac2e9d8518a3fb4224b6142823752d90cb9463dc6ab978365c069555f7cbe4b93821e7cd436160623eb81d21de2ba627a45f0734ce3c1f031ec424991b04234f4b674858c98e897d310f5530fcaa75956e0b4db68bb433dca8acc69e59c9ce324c9df3d759df8261f0e16245ecbd8e2d5eaeb95ccc435a53b9965feb5b63bb25d7428ac11f58d7cf1b8f3b54e13cf02db12301e2b98bd44ce2415fda52e9e765f02944d85208418b986f59c29c7cca41de4b219060fb40d865eca86e4ddd4ad629f39dbb357b607ca1f688a15b908a1470dc9095fded1411f751c6c912c003012d20723894abcb3fd4597693e4e59517fa98d063f3d5a3856c1e707f85f8f476aedf22162e2bca48300f8b36948387fd8637bf1fe32a6b07478128a52cc4491efa7b6b116280f027a4e4a6ebc14498d6dc7b0d9078a21eb23864207968805aa59fb716ee3fe6ded2997173659ffaf73965fb763405a81a2fb3500ab4f897b5adefee6fbdc94ec529b59ef706e7e3f50e96bed3952287ef5465b1e4675091b945d5d0964784ad9f1a990cb74c431ac82990537cf8c2fabe3ba43c5fd53a7e826817e96ec8918ba802fae298f374f69e73d674b20701b170056386f1e48b5ec814df1c0f14521bb7d4345d506b150ac17e5228deb4007f357abc0993448329197ac3d2ed127fe1c4efc71c9700c9da418c2d8281019bb5bccd33c3ebbaded3887ea06e5c5d5e9ef23c3adab88b9337330442cc95de7e9d2037d2f26264062e0bb2c1ad0045fd5d717bcf3e94d0110a22aff4e1236ec601a81926d82613dac1e143d39a166eeb820225ecc3f27f879d46f70bb29cf0cbdb6bc7b0b33da53f25ada35803809ee800ea4ed5d7882e2a1628713243caca77318521305af4fed2dcad2d308e8c270682ea2e1c72e3b292f6b96da4dd05648393b0bddecd95c250765a0380e8bc46775c77ef3b097d4c7fb003f073559fea8cd56850bfc170e2cd3338eb11ca5c0bd6842370f6c5cceea2198c26b38868cb57bc7f716a8438bbcec020a8b0dcf9fe1cd83e5109f76e84818356caadc5c5969e543ea72126f6e9eab13031a5725ae319dd31553c9d868837a92566c9d1fecd58af675818d338f668ee1d6d07d077db59ef19c22e5ba3ce0480427c8f62430e33017f78cd9607a7a0141b5fc07719c81a91317c729d6c1af97fe9ebeca3fe0a448f177e345d3388687c03f5c62dd8bb1c8613abd74be9c228b72323eb172373b9431821c00e7ca4f2733522ec9d652d5b67593a15d746c6336ba379983e2f04d9254512823cec5c42fdac4914bbcb454b52664a3f422325bd47afc00f072cb1ee917c2b4f35be65d4255df3eed3136939520f1defb6d868c6b241dfa9f56f7e83c5e88932db3d2d705b6f51f749cfed78f6c7087e11d08bd686f9c0fc3dd5bce8cb13e28d59cca8f313fb7eb40c9e671246672989ba1a6be0893516b667895c9489e294dc3e7211d6ffbdf472c8e650d90073abb5794e4e012a5c6f85e684784a9f59c5dbc1a026f71e0b065f7c84b2eff7e146856496d181e1a048d25178b57dc76e75405e583afe71fe8a4a49014c9936bb4248fce8d6cf9b8046b26bfc47584cbde6ae39affff02479f4d0eb5d10d12aced76064ee8dbf25233a14100c2b2ef38080023beb219824af8713bead0a86eb5b21e684bc73e999e4a7fbb1ac8710b72a170d6ce7625b6aeb07c38f9604c2c8d05202d763e88c0ca68047a9ad9a9abe733f68e4b5ab4573ef725e362c76017df3f50c168dc02429c9043f0cae537129b495d613d420f2309a8aa9a8745d0960ba4eebfaa63c58f7046ed453e71b3c7a9726eb0a9ce7af197446e112635fe0c80ad96aa91d242b6326617cdb944e0d4881de2ffe350d1e31c30d4c8fd4915088e063bd3a4621ba4de8a8cc150313171e9f026d8c4e8182b22345bb3d349282bf1cab12d6e68fd413d8b86c490659ec009ed42571f341b4dcf898273a375636620eec424207b4703291096713e9801240938c7d681c8ea1ca74e3a13dd816cc607ff31d7e56e49172008c3b01b8e1899e598f8f1a1d14fffd8fbad5c46cc91d3462f152e73f10198e8ec61ee7035f57dafaa0607f7c566bb13f832dacd708f1f3f89906afbae906e8ed87a07d3af5ab56908631e872c0bdc062ddbffa51f9a5e773e3d7f9499168a1f09981c66a62ee859c0974aa507a61a6eae341e7bd207d3b9886edb3736399e0f91e4c4090f725c9513db497c68d7f9ab52dbb4cc90d34d4510ffff07a0b9407f2cf4b123ccd6c646b6dbd89d33945a5bcacb56a7c25697e4828cc87f83f0ac7c8e9ad3489d92c6553f8d994e8bd8f82084b815299ef6a5fac544d63cff47c014c8e7ebba281e58037eaadf278fed27b38f075ebd6d987f38728f104399e704203573529e345de2ae5b05175a94556800c5ac54c5e522844e0928c67f0ecb070444216c21bb505db1b013b02e72f4493736fb17bf7d47a16b26b054f0d3b7b8efb43a329d805fc7273fac4f1c1430db67001364d87c1d0f678770aee6c6c5aa2785e8f6c8172a0dffe7140cf6b94fc53a9c42927db3d3bbed79ed0e882ec871827229cff7247def07af17b935eb8d77963474468c6927519ce5d543257faa7489ef43a69903a36e96a2713d4117c4c2e92ac77bf6f462e26a3576863c62c304a1480f09c85b89000952333696f97587f0ea9fc10947a91274ebe91f6b91410a5f385271590a737fc3ddc427260ee364f1e991e435d030ac5f3f514e424234cbb240505790eedf81705e4a54f85cc40a397be8479bc75f4fad6088737f58d593f486893dba63a62c71906147fb9a5c9b9087b7c5e18422714b76d5332b75761e59cda73ab0c1a251da32fd311cdaef5e062ac717b3094767c7591691bd662b51e42ab02ff3f01602a85f79128035c59ea5d4e22fc259ea703c151687fef75238b19c8bb2c772318366f380e5d3eeeadb6ab44df63f8743bd78981a1267c65a1c4f103c48f5e61f9159ff045c70315cb1a164eee8c534611aadd42206d758a1e3cc82462e2225ddbba2027f1c8ee27d32b3d6678bdbcf2e4389782e6a6dcf988419d5afa8d17ba33f254f346687438aed5d3bec1e022d58b98fc3ddcbc8df4f6290e59ab4b00c9677633a17ef82d69d90967d96f81ae686c304fd26c9d7e9094198d44f31e42d8db48f3af9d7ff5851f618ac9bb3dbb009a1f1b6669e47435b7063787371ed00dd25f0f655fcc3199d29ad602b65a74841dac3694341ca04df10937a7d664c11ecf5c3cc70712613cf2c16917f76141575640cd026f8204b3ccae2c64103eb13b69b214fc644faf2408a6eadb44a300f149da9164771b88aa7d990a4e7ea769f4e6bfd25e7372698a2c11c627515c413f68619caadea2236db83378a5ab6fff0416102c1e118bf271ddc7f0e14c4e2f5e1ca348f10084a5654ffa5dca55faf59be35f2a0316455fb462eb98e1b3c12f9cd3f24fa935ae532b713dda0e18522a69cef5c01001fe38ca2388c586191a913ee01acd9c1535245da3ed8a5865e53a4e790163734bcc34c71fa2c389558788e4002a0795965694163b12e6a1ef5be4f30cd7eb5dd8dac2aa74c59f45ca8411ead3c644145973ff8e54f6afeb8bb5487cab2390ebd3c9d8f0e198c7cc1192dac6199564c3ff0cafba6c4b2a0ce39dabb42e6f56d1822937ce6cd51998c23880d850212f683f2ba70109a5816e7640cd260eed0a648644ba8e9ad0458bc9af4bd0616c414b7a59e52e986eccd926905da159ee692dd2d1fe8d5805819ba1d10ea617d771849df10125fcf790ac1dc37137847beb574e4f73432beb4f2d2e5e6f31737cd0db2982baf17963ff6d61123318a273f2856048b42e35978cb89a7ba84c049c47f07d87785706ebad38783b687ce90042bf64f36cf788e144031622e82e7700845a2a18c5cd18acfdce067d41bcd6551d4dfe1a9f42fc0ec1a8921231608c0905b81a66dfb8d3832f4a90db5d89510777c31c76ddc887bcc01f6d2a2da4aceaf60d89525a6d1a7eddbada647bb61f0d450233f481bf2bf714e53aaeae35c339c5c0b6065efed4a45c50b7923653375f867f3470b579abefa847b8fac4dad245813e713692bb87d2881be09ace1b3cae23485ddb86d7eff176b43a67e7b3f226e0d8bfe795bb2b7479a1da531c68682cd3d5c43d1519cce7c2d55f1ec4bb0215d06262d6e9e0ec2629bdd4984355f145cb545d930cd7134f9b50b9a2419b8a3f2ec12793b66c51ae4d3828897fbe6c20ba598c7ff9562f07dcf98697898510220143340a58ace1d6aba9fe1bcedb8da1039a9f79cd38a8b18ea18f360a15bf260e52ec51361080c61cea0abc7bf0665c1917a64320f331a9093865320a3d941ea38d0830d481b612153604976896b6106e31d9ce297a0fedf8234253487bd01692eb58d80abcd20298f4412fa1ab1dae97ae9b78a0c3b473fa26d4d97d1a298b73efe323ff0a704bcb240d01676ffe632154f85a2784444f9ea9aecb50e7b0916222450d95f31319fe6a41d61c161348f872f1f7b60290451d3bea6b3b7c89878512f17b4e2ebf4e5649262c34c3980c8a66b72d5584c121b1e36d2068b4b2328135ae32c1a535d028b1e11753ab79e36cf1a316110e71e339ef19272f8795ddb5584a8da5e64dbfb3eabcf7df1df10b895f92a75d84883103d9f85d4d32485e7c3d2d4a7b469c981eefc3b25ebc89a1ab6e9ba07f6ba80d8ea755a308809cae4c969f2e9a37eeeee18173ddaef34dd6ce187065286d62fa152b68ecc5dfa73a6a885a9f8b32170dac0e9084102ed0fd649105f81af6bb93bb3b0672902da42366a2156b318456e3be9b022252ce11914e8066c0fc86b7306b284e2aa6145af470bab752c741f3220a690e1a717fe505a39616c6bcb1ea280f3918e01bef4fe919ae7950e68aa6ec95c4de10be62cc1ff6c983a6e4ea0e67861f33eaf70719294afb9d49e8ed57493da27e2b3b9552d58adf01350aa196bc946329d8cb55c26abc2cd938d14c72eb951432259f87b469a389956fa762de109502f971a2d123d16dec267c8839bab1eed8624bb33e7803b2c9d03a218e8637e8c892155dd8ebb872d302420cd109e545a", 0x1000}, {&(0x7f0000001000)="164b156f7c9169884c93fbbd86818fd52cf254f2a0212d9121a341ea4133727b84370aad509f217c823e3a5af3b44aa99cf44df4050f23c089bccc88dc5e78272f679cd4b1cf5366e732d501c23dd0c6ff6ecc51e56c", 0x56}, {&(0x7f0000001080)="298dc766fcfb6c15c24b9365a78d0ccd72ffb455cbc5696419687e10c7e21839eb4832c4058ba9b299de", 0x2a}], 0x5, &(0x7f0000001240)=[@rights={{0x20, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x38, 0x1, 0x1, [r0, r1, r0, r6, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x78, 0x80}}, {{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001800)=[{&(0x7f0000001340)="6f39ffa42fee27f498c014d3", 0xc}, {&(0x7f0000001380)="14aedfe29ef076fcdf8d4ad473a1b2882e87b3f188e9c3ced88b0d88c66f", 0x1e}, {&(0x7f00000013c0)="07db5d938fba59412a37f85ffe84cdf2dd2e91f4219da069d4bb75fbc3af3448b8eb077af8e77f5889f5792f7860e6ca379bc09f781934b0e3111674094e953178bc7a51587d58bb4d54254607a726af7003bc060fe2979647e75aed915246ee5bc09e8366a36734137b9bfccae1560c62fcead0b63f424a7459ae10b9c0398ece8890dd7c93eb782af20eec9095b5f0194955f9634821aae3e764872fd9b597e162cd962f094b4a536e601a081a5ceeaee091fd0e9aec0493c016ac68a22bcb3539e149f2158aec40261e657b83335668766d00e8aa2f9b73bb480d57174f5ca6296e8edaa4", 0xe6}, {&(0x7f00000014c0)="68c7", 0x2}, {&(0x7f0000001500)="a9d22445a507d41a7fb449d3eb0855f3ba9e4408ec47f22d524c13876d128993a5b20fd9efb9e69ad3a1131ade44f798425f2f34328ff8197ba1a66b4738e2012348548e2d4580eaa7f09c306e0ccd118f9d684ed65e0c4a75d1d866a5f8526db60874ace4bedcb4a5cad1b60273d45a81f423d345eb633e2701a8", 0x7b}, {&(0x7f0000001580)="ab2907190c20b88049711e6f657e7e1b9e1f89ef1230b77988b627fa9feea92fdac27789a74312db419f5ae2fca9d249ff32203bd5a0d712e9dc9b8094cc1d0e77876daecf5fe19b39c19c196380019151c9e30057de0b27c7c1011ce6d162a3d04ddab80b16005f7d863310c6ff0dd22e7d29e808af6cc6dffa6dcf1a8fd5eeb54d550ccb30a7ef8d2af5cc2d318c888ac90097b6d6755fd1d46d600c2771cc4995a360ad3989556d5b263eabe5a1b1d18884b70cfc0ca0ad4baf10f7437fe5b91ea4b2992ed8627d1f0d1462bb3ea6d90116d227", 0xd5}, {&(0x7f0000001680)="bb7dc9353a70a410bf5640175059d6bf19db2201de602c15052d53bde4d2", 0x1e}, {&(0x7f00000016c0)="36f6d002c915faf6a24c5f23b4c7668904a8fc6c1d10d785df71bf05139bb067c9c9a865deaef77c85e9c08bd2cf2f92bc660b0bb562b27e6ff3f04521956b58995aa83622efd9f126e1913e92a7e6f48172e368eebaae61bd75c96e6de3473ea0f5af95ff7ccc73a8d646fd41aec167090c757595e11c64", 0x78}, {&(0x7f0000001740)="419bf37df268fe5e02d4ec9d68e36e42325ea9cf0e00a450b67f1704c76be5366e99c7d7f9d975493b8e4b95a3e7b7af7847d384fabdd9012123d3da6e7460d89a8e837b6bf8486665ca4a1c3505dfed2d7afcf44adce622cc3f50d7fc087a4bdc08bdb306db560f7c29561a2182d33b17cd3f01383b3113092179fa0379f4841f3da1c8ed6b2735884c72b6a8aae06396d48b270e4cd709eae00d0d9339017b945644c08004a54f", 0xa8}], 0x9, &(0x7f0000001ac0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r6, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0, 0x40000}}, {{0x0, 0x0, &(0x7f000000a440)=[{&(0x7f0000001bc0)="2e7d30aa2f4025ccd0784d2905ee929c02b8d64f11f65483274135461279652b9e9081ecd4c9b40aa27353e11cb0f77fb07445a84f044722ce4be70da07ec81aa72541a0f5508f2e701c72852199cdb8a3df479396a01140c6b4e8d8922489525eeab507a09111d4304e6aea9cb051f55bddc04bb8f2840b9232e020959dc763378426f45814659fc5f8098c7ba1520c856ed24c699435678d6f4504894853537103b099af190a7587cf3ef6549983ba1131711f1762a08edb7cfc61c752af31b0b72a682c9a942466547b0505177c9cc389cc7d5926ef36ffdd95208d95b3549c898a630b70a619d71f93899ae3fb52e39ab294dfa0b8a0a85c0c0829", 0xfd}, {&(0x7f0000001cc0)="9f3619217265eb4423f9e04f53cc3f68c261d99ab84fc07d9cddd92939a7e267c621b5183b41c1b31e3f53c5164124a12bf4193b90b2749af3b221a58f32d4f141613227825ce1cfbb74eb0a990594ae8222a935df10b8b694bc967ab5ffcc78b4fdbcf7391f09d5662263beb112b597d518441cfaf4cd257115f617f08a1aed0a688486414a3d91c70f54afd8b6a286a71d55b7917eefe6eb85cd798c650f061aa21c2e5c69acfcb7", 0xa9}, {&(0x7f0000001d80)="d119591ec2fb23fa00b6ea", 0xb}, {&(0x7f0000001dc0)="c0b588a6f5f6a448c245e26779baf34c1d1039b763aa57113a50405bfee6bc2abd70a881b4651c1e53f700c049ebb151ce42b8463500e20a939c7ceeee43934c8651cf3125", 0x45}, {&(0x7f0000001e40)="187da941e569723fadbf1bb6e9757f2192980f451b2c2576e0be62f878f195aa95f1c1e24bcf6d13d5081fcc9611ba97fed48b24dbb7bb884511c045d9f405d6546da546c6", 0x45}, {&(0x7f0000001ec0)="44506a14ca6c7315c6657b9d7087c89dc0ca29be02c22bb3ccd97604dd892fe1e59b69489bce318a4ccdee8ea231179b687638163d5428570418e5aeff6f99c4f612c8e709cb615011d48a896d0cdcae1cf42ea1d149abe8be4b0821ac5f025d0bee12591db3e56135b2cf6da973b1a0d288305b6cb7097802c48b118a1b5bdd305d66d99b51d464937a3866730bedd36db3ae011a9b2f7d069264a6fac3dec5b63812fb8e3ad3ef6bbc8b3527d75bf756578a0c9aa60393a343b586637513d242daea52ec37360b652fdf49cfc0e56ea07412cbe7992da98abf32a3698281a17ce5d6df94", 0xe5}, {&(0x7f0000001fc0)="27ef18b0184bac0233639ed321329b44fb0a44313db3d64e11dff4bb97bd8fb86a340e5ee66e4385ee6ef476be69a28c3639cb67e19381a8ed13966827c423044e852836827967090a1f434baf62f0e7a3880eaf42c1706a607eb75cb86948419295", 0x62}, {&(0x7f0000002040)="f222bb6a85449dd94b2d947794306b582980c8b8b6f9c24f546b551d9d5cc1d7401c99d8c1eedfd2d1b0a2596fd2d8431095155f839be5f242cf4d94fdb95937fb3051f420e780c7a6", 0x49}, {&(0x7f00000061c0)="d5c575f73a1b418246695087c2b984359811548de548ac3f429e2101a8dcef1dc8263832dfd151022871e42b5da2278da4f9a093d6bbd487ca80e0499180f85147975804c30d037fda2c75763fab68f9ca1a308a26ac3e1124678b44b15bcf5a28af629cca9d7b44ecaad3d3033c2ee177f83375d0ff5ca0e0111ac03103a7351475f3c759aef1450a24ddec3d8b3525457ee794070a61674f0c0e5abd6fb9f60f687406ef8d3d112aecd95d69f9eebb2eace967fd49b67c20c49151be3f9dae38db9141c2d8660bd59a0e094d60f3faf331a1f320c74092e175fb847a07382e93a23a4a07220234410989", 0xeb}, {&(0x7f000000a3c0)="fc6f48fe740a5aabfd8b979ad83a1a99d4667aacb8c8d0c02663bd08f14b28f6cb2c755f3381d4e83736b0e73b9a33aa77d03eb9beb38f43549b529cbbd4e70a12a2ec35d0ace47fa4da3383de9b34d5a5eb19b584bbeeb3ec31eda4", 0x5c}], 0xa, &(0x7f000000a580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140, 0x10}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000a840)=[{&(0x7f000000a740)="df5ea2833a2e5cc17f23cf6266415427a63ee8de0f9e836e36cc2e4580d299b69843a515b9d429e543b61290e0a82050e14a582f5eb6662367a90478f0f56ad57a25e517c6d1ca0b19d30f8a2ed659576852d93e79569c89c2381aaffc955132eed0c1f93825246512338f301ac1d192d1585b44ea1106eb3b3c313315f444454f205225f8696fcc930fd9df1917d42b292b2b446f0da2fc232d010d97c9c95311a2a7833a659510ee29dbd56801e095189ee87bbb1af0680a00aceb10b0babf7b6e9333f6795adbdedeecdc853a29cda11c", 0xd2}], 0x1, &(0x7f000000a8c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x10}}, {{0x0, 0x0, &(0x7f000000ab00)=[{&(0x7f000000a900)="f4f8dc048894af593a0b7a34a55c0ba37a898f71de28acbc4ec98c538e2d43fc61e3c228a840f1a8c6466448feab3efa8872cebb355c0686a25d2ae1e6ae2f016c0ba5860d05b02d54d504c23c121ddbeaa09b060a5751c969f1caddd86e487083d5411f7bffe84d7c9270d26a41fc2f5430b2fcc98c5b0386603d3fb802305f7b9e4d12caa129d7e2c9c44068a97770b915c1c387e44cee6611d01b9b50ea4bf866bb", 0xa3}, {&(0x7f000000a9c0)="114c188bf7511736e5c02bc07b5142394dd11a2bcce67794b0c055116d522ff72a04bd8ba0ff2d452ec1c144abcc357888ef0eb49f225a72dbde00f1d2910ba001c413627dfb9bfbb281f4a63be61bdd757d", 0x52}, {&(0x7f000000aa40)="7683b8929e2ec9e9435beecef7625ff95b54f1bb81d2cefd143831d0f78ae3066150dbe88f016f7a12958bc341cf88fb2eda4fa75f066525ff46cbda90e2b67fde0b926605ced95a7cc430dbd0f05180a23f514a1b", 0x55}, {&(0x7f000000aac0)="c1a67cabcf04c4667393990da7a19be1ebe9d226cb6f73623b3923", 0x1b}], 0x4, &(0x7f000000e180)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r15, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r17}}}], 0x160, 0x40}}], 0x8, 0x20040800) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r6, 0x0}]) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000180)="e9", 0x1}], 0x1) 12:08:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000600)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000008380)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000021c0)="db380ae4fa352e2769aab204c97c7e70e7501d9340302598613be965fb12d05cbdda5098ba684949da99fa3ec4198dc1a78ed4f7abde515971ce0c9559c13941a3d0284ecb58a4b732c5afbd9525890bb89fdad330bd7231e1de140d6f2bc4c44be40daa9192c12e1fa70fdd1e60f127b02559bb6f8c76f4cf86c112d9de73283e3a034d89f2a9342e04cbf21543e768893f6bdd1b4de3e65b1adf082a2596661c30df2078e6e2573c2db8f9fbebede0494b7921021cc190dc7e10ac76374ee2db798a1d99546059b4693dd4e6077213dadaf668e197acb9106f4f4f9e9a0bfe94e707f94810af0b639c3fdb2a379e0b77ec3a3ef28384300e97ac3bfa59bef7ed4fc50ff72ff1f8370dd6e791b2967cecbc792d6df4ab1cc489bb6403fb38108a5db6c11ecd1bfe0999f99d2affd8ab683c0c60b2be1fb155401e01ef5556c2ebd03cdd788d86b7206e3c3c61d5b73b70a2cc15a320f3c5eb70804e4dbcb857d9abfcfb7b4fbe3e84dbac810e4b7c3f324e3d308936d366424f6ddcb6d4e8f148a82265980392da97e606f5dc67313fb3377f508546a22bff555e7e7b589e5e9a3d8b43872f212ba8223d7e92590838b4e2c31d524010c7293150dee7c5bc247561441dbe56de42e1f980eb0e7d69ea5a1c214ea64393f61999a45633c168812334c7bc30c008cb0149f5686f7a74a69906a85626fece6a186291b08bc02ae0e240ad2a73b3d46a87e320b29afbccb1a10ad980481f6a1100b623ddb1a42b0142edf78bf263b2bb42386abd2e020d3105437e1e88e7f2d42fd61bf999c16ace6045f424e70b75d9a2efa0a24e80a2f908e6000439490c7dd78485b9d3b6b793747b87c64bd2475c6f9d7549cacc2d9fa8f73e3d2ba0e8207a6d41a893dfa73a1983e6f799d280ae003d8d31f5449590801c9fce43e95d04a8a47b5fb716a8d40fdb854ba829fed5f0af12f4a4046457fd7411bb01fa600309bd30adaa561d531cc28c55b0136e306e390e6e3fd9ed6c49cf1db3a9354aaec9a20c5ac982a5a8255d6aaa405078c1fbe58bba991b2af2c08f12e20a14a663e5e1511f8e06e191d67926213c08550a97d05c8d9b78a0742c5c62af473543b0e9988f96e9e8dea82b2b2873d5a9791f7b3d8a0ae523b706db3955d9239e1cc32b928708573a01a2180c3dc62e38f355706fb2463137cde1bb9a83e6a86b3b84714e2b9afc0d779049cdf6f7332a41438aad6c176b6932a34feda8f5baf7ee0ce62a01784503ddb7fc5eb85c0b479ff1b9740b6ca86c8a107725e398b5b883d5ef1e3f7d874b078160bcfa185bc9a17e73e5e1dd356e521977dcf1296b9beee94670fd60b05c5b3d03fa708c0bbf39e4deb63e3ff8269550a15af3158c847ab17fdb15c54327ca36156c34b5b73c0fe295d097e8c1fac158dfa4adeff1e27b78175a6306133879c4304bd29a112c3f4f862360e379963e96739a9778614cd07f3ce8af4353589d16d670792006257825aa6a839e1353d338c44c7acfb7689f93b82094becb4ea5db3aa2f586992b6a1e0c20faf783cce09aa8c16263c5fca20cb8021f3d065b17af2168c5f7997cd6c3679200c596c9be199b224d3f179d3c42f9ae8b1dbc976a759047799b586db2314451e7307b5234e2fa7a7c4044fd1bcfc7d56da42d133aea556b4acaa42b9226c58fc18dfd2a450f6861c1336167477802f99eb493ec01c694ffa23cfcb2f75d86bbbac82cdefb033441379b2cf3e0b4521f5fd11ea061aed388518de80d327bee0d0d0a09d9b84b53b43a779f1440b886102f4eff6acfd13365ef5618efb86c282a4e070b778f77394107d495722f490cb7d00a3a97ea5b59ffef488cd07d3eb84b56ee1c40c4e6e5f324225551d442c7b7c44d21b8fbf8962ef7ba1f2f2a9b7944da2dd9f640656a4d84009a408e50005d4089fd645eb714cfe29f6c1b0739dc148fbbb6a7d0440b84180c2ddd2dbf5cf728eaae7471e945c39522e891bdb78083b87041739d46afe6219c3a7530ddc3cc593f6a7cf54cef3741ab7937528b3e791c9edcfbf4f584d951f236e0af0474f12abe9b75ba8edd5e59f45ea2aad1256e100a1ec69051b43df55c33ebbfde888833ffcb0a95f862ec9e43e3cbe49a285e8b073ea8b0d8d4b62007466ce3229a2e8b9556115b18084dcc96414093b39d68ed65bd518346ad248f5bf107d8fedd268aff6467b49272aacd1394ce570d004af6c931d0e78bb54d157ccc0782fc19ce119a16e776d95319a8db5f653369125f9f8548e211da9c441de89d9ba741f5dc4aee6653bb70b13de7962cda8f15736041b91f3bfad151ab4744eb3c9b44218c57e21353bea6b485a41e32a503d72ae0963c3d81ad3636bf934c8b872575d7144284bfe74fd8e8a56cbac7a4943cfebec3dc0c4b179d0e529b06a81b430a8e5eb723faf3ab165e4ad1eb6e0da4179675b6c087598f55b12b9d70929ae5a47fb08ccca1893c21992dd94dcae61c032f6fb8ae5200ec9072df2de340fe9aac6f9603b91a789206431f81c533d992a9b15bbc88bf9b20c37ac9812efd88b995ac3c1c8151be17184650618b0ee8655fb997eeb7dd5f6ae9d4aa46f9067482aa2c5f1c1469927fbb1407dafe89ff82710a27d81b73ce32c98e8e9147f09f1eba7a42ae9fef17b444408c9a36d75508d06b44e45566f5caf5b1b8117c085b249bcc436a7c50099653d141f3d415697a538f787b7423d83aa499d9a7fa7006e8ca8eee2eb7f5387943652d79b27cb5239eb9b2421b7aff4cba256ca506fb56f4949a3e47c1406a022b6cf0f10721af55201e1e196ecaca37b79a7656fec99ccd010fbf606534f843d419474e85024f5165283721ce403fcfeb07baca13c3fac4dfd088ae232b474ddcc8b48aa61b928ad9268b34dfb40f6e17e09511b8a5e3de079adb1a57fe7a2afd22d3bddfd0a85adf04bd463b47e20fcb553bad9576cdc7ede7ed97bac17358cdd573ed29c5eb0eab08b8675abc1a6b5472350f216a6c211c9f95bc2e2ccfe73a175b24d2888353bb2268a76bf0735e6269cfe78b3eb053e5f6f54348bc1a883c9f7fcba64a5f6824e6c20d9c4c38954ca0e6bdbfdc97669422a013915c9ab28dbe42b5065fa370fa2a2e74769a061316888316174e24f6197a04a1a86e3670fdf80c03d1e18a6c68f4dcf866fc3b3b54d6b435dd43bcf476ad76002dc18971ec3c3f9589a4cd74f7e1a5fb9ee6e12f7a94ac93d90d27c529796abbe1b59018b791737592b75737c29d9465bb6f43e55b2e64ba32c25f9c1837deae2fd35f26cd61b18180c549fa747d519ba1b18ed0dc28bf444f79b64cd98f908ae8c48303a8f92e89777b93d0f65c9f9ceabaae04cbac03562d2760987d410c7181d34f21af73f3fa42fafd15d3785b1e7cca4c9262039889215b411900f83fe9f92a078ba4b2ca5bf574a30f0d7de5ad21a827035de6e578d21acd09958303d6762fcbf3aa537be547bf5f0870bbfabc86608f64411b4f8aa5a67d5eea3cd9ce638e4e4b54a223b9ed6c56f4625d5f5a079e392b22b60a890b2d052638ac5f584870938e0c95ca894a46bd1084ef28eb2405fc2d0bc5e43905908c9803e60f5df1d7602594a80d5f108e31c57fdcbc8636e0014a3d24367a70e8acebd201e555a625716e514c206bdce2177fbb36514c79fa0b16c143b8b04b1c934a0a34deb6d09af562ea237645469ecb1b7511b15eca27936f0b63c3424c724072a17f0bc3c731078acd7f37a971bfb139be0975eb26914266014584ac9f25d905b0af93b31df6f54ab435c1785acab5201dbd3f7b30db39d3e0e05f5fd2c23c90f6fa159f6f9400f5d9d0d30e3ebd2878124eea5d93919a1f65df629c4fb4e07ca7067829e85648ca7b9d3f221229fa398152e444bed6ecb1b42489aff79ec03bea58a0a817212676caa182b0d46b962a0dfbb9fba58106df2ff3538a66e1ac52322502ba47beb889eb4d7aeb99a90087c2325a86f7f7eb76ad17be25ad34854a40837d64f56c51ff424a27085cfa5514e0aef94b51e160c6450681fdae98d78d2d31377e0e036bf75200d9425418908a2cb0307c9cb2c96ff696b750536d63f495dfcd92135b3f4a007ed855faa3a9021035e4c6320a1763b931396a6cd05cca719db8a5bf85b70fc8b2c70572e9204d82014a3464abc7d173747a10f110178fb0ad47273fb4dfe2cc0f69d7db659332ed9696ff5a1d98cca2dc2601369e56a6b91fbf6c31e2b24a9359d9a5974dcab4f50324f4f434e8aace1427617d5443fa32c03cdd6fc66191647f7f7f249baecdb8d005c1513f25835db01954caa1752bad10d2302b7174b033abd89a49c5e91d0e2de1891ad722f9a53bd820911707ebc49b00be1446423f18d1d0ac910429e7a79fde84022e9773b64cd3333562218dc0400642bce5706d5b0f90cb446ca95b7d561c5b830a3076bd373adfd2e0b093713c0d2153fcd75d1704f6c7de8533e2d05165047315a57d6e37f9483ea68f7c04f58a8beba47969afd99c154d83501700c2e9329fca9c78538162122205342a8261b71bcf5a0db1f4eabac0aebd2c8ca1620c124fd224ea469052b5491bd834b2f95a5e3162a8664bd98698c0e7d815b02f0be6fd7348b48f180678ca70527a6388b741ebea7e9ddf8f8c812b337560b8713b6cb9a99a4272c3df5141602ba5c7ce6f74565234ff5431bf5812f31a8779986e65c1c590da8f9648284e2a4191238657c9df62a19e96e55deb4a8b51883ea8e0be9401f8f763a280c84a513f143f4748f5a629a4621438fca79ecb8c2e89793cabc3c3c5a060ae9af6acf0bfdc807f10641a3c941cc43722d388d36773c5cbc205193e738575d629a4fb63cf73664eb55b71c415e8c8963f554393bb6f2afe41dc6c4c6abf6f30d74bae24107e483840f7350ac1ef792cc3b72bb39060dab2dd54cd99ca0448ac3a0e2e12b1c16c6ff51f6d8f1d24691ee64c58f31ee96997bf8c6948c561978443f2681cb149b268d4ca6cb5821166561d7862ebbed57baebd1bedb2bbf2115a9f7e9243c2260e00997b21988c6752db9abbb7d493183c5ecdca92ef1ed6dc7a32f5f6689ad4a739049f47740f2433693bdf7518de3695477b4bfdc70d6fb2bd46db3f8d8683497a864f84f6925c76e321a463f81ff8e444099934ccad02132e8cc74913f73a3f5ba9671c3773f84b3949e3bb960dcd0a61082b3b3c3539579c58b3eb90be2b0fc689d74b5b7e8c564682bba8254b771344d2b8890937cb349bc975b864217bb03140fec1ddb9c6ce00fb1bb758808ed46494c40266817f26b30b9697db47019ce8d43151a5f7e1093e73189362f58212d2736835130d8c5b626624f2e76f23dff422ab31e3b1753b339a9175b933b20b9c9b7394082ed692c9693f7e9615413633c98c76fb64b0dccc1b4e3bbecf63881a12e84d4582d2f7a490e4d68f09451196bdfe2c3a5569b06212f2ddce7d4a03b21f021290289f3c39e20650c89341bf4c8967367c65edfe3f3f720eb5ee3ef585e73ff91e39041f563463048f9ee7c653b95feb69cb0133d2869eba639b71d2adc06b2dad12038f9362980efd273054612be88edcdbcc1eb587a23f3c18fdd4ef841ed84452e12ed70ecd0de8398abf5c3a79e12e6b4c03314368414493aaf5ecdd04c1877d1a7569f6a80b7735000de4c8ae00968245b748879469ff4f0dcd5feded6fc42a6cb833e26f7c63d65bd1c82de42d4afbd5229bb8aab8ae579a2121d08ff89ba221a5127e49b586377cea4b93d07e56f8a802568194f20ef6f0f31387972540ffac5c16da4a60ed803cd27e3a80776b6aecf0ddf1e9d7f57972ddd1232747f29ceceef4557b0f8f172fb3d77c8bb895a18ff559b244f10f9d0eef7c687619f26f77479dbed2b5d0dbfd3e8e0009d785858ce0ba11ec3798a8da45941d4b4e0940a77c65c77d07543742aad64c08df3dd1456ccb73d7b0ec34bc78d0ad29b09b4b8d896590c730c5c062785a3f09156ba0c9c4507b72c62ce01dcfc8f56e458e307e7a90f88d7b387ed2069f53fa3c3580c854be4cb23e19443f62161004eb35cfdae20ffc7324282b5ed356373949ee5081b23aee8b94c8daeaa0a480b6ed65153070ec11710eda2907cb611f926cb1617121a12d36a136140be17e0f9636ffd51e5b0eec1970391093d9c845d93c1c2208ebd02f6eac5670930e46e7709484f7c64f5702e3d147185867ff7d540af967d7208885cb35434123cb4e4b1194e66c33595f9930da0750d342b909de717ea24b4362ebfa918534641851764e4f5a577d31719ee87c41deba7003934a85a372f00a8f58a54b849f3bf5cad95f9808dc0e7f4ed2c49f432ef3090237e3a515884acdc9d79e7c1e03b5e85f9939284e70bf1ff9b380026413a7708828e0d8118f6351012fb3f117aa507fc70a81a84e390f5bb6565aaf664a99a08dfe9ee0c601ee8f6ab23cb03d25ff4d5775107d9ccf7f58c108fc73cd529946da1d61e559b11962b45452b5a2841ff3a865e119e9ccd6da174939add63622f0a92d102cb9458c67e3a35518bf46def3c7b5b49e6789da3cce3facd183b1415c3b2b14ba8f5a19610801bb9129e13979378e75efad1a0ce99fd23b526cbf2c6e5f1ec9678c8e6f89daf48c3fd1f744e7ca502e1e712aff611dac4ce811c107e252d2eeb9b947485b225b76ddf5b4bb8c932ada3c219061e4600a673463b45213715591f53997d2673292c3d33d521e70717850d5158cd0e78b9b8d6e581c4243e86971beaeda517a31e6eb18aa3e593b8ed476ea18b90cc9187e3608295a5427cccfeabe7a94a5dbcf8e0747e323c2694eb6af3a2c548b531f31e20170a09d5a8d618a7c1e6594d0d433ce2853ea22623b4963f016d82ca95b41d08b34748bbe47a2a1169ab1209527c98852f216993800ae1845fc93279c6456c87d441e1a352b00ffa3efe93b152a59d374ab6d52e6dcf21979cfc0cb0673791095bb30ac9b98cafa27511e3cae16d573716778a0ab7ef554c83dabea7e76f364c65065d10c2ca38d4b407a15cf918c59a258a5cf4dc9c26673b17f969f5e062cbdf54d1bba09e735d3a3f9b0e96a2b3faa758680a05e82e977616df03101626dcb241195d7794feacf7860cf32d3862c13a3bc3493ba37b8cc162b0cc21919622cf765ae5dcfd8591a5d09c49b21bdcabba7644f1e012c67f29a8813f4ad932e4b76d72cc4a0315cc4c27621542bbdae01052688fdf3c689d8edde858e835536323cfb5bab8a1c2175807a292ed80e32e73584f452c9c84bf04fa90dd7ec8179ee9c8bb627379f8ede47ea22914ea00705a3446b71aa3b7e9b726e42fc1d26cca1c745b32c043ed8722be9227f5ac52eb21ada2455017ae4e4f328f954f750834aa889684ad88e220d0dca13ce21cb0c240c2e5998c2e141f4d41ab6e30e3d5ddc549a010b78de7df6cdcbe19ea11998559e2fc653497ed7e3eeb0e24fbba57eac6aa2f5e0bf28ea7606d0f7ca258da13fc368f95f28a86d5cf977c2eddf206e3ed4aa9f8766a9f171135e872e1d8ff757e0b2f14288a9157baabeed24a688f22e6ff977c1749221a18a6cef458770666b9e94489d3df1077151925dadf0b82c071d486a7167658537b33e58b7746e6ee1719637ea7f01073a2e8c4342ad0f165b428aacc121b487c584f585dc65f3c95d125ff504dde6d9ba33d33e42c331a278a6419ef9d234b89c01073e1630eb4f208ce9a7ef75672eee4b58927dc12a516227a5996cf8a3917e9614bd201e80a2766041c269f8f0d41fa135667725e949504227638599c28430de102fe13de2b20949a680defd92584db698d15518b1af54864bca5f1d44a528012b5ef9252f17e5240b4d74d614f02821f14e6dbe8a53f2a594752602b5f3aed60f47537a39c2c6e4a4f7694acc1ca2f1aafee5344a4deca5fb6cfb29bd7db8745ba85850e63368b5f09ad6445e0a830f7a9ef0a8f53c8b7d336cc1ed28c07fd221c531341dcccfc352db25a81f319b63bf0172d0d79a654620f306c3d91b6443f32764ff78cabec092a8aded89a6214d97e93270933f3f353f2496363aab9c30552869ff7233a79e2e3f92c05c0da57a8696c26c661e8c1be894320b96ddaf6874866b8cf41286e71bf863354393e028a3ebaaa2976f3f011768fa0887cf1c09c3c7b5172cefec95ae980dc0185df79f200c4d080984794efdd2851cd5048436d9182b1a4663c92eaaa0ccda01289951fa7f5649a97abf6f8d552603f821fef335bf7039caae6020fe2c380844aac8c98df35590d7151761e5b07047c7c3ea6dd3489fffcca0eb1c6c4eb67901a16c6957ab63fdce929e0aabd059fe2fd410540745c47e4a34fff4769294695b84baf7940ea551a25ca07963d942ce999145f9ebee1f01c72e7b1738627bb0d854c6223117cdecf2a63ab838531d3f0f2b318e3ddd70a3d7ffddd37ddc62873eacfc2f8e0218222c7950ef099fa6f74593c1e4d33d0a30da488f2353d2143312d10c3babb6347aa350551194dc1a17bc0817d6ad80519d6bf5819ff71c46e1e24102ef48068be6b9a4962e33a86b4279b55effde373d3858291063f6ec48ed4bc44fdcc856da566ca98a6fc817986f6b80bead0f1b9dd6ec1fdb0032f64e16d717c3345aace45a821bf1878483c5fa8d7588d8f96e303842e05fbde2c3ad029f147a833e286050ae202636e7cc6cfa1f2aa297c750d19314b4b7a9581fa66def58f601a275034ed13cd9936a9c954a5d095bca3ee788de1469404571cc230eeb3c82eff7d022694eb4d37784338c392e91c922ca8967b3205a5c2b520e987b4a923bab2d2d8665df627c113f3eca8a48bd7e1df4c03736effb3da2cb2f48c529e0f781e5450ee1cb408faf165a95ed4f7714ff620fb6ac456110e7b941caa3bede55afc0dff0e5ddab2ac0c48d53818c7e725718b205fd196143c46dc568c7501f30e595a0a3a456e445f8f829f8dfcafa2cc46334e2ce69f391a6672b4cdb034ca96299b9bd35462c21f3692dffd5e6f42187fb0fc4104a6fb09f1f9244dd588515a8e5467639bdbc2f5d9067df8307234b539c6a43a7b4784fd1d6b3a66e23b97b9d171e9a7a0ed32444fe7e229f8fee4b2cc013aecefd315dd8c0a2a4daf426d3e8bd947860f42bca25f5e214ead2d6a9563896d0ef0a3ad040c53bad8dda9bfb21cd2e873645be6407fbab0dc7505be642f0f1acd09ade56f2a3d4a8250f03b5122c9911d9928f75a07b0dfde2566edae26f0547d6104757c711920a6e42169945172ffca8537f19493bd781d9cfef6c928d3182c8e4ba7fa79d2615912d89ad015a31d532776a514d6413bdae5a11030323a0d17eece60798cb0c5c0bb0d735d87b97ae861ebe042683814309e41a2256e3eb57292ac8cb180fb00ee116e9e46a8d86f67eb4e09de3488bd4be93b684f3df227ece63cd202649d8542b47570014aa76c0af513ee718e86f2311eee2678bb8b5f58799e9d4573b4c95fab75222a5d8a56d31e9efb8e15b869d314f7dfecc56eecdbb4153e9ade8a3e5b4ff4c59e87e99e77f103070b80c3235cdb77d33c3729ec29cebfd67bc27a218fc1f475c89b8f4407d0c7472c08f391e052f6acdf3fab5782642d2d5e66d9f1ce81ed95dd1b3926f968ae4bedcfb9ecc39000c3864cf7ee31c02afaa6b57d353cb6b0b9a99c01396612a61cbbfe668b15d4faca7a1c19167c42eb40d1c7cacd9e68f5292e94931829dbe7b961ef261faac82c4d698e73244f3e72fa5be674d2501e739cae236d4d034d454898fa662319b5f8941fc1c938410dff8a40ba9b05224ddc39b1a9483c6d5b3a8c6184f41b71f25741b63488d4429a2e3e54e44354b265d9745004476ea3bb3badc3e843b217beed8d91db59db5b7a19a8fd873a064f5b66426e412cd278a7770b07a15c827ecd84a9ff552c2419bf76002476cb2a05986331b4ae10c19d06f0f41663a4941a7ea6b731d9d66c33eae6a4c32633413132b02538a8872166c510df8cac98189efbfc82f9568838179d05b248417a82ba7d4fb2d069356b529db67b7a617649ba427524d8b8b6ce4314080536f938e8ec16104bed33bd36bfa54a355892a798f2f54693401ee900893e41642a8b1fdcf3cc31c0aedc7e4da97730178e095e926f4f053cc5713b99cb4ef53fc26b6bbf35e250d8a9c2df2c5fb7b3045091e665fad35e0c6bfba6601b3bcbb419125ac4c68f65b4c97fbf71363e8a70968cf873e2f417fee28ec9b9f15047fd3ecee931c3865d34366a4ac1b69973e7dd763475ef7ac3b580607919b8b589797fa526af46e44d85e496c137192d9de79ebb78fc48f3bedbed4ffd793b2ba44667db2d044f8fa0d104cc20a98ac2d674ba8b8016563902acfaa78552d57c03bbbe16eae35883b18b0ae2f4f0292aa401431b64d75e22507be9fa556f2a1264323de483061bbeb83dc0580cbe9f1a5b241e3a8b294bd2c2ef8b989b4f9adcd298ac2284762ae09b23be8935e269277a3f23e467e36d049fc80d96cab01dd471e6cd0b4e9b592ff8bed8c6baa1bc616ba12e28f6819420accae4c2d95b6f3af894dc1b6f74ceeffc8ca10f03d03bf2e52d934f21f58cf2dcdf333c93feafa938d6571b5f58826690b6225fdbcd0736a8d0f794e1f2e7cc1a6d05ff928bdfa623c4a2788b66c3bba4855ec89ce664f341eb0e63c0a891ae3603ca6d7b13d1476bf2cbd2002b6212680ee024ae912476d9782ebb8d44c33d1d32bc6e978c23946bc40be491df61cc8b70fe177a0dfa5c871b5d0aa959b0dd2db0e027070eafaf3ac8880e356a7fc164151a0acbe2662b168a95e288ad74c265fa1796c4309985bf1e5a417bcc5bfc07fb8802b9f204bbbc5f45344b23621763948a36c15d7f6ee9c270ae671250bcb7602143022d4dc45fec484354f8ddce54d1778f94fdb5b476a2aa6711d297a47c99fea1f99900a960512783a4527a15734c9b9a0f8d0e8d671fa8b31c25c1beb37babb18a4d65efb0c6efb5bdcea7979366375de9971bfc766b4c535427e54894c42fd52be23382ba745688de763a21c810710538b81230a75b0d59289737f752ff7389dea1425bb8027fc445f32f7a115a9da9eeaff17c64083717ed50cb106143acf7204e25a78c493a406a714a35820bd1672132b373d5f6b083a9e04dfe631257a15e203c4d86c973f0fa7e5e2ead41551773f71e1a718e55c2f6c83d25936ac648404f03600a69a9ea57d2056ea902931d659f6e18676a76302793a713a26e777f36fa8813702cdde585c544b128a15a86a22c3fa1f68dd0db4960a7960c1539843e340810e894dd35805db55a83f82299e19465d3421c73bbf9df33153921c5d17c78b488cc8af40096893a5176c11276619811d7d68dc23e4106eea0567c2cf20fa60877ada49432e4e8588203898709308b2d3c27968fc60dad5636ae791f74d564bb075e4a9a3f5eb58a04c6963c07788e4a8b221f1dcf2cd859c03033aa7976e5e69a4d5bad290ad51ce58d67433f830ff4496c2ec1b5a73e3ceebad0d47e4d9626056ed46a813c3b8e73f23d7fc2b53f7", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) io_setup(0x4, &(0x7f0000000200)=0x0) r8 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(0xffffffffffffffff, r8, 0x0) r9 = socket$pppl2tp(0x18, 0x1, 0x1) r10 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r9, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r10, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r11 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r9, r11, 0x0) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r12, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r13, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r14 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r12, r14, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f000000c100), 0x80, 0x0) r15 = gettid() process_vm_writev(r15, &(0x7f0000000240)=[{&(0x7f0000000040)=""/263, 0x107}], 0x1, &(0x7f0000000180)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r16) read$FUSE(r6, &(0x7f000000c140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000e300)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000002c0)="37dbec2378245fd19665e336f2", 0xd}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000e84250170c89bbb1a92064950f77549e914e895c3c7ea19e7f7be8869638063e046565faddd81c050dfb52cb28fb9f4371f4ed6119a17b9119002c98f415360a036508a4be55d217f6374dcf9b249a358584749b6da7e3e42faeb4c7cec8b2a7464979376ef4b1f2323217b7d78be94c6d8b0f8958f5b4bc5de991bbbeeb597acb5db575f6857b4839304cfb2f254a727b6f63e138ffacfe517c0ac3b81f9079daf5df837d731ff705948b641450a1c2a8d2a42632ad525ce7ae33c57c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000001000010", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x40c4}}, {{&(0x7f0000000640)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000880)="4121c14444c3837d672837187fbfd8083bd605f095cf92296529e27da5ed5ed2bfb6c7c960c4c2bf724afdb73a0df3972ffab74b98a23ef6d56c1d288b92ae92e5c12bb2b6b733ae0f66490811d8fb307ae43535afbfaac6eaa9fbca7620f8d3d1cceb3121aea86789b6a10ff43a80f06e33ec5083c6f55e9918e02912e4de7aaa279b239b15508dc743460c5f93c436ce162b692f25c1ee2554dd91c9", 0x9d}], 0x1, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r6]}}], 0x88, 0x8010}}, {{0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="b012effbf280a7351c360e56e79f1be718e3e7d79e66757cee82b7263948963fad8b5f576503ad3083885c4bf68224c611d1c61ba380cbe43fd27117ba499ed36a5359cb739470dcb4a1e43ff8724154f8bf957922e1d55b9ed0", 0x5a}, {&(0x7f0000000b40)="1e00bd3d61420d86047bcdbf1c683f49adc94809dfa311ce9c2dc8f8b87821ae0913bf28b346060d00ef7b4b1fb63b012026596b37cb9654bc45dc30890a065afb751cbdd90771c685461a362cd96c39ded83e11bf6be949ef3049c515a03952b751747508ae62f2a96d0ca6af1566ef294f2343c848bbab70f656d982970300", 0x80}, {&(0x7f0000000bc0)="efed4ab2c52229c8", 0x8}, {&(0x7f0000000c00)="db2540a6f53122639b4f3113157b1df77ebe01354d302e7ad98d9f5ba2531132f15cc323be43b93993e37eebdb99fcc5aadf315b360c325974f1ad3b5338ad5353a39b5fea03955128bf78a8a50ec6d9df0f233cf459bfd81d4b2da1430050863cc8dab890", 0x65}, {&(0x7f0000000c80)="8f0964b8a176f742a42b79927c2edf3af31e7f45d1b1014f01535224eab12cc2db6acc", 0x23}, {&(0x7f0000000cc0)="c0c9a9fd80c0792ea7fa6eb535ffa16d9861e53df8f36ffc1dfaccc5af4fb913a7236ec769699de0482f40c64d20574985af6e316d4a5362a739fa13481021f4462cecf4a7c9d374985b5dd989bb31a145757eb71ab0a8d116631439004f918e8a1c98dc1ec36c58a1a5ef53054fec9de6bd63aa697bebca9f1e36d1299908742c82410c8bd85a03a76a800f8dbc039046544eab20d045ab7ba630dd28992756d49f1751479c4bc196037ff37849636ecd1588bf1e0e97daa97ffbc8775511af0dad04653a50c2a221edea", 0xcb}], 0x6, &(0x7f0000000e40), 0x0, 0x20008010}}, {{&(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000f00)="d7844e2a444761aa6016b6d95994fb34536927884ae991d275108428df17fca723270cc02b2246d24bf4c29dee811a3f73deaf1b2edbcb5dc255e86d60358c035bf7e71be008be625d75c152219ba8be28e738308c312a87b4a5b5c0fe8e15d03e5c85759abef0d3b318aa29fa0652b4ea19662387cbdad85c181c7015287b9bb144c61eb902772ea42337f9ab99e27f76a7ed185f208638c4d111e4bb1843cf354e99bb20e4caea196e91b3703fd681193180a605fc94454e59de98d94a343fd76c3b8f40a06bdf140a52aff0e9cf23e506d115", 0xd4}, {&(0x7f00000041c0)="fe85255b451ef1403edf14e9d2440b2f82e505bd3c1c01766ba09764188c06ed1283506c9e5aa76c7e488e68cfdd73327721dc50df95fc8c33d09d2f2e5ba07d6edcb98ba88794e734e2a7bcca23a9d39567c73943a187bd0a6efc071be468169f9123120eca8fc41a8ffa1b77f5e76b985ee6e5f2d119d702fb9e9c13957385ed419869e0d1676d5abf78e98c82b11cdcb477811f8d2229e090080583f65b381e7aad86605ff9a8bf4c4cfea31c7b3ad6f656e4e22064e28f43d4b28d8723a05776d363fe46cbf12c0426151e85a974e9e0fecb242dcc393816613b8e63eab83e8275cc6a3d2c7177c78faf37c1b6a5665bb16e179829dbc2caf40517ad040dc380b9f9a6b43fd66c0aa36a7b7ffba5f09da35c2d6fb7fab56b6156f55d1d66332a4f86cdcad80406b2f4e60f385c4b998e298149c7f4cfc352e8a6b91779bef40e255c4357df5ffb01e526ee4c693758175cb55420dca597428fac2105746c75b654b127a4910a5df0c787d7bbc6bdec32a2de5ed8f5c6209002146bec2a4f0e565afcf6a36bedae874ac8e15af71de504f871c274cd9bc1c3e7003375138391ec38a0603789ca4c089cc931a53c2d83133d4b74e179391c9efc672d7ee7d8fc2cdfc44518ad683d872bf093954685fecd3826859aef8919133d57a250b031298f96becab3429c77949bd7d54c53bd6b572d9ec67190e05c902eb236029b8e027e7822833f14c48c079012be1a2433b1e7b8b3a43f97bf4d14f7bbc99c063469c1ae881845b3872f03051d77d9270780a2bb02f70ca05a1e37329bec0ccca29af26cc25a93fb33a62f8e77e75a8259d3fe60d44c2d26024401d2fba6a97267bd7d72a1d345601b85ab2b61f12d34f7517b7491ce281afdabf455e013dda9d9403d9e40390644730faff8d1f2de1fa271eba63991f2309fbd4cb6782481d765f99f90a0f9575c027e6880b224dd48a8ea59267c41e8f59438480fb8ad9abbdcbfa6264c1604a693c816b9745d14ea8036e211d1955eefaf64dc233e85061a33c6963619f8ec07494991fcc9d9536c8ce5a010b64beddd232d7f9a1ecd3184713819dd8dfec019502da88fd1ceb13c728459635a42e821a30761ba1e9ae1ba7ca9844bb6fa6f30c3c4742a16417210ef15688dd3b5e47eeb9d903e93806192668af56e2640237e1722ade6695da2b232fe4c60845b846fbefe9a34a524eb6745da8df806898c04930de86c4e7ba24f620560daa0118b3f1587e70120bf0e946821a102415ba72d21afa0db6418702942686abee8082dd507c6f756b1e96c9c13b09748ea9170512ca0a372a5c48db92f7d5555e4c0d6fdf4440d15a1b7984abe5f3f0b4d21d2f3528400d0e6737457a80f618585240bcbc724ca2b24608864f9d691df0875014c9e37aea405997d240038bf08f98ec587c80c3092303fedd6fe791d4071edd5b8292cca48ccc40a5e08857564516f78f935ee2910bd50b68a399e631da873f0515f2b33514db4e066b84ae2abd050e9f94ad701cbcc66f1a3397eab265886f881f680396814dfd41ffdbdb7943498d004daa850601d6cf830b4b0766ee4c36f49fbc68eadf2c0491e182c92409c46214b52a805a435ea81d7b924b3e9f2e5c4136f188c0578fae716140adda4f94efc024c58e13bc771e412c334d52d197b03617c37556f3d0b6bc57012116b9417b873962e739e194e36f576adf0f7292921f1839f6f6f06cfec8f9c3ad4d1d9763ccf9e47d9e1e3c41c4d98e5aea2be8b687fda771c9c1e037f2ad6e57cca70faa5a009eaed27c88771e31da0c85f0151ebc706318de2b60e8896c1579f9a8159e269f1723b82f6667fe71daeabc27a56150cc24ca89e6ed23b37c11cb034b307629fb53c4e71d754cf142d4f80fca3bc583243dbd4cba51fd27e88da8f617246631cae761a573545644557169b4592f5b220318238222fcea96bb50d14d1b1cce513515d80ad47d47ac6c89d78483a0c76e40fc6d21be5a7fa71ec21b2879ed764b0b1ff571f85da8c4da0097804e41dcc1424f93f4b98692317100f9559889deac25f176bfa932873b0a0fd0a17f5201c4b817e9ac219bc9d99fbd7879008b46936796aa18f2e146354b13d3c152c81a45d7e3e223ef953ed5fb603a396aaec617046d2cdce858a9f93da6d2d675ce14cd141ac5d92eb5640a16073f5ac20d74fdf0b13462f9a4f5846f60062edbb544d35eef24222f56abd28f67f3430e68621dd308c78cdfff636350d52fbb8aab45300d764e0540b5478d04dec577a8b6844203f736e040b92f6d1f7a61b004f47fe8d4878bfe61b40a46ccbcd7bedb40befe70e5b93f572e559e30a182abc44a11d453e84aece61283b3310ab4848992406c0bc11919f81d74b34f098470b0d97585b30ea676bff59f98a0b589ead9cb421a7bc75595cb79199d7c8877e791df8e6e688eec45ebadd468bdd323ea75d166c6ef48623cfac9b9356beaec07a76cdc8d84f056f198a152b785f8ee136642983f0b65f7ae9b0de66b0948b30bd12ae4ddea79b410ad9f04f10a6ebd9c27e1455e2ffb54b76e1224cb74f506a1ed641c9d27f7a824cfe87dff481cad13c64f723ec7cc8d326e612b8560da421f2bc4f05fc544c2996d07f200d1a8a1d6cb34f555debc48ba9db7c379670154c58cb76304a52cc5624139329b72897409c5a32b1ef0084fab54d9b27c21b778ff543ca17b134b7fa01c7ae1c1affba4dddc4a741d3818df58522313d688290a7eb04f156499c90dc37bf5455d30e7ffaba5171b406d14b429db1639f51a1a79d31a34ed4532af597892b61fd4ee5dc592f46020c3743089b0c3335a30f28557b79b3d4fa7b35c7a20877a70c807870355f51db7d79d8a624f5f41763cc82d793c553303da8eaf5aa1352d3f576c029e4b85afd71acf51396d5334ca1f00db103cee39b60d761997765337ebb478fd7e073d33f78423d200ab16162dc9031bddffebd0954a22b9e07cc79d3726e59b13accdf1ec04bce211aaf207012fa7b48f1794eff21970a485777001c1e970966c16d301a563b5d98fbf1746bda1fb88b85fbf1a868a0e142a7f01f0bc41d414fa8767b64a7473eac84f9f7fee32a6dfb73f79218a7183862e101da9b018a55da0a3254481296bc0a95e7c9b6254d7a298049014ffffc7f90315edd55d06b1e1c94523c9236e3afbdea0a6e844507670f989ed163484abbf2d7fd356e69b3ba719e159db994b78cc76723e0c2dbfc19c07b43f7a936ad634012234feda16f2420852f7a74d8fa1d445162a5ecabbdfe3ea301b141e3f99bba7251b27ad87f224c5861e44f09545e84692400c7d579f64f5157409b18c847ad3a95c78cdb3b1f13f3432740f90a02a588b7abdf8406f98a6e4c7a2cfd68e7102cf49f7080b9e6540a708da4e2214d55bf38994dd36de8748497affaedd5b6e0e5fa7853605be989c7e9f31594e468b5698d03d761d2c1634264c58160fb9467425578170bfeb58b672747e87593ddc30cbd7d113272a0a232d6a985936462132fa87bf26d4ee4bbc6da7cb33fff817a467efa0518ebe2ae12d81c53446b9aa9bfb1b88b9f44c2b5ed5d451237c9d8b178f92f73d6ec44625da207f303314769fe26783695e97c137accb5abb008f8a5dec387ef3e4216c251287e4ec703efb5cd7dc4a23b9099576ee904bd78270236c7a587558901d59ec50c36dfcb3f1b008de0cb0c474dea2cafa232bd14f16e6ca32eac2b585d13b2d8477465e9e400adb9da8ba0564530dd42c949ebd9f37b7de55f4141608e6bea22ee0ced7b43bbc5bbf2b755956344c8e758d7283d2af6c192475c54e49119c98784f247b7bf837081e3617646bb83fc2f218385cd2f1dae1662c58b128647a704b52669807fdb343b0dd99ca93bd8611063f100c1f1fd5e04a314551226d969b7b782e4532142286b6689be225a3a8a248e3cc39a82171fa2b6af9cb60c3f35ac8075ed2a6f2cbab2529530fe2cc64f95b2eb198ac03bdd51c7dc9e831012fc5d7c1cb5a82f982a04bc19575a5d5eab158dbbb53276c1dabf3c0109a9a2a032f63f4d4c083419d934fc13f009447273b362c6cb96570682246ea2a709600d6570a74c686b78328190f21c4d9a7d7d98e252bb4d600628520f5ec7365e5584d3dff30b2de574aeedcf98da19c182dac34c073d1642d9c824e9bbb98dcf8bb3952027f4f0f084d830575ad3378f04a50d0dafc5ec52b9650b272dc3e67c3f45f248a94d80edb44049a3b6d34645f9da51179259088acdd59a6dd55aad0992b05df9c05dded577d2e3587cf774b0fbafa153aacc17c9bcd6abb66e3deb90e4bd7cefe90f9dbf2eea5a741bcebb9b6b97a75cf468ea80073338773064c7a29ecff9253e377e7eecd36a85ccba4aec67cbd9d6d92f5cb529a9dfa9fec131433c0c718331e0ff20cd20808b78c8a04e6b578d903b518416e0e691d36370eadd4da6d016ba56c9fcdec104a99ca43891857388322652fd70631e104517e15b90b140cfc161a1835050bbf6cfd40002c7f8adf2bce3b08454e8ab759356ee641a96209fd082e708555eda5505b5c800dbbab8623852e508e15ff17b5e03852c95a2b67d548115aed152661ee6b2cd192bac1d88bc92952774693225a9e4f833d4b0e3fd3f2380d54c4692908c252bef104d5b97b5d0e89a09cb39642ab5d1db06cac4372646f283d64c2c588e17e584a614e0ed9e726fddcddcdd01bd3aa6e142e2139c5d835de86a5c3c6e4551cc0e037affe05c163ff8707c4ad80e9a22cc70c6d1829059be837ef751154533bde38b7dc630ffc0f57b8238ecc2363b157eac8ea1040e05297cf3429b98e469946e17a39c3b8201d3e08937bb12cc863a2748a481d0044fdbfa2d098e22cc5e6f3bb8ef5d555c7c16d3fa112a7b32d0deaaa5672aa3320930b9b86ec2e072a646f8a88d09d402964d7d605be0fec4a75cd161e920290985bb508114e0816d7b5120aa123b99d010cf75b5f9a5767cade92c6eaf80fc7bc7bf7a9b225701be84feb9b6af732f057d39c2af146a7b4c46b2fb7bc3e37bbfa9c1d81fe1fc90befded60dfabd7d1e7eb32453d3b58538551fd61c3ec072997ebf35c910d2680b89080ebda1d342a2eb78be8b640f6aa44a0fed5a0b3d7f8a0baf41570425fa355050ed3c82068242c5d70873f55a30883831e4dc849fab51a0e5eb4a96c9261dd05f7b0ea4435fef976f0aa84267b12c94831360ce69dc17ab98052cd5da241df87d1278f147d58aa34ac9123d7e837218d90b278c460e0863d7c36a11a91b6f3fa702c16fdf4badf848e46999e009643e29124454e5d208e5860495c215f8a9a68dfee57d571534f5c832bb49f2426994fd6e2d1eae1fcfa72931fc670f0744a7dafb0241ba13de02c4b14634797ea58ade81950d74f44b1ec868f20896a6f3114478db533261ccda4b2a338115c5b94432a820396292c53fc990398a3593e06536b290ee174c4bb2c1367c6c433d065b0c4559bbe1a744eaf8cd82e48d083cf6f8f0f23fb4b8dc98855fde1a9a6895826e0159d8c578e6b1fe147d46bad32206907c562a836982889eb2b91876d509b84e63992fde09281575f5b06c195c164955634b10cc6fad8b9b1f0ce1835b0dc015341ee61960db169b72b8875ec2e6ade711c303ef55fa07cb8fe6e8dddc8f108791dbab70102c0080081893437e4ffd851a8c7e28ae0216239e98118342b10d58f2892d8a676a32b56b03542c1f085098b8fd12f3f3e7910468d31f0ec2344292854174fbf", 0x1000}, {&(0x7f00000051c0)="e5048325270a909fa590a75aab51daff6ae6ea01872e178ee6a877d55d30a288f433b71892cad6e664d4953f30fa3c22724ffd3d19d6ecf07fdad88fdeef8b7ba7af891dc6f255636a7a040fee1ff188713cec99c41dc9826a0bd207760a378a6175dfdd3a65874687c0c0755e3e799d641e822cbf33841dcacbb16ad1cd841be67d39b80826e01b70c056c6280f490d3f169bfc6bd961636bf7e8890567b4cdce22332dbb8ab5ebd51c625686c36b22f0f6802b7e70b1892b39652af40f6efe30626a01efbbcde9b96362efb5fb79b0b285a80547012c300f5d8f65a40499a2b40647245a14b2e1fd1f3c0f3051aa4fbc7a871e79e27e15bb0354310fc67bf647e7a8c3a6e01eb5553e520c099e58d5577fa383bc6bec22c3eadf047a39aa3a48c608498c2296f77c3d7ee828ac8c25b4a9d3db3f2c1aacc835be773c2a6ccf4238bfeeb164549ca1a4f67accbe1cd78f0af621071e9f3d7dbb5253539f0c781792c55609f532110f203ff92444afe92d99863b38cea9b1c88a56eaa1b13b13a1fcc1dc6bc687ef47d9ac252e8cf99783ac426c896dd6a5710c7e713a77bed6e56e5e6b803a49f1728ff23416ceef0acaafcbdab614b1960072a9b9e5f1e24c6ac5622e5e9ed9b84f8ee19bc31c995a2ac2e9d8518a3fb4224b6142823752d90cb9463dc6ab978365c069555f7cbe4b93821e7cd436160623eb81d21de2ba627a45f0734ce3c1f031ec424991b04234f4b674858c98e897d310f5530fcaa75956e0b4db68bb433dca8acc69e59c9ce324c9df3d759df8261f0e16245ecbd8e2d5eaeb95ccc435a53b9965feb5b63bb25d7428ac11f58d7cf1b8f3b54e13cf02db12301e2b98bd44ce2415fda52e9e765f02944d85208418b986f59c29c7cca41de4b219060fb40d865eca86e4ddd4ad629f39dbb357b607ca1f688a15b908a1470dc9095fded1411f751c6c912c003012d20723894abcb3fd4597693e4e59517fa98d063f3d5a3856c1e707f85f8f476aedf22162e2bca48300f8b36948387fd8637bf1fe32a6b07478128a52cc4491efa7b6b116280f027a4e4a6ebc14498d6dc7b0d9078a21eb23864207968805aa59fb716ee3fe6ded2997173659ffaf73965fb763405a81a2fb3500ab4f897b5adefee6fbdc94ec529b59ef706e7e3f50e96bed3952287ef5465b1e4675091b945d5d0964784ad9f1a990cb74c431ac82990537cf8c2fabe3ba43c5fd53a7e826817e96ec8918ba802fae298f374f69e73d674b20701b170056386f1e48b5ec814df1c0f14521bb7d4345d506b150ac17e5228deb4007f357abc0993448329197ac3d2ed127fe1c4efc71c9700c9da418c2d8281019bb5bccd33c3ebbaded3887ea06e5c5d5e9ef23c3adab88b9337330442cc95de7e9d2037d2f26264062e0bb2c1ad0045fd5d717bcf3e94d0110a22aff4e1236ec601a81926d82613dac1e143d39a166eeb820225ecc3f27f879d46f70bb29cf0cbdb6bc7b0b33da53f25ada35803809ee800ea4ed5d7882e2a1628713243caca77318521305af4fed2dcad2d308e8c270682ea2e1c72e3b292f6b96da4dd05648393b0bddecd95c250765a0380e8bc46775c77ef3b097d4c7fb003f073559fea8cd56850bfc170e2cd3338eb11ca5c0bd6842370f6c5cceea2198c26b38868cb57bc7f716a8438bbcec020a8b0dcf9fe1cd83e5109f76e84818356caadc5c5969e543ea72126f6e9eab13031a5725ae319dd31553c9d868837a92566c9d1fecd58af675818d338f668ee1d6d07d077db59ef19c22e5ba3ce0480427c8f62430e33017f78cd9607a7a0141b5fc07719c81a91317c729d6c1af97fe9ebeca3fe0a448f177e345d3388687c03f5c62dd8bb1c8613abd74be9c228b72323eb172373b9431821c00e7ca4f2733522ec9d652d5b67593a15d746c6336ba379983e2f04d9254512823cec5c42fdac4914bbcb454b52664a3f422325bd47afc00f072cb1ee917c2b4f35be65d4255df3eed3136939520f1defb6d868c6b241dfa9f56f7e83c5e88932db3d2d705b6f51f749cfed78f6c7087e11d08bd686f9c0fc3dd5bce8cb13e28d59cca8f313fb7eb40c9e671246672989ba1a6be0893516b667895c9489e294dc3e7211d6ffbdf472c8e650d90073abb5794e4e012a5c6f85e684784a9f59c5dbc1a026f71e0b065f7c84b2eff7e146856496d181e1a048d25178b57dc76e75405e583afe71fe8a4a49014c9936bb4248fce8d6cf9b8046b26bfc47584cbde6ae39affff02479f4d0eb5d10d12aced76064ee8dbf25233a14100c2b2ef38080023beb219824af8713bead0a86eb5b21e684bc73e999e4a7fbb1ac8710b72a170d6ce7625b6aeb07c38f9604c2c8d05202d763e88c0ca68047a9ad9a9abe733f68e4b5ab4573ef725e362c76017df3f50c168dc02429c9043f0cae537129b495d613d420f2309a8aa9a8745d0960ba4eebfaa63c58f7046ed453e71b3c7a9726eb0a9ce7af197446e112635fe0c80ad96aa91d242b6326617cdb944e0d4881de2ffe350d1e31c30d4c8fd4915088e063bd3a4621ba4de8a8cc150313171e9f026d8c4e8182b22345bb3d349282bf1cab12d6e68fd413d8b86c490659ec009ed42571f341b4dcf898273a375636620eec424207b4703291096713e9801240938c7d681c8ea1ca74e3a13dd816cc607ff31d7e56e49172008c3b01b8e1899e598f8f1a1d14fffd8fbad5c46cc91d3462f152e73f10198e8ec61ee7035f57dafaa0607f7c566bb13f832dacd708f1f3f89906afbae906e8ed87a07d3af5ab56908631e872c0bdc062ddbffa51f9a5e773e3d7f9499168a1f09981c66a62ee859c0974aa507a61a6eae341e7bd207d3b9886edb3736399e0f91e4c4090f725c9513db497c68d7f9ab52dbb4cc90d34d4510ffff07a0b9407f2cf4b123ccd6c646b6dbd89d33945a5bcacb56a7c25697e4828cc87f83f0ac7c8e9ad3489d92c6553f8d994e8bd8f82084b815299ef6a5fac544d63cff47c014c8e7ebba281e58037eaadf278fed27b38f075ebd6d987f38728f104399e704203573529e345de2ae5b05175a94556800c5ac54c5e522844e0928c67f0ecb070444216c21bb505db1b013b02e72f4493736fb17bf7d47a16b26b054f0d3b7b8efb43a329d805fc7273fac4f1c1430db67001364d87c1d0f678770aee6c6c5aa2785e8f6c8172a0dffe7140cf6b94fc53a9c42927db3d3bbed79ed0e882ec871827229cff7247def07af17b935eb8d77963474468c6927519ce5d543257faa7489ef43a69903a36e96a2713d4117c4c2e92ac77bf6f462e26a3576863c62c304a1480f09c85b89000952333696f97587f0ea9fc10947a91274ebe91f6b91410a5f385271590a737fc3ddc427260ee364f1e991e435d030ac5f3f514e424234cbb240505790eedf81705e4a54f85cc40a397be8479bc75f4fad6088737f58d593f486893dba63a62c71906147fb9a5c9b9087b7c5e18422714b76d5332b75761e59cda73ab0c1a251da32fd311cdaef5e062ac717b3094767c7591691bd662b51e42ab02ff3f01602a85f79128035c59ea5d4e22fc259ea703c151687fef75238b19c8bb2c772318366f380e5d3eeeadb6ab44df63f8743bd78981a1267c65a1c4f103c48f5e61f9159ff045c70315cb1a164eee8c534611aadd42206d758a1e3cc82462e2225ddbba2027f1c8ee27d32b3d6678bdbcf2e4389782e6a6dcf988419d5afa8d17ba33f254f346687438aed5d3bec1e022d58b98fc3ddcbc8df4f6290e59ab4b00c9677633a17ef82d69d90967d96f81ae686c304fd26c9d7e9094198d44f31e42d8db48f3af9d7ff5851f618ac9bb3dbb009a1f1b6669e47435b7063787371ed00dd25f0f655fcc3199d29ad602b65a74841dac3694341ca04df10937a7d664c11ecf5c3cc70712613cf2c16917f76141575640cd026f8204b3ccae2c64103eb13b69b214fc644faf2408a6eadb44a300f149da9164771b88aa7d990a4e7ea769f4e6bfd25e7372698a2c11c627515c413f68619caadea2236db83378a5ab6fff0416102c1e118bf271ddc7f0e14c4e2f5e1ca348f10084a5654ffa5dca55faf59be35f2a0316455fb462eb98e1b3c12f9cd3f24fa935ae532b713dda0e18522a69cef5c01001fe38ca2388c586191a913ee01acd9c1535245da3ed8a5865e53a4e790163734bcc34c71fa2c389558788e4002a0795965694163b12e6a1ef5be4f30cd7eb5dd8dac2aa74c59f45ca8411ead3c644145973ff8e54f6afeb8bb5487cab2390ebd3c9d8f0e198c7cc1192dac6199564c3ff0cafba6c4b2a0ce39dabb42e6f56d1822937ce6cd51998c23880d850212f683f2ba70109a5816e7640cd260eed0a648644ba8e9ad0458bc9af4bd0616c414b7a59e52e986eccd926905da159ee692dd2d1fe8d5805819ba1d10ea617d771849df10125fcf790ac1dc37137847beb574e4f73432beb4f2d2e5e6f31737cd0db2982baf17963ff6d61123318a273f2856048b42e35978cb89a7ba84c049c47f07d87785706ebad38783b687ce90042bf64f36cf788e144031622e82e7700845a2a18c5cd18acfdce067d41bcd6551d4dfe1a9f42fc0ec1a8921231608c0905b81a66dfb8d3832f4a90db5d89510777c31c76ddc887bcc01f6d2a2da4aceaf60d89525a6d1a7eddbada647bb61f0d450233f481bf2bf714e53aaeae35c339c5c0b6065efed4a45c50b7923653375f867f3470b579abefa847b8fac4dad245813e713692bb87d2881be09ace1b3cae23485ddb86d7eff176b43a67e7b3f226e0d8bfe795bb2b7479a1da531c68682cd3d5c43d1519cce7c2d55f1ec4bb0215d06262d6e9e0ec2629bdd4984355f145cb545d930cd7134f9b50b9a2419b8a3f2ec12793b66c51ae4d3828897fbe6c20ba598c7ff9562f07dcf98697898510220143340a58ace1d6aba9fe1bcedb8da1039a9f79cd38a8b18ea18f360a15bf260e52ec51361080c61cea0abc7bf0665c1917a64320f331a9093865320a3d941ea38d0830d481b612153604976896b6106e31d9ce297a0fedf8234253487bd01692eb58d80abcd20298f4412fa1ab1dae97ae9b78a0c3b473fa26d4d97d1a298b73efe323ff0a704bcb240d01676ffe632154f85a2784444f9ea9aecb50e7b0916222450d95f31319fe6a41d61c161348f872f1f7b60290451d3bea6b3b7c89878512f17b4e2ebf4e5649262c34c3980c8a66b72d5584c121b1e36d2068b4b2328135ae32c1a535d028b1e11753ab79e36cf1a316110e71e339ef19272f8795ddb5584a8da5e64dbfb3eabcf7df1df10b895f92a75d84883103d9f85d4d32485e7c3d2d4a7b469c981eefc3b25ebc89a1ab6e9ba07f6ba80d8ea755a308809cae4c969f2e9a37eeeee18173ddaef34dd6ce187065286d62fa152b68ecc5dfa73a6a885a9f8b32170dac0e9084102ed0fd649105f81af6bb93bb3b0672902da42366a2156b318456e3be9b022252ce11914e8066c0fc86b7306b284e2aa6145af470bab752c741f3220a690e1a717fe505a39616c6bcb1ea280f3918e01bef4fe919ae7950e68aa6ec95c4de10be62cc1ff6c983a6e4ea0e67861f33eaf70719294afb9d49e8ed57493da27e2b3b9552d58adf01350aa196bc946329d8cb55c26abc2cd938d14c72eb951432259f87b469a389956fa762de109502f971a2d123d16dec267c8839bab1eed8624bb33e7803b2c9d03a218e8637e8c892155dd8ebb872d302420cd109e545a", 0x1000}, {&(0x7f0000001000)="164b156f7c9169884c93fbbd86818fd52cf254f2a0212d9121a341ea4133727b84370aad509f217c823e3a5af3b44aa99cf44df4050f23c089bccc88dc5e78272f679cd4b1cf5366e732d501c23dd0c6ff6ecc51e56c", 0x56}, {&(0x7f0000001080)="298dc766fcfb6c15c24b9365a78d0ccd72ffb455cbc5696419687e10c7e21839eb4832c4058ba9b299de", 0x2a}], 0x5, &(0x7f0000001240)=[@rights={{0x20, 0x1, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @rights={{0x38, 0x1, 0x1, [r0, r1, r0, r6, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x78, 0x80}}, {{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001800)=[{&(0x7f0000001340)="6f39ffa42fee27f498c014d3", 0xc}, {&(0x7f0000001380)="14aedfe29ef076fcdf8d4ad473a1b2882e87b3f188e9c3ced88b0d88c66f", 0x1e}, {&(0x7f00000013c0)="07db5d938fba59412a37f85ffe84cdf2dd2e91f4219da069d4bb75fbc3af3448b8eb077af8e77f5889f5792f7860e6ca379bc09f781934b0e3111674094e953178bc7a51587d58bb4d54254607a726af7003bc060fe2979647e75aed915246ee5bc09e8366a36734137b9bfccae1560c62fcead0b63f424a7459ae10b9c0398ece8890dd7c93eb782af20eec9095b5f0194955f9634821aae3e764872fd9b597e162cd962f094b4a536e601a081a5ceeaee091fd0e9aec0493c016ac68a22bcb3539e149f2158aec40261e657b83335668766d00e8aa2f9b73bb480d57174f5ca6296e8edaa4", 0xe6}, {&(0x7f00000014c0)="68c7", 0x2}, {&(0x7f0000001500)="a9d22445a507d41a7fb449d3eb0855f3ba9e4408ec47f22d524c13876d128993a5b20fd9efb9e69ad3a1131ade44f798425f2f34328ff8197ba1a66b4738e2012348548e2d4580eaa7f09c306e0ccd118f9d684ed65e0c4a75d1d866a5f8526db60874ace4bedcb4a5cad1b60273d45a81f423d345eb633e2701a8", 0x7b}, {&(0x7f0000001580)="ab2907190c20b88049711e6f657e7e1b9e1f89ef1230b77988b627fa9feea92fdac27789a74312db419f5ae2fca9d249ff32203bd5a0d712e9dc9b8094cc1d0e77876daecf5fe19b39c19c196380019151c9e30057de0b27c7c1011ce6d162a3d04ddab80b16005f7d863310c6ff0dd22e7d29e808af6cc6dffa6dcf1a8fd5eeb54d550ccb30a7ef8d2af5cc2d318c888ac90097b6d6755fd1d46d600c2771cc4995a360ad3989556d5b263eabe5a1b1d18884b70cfc0ca0ad4baf10f7437fe5b91ea4b2992ed8627d1f0d1462bb3ea6d90116d227", 0xd5}, {&(0x7f0000001680)="bb7dc9353a70a410bf5640175059d6bf19db2201de602c15052d53bde4d2", 0x1e}, {&(0x7f00000016c0)="36f6d002c915faf6a24c5f23b4c7668904a8fc6c1d10d785df71bf05139bb067c9c9a865deaef77c85e9c08bd2cf2f92bc660b0bb562b27e6ff3f04521956b58995aa83622efd9f126e1913e92a7e6f48172e368eebaae61bd75c96e6de3473ea0f5af95ff7ccc73a8d646fd41aec167090c757595e11c64", 0x78}, {&(0x7f0000001740)="419bf37df268fe5e02d4ec9d68e36e42325ea9cf0e00a450b67f1704c76be5366e99c7d7f9d975493b8e4b95a3e7b7af7847d384fabdd9012123d3da6e7460d89a8e837b6bf8486665ca4a1c3505dfed2d7afcf44adce622cc3f50d7fc087a4bdc08bdb306db560f7c29561a2182d33b17cd3f01383b3113092179fa0379f4841f3da1c8ed6b2735884c72b6a8aae06396d48b270e4cd709eae00d0d9339017b945644c08004a54f", 0xa8}], 0x9, &(0x7f0000001ac0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r6, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0, 0x40000}}, {{0x0, 0x0, &(0x7f000000a440)=[{&(0x7f0000001bc0)="2e7d30aa2f4025ccd0784d2905ee929c02b8d64f11f65483274135461279652b9e9081ecd4c9b40aa27353e11cb0f77fb07445a84f044722ce4be70da07ec81aa72541a0f5508f2e701c72852199cdb8a3df479396a01140c6b4e8d8922489525eeab507a09111d4304e6aea9cb051f55bddc04bb8f2840b9232e020959dc763378426f45814659fc5f8098c7ba1520c856ed24c699435678d6f4504894853537103b099af190a7587cf3ef6549983ba1131711f1762a08edb7cfc61c752af31b0b72a682c9a942466547b0505177c9cc389cc7d5926ef36ffdd95208d95b3549c898a630b70a619d71f93899ae3fb52e39ab294dfa0b8a0a85c0c0829", 0xfd}, {&(0x7f0000001cc0)="9f3619217265eb4423f9e04f53cc3f68c261d99ab84fc07d9cddd92939a7e267c621b5183b41c1b31e3f53c5164124a12bf4193b90b2749af3b221a58f32d4f141613227825ce1cfbb74eb0a990594ae8222a935df10b8b694bc967ab5ffcc78b4fdbcf7391f09d5662263beb112b597d518441cfaf4cd257115f617f08a1aed0a688486414a3d91c70f54afd8b6a286a71d55b7917eefe6eb85cd798c650f061aa21c2e5c69acfcb7", 0xa9}, {&(0x7f0000001d80)="d119591ec2fb23fa00b6ea", 0xb}, {&(0x7f0000001dc0)="c0b588a6f5f6a448c245e26779baf34c1d1039b763aa57113a50405bfee6bc2abd70a881b4651c1e53f700c049ebb151ce42b8463500e20a939c7ceeee43934c8651cf3125", 0x45}, {&(0x7f0000001e40)="187da941e569723fadbf1bb6e9757f2192980f451b2c2576e0be62f878f195aa95f1c1e24bcf6d13d5081fcc9611ba97fed48b24dbb7bb884511c045d9f405d6546da546c6", 0x45}, {&(0x7f0000001ec0)="44506a14ca6c7315c6657b9d7087c89dc0ca29be02c22bb3ccd97604dd892fe1e59b69489bce318a4ccdee8ea231179b687638163d5428570418e5aeff6f99c4f612c8e709cb615011d48a896d0cdcae1cf42ea1d149abe8be4b0821ac5f025d0bee12591db3e56135b2cf6da973b1a0d288305b6cb7097802c48b118a1b5bdd305d66d99b51d464937a3866730bedd36db3ae011a9b2f7d069264a6fac3dec5b63812fb8e3ad3ef6bbc8b3527d75bf756578a0c9aa60393a343b586637513d242daea52ec37360b652fdf49cfc0e56ea07412cbe7992da98abf32a3698281a17ce5d6df94", 0xe5}, {&(0x7f0000001fc0)="27ef18b0184bac0233639ed321329b44fb0a44313db3d64e11dff4bb97bd8fb86a340e5ee66e4385ee6ef476be69a28c3639cb67e19381a8ed13966827c423044e852836827967090a1f434baf62f0e7a3880eaf42c1706a607eb75cb86948419295", 0x62}, {&(0x7f0000002040)="f222bb6a85449dd94b2d947794306b582980c8b8b6f9c24f546b551d9d5cc1d7401c99d8c1eedfd2d1b0a2596fd2d8431095155f839be5f242cf4d94fdb95937fb3051f420e780c7a6", 0x49}, {&(0x7f00000061c0)="d5c575f73a1b418246695087c2b984359811548de548ac3f429e2101a8dcef1dc8263832dfd151022871e42b5da2278da4f9a093d6bbd487ca80e0499180f85147975804c30d037fda2c75763fab68f9ca1a308a26ac3e1124678b44b15bcf5a28af629cca9d7b44ecaad3d3033c2ee177f83375d0ff5ca0e0111ac03103a7351475f3c759aef1450a24ddec3d8b3525457ee794070a61674f0c0e5abd6fb9f60f687406ef8d3d112aecd95d69f9eebb2eace967fd49b67c20c49151be3f9dae38db9141c2d8660bd59a0e094d60f3faf331a1f320c74092e175fb847a07382e93a23a4a07220234410989", 0xeb}, {&(0x7f000000a3c0)="fc6f48fe740a5aabfd8b979ad83a1a99d4667aacb8c8d0c02663bd08f14b28f6cb2c755f3381d4e83736b0e73b9a33aa77d03eb9beb38f43549b529cbbd4e70a12a2ec35d0ace47fa4da3383de9b34d5a5eb19b584bbeeb3ec31eda4", 0x5c}], 0xa, &(0x7f000000a580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140, 0x10}}, {{&(0x7f000000a6c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000a840)=[{&(0x7f000000a740)="df5ea2833a2e5cc17f23cf6266415427a63ee8de0f9e836e36cc2e4580d299b69843a515b9d429e543b61290e0a82050e14a582f5eb6662367a90478f0f56ad57a25e517c6d1ca0b19d30f8a2ed659576852d93e79569c89c2381aaffc955132eed0c1f93825246512338f301ac1d192d1585b44ea1106eb3b3c313315f444454f205225f8696fcc930fd9df1917d42b292b2b446f0da2fc232d010d97c9c95311a2a7833a659510ee29dbd56801e095189ee87bbb1af0680a00aceb10b0babf7b6e9333f6795adbdedeecdc853a29cda11c", 0xd2}], 0x1, &(0x7f000000a8c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x10}}, {{0x0, 0x0, &(0x7f000000ab00)=[{&(0x7f000000a900)="f4f8dc048894af593a0b7a34a55c0ba37a898f71de28acbc4ec98c538e2d43fc61e3c228a840f1a8c6466448feab3efa8872cebb355c0686a25d2ae1e6ae2f016c0ba5860d05b02d54d504c23c121ddbeaa09b060a5751c969f1caddd86e487083d5411f7bffe84d7c9270d26a41fc2f5430b2fcc98c5b0386603d3fb802305f7b9e4d12caa129d7e2c9c44068a97770b915c1c387e44cee6611d01b9b50ea4bf866bb", 0xa3}, {&(0x7f000000a9c0)="114c188bf7511736e5c02bc07b5142394dd11a2bcce67794b0c055116d522ff72a04bd8ba0ff2d452ec1c144abcc357888ef0eb49f225a72dbde00f1d2910ba001c413627dfb9bfbb281f4a63be61bdd757d", 0x52}, {&(0x7f000000aa40)="7683b8929e2ec9e9435beecef7625ff95b54f1bb81d2cefd143831d0f78ae3066150dbe88f016f7a12958bc341cf88fb2eda4fa75f066525ff46cbda90e2b67fde0b926605ced95a7cc430dbd0f05180a23f514a1b", 0x55}, {&(0x7f000000aac0)="c1a67cabcf04c4667393990da7a19be1ebe9d226cb6f73623b3923", 0x1b}], 0x4, &(0x7f000000e180)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r15, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r16, r17}}}], 0x160, 0x40}}], 0x8, 0x20040800) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r6, 0x0}]) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000180)="e9", 0x1}], 0x1) 12:08:27 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0xfffffffffffffffb, 0x2000) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (async) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x20401, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140), 0x8, 0x4, 0x2}) 12:08:27 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xb, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x2) write$evdev(r2, &(0x7f000004d000)=[{}], 0xfffffe82) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00'}) 12:08:27 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x7, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) [ 325.791531][ T7209] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 12:08:27 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x5, 0x240001) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r2, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r3 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r1, r3, 0x0) r4 = socket$pppl2tp(0x18, 0x1, 0x1) r5 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r4, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r5, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r6 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r4, r6, 0x0) sendfile(r1, r4, &(0x7f0000000040)=0xfffffffffffffffa, 0x40) 12:08:27 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x3, &(0x7f0000000080), 0x5, 0x5ee, &(0x7f0000000100)="$eJzs3U1rXNUbAPDnTt6T/9+kQdS60IBoC9qkSVspItgiuCqlvuzcGJu01KYvNBFNLZhC3QjixoXgyoV14XfQguDKL+DCjSupFJFulKIjdzIz3iQzk5mSmTvN/H4wnXvuuTPnmaZPz82559wJoGdNpX8UIvZGxOUkYjJT1x/lyqn14+7+ce10+kiiWHz99ySufZisZd8rKT+PlV/893gkP0TEZN/WdpdXr56fX1pavFIuz6xcuDyzvHr1wLkL82cXzy5enHt+7uiRw0eOzh7MvOrMK61+vj2Z7RM33nlv/OOTb371xb1k9uufTyZxrBpz+rlafe/tTMVUFMuy+9O/16M73VhO+qr/Tv6TbN5B16r8/AYi4tEYj77MT3M8Pno11+CAtiomUe2jgF6TyH/oUZXzgMrv9s39HjzY5rMSoBPuHI94ppr/AxFRyf/+9bHBGC6NDYzeTTaM8yQRcXAH2k/b+PH7kzfSR7RpHA6obe36UHkMfHP/n5RycyKGS6XRu4UN+V+IiJfLz+n+1xo3U3dEeGpTWf5D56xdj4jHap3/b5//b2Xy/+37bF/+AwAAAAAAwM65dTwinqt1/a9Qnf8zWGP+z1hEHNuB9re//le4vQPNADXcOR7xYs35v4XKIRN95dL/S/MBBpIz55YWD0bEQxGxPwaG0vJs9k2/ybw6Ig58Mvl5vfaz8//SR9p+ZS5gOY7b/UMbX7MwvzK/Ax8det6d6xGP99ef/5P2/0mN/j/N78tNtjH59M1T9eq2z3+gXYpfRuyr2f8n1WOSxvfnmCmdD8xUzgq2euKDT7+t1778h/yk/f9o4/wfSrL361lu7f0HI+LQan+xXv39nv8PJm/0RWYl4vvzKytXZiMGkxNb98+1FjM8SIZbOLaSD5V8SfN//1ONx/+q5/+ZPByJiLUm23zkn7Ff6tXp/yE/af4vNO7/Jzb2/61vzN2c+K5e+6ea6v8Pl/r0/eU9xv+gsWYTNO84AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBBVIiI/0VSmK5uFwrT0xFjEfFwjBaWLi2vPHvm0rsXF9K60vf/Fyrf9Du+Xk4q3/8/kSnPbSofiog9EfFZ30ipPH360tJC3h8eAAAAAAAAAAAAAAAAAAAAusTY+tOW9f+pX/tyDQ3ohP7ys3yH3tOfdwBAbuQ/9C75D72rfv7/ea9Y0tFwgA7S/0Pvus/8d7kAdgH9P/SqgeYOG253HEAe9P8AAAAAALCr7Hny1k9JRKy9MFJ6pAbLddULgyN5RQe0U6FexVBn4wA6zxxe6F2m/kDvanLyL7CLJdWtv2ou9q8/+z9pT0AAAAAAAAAAAAAAwBb79jax/h/Ylequ/wd2vQbr/2st7HG7ANhFrP+H3uU2X8B2q/it/wcAAAAAAAAAAACALjB89fz80tLileXVbt34LepVvdQlEba0sTbfFWE8CBsDEdEFYeSwUbkFR45h5Pz/EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUPVvAAAA//81JCvW") r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f0000002540)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000002680)=[{&(0x7f00000025c0)=""/179, 0xb3}], 0x1, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x3) ptrace$cont(0x7, r0, 0x100000000, 0x1) 12:08:27 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x8, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) 12:08:27 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x6, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) 12:08:27 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x5, 0x240001) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) (async) r1 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r2, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r1, r3, 0x0) (async) r4 = socket$pppl2tp(0x18, 0x1, 0x1) r5 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r4, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r5, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) (async) r6 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r4, r6, 0x0) (async) sendfile(r1, r4, &(0x7f0000000040)=0xfffffffffffffffa, 0x40) [ 326.259770][ T7219] loop3: detected capacity change from 0 to 1024 12:08:28 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYRES64], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r4 = syz_open_dev$vcsn(&(0x7f0000000040), 0x7, 0x20002) getpeername$inet6(r4, &(0x7f0000000180)={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @loopback}}, &(0x7f0000000200)=0x1c) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_GET_NESTED_STATE(r3, 0xc080aebe, &(0x7f0000003680)={{0x0, 0x0, 0x80}}) [ 326.322532][ T7222] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 326.355590][ T7219] EXT4-fs (loop3): stripe (65535) is not aligned with cluster size (16), stripe is disabled [ 326.435019][ T7226] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. [ 326.485074][ T7219] journal_init_common: Cannot get buffer for journal superblock 12:08:28 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000000), 0x5, 0x240001) (async) syz_open_dev$dri(&(0x7f0000000000), 0x5, 0x240001) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r1, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r2, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r3 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r1, r3, 0x0) (async) dup3(r1, r3, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) (async) r4 = socket$pppl2tp(0x18, 0x1, 0x1) r5 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r4, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r5, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r6 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r4, r6, 0x0) (async) dup3(r4, r6, 0x0) sendfile(r1, r4, &(0x7f0000000040)=0xfffffffffffffffa, 0x40) [ 326.561266][ T7219] EXT4-fs (loop3): Could not load journal inode 12:08:28 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x9, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="54000000000b010200000000000000000300000a08000240000000000800034000000000080002400000000108000240000000050800024000000005050001"], 0x54}}, 0x0) 12:08:28 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000340), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000003c0)={0x0, 0x2, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x0], 0x1}) 12:08:28 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) r4 = userfaultfd(0x801) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r4, 0xc020aa00, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket$pppl2tp(0x18, 0x1, 0x1) r7 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r6, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r7, {0x2, 0x0, @multicast2}, 0x3}}, 0x2e) r8 = socket$inet6_udp(0xa, 0x2, 0x0) r9 = dup3(r6, r8, 0x0) ioctl$PPPIOCGCHAN(r9, 0x80047437, &(0x7f0000001600)) r10 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r10, &(0x7f0000002540)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000002680)=[{&(0x7f00000025c0)=""/179, 0xb3}], 0x1, 0x0) r11 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PPPIOCGCHAN(r11, 0x80047437, &(0x7f0000001600)) socketpair(0x8, 0x3, 0x9, &(0x7f00000050c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r11, 0x406, r12) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setreuid(0x0, r13) stat(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r15 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r15, &(0x7f0000002540)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f0000002680)=[{&(0x7f00000025c0)=""/179, 0xb3}], 0x1, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002d80)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000004dc0)={0x0, 0x0, 0x0}, &(0x7f0000004e00)=0xc) fstat(r0, &(0x7f0000004e40)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000004ec0)={0x0, 0x0, 0x0}, &(0x7f0000004f00)=0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005040)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000740)=[{&(0x7f00000000c0)}, {&(0x7f00000002c0)="f735b599e8ce7cf2cf537975a909798ae9528b77c0c5da6ab1a4d8609de587f9a9bc71ec219679781d2bcafe921289011264e5ee00b3a23fd5e845d9ded72dd0cd39f45e0424aff38b8fd670141cca77091bbd0df08e33fc6f3a3acc938a55467cb1ee32edb4584865c0f44d6276bfdf154fb44c5325569ef5301bf2edf0affc693fc1932704fa4f663cc928968d742871cc7b881a65516f72d770841c70580d33f0b71e765f57a34202e0b59439d7daf63207fd15e77713c9547f17678f878ba3c2e965354d6303f9", 0xc9}, {&(0x7f00000003c0)="2d1abdf80bc3198222dc00b6eabc15ad5921b8db9938ab911d2a901b187a1aaa01c8519053e7ece947094d0783aec05df7d03b4d4f05b7485c76a70b87ef2847a823e4f7fc1cced3202e475d3dc1294d92fd2917154b9f297e7870b8a7e29528e2cd874890a118d68367799a246939ae8b7e4294832edb50edc0fee807cc125783162943ac6d2a5882843d9ef2590a2e98a509f85390e11c0d626a68cd50f477dda09392ac7a1c693b8cba725f8c1a8582fcacd9a4633b0e6f2554d5da495d077572358862cc6f", 0xc7}, {&(0x7f0000000100)="c517b15903bfb8314e17b09615fa50a76ed13aad42c551fa36ac4b84c8d91b0948cca5261425d52cfc80dff51f9d7cf0047490706130dfeb310c4bee083a324a43f4b0055d5e310125fbefd423c5b7237aae55dcaac9cb011cc04527d4d9f8bcf50a6653538c54125d3d80c7f6b13890b2fe86bc17bd3c3b96d0d51f767e8d5591b20c07a3a3e1e702a1ba14590d3c55f2753947db02a8013e14955aabf7064953a605b7300fd955f3a92c01136e4bd5c543d5825d00dea747", 0xb9}, {&(0x7f00000004c0)="f30faf70fd9b04be361b0dafe0217961061327fe760df26bceb437112ff34adf07a2e2e7cd1c0da6b1915c64993c4e1d663effb505d79e2a8aad980cfdbe3e89523bc212642abd1f223cdfa34203c2562b736252ac51a788ca18dc83a957336da3058983a4de0c7479d64fa741b35e39b7b68d7452ae8c9973769c940b12cf944173c2d38ffaa4ab634f208ee79a4b0c81303e2c9aa9307a2ef3eba52a96c76b5d3d2b0893ec85c560c639240f50b1fc454b385060380c4709e8", 0xba}, {&(0x7f0000000580)="547087c50b98b0a37c5306d37f4dc4c63992bf85abccf1598b1656cfd1bd9fdf0d64d4977cea3d0bdd314ff4352461ddd84d40ecc92296656c20206231d72ae6479019ea5a7798dd48f295e055d119f5979129035086567c858b2c06de3ff1a6dd3d473526426e5cb3ce1cb960b16029443ee909861a539f75fea2ce935fe3ad29de66f3eaa5794f2a40d8d8162cdba081ed19da3ffcc0fb6cf6d077a55309e6ee70ecafadf8a0f19faab2b662bee67bfde71589b168f4ec712f00ec5776e239ed2d7aa3f34347e7b13aa71ff673496eaf760ba3b19817a8694302b3d8c156174a67bb4a24e904444c03343a", 0xec}, {&(0x7f0000000680)="bdda2cdc65ade49adacd9ac88ab1c170d05ad579d56154801c055e216dde14c3abcb498f2542fc9c2433ecb436b36a7ed011279bf9b7f60fe5", 0x39}, {&(0x7f00000006c0)="b400d3e39acfe287994e9f64eb60b9dc19bf36412122ff211ae48517a0cbbf74adb6433468660f87ca23ea2a97640409521d9167e9cab607a890a51808898c2fcfe8c5419260f29755727c34e396faaa1f6262f075be9feae10fcf6ef9a52d2eb1a8e9528dd92bf1d53fbf6bbd24ad9ed8b7be", 0x73}], 0x8, &(0x7f0000000880)=[@rights={{0x18, 0x1, 0x1, [r0, r4]}}, @cred={{0x1c, 0x1, 0x2, {r1, r5, r3}}}, @rights={{0x14, 0x1, 0x1, [r9]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x68, 0x10}}, {{&(0x7f0000000900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000000980)="4ba7a63b3b1a3d959a068aa63a612a8abe09d4aedc067b748678a9bc610c521f1af9f6391ec8d84c12df2c24847006d8b8f20aa2e13c54a6cc2da0efd75e82d1beb20e8d81541047ed964e427eb759746a1f98fcc5dc08d77367c0ded18a992037dc6d0fdef58d2c4e3de88b97cec9cf0512c196bff11bad1a2b7effc741f7e63bfba258667a4caf0b34438354e79f8486e63bba3ddc70a93f99cb600dba72f530273663b259624cbfd60a2526a58ba6ca234f9b5a6fda97d17dacd6054c0d5761f07c3b96bc5b", 0xc7}, {&(0x7f0000000a80)="b34897e44864256b0ede6c8eafb547a96fe5c8f2b0a9ea2b337168804b50cd80848f80c43744a03710fcbfb73e77c5d799c51f906948503c14be582e4ee8435b3e35ad1f9f2f8bad17d708021282c46a345b901f0c674d184217cd830a742071710dac71f226e6c4aedc423a516233451247d727c6c1946403099121b0253fd5f005e2dc07bbb7476e5e74ca39587679c710a470989178d0a7cc86c3dce8571c46c51a9377a1a8a9a995714b2f7c64d5c62919a2df59eb1b49b9e019bbe20f75595c64b93417e61ee9d8fc57d7188a3d6a524188cb3723e2ff0e8983e9262b2d7273c9c77e0ca9973bbed526a0fb47b9fad82412ce25f65007a6f1acc8c8d0e7be5aa38379e565a0bb39e031541883f80152f27d1b987277ab9e836dba70b3bf33e22d10de7687faf03ff9f9fb915a75940642ab606436384b92965f416ff0eb84e757ef4b137976c5b8885c698f96a232a8ed36b34d86c0740f83eca1014d551ce41429f40bd373b28771c744f15d26daeca0ada671f778fe6368755adeb9107befddff3e76b9d382333315c586a17ac650ab8ea453635d83a979b260d45e00200272cefb579a4c7f83d30138636101d8a7d26db2929a9ee3c85d4998425b90fa4b991f7a984bf5be2af535c0870fb06531bae68af2caf5ac6a2d0c9fc5aed880e9099afc3557bcdfc5ea915a5c8deb0b44fe62e8b5e817a71ab36352ef38304592a6eee1d338b7e7c7970c5ae3f34ee6859c9b6ab4e007f921b32ce0604dc77c55399102a17fae32e97bf317f9097e1f409c9f060f9dbe5da2985b45ba67659bbaabce522b8786d4a60270f613ec9dc28a346447ad03f6b25b74e4890ded4aeaca8d369bd8b9959fe19d33a1e9abbc3ae5d7c4d3df3706e41a08bc171271e2b65bb0d8f146a80875bd1aa7ed1fb653d69a8046488fb3ce92da6282fe09e1dfaf73704bbd2f017b358bac8b35243f925bb1217f36486fdd634c07dd7658d5d30e8519c5939857497b2502afabcb886ed7d27260e00ffd4fff4f4ca65aff5dffb5470ec2a2413a385421346764153f76e9245aa22b7406fe886588c779b279d4b126d77603905f91ac1865e2e0b7c5ff595e348647ccee8171c7e152ee69594caa4b3ed0b350d3c9e0f5798b456a9eb819bdde04c926847ebcbb6d641942267bf2e8081aabafa6d87c33c939568d74623ebfcd79f4497b8f2cc553cb38c6faaaf8660dae49ac4ebe30928cc9fd0c05ee9cdd47a8cf0d506434224e58a355a8de9f67f5b53b5ad92745dd13034e728806e8f807113c287ff49b0b1c5c17dd0b3a3b2d8acb59c10678861b37cb1194ab13879daa239944ef758bb8774d8d82795b7770db158b09bc2164d5144ccfd47fb0bfaf32bf368b1155ade49b5c8d65dc035db4d1b1d79ae280823264112dfb7a234f61d6b216069ebde2cdd4953bc3165f785cf355f9c5c085825c67c02adab3517b84948a089e2f42590962fe253b47bf4af37eaf1f92c2adac67fda1dafe1abe7e6532c8c27d457f340d021950f4431ea22357da3a21e26443a74dc7c1a62d32c0f14bf0d093c64df32f961c288fbdb9f4e5adae4c2c016256c4d1aeae2b15e0309401786229b447e0e3be6d294ad38144d66e4a4a4ebc834eaf156551acd4c81f3b07fcc4d81837cade3859beb5d824c094c7593cc4ae539b9d7b126f037bcec46f91d1785db8b8d4faffc0d9ffdf96de14d345fc52da8e5628ec1936383fb4404e35aef5c210a03b6d922b5f41b7350b70882406df938712c78c887c44b9b29edefb19408b69755ae5b5631b0fdb2a97c0ac93e21782d4498e5909b97a56721199db299e68a224d2893add19ffaec2d69549272260e8ab685cb80ecaadaa1f91bc545fbe1de2c1fcf90e57a138fdcf068c28d40afcb69aa16874672e8f6a2c42fcc5824f411f6acacc6ec7793a7adf5997674e802f257366591276d3ed8e1718296bf57b3bae722a3717c0180778c02c6f64b4c836f3943d5a6f04d8c702ed3f23db3870cecd783fbb132ea77828c6b02756b2ab6bb1946a93178fe6321816e48e0ebba2b753db18ee68b4d969ae7334d21edb7ec71ce84b61c3fccddfee7b7325bda2534db70eb1a5818f6edf17de1c36047008cfea567e4f70e09ee7479f2e1281c44c85d32e922f24a366887ef4e028aa55db4704ef9091b0c6f7c62362c741e445d8d18d0d8dc1dce78c33d6cde2ecaf66335a8a07f9e6d509b198af6d72095480b334b5958f03b84674a6b107d4636d2cfaa19d64f4610b3b531b5c4d30dc3f3edba9ba986775feaf2a45efe3883552be4710c7a1c7318c99a22d8bf663ed226fedb0727f7cc95737b21aacd80b97d98b883ee85bda27d9f2be32c5f7255e3826310eb527a13f73bff81be6a41096fd15595232111f8c83d4d5d5aae8b7fb17274672b9a4c301af3f1fa4ec0dfc913c5ae8a419aa9fea9c17dfee4adf07354a8004320efccb09ceed47a1613352e27007f10fd005bdc60bd23b42a7361a2333c9482106b434b7a82e95760b0834f56cbd89fad96ecc0e4293a7e156436471fa23b293ffd8ea905289c6d75d01779a87e097b260e43679da131fcce7171c179aa42943fbc5748b12344b69cebaddfa2d5a5f46bbc85d1c8b358a2d594fe6cf7caeb76317f849a9c4264a2e45f30ddd7021565d7d0327c17fb72a80b7007d645ff027ea34992b020fa59850f0628bad1545d0d55bdadb35d721e45c3a3e955ff697a86a00e554e87f7a2abc01cc834e334223e8a8579015a6a24f624828a1d6194d5779bdfddd8e53fd0f4fb504801e4a98576ce520fdd677832cadbb05366787b796961644e2b7abb41e58ae764e6bea13b6f7c74b573b0ea6b5498fa0562d1be1d6be870fc1d1f4b34a6309575d71d6df34fab570484b478f61ae8def9642b10e74ddd5f25d34c21bfd56548a16824c78eace7b4b39ae8d2069b452d127353dda2e4fc0128ab70848f237aa044d2188a374139a7915e56bb01c9209fdcd5ebf79e032754ef781bff1bd08213978902457f5bb53a88afa70bced6d910c35f12348f3e46a0ac404a80ceb004e9aec2dca924bb1f12d7f000bc13e48bd626be02ec879856beade947b4bc895640ea1028cf13946cff4466023d395860932a8c28d0eebdd8110cc8ec5d0e73f46d05ef394615d1e1b852e6a27f52a9a4618f1a28e3748c9eb62e9550d2a9ed986c69c10f30ff57ff2f16bbba96ae7e44fd4d486921c226c1e698acafb06c29bee9f365443743309d0a79c44a6c988f54bc15375981d51ee9e7972f88b66334ebb8a81d29d99b38e8775ddf94ba20a47355cc0600351abf8cb4754089cd4c2cae7a4b3973d2ee9fe547ed89589448b996dc52780ead0c47ac8ce30be130127289a3df2391b4874b9a1415d3a1466d3134c85ab72b3d7ebf5943d38dd8437934a6e09a7bdd2bbfa54c8a1849e18c8d8d3176bb287d2f4d6467766b89135572a0d039b5d983b8d0f354ec8076ac9057821e54add1db04354503e199e0b866e02db7a170f18e4e36c69e0a8d14c45ef519f3fc434bee4bc4b91b746873e10c0451bfcd2c607e75e0da3a4c798c177f186d8171b2693a79b79f66447d9ea35d426e8b0d32208c9b504cbc3ae7f316c4a690ac490754fa19aeef106ad36f042b5193ef9cce09e0eef89370e9c4fe97bb713ee53f2f1098a3330cad3692c88ae6afab8be84c8aa74ba487244228263af511e516a3dd2ce7813ed710e1650cc48d4a795f1cb36fe601fca7aeb101a774d75afb5183180a348902549acfe761f5512bc289e6208f7eb9da66640cdecc5fdedebe61b953ee597010abb6653588ce70aff82d7658c3a2a460870bf8d4b234251e9330ad0f91c121bc085834649c65b860e9a5a5dda0275a6ffa8f9c8130fc774db93e8b0083260d7c8d774a4ad7a5831f0a03a2cf1ff502f6e3dbe374793004f08037d68b3f4cf61e4788e825b130c3f87ebe6b91db285e1e148eaaba7fdbdcb5b301a5896af16b49385db903c4402548aafdb23830ab0feb8097735185ee66c506056ea6e6fd657b9759af8f25c1319919ab5f002e41880b222bb3e24d6f3954f4a8c920b5ac7972667dbceed7d6971ed0cf0a1911543ac1dbd19ab5bf796d1c9f3564541cf1bb10e69f35d08a5de80c46b3f9a031d3dfb1fadbf89f8c2c26059f2845ec30b49969571ae95d6889abfb8d38bcf2d7b1381005e393ee8e2d173a46c48fee6760aefc0d03ef04b5f25697a8471fd0a156486d561c6e1805e2d2f9a5b2005d08dda609b93e531a598465bbf4a9c906ddbed5b2b9078f843c5423004070becb4c3f32676e5a377c97dea2b5c0c9edb01ee82df96324195ec251985606d35c4d6cef6d932206189b62e6bbfa6d5472a717a93821e742eaddd823453f4ca740fe168c7fc8f7050fe74281e2c874d321df256cee3fb5d3d32b9694e9af2a9b5dc84aa809276176a94295aaa197eff1daf9ad410cb62ea165a005ac8d27bb29d66f033af329e246a509b9dadb00fc2bf36e44fbea5e91c064347845df26f185e31a38e516dc5f216eb11a72dbd1818774d0938c59209d99430f885dab81122115d9ea58f01f30e758a0b31b6780896387efc4696d569ace1596898d4d51f92b5f1a152a68ad081603d01d670e95738bd28fdbb2a80c7dc61d2f7a3863241dbdfdb7505dcf81691e3d0852ad041b3dc6d9826df0afb963672ee9b0bcfd35e67dc98f7130a42641a798a5c48ab2820bbca10c74c75f5812be875997ea346538e86505dd2515b599219dc2735b424f42ef7650f319835394ea898917477272f05b5e511c1b7b25c8adf9946c6a9d685d962d38e098c62db61c21192e725054a9958b45eb189a3513e7b529f02af538256d52071a131683b155983ae810afd1066ad2ea5baa6771b8414f8a05b9eee8c24096016bc0e049080313bc2053c7c07a5ab82a7d0cfecf9e5a881ae61f6c7c502c3a372e252adbe0db9d181a1027f6c5edc794d18f8a43f5d09eafe461899405e2cb80ede4dc637900b58ffc336cadcdc9680344751c0f27572375a91633e06ccaa0c578986dd5750cfccb2569e75aefcda530f31cecbccd526bd4ec0754957cf64e6ad5c9ae0a42bfbf9e98977468340c19b9ea1ad1189675c8e0ee0da6291f01ef32c4b2d7decd18a5ca26a66b82c001bab2903580e1bdcc571157b9fd433cee0b6d393a14ee59d20ccbe604b0943bb9d38a185e3be823deb7940fda6cbdb91c4ca2ef234a71780ec58d5d355a31df666b689389dc1d98c13ceabcdad914a42839f85749ea2d558b6cd61eef6909741018d0b964e851bfa155a956d1ebb7c25544657b89c32d70f40a8dc773472796268b4d62114f0d1295d556e2e5112412c95c0c90cbde2c145a0516e5b3888b19e90d0475f4c13b94e7c1dff2c804fe254299fb9fad95b9a86a66abd34497461172949b2e78a7aebccdadafd68cfa60ce67ad79aa5073777ad2f8f56229594dc0cc1063854e66b620468fccf5a73cf7e4169bf56c82275edeb39543294121b3d70cc94f80843440ed0a20f8773ab1a949998428a34ffef448ecb607ce44ffe3b1066d8caded605695e287c146a886bc50ecb6585167b65e96bb384f7e344fa5a62e1219c804d8e3a305c148e89f84ad2145c75e8216dd6108124a54223f4dd97002895613c27fb2cb4f1fc930ac57b69f9148f9797f82ae7dd0ca741ba726855d5d9b3f7e15ced705262dfaa8bcab6c94e83da55088a50062bac0cd6782c6178ee5b3b7a6f84d966d53d40ac0d4ac5adbaffa6", 0x1000}, {&(0x7f0000001a80)="dc94ea893e223ca888f48dd6d17088e6d240430855ccb3fc0f7624bb9c2b05944887a59d5c7cffe73b04e860c8f0924a469580982dd66fbbd6f308c5d0e4861a1efb6d5c68c006244fac15c29d06a88914eb5f2394e595d319e8e87d231d7fe69a94de9c556625e85a166feda77358ffcbc56b4c1921f22ea7cea0f6133465be7a31655812058cb00cac87a96907332804cd46f9c164d146d5ea79550d6dc9fd3960c48dfe7ef542244aedbf8679402f89b3d5f23a21e2f728ab77b7fc28028b0c994c80af5cdf1409370732b6147b557b67d2564ca5e8864efa199f07a52c89746e5daa38b3002ee7ad30050c12f3c963dc1af957d9840a76a4fb8de0af191159311ca39f2fa29ee106ae470a3cdbdb7fd7aa441eab41f725ad49d32e890cbabee280ebe4cc00267671dfd991bd40f56671e5fb0c8acd1229679aa829d4ae740b8b35d106890ff76d7483d90c30309ad36c778a5b94415507a3d5b57b98e003249b92cae0c92f0a34311231300ba8fad1676fb99abd35cbf4419147874d7b907679f4fba23cb6860ab48fa62f681bd0207e9961286c795b2e4e1547003229a815f0079a2c5677ed8346b60e4e16b00d0c0a02d415722a0fd7bde32f4aba782f74177e366f1e71e03238114f82dafe08f46bc1c8951ae54bda18036cb8cd8fe03fe61a564e30e9e3e1b0db3b3b88f3bac3a5ca7139c1ab4a01fc09a6ed2d80cadae401bf3b7ace61a177cc90ee1cd6143e0e231937aaf41e08db1a3edfa23505c25de35186d91eaa4cfa86fccb0fe5fa2b104560966f97b7f0c5f4ba2f9a4890fc911ef1d184b62f8a18c3d523995887dae1c9767e14d3d4a42774296562940d2ebdf5b5ac973dc94a957aa725037fb34367a3e79694c53e8159ecae5d359ff1817705cb359aa570d0dda159371997c125f71121d111f88c7913795f8bb68239cc8eda01222e90c8074410b24da8bc3e9375139b80c12a90d56bc4da2ccefc4ba2eba7573a3a5a842646aa8ba3a2b943f4e0639857614d18aed32f2584e799793959c4d3ce21caf2f762c26d74ebf594ae85e0dbbb1f76bfcd5b06e9a805852d1b8732c9f02e04cf95eebb8f1f2d5d097eafd73be11e71f70c192fc8b9f1a8e3ad8a8fd37616bffe550f0dd1535af7b16c94b32ff76f606ca466998ea2f798596888bb7d13979e7e6520ca01cc2264ab6c168b75cb568f2dd386a5a3853dabb2b8f78468a520b2b5da526f7e66413e13e4d8021461ed8f63779369a93032be3d95c45388b497ba3bb060337e6c9d2b06626672115603accfd86b86cb2de68ea34d5bc918abe0086501fcec868fbc5056a6431836966384986cddf98c4b2eabe0d9253ff364afcb5fc1e89df4e5d4c8ceb311a4411570064fc5b78e32d81f332fbde8db05d40ee857cc3e795f8d9fb8b9f7d2bbec40477df9400ca9c2a09d930a84b51f0c32330dfa05846955ff591292371d5c473c1a3edb8d781e0549975dd221fde6475a52fea42f1e69b1a3b8f99c4f6f5324ed5b629916597cc69ee33b369787eb0260e152421d80a1d51695b25bfe33faf43fbee29f7a6fc6b72f4ded3e906ed6c6f099b731a5a01794c05c51e9c0db11bc139a3eba90f5914e209c460070c72a89ee7f98dc5dfe8f34b8162cea4ddb24eaf74b4fab00a51a6218b42d2898805744960d3236e79b41a964866d698417d1472d7eb4ad8c752652e923c97f139cf9c5ced42dce2de7851f90cae1ef487d0dd5882aee4db8ae96fa2a85c54a45b8dddadbbbe1d72d6710c64c70e05926cf0aac16cc9b626a469d041510d98448d2d4dd1bd010853d51bff66a5cdb267f9851a0ce5cc3e365ca5f9523fca5b57dde759782969e64223703c2a803db52b284953da9a76aad785f43ed993c3132f513432246b74e59fbd8c6f0b19377e9bc7862a722d6a0209d23694ada9cc2cde331fdea22438d778e36ffe6e58d576bee68a9b7e56290c44ad469d086683fff734fae87d3d29894ca9ec6e4a9184db39524f721f84fec3c43f78c312c517095720858378195cab5cbcba6e7857c609a3e23f6229a253b06bc8d3fc6e60f382561097f7667df338f00fbf48c932737ae5716b15bb35e38a5619690b6514e0777b49b05c16d43669eadeb2c0398568b28b0b8c933dd878ab942b3323eacda132eb5efe7b58d1f329d5e56cd2dc0666680c860096b41a0697d6337dd0a24163db54cbf8cb64f9abb85cb03bf446aecca58c6211f8b0788e6641cb06adce1dc32993a8d89694c91fe37ebf1bed18d51f62805b1008369c3b08e66a49a668e449efc9edc8595da2fd0a5a4077869a3ed2ef9eb40793904601e1af0ac3c497d435f7868d4af0409e307c0e2b4850c897f048f6fc7749ce3356caeee466465c7e44fe53b812657024a9109bce4cca3c7dfad6fc86cfc97f6633545249283d53572bbf10814eae6bc5256e0a6d421ff2238f8f90172c59311a69ac485914a1528da28a776829f9fda4b3a95a3f1cb49cc7e385452d885fd0dbdee6743c84e45b7c57e23a908fd5f4010be7155835d96c5194498458637153442ccbe1284a8b7518ae67a1cc226d7406f6e9665e8576dd406068632599414e03de7743462fee9ca2f361010a3fcfb47e85f14cb2d77b64cc2365968453aa036e8f3687d89f6d4e167d63efbda8f1c547a49eee0269b05c36a6b1e94ef7c53f19e12366f049d9c6648a2acd761d7fbd0a3c54152f46fe54c599512fcfd1258ab73907f2026a11f49bab2faa3b2e9ba53318f6887b43715f83ecd0b5d9e28482ea36b2f2d262fa64089ac90a0c6571fdb84dbc37c237869638cdea959b2cbcf484d16a1b40fa5a86762386c48b0f99865a93b64634b75f32d768ebecc6da398eec7887d8c3023f89b3d14ab5daa100793d772ba32eab0d3c21860bc479f2b97847b177bfe954a44a6fd3fa5a1c5fd9ff467d1cdba07113cde88383d90cd1dd9357815d02df69ea9bcdc7dba21381b025747dc955f606596405657e7c9d9d7d982d1a2a2c7fe6b239060f0eb4950fac7c0688552bf4bb6b73b47e79f9f0445d0bdbef8ac26bd30c01c001fb8dd20a5cbeeac24dd3a2e49078931a068cef7edde83b707e1f1bdd051c27ff2d0a086675ee9aaaa7c71dff72f713fe3b8aba436537e04c0f50d221bc55a973b6ce7e2330378ff480f36a690d2936f8298d019ff5b7ffa9ecb6fb86cf6acc205477d08b6d4b24f0ef9553a1c2e286bf1a733bd4cddced15829abc7b03cd77c5bc93ff2c5a6e37fd1456259d4ead748acdd185942066ac81d964cb6bfe5467d0968d13186e8e9db5cbd4f20946c7d9ff6411766580e458e2c565e041c3a16072faec0306df824700eb8c2f9406b27f530cf92a73528bf45ae205daea61c5cbe7a01efc63818ea4043f8262595313dd4f8367180652e0a8d2798d76802074121c10462c5db86402c555d947d2b05c62287511272358609d520583f38181336bf42b10ccaf234c7e3cbd30e69731d13f8d85a15db279e46dd13280567b4d996477ede923ac08bcdc7f3a01ba827de2fc5b5d05b633624a28a36b814d343f61b361b5af9a815cffe443bf1bfdf9eb94f42d502458f61614843cf2f1ff75965e8da66945a1d77a00e5d39dfdee2dda97ba587b967683bf4494eaefe6b91ff147384d94da36f791e8a468b99bac51f22722526621a9c00cf35007c11cdf4c8fbcfb50c3ff111ffbdb881f38fa2d3f749b0a5c5fc1c64c95bbfaded9ae9e6f1dba83ba18d7aa2afc8003100e10a0d816834bc7bc1a01b5ebd9301bc428d70693b2e7d7999fb6f1f5a96db5ae19fe8a4e18f7a5f52d1809e11fe55fd82543326e8e143dca88a2d748ccde66a80b9a4ce58698ea60b8ae3a37505698693d27a8c037d04e321ab10a2e706cc2fd274bb1eef207de71de2d80b7e49c673195e4c6944df4e7d93f1012e24d1c66870e75ddacc27bc9ee952e687988606262caf9030603842127589acee4b0cf3bf400e1726caa5cb9311389170f5a4cf524601f9a73741b6116e9c9a6cb3f4925ee5a5fc649383f61ca967a2cbf9182911fb5227bccce5776ca46bd171b21f44fad14bea22f167c05c3ffc3eeecd8f10ab9e575310cfc60b6e05efe20aacdb90f250f3bdd0c9235518b9e7bda91a911dc84c98caf3c8e53e254cf227034898f0bf0b6321dde7db25be9100547d65e8c332b9e6bb22bbe8bf281f823e78c3810d0ebf7c949e4ede12136f50bf5634d27c06c82e5fc12b17e39095d2c3fb8eb64962acb867abcad8763a54a1103fad742e64063a76c36011e28249e2be5f4caa9e2408978a52306666a08f05268738faf21fa7a80070118b696dabb3441b4e7c52da349622ad4458109d2851b04a35281f1bc4a8c2f0bc1224aa264cf91c3ebc98706eef29d8d7fdf6876dd2d2bf0e3e2a4b72b8e8f27fc99e5016527d72ca3d531bd1daf0e00c0ebb79b134cc33b9f6ee731ac8a5500bcccd55b75c74defd2bc9f0898035fd8b744dc5d56d2ad654fa8a8f5ee1f3d2444dfca3bc2961db33601cb68212b7ed65ed0ca040e9f2f6394815018d002c1dac9ce765b0a2001135e6dc53d58cde05d260aebc45834b9a38706ea7f8a56d6f478a7fa08d12ff885665d25d11d6b0c7f6e893a531b130818f8f728bef1d22a3da47521036c3c16ad588cf0f03efdf5853da703453ca81cf5ea2a721783bbd733374430f2abd7ab3551f6472d84c7759daa03275f88f57ba21b803e5acae22262a483b324838f498510157f29080c7b2113afa418dfe5777660430b1ceba596db8257b89786e01f790d4a69b33cf93b41a3c6888a2fdd916f9d16480ca610b50194e2131025e22173facb52e8231ef70f6d75fdf8e48cd6983cc7d10f283286d3e4285bc6170d9decae7596f345a4687553a6aa60b5ff45af35c721708a9ce84d2dc5ab00c115ba5157d43e64c77231d856df92761ee91cea146917aaa299dadcbdecfb3ab278ef875c963bf9bb67636939da339884abc1a19742e1ff5dbc979ad340ddf9758b4781a7f4f7eee10fa097eff05e4108a41265399bb88f5bf129a4113038fb7924245506bb1669d0cda0c514687b360ea13ae85d1252da1370ea270be30c847bc8ae5706a1aaf9d145aedfea18390d45978a10d7f655e2d074427c3f4bc44244b5da42105293849580c89d41ec60a8f9ff639f182f44e433340a44084aa143be71827924bab9816ec0e4fa929ec4982b3a958405fc87ad64422ac831a82852b87650b261b3dec001b5bff6a35c9f38e342fe71df532cb281d4cc650f48b80f888d1be98477843f2f98adb928e560be4d845149b03f15daff2c82ee952c2b084d6cd8ef96b361bfbe026292219a3a521d6fee2f30058c1a18f88ba848f415f63e926ef7a352ab032adc82e66b9d54ec98a4eedc12f81dc7e1a2ea7a66665b586119c760d30ec9115d4c4e5fbefcf4813032d7bb6bf13a90c0b7c2296d1e615c660726a14582f360352fe048b03636179773d1a75e3f609cdbfb7343451b1ba5395c44e2adc8f694d0c5f97023329100ea61bbc46c926a17407cc40fe182ef1c809524c5856f5cc9bbb8d1b4572faa2a393a139df9631584739123998e45c3582764bfb59975159fa9df634e77d5b0f8483ffcb0f57cd0ba659891325e6be42628f2bc0bcc390669bbbd16702b97d2e7dd19fcb90fcc742a5fe4aa329b4bf596a07f084c15132738e9e62be06483251f9513f515b767b289e234d656ca7d50515fab4c9c94c6f8d1be716def5ee364dbe57431a4cec4d335a00319b0bc069e160", 0x1000}, {&(0x7f0000002a80)="6b0416ce54a238b3149f8dc7a418df3ebd9eaa97bab28190c3caa37b70a1fba244197fae5f83420fc0390b6f60827a8cde42772512cdccac3998e3fbb92df0579ac561e51ac7c936343a35c24495bc18e7e56585285fa7a0ab05c3e0a351eb6c27f72fc4", 0x64}, {&(0x7f0000002b00)="1d8686cc8edbdbb7d81d7e839703a95efed975", 0x13}, {&(0x7f0000002b40)="2d7912a4fa45ce6ca12611da1b75318efb17597abff67e603fc5b928a4c1805be22721d038901764b3e35e32ebf04de158c91c42b011d499dc6012ecaccdb81596f931173b94de2fb44df3cd16fe410c135f30e38acb09b8b14ae6d888ce", 0x5e}, {&(0x7f0000002bc0)="5c666d98627b44f922b89a359b643945e2d1befc1897aa68ad67d3816f2ed69016db61c530402ce4dbc42962cc4ebaa539cb685d61c5c01cd12106d750129d72a7d8a9f3baa677e1dca3a9676fc4516e83efa39dda203ee83dc69f01996e", 0x5e}], 0x7, &(0x7f0000004f40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {r10, r13, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, r14}}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, r3}}}, @cred={{0x1c, 0x1, 0x2, {r15, r2, r16}}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, r17}}}, @cred={{0x1c, 0x1, 0x2, {r1, r18, r19}}}], 0xd8, 0x4040000}}], 0x2, 0x20000001) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x8, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7fe3, 0x0, 0x200003e6, 0x61, 0x0, 0x98}]}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x45) [ 327.056593][ T7241] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 327.126837][ C1] sched: RT throttling activated [ 327.346403][ T7243] ------------[ cut here ]------------ [ 327.352585][ T7243] WARNING: CPU: 0 PID: 7243 at include/linux/mmap_lock.h:71 handle_userfault+0x149b/0x27a0 [ 327.362841][ T7243] Modules linked in: [ 327.366752][ T7243] CPU: 0 PID: 7243 Comm: syz-executor.2 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 327.376904][ T7243] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 327.387349][ T7243] RIP: 0010:handle_userfault+0x149b/0x27a0 [ 327.393189][ T7243] Code: ff 49 8d bc 24 a0 01 00 00 31 f6 e8 4f 0e 24 08 31 ff 41 89 c5 89 c6 e8 c3 7a 87 ff 45 85 ed 0f 85 83 ed ff ff e8 95 7e 87 ff <0f> 0b e9 77 ed ff ff e8 89 7e 87 ff 49 8d bc 24 a0 01 00 00 be ff [ 327.413046][ T7243] RSP: 0000:ffffc9000549fb68 EFLAGS: 00010293 [ 327.419386][ T7243] RAX: 0000000000000000 RBX: ffffc9000549fd88 RCX: 0000000000000000 [ 327.428036][ T7243] RDX: ffff88809e995940 RSI: ffffffff81fd985b RDI: 0000000000000005 [ 327.436028][ T7243] RBP: 0000000000000200 R08: 0000000000000005 R09: 0000000000000000 [ 327.444272][ T7243] R10: 0000000000000000 R11: 0000000000000001 R12: ffff88802b81a600 [ 327.452313][ T7243] R13: 0000000000000000 R14: ffff88802d1a8810 R15: ffff88802d1a8800 [ 327.460329][ T7243] FS: 000055555753f400(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 327.469378][ T7243] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 327.475982][ T7243] CR2: 0000001b30930000 CR3: 000000007d68a000 CR4: 00000000003506f0 [ 327.484002][ T7243] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 327.492060][ T7243] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 327.500222][ T7243] Call Trace: [ 327.503520][ T7243] [ 327.506461][ T7243] ? __warn+0xe6/0x390 [ 327.510617][ T7243] ? handle_userfault+0x149b/0x27a0 [ 327.515839][ T7243] ? report_bug+0x2da/0x500 [ 327.520397][ T7243] ? handle_bug+0x3c/0x70 [ 327.525356][ T7243] ? exc_invalid_op+0x18/0x50 [ 327.530282][ T7243] ? asm_exc_invalid_op+0x1a/0x20 [ 327.535350][ T7243] ? handle_userfault+0x149b/0x27a0 [ 327.540626][ T7243] ? handle_userfault+0x149b/0x27a0 [ 327.545852][ T7243] ? handle_userfault+0x149b/0x27a0 [ 327.551124][ T7243] ? find_held_lock+0x2d/0x110 [ 327.555919][ T7243] ? free_unref_page+0x199/0x370 [ 327.560940][ T7243] ? userfaultfd_wp_unpopulated+0xb0/0xb0 [ 327.566691][ T7243] ? __drain_all_pages+0x450/0x450 [ 327.571891][ T7243] ? do_raw_spin_unlock+0x175/0x230 [ 327.577224][ T7243] ? _raw_spin_unlock+0x28/0x40 [ 327.582100][ T7243] ? free_unref_page+0x1a3/0x370 [ 327.587192][ T7243] __handle_mm_fault+0x2fcb/0x4150 [ 327.592353][ T7243] ? vm_iomap_memory+0x190/0x190 [ 327.597350][ T7243] ? mas_walk+0x5c7/0x7c0 [ 327.601727][ T7243] ? lock_mm_and_find_vma+0x770/0x770 [ 327.607194][ T7243] handle_mm_fault+0x3c2/0xa20 [ 327.611985][ T7243] do_user_addr_fault+0x2ed/0x13a0 [ 327.617150][ T7243] ? rcu_is_watching+0x12/0xb0 [ 327.621935][ T7243] exc_page_fault+0x98/0x170 [ 327.627218][ T7243] asm_exc_page_fault+0x26/0x30 [ 327.632111][ T7243] RIP: 0033:0x7f071be2be6a [ 327.636545][ T7243] Code: c1 c0 08 0f b7 c0 48 8b 54 24 10 66 89 02 e9 60 fd ff ff 48 8b 04 24 48 85 c0 0f 85 6f fe ff ff 48 8b 44 24 10 0f b6 54 24 18 <88> 10 e9 42 fd ff ff 48 8b 54 24 08 48 8d 35 ab a8 0a 00 48 8d 3d [ 327.656407][ T7243] RSP: 002b:00007fff3e07afe0 EFLAGS: 00010246 [ 327.662632][ T7243] RAX: 0000000020346fc8 RBX: 0000000000000000 RCX: 0000000000000000 [ 327.670674][ T7243] RDX: 0000000000000018 RSI: 0000000000000000 RDI: 000055555753f2e8 [ 327.678728][ T7243] RBP: 00007fff3e07b0d8 R08: 0000000000000000 R09: 0000000000000000 [ 327.686724][ T7243] R10: 00007f071ba05108 R11: 0000000000000246 R12: 000000000004fe81 [ 327.694846][ T7243] R13: 00007fff3e07b100 R14: 00007f071bfac050 R15: 0000000000000032 [ 327.702886][ T7243] [ 327.705922][ T7243] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 327.713207][ T7243] CPU: 0 PID: 7243 Comm: syz-executor.2 Not tainted 6.5.0-rc1-next-20230710-syzkaller #0 [ 327.723026][ T7243] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 [ 327.733096][ T7243] Call Trace: [ 327.736383][ T7243] [ 327.739325][ T7243] dump_stack_lvl+0xd9/0x150 [ 327.743941][ T7243] panic+0x686/0x730 [ 327.747861][ T7243] ? panic_smp_self_stop+0xa0/0xa0 [ 327.752992][ T7243] ? show_trace_log_lvl+0x284/0x390 [ 327.758232][ T7243] ? handle_userfault+0x149b/0x27a0 [ 327.763538][ T7243] check_panic_on_warn+0xb1/0xc0 [ 327.768501][ T7243] __warn+0xf2/0x390 [ 327.772417][ T7243] ? handle_userfault+0x149b/0x27a0 [ 327.777645][ T7243] report_bug+0x2da/0x500 [ 327.782001][ T7243] handle_bug+0x3c/0x70 [ 327.786176][ T7243] exc_invalid_op+0x18/0x50 [ 327.790701][ T7243] asm_exc_invalid_op+0x1a/0x20 [ 327.795664][ T7243] RIP: 0010:handle_userfault+0x149b/0x27a0 [ 327.801499][ T7243] Code: ff 49 8d bc 24 a0 01 00 00 31 f6 e8 4f 0e 24 08 31 ff 41 89 c5 89 c6 e8 c3 7a 87 ff 45 85 ed 0f 85 83 ed ff ff e8 95 7e 87 ff <0f> 0b e9 77 ed ff ff e8 89 7e 87 ff 49 8d bc 24 a0 01 00 00 be ff [ 327.821130][ T7243] RSP: 0000:ffffc9000549fb68 EFLAGS: 00010293 [ 327.827214][ T7243] RAX: 0000000000000000 RBX: ffffc9000549fd88 RCX: 0000000000000000 [ 327.835198][ T7243] RDX: ffff88809e995940 RSI: ffffffff81fd985b RDI: 0000000000000005 [ 327.843180][ T7243] RBP: 0000000000000200 R08: 0000000000000005 R09: 0000000000000000 [ 327.851249][ T7243] R10: 0000000000000000 R11: 0000000000000001 R12: ffff88802b81a600 [ 327.859229][ T7243] R13: 0000000000000000 R14: ffff88802d1a8810 R15: ffff88802d1a8800 [ 327.867240][ T7243] ? handle_userfault+0x149b/0x27a0 [ 327.872475][ T7243] ? handle_userfault+0x149b/0x27a0 [ 327.877706][ T7243] ? find_held_lock+0x2d/0x110 [ 327.882501][ T7243] ? free_unref_page+0x199/0x370 [ 327.887477][ T7243] ? userfaultfd_wp_unpopulated+0xb0/0xb0 [ 327.893225][ T7243] ? __drain_all_pages+0x450/0x450 [ 327.898365][ T7243] ? do_raw_spin_unlock+0x175/0x230 [ 327.903591][ T7243] ? _raw_spin_unlock+0x28/0x40 [ 327.908461][ T7243] ? free_unref_page+0x1a3/0x370 [ 327.913441][ T7243] __handle_mm_fault+0x2fcb/0x4150 [ 327.918592][ T7243] ? vm_iomap_memory+0x190/0x190 [ 327.923557][ T7243] ? mas_walk+0x5c7/0x7c0 [ 327.927946][ T7243] ? lock_mm_and_find_vma+0x770/0x770 [ 327.933376][ T7243] handle_mm_fault+0x3c2/0xa20 [ 327.938172][ T7243] do_user_addr_fault+0x2ed/0x13a0 [ 327.943317][ T7243] ? rcu_is_watching+0x12/0xb0 [ 327.948108][ T7243] exc_page_fault+0x98/0x170 [ 327.952738][ T7243] asm_exc_page_fault+0x26/0x30 [ 327.957629][ T7243] RIP: 0033:0x7f071be2be6a [ 327.962061][ T7243] Code: c1 c0 08 0f b7 c0 48 8b 54 24 10 66 89 02 e9 60 fd ff ff 48 8b 04 24 48 85 c0 0f 85 6f fe ff ff 48 8b 44 24 10 0f b6 54 24 18 <88> 10 e9 42 fd ff ff 48 8b 54 24 08 48 8d 35 ab a8 0a 00 48 8d 3d [ 327.981691][ T7243] RSP: 002b:00007fff3e07afe0 EFLAGS: 00010246 [ 327.987780][ T7243] RAX: 0000000020346fc8 RBX: 0000000000000000 RCX: 0000000000000000 [ 327.995764][ T7243] RDX: 0000000000000018 RSI: 0000000000000000 RDI: 000055555753f2e8 [ 328.003752][ T7243] RBP: 00007fff3e07b0d8 R08: 0000000000000000 R09: 0000000000000000 [ 328.011736][ T7243] R10: 00007f071ba05108 R11: 0000000000000246 R12: 000000000004fe81 [ 328.019720][ T7243] R13: 00007fff3e07b100 R14: 00007f071bfac050 R15: 0000000000000032 [ 328.027725][ T7243] [ 328.030946][ T7243] Kernel Offset: disabled [ 328.035445][ T7243] Rebooting in 86400 seconds..