unt option "R" or missing value 14:42:28 executing program 2: select(0x40, &(0x7f00000001c0), 0x0, 0x0, &(0x7f00000002c0)) 14:42:28 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)={0x14, 0x3, 0x1, 0x101}, 0x14}}, 0x0) 14:42:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$SMC_PNETID_ADD(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)={0x14, 0x0, 0x101}, 0x14}}, 0x0) 14:42:28 executing program 4: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000140)={0x80000000, 0x0, 0x0}) 14:42:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000007002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:28 executing program 2: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}, 0x10) 14:42:28 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@cgroup, 0xffffffffffffffff, 0x4}, 0x10) 14:42:28 executing program 4: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000a00), 0x101280, 0x0) [ 2380.516085] ADFS-fs: unrecognised mount option "R" or missing value 14:42:28 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000009002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:28 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') mount(&(0x7f0000000040)=@filename='./bus\x00', &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='proc\x00', 0x2204404, &(0x7f00000001c0)='R\x00') 14:42:28 executing program 2: syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(0xffffffffffffffff, 0x0, 0x0) 14:42:28 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x15) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f00000015c0)=0x15, 0x4) 14:42:29 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000040)='R\x04\xac\xb0=\xc4\xae\xa6\xc3\xd2\xb2\xdb\x8bx\x06\xec\xd4\xff\xc8\x0fDp<\f\xba\xd21\x01\x8a\x04\xa9\x9c\x80Z\x978V\xf1_\xcc\xd6\x00\x996\x93\xe4\x0e#\xcd\xack\x0f\xfe_\x81\xa0._\xba\xbb\xe2l\xee\x9e/\xe0\x7f3?\xd6P\xffG\x83E\x8cR\xdb\xbc}\x88\xa2~\x04\xcclzM\xb5>k\xe8A<\x06/\x87D\xe4\x98\b\xd9O\xf7\xf5yvW\xf0\x15\x0e\xbf\x9c\xf3!\x84\xa9\xccF\x94|&(\xd8\xde\x1eaR\xc3\x14\x18\x7fh\x94\x17\xb4To\xd0\xbf{\xcc\x92\xd9\xb0\xc8NsL\xea\xd8_\x81\xc6\x8f\xb6\xfa\x06p5\xc2^\x8b\xe7%') 14:42:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x2, 0x2, 0x401, 0x0, 0x0, {}, [@CTA_EXPECT_MASK={0x4}, @CTA_EXPECT_FLAGS={0xfffffffffffffed3}]}, 0x20}}, 0x0) 14:42:29 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000840)=@mangle={'mangle\x00', 0x1f, 0x6, 0x4b0, 0x240, 0x330, 0xa0, 0x190, 0x190, 0x418, 0x418, 0x418, 0x418, 0x418, 0x6, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'bridge_slave_0\x00', 'pim6reg0\x00'}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @remote}}}, {{@ip={@remote, @multicast1, 0x0, 0x0, 'veth0_to_bond\x00', 'vlan0\x00'}, 0x0, 0xc8, 0xf0, 0x0, {}, [@common=@ah={{0x30}}, @common=@ttl={{0x28}}]}, @TTL={0x28}}, {{@uncond, 0x0, 0x70, 0xb0}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv6=@local}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @empty, 0x0, 0x0, 'hsr0\x00', 'wlan0\x00'}, 0x0, 0xc8, 0xf0, 0x0, {}, [@common=@ah={{0x30}}, @inet=@rpfilter={{0x28}}]}, @TTL={0x28}}, {{@ip={@loopback, @remote, 0x0, 0x0, 'veth1_to_bond\x00', 'syz_tun\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@common=@osf={{0x50}, {'syz1\x00'}}]}, @ECN={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x510) 14:42:29 executing program 4: syz_genetlink_get_family_id$mptcp(&(0x7f00000003c0), 0xffffffffffffffff) 14:42:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000a002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:29 executing program 5: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) [ 2380.868400] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 14:42:29 executing program 1: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$SIOCPNADDRESOURCE(r0, 0x89e0, &(0x7f0000000680)) [ 2380.914041] x_tables: duplicate underflow at hook 1 14:42:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 14:42:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000b002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:29 executing program 4: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SOUND_OLD_MIXER_INFO(r0, 0x80304d65, &(0x7f0000000080)) [ 2380.983924] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value 14:42:29 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000040)='R\x04\xac\xb0=\xc4\xae\xa6\xc3\xd2\xb2\xdb\x8bx\x06\xec\xd4\xff\xc8\x0fDp<\f\xba\xd21\x01\x8a\x04\xa9\x9c\x80Z\x978V\xf1_\xcc\xd6\x00\x996\x93\xe4\x0e#\xcd\xack\x0f\xfe_\x81\xa0._\xba\xbb\xe2l\xee\x9e/\xe0\x7f3?\xd6P\xffG\x83E\x8cR\xdb\xbc}\x88\xa2~\x04\xcclzM\xb5>k\xe8A<\x06/\x87D\xe4\x98\b\xd9O\xf7\xf5yvW\xf0\x15\x0e\xbf\x9c\xf3!\x84\xa9\xccF\x94|&(\xd8\xde\x1eaR\xc3\x14\x18\x7fh\x94\x17\xb4To\xd0\xbf{\xcc\x92\xd9\xb0\xc8NsL\xea\xd8_\x81\xc6\x8f\xb6\xfa\x06p5\xc2^\x8b\xe7%') 14:42:29 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000040)={0x14, 0x1, 0x5, 0x201}, 0x14}}, 0x0) 14:42:29 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x0) 14:42:29 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x1, 0x4, 0x5, 0x0, 0x0, {}, [@NFULA_CFG_CMD={0x5, 0x1, 0x1}]}, 0x1c}}, 0x0) 14:42:29 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async, rerun: 64) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000040)='R\x04\xac\xb0=\xc4\xae\xa6\xc3\xd2\xb2\xdb\x8bx\x06\xec\xd4\xff\xc8\x0fDp<\f\xba\xd21\x01\x8a\x04\xa9\x9c\x80Z\x978V\xf1_\xcc\xd6\x00\x996\x93\xe4\x0e#\xcd\xack\x0f\xfe_\x81\xa0._\xba\xbb\xe2l\xee\x9e/\xe0\x7f3?\xd6P\xffG\x83E\x8cR\xdb\xbc}\x88\xa2~\x04\xcclzM\xb5>k\xe8A<\x06/\x87D\xe4\x98\b\xd9O\xf7\xf5yvW\xf0\x15\x0e\xbf\x9c\xf3!\x84\xa9\xccF\x94|&(\xd8\xde\x1eaR\xc3\x14\x18\x7fh\x94\x17\xb4To\xd0\xbf{\xcc\x92\xd9\xb0\xc8NsL\xea\xd8_\x81\xc6\x8f\xb6\xfa\x06p5\xc2^\x8b\xe7%') (rerun: 64) 14:42:29 executing program 2: syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0xa1c84) 14:42:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000f002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:29 executing program 4: syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xe, 0x0) setsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, 0x0, 0x0) r0 = syz_open_dev$sndctrl(0x0, 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000140)) r1 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f00000001c0)={0x3}) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x1}) ioctl$KVM_GET_DEVICE_ATTR(r2, 0x4018aee2, &(0x7f0000000280)={0x0, 0x3, 0x9, &(0x7f0000000240)}) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(0xffffffffffffffff, &(0x7f00000002c0)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @in6={0xa, 0x4e24, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x7ff}, @ib={0x1b, 0x8, 0x707, {"112731b9712146f6ae6825c6787bbda6"}, 0x731, 0x20, 0x5}}}, 0x118) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(0xffffffffffffffff, 0xc008551b, 0x0) r3 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_SET_PIT(r3, 0x8048ae66, &(0x7f0000000500)={[{0x5, 0x2, 0x40, 0x3, 0x2, 0x81, 0x9, 0x80, 0x0, 0x5, 0x84, 0x7}, {0x5, 0x80, 0x5, 0xff, 0x6, 0x80, 0x0, 0x0, 0x5, 0x0, 0x62, 0x0, 0x6}, {0x6, 0x6, 0x3, 0x0, 0x3, 0x0, 0x6, 0x1, 0x0, 0x99, 0x0, 0x8}], 0x7}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(0xffffffffffffffff, 0xc01064b3, &(0x7f00000005c0)) socket$inet_dccp(0x2, 0x6, 0x0) ioctl$KVM_CAP_EXIT_HYPERCALL(0xffffffffffffffff, 0x4068aea3, 0x0) ioctl$SIOCPNADDRESOURCE(0xffffffffffffffff, 0x89e0, &(0x7f0000000680)=0x2b21) getsockopt$inet_dccp_int(0xffffffffffffffff, 0x21, 0x0, &(0x7f0000000740), 0x0) 14:42:29 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000280)={0x0, {{0x2, 0x0, @empty}}}, 0x88) 14:42:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30003724002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:29 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x48000) 14:42:29 executing program 2: openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) 14:42:29 executing program 1: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@cgroup=r0, 0xffffffffffffffff, 0x4}, 0x10) 14:42:29 executing program 4: msgget(0x2, 0x620) [ 2381.419228] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.502528] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value 14:42:29 executing program 2: syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x1420, &(0x7f0000000100)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, 0xee00}}, 0x0, 0x0, 0x0) 14:42:29 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000028002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2381.549504] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.595218] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.622198] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.653560] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.670838] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.685127] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.702131] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.728882] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.742218] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.755327] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.767211] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.778866] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.790546] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.801801] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.813037] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.824485] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.835721] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.847426] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.858373] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.870220] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.881986] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.893370] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.904763] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.916045] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.927727] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.938640] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.950262] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.961622] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.972928] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.985766] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2381.997157] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2382.008076] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2382.020007] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2382.031345] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2382.042619] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value 14:42:30 executing program 0: ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f00000000c0)) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000300)={0x2, 0x0, [0x6, 0x0, 0x2e, 0x9c24, 0x1000, 0x8, 0x0, 0x7]}) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="5e4425b5a1c867255e"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') r2 = socket$isdn(0x22, 0x3, 0x11) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x1530c1, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f00000001c0)={@private0, 0x0}, &(0x7f0000000200)=0x14) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000240)={'syztnl0\x00', r4, 0x29, 0x7, 0x3, 0x7ff, 0x58, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x20, 0x80, 0x5, 0x2}}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './bus\x00'}) 14:42:30 executing program 4: syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@empty, @remote, @val={@void}, {@ipv6={0x86dd, @generic={0x0, 0x6, "9c16ce", 0x0, 0x2c, 0x0, @remote, @empty}}}}, 0x0) 14:42:30 executing program 5: syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x111001, 0x0) openat$cgroup_ro(r0, &(0x7f0000000d00)='cpuacct.stat\x00', 0x0, 0x0) 14:42:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000300)=0x4, 0x4) bind$netlink(r0, &(0x7f0000000040), 0xc) 14:42:30 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000200)={0x5c, 0x0, 0x2, 0x0, 0x0, 0x0, {}, [@CTA_EXPECT_HELP_NAME={0xf, 0x6, 'tftp-20000\x00'}, @CTA_EXPECT_ID={0x8}, @CTA_EXPECT_TUPLE={0x30, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @dev}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x54}}, 0x0) 14:42:30 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30002437002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2382.053894] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2382.065098] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2382.077165] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value [ 2382.088012] ADFS-fs: unrecognised mount option "R¬°=Ä®¦ÃÒ²Û‹xìÔÿÈDp< ºÒ1Š©œ€Z—8Vñ_ÌÖ" or missing value 14:42:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000005100)={0x0, 0x0, &(0x7f00000050c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='Y'], 0x14}}, 0x0) 14:42:30 executing program 2: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) write$fb(r0, 0x0, 0x0) 14:42:30 executing program 5: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$search(0xa, r0, &(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x2}, r1) 14:42:30 executing program 1: mq_getsetattr(0xffffffffffffffff, &(0x7f0000000080)={0x367}, 0x0) 14:42:30 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a300000f0002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:30 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) 14:42:30 executing program 0: ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f00000000c0)) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000300)={0x2, 0x0, [0x6, 0x0, 0x2e, 0x9c24, 0x1000, 0x8, 0x0, 0x7]}) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="5e4425b5a1c867255e"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') r2 = socket$isdn(0x22, 0x3, 0x11) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x1530c1, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f00000001c0)={@private0, 0x0}, &(0x7f0000000200)=0x14) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000240)={'syztnl0\x00', r4, 0x29, 0x7, 0x3, 0x7ff, 0x58, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x20, 0x80, 0x5, 0x2}}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './bus\x00'}) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f00000000c0)) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000300)={0x2, 0x0, [0x6, 0x0, 0x2e, 0x9c24, 0x1000, 0x8, 0x0, 0x7]}) (async) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_CREATE(r0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="5e4425b5a1c867255e"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) socket$isdn(0x22, 0x3, 0x11) (async) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x1530c1, 0x0) (async) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f00000001c0)={@private0}, &(0x7f0000000200)=0x14) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000240)={'syztnl0\x00', r4, 0x29, 0x7, 0x3, 0x7ff, 0x58, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x20, 0x80, 0x5, 0x2}}) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './bus\x00'}) (async) 14:42:30 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000080)={{0x2, 0x0, @broadcast}, {0x0, @remote}, 0x0, {0x2, 0x0, @empty}}) 14:42:30 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000b00)={0x18, 0x2, 0x2, 0x401, 0x0, 0x0, {}, [@CTA_EXPECT_TUPLE={0x4}]}, 0x18}}, 0x0) 14:42:30 executing program 1: socketpair(0xa, 0x0, 0x0, &(0x7f0000000580)) 14:42:30 executing program 5: mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 14:42:30 executing program 2: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)) 14:42:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f00000000c0)=0x1ec, 0x4) 14:42:30 executing program 0: ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f00000000c0)) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000300)={0x2, 0x0, [0x6, 0x0, 0x2e, 0x9c24, 0x1000, 0x8, 0x0, 0x7]}) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="5e4425b5a1c867255e"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') r2 = socket$isdn(0x22, 0x3, 0x11) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x1530c1, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f00000001c0)={@private0, 0x0}, &(0x7f0000000200)=0x14) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000240)={'syztnl0\x00', r4, 0x29, 0x7, 0x3, 0x7ff, 0x58, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x20, 0x80, 0x5, 0x2}}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './bus\x00'}) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f00000000c0)) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000300)={0x2, 0x0, [0x6, 0x0, 0x2e, 0x9c24, 0x1000, 0x8, 0x0, 0x7]}) (async) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_CREATE(r0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="5e4425b5a1c867255e"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) socket$isdn(0x22, 0x3, 0x11) (async) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x1530c1, 0x0) (async) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, &(0x7f00000001c0)={@private0}, &(0x7f0000000200)=0x14) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000240)={'syztnl0\x00', r4, 0x29, 0x7, 0x3, 0x7ff, 0x58, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x20, 0x80, 0x5, 0x2}}) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2}, './bus\x00'}) (async) 14:42:30 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000003c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:30 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_ADD(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000040)={0x14, 0x0, 0x5, 0x201}, 0x14}}, 0x0) 14:42:31 executing program 5: syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) r0 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xe, 0x0) setsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f00000000c0)=0x3, 0x2) r1 = syz_open_dev$sndctrl(&(0x7f0000000100), 0x0, 0x74000) ioctl$SNDRV_CTL_IOCTL_PVERSION(0xffffffffffffffff, 0x80045500, &(0x7f0000000140)) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f0000000180)) r2 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, 0x0) ioctl$KVM_GET_DEVICE_ATTR(0xffffffffffffffff, 0x4018aee2, &(0x7f0000000280)={0x0, 0x3, 0x9, &(0x7f0000000240)}) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_SET_BOOT_CPU_ID(0xffffffffffffffff, 0xae78, &(0x7f0000000580)) ioctl$KVM_CAP_EXIT_HYPERCALL(0xffffffffffffffff, 0x4068aea3, &(0x7f0000000600)) 14:42:31 executing program 1: openat$adsp1(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 14:42:31 executing program 4: syz_open_dev$media(&(0x7f0000000180), 0x3, 0x0) 14:42:31 executing program 0: pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) r1 = dup(r0) write$FUSE_BMAP(r1, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0x14c}, 0x137) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x2) mkdir(&(0x7f0000000080)='./bus\x00', 0x81) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2d642e9db94ee49992e8e77506008b44b06cd04a6ce7"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:31 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000002002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:31 executing program 2: request_key(&(0x7f0000000680)='trusted\x00', &(0x7f00000006c0)={'syz', 0x1}, 0x0, 0x0) 14:42:31 executing program 5: connect$phonet_pipe(0xffffffffffffffff, 0x0, 0x0) 14:42:31 executing program 4: select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x9}, 0x0) 14:42:31 executing program 0: pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) (async) r1 = dup(r0) write$FUSE_BMAP(r1, &(0x7f0000000100)={0x18}, 0x18) (async, rerun: 64) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0x14c}, 0x137) (async, rerun: 64) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x2) (async) mkdir(&(0x7f0000000080)='./bus\x00', 0x81) (async, rerun: 64) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2d642e9db94ee49992e8e77506008b44b06cd04a6ce7"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (rerun: 64) 14:42:31 executing program 1: sysfs$2(0x2, 0x6, &(0x7f0000000180)=""/176) 14:42:31 executing program 2: mmap$fb(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 14:42:31 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000003002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:31 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$netlink(r0, 0x10e, 0x4, &(0x7f00000007c0)=""/217, &(0x7f00000008c0)=0xd9) 14:42:31 executing program 4: msgctl$IPC_INFO(0x0, 0x3, &(0x7f00000002c0)=""/192) 14:42:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000300)=0x4, 0x4) 14:42:31 executing program 2: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000480), 0x4000, 0x0) 14:42:31 executing program 5: write$fb(0xffffffffffffffff, 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mmap$fb(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x23000) mmap$fb(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FBIOBLANK(r0, 0x4611, 0x0) socket$l2tp6(0xa, 0x2, 0x73) syz_genetlink_get_family_id$l2tp(&(0x7f00000005c0), 0xffffffffffffffff) openat$fb0(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) 14:42:31 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$smc(&(0x7f0000000100), r0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_GET(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 14:42:31 executing program 2: mq_open(&(0x7f0000000040)='/d%\x00', 0x0, 0x0, 0x0) syz_open_dev$ttys(0xc, 0x2, 0x1) 14:42:31 executing program 1: syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@empty, @remote, @val={@void}, {@ipv6={0x86dd, @generic={0x0, 0x6, "9c06ce", 0x0, 0x89, 0x0, @remote, @empty}}}}, 0x0) 14:42:31 executing program 0: pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) (async) r1 = dup(r0) write$FUSE_BMAP(r1, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0x14c}, 0x137) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x2) (async) mkdir(&(0x7f0000000080)='./bus\x00', 0x81) (async) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2d642e9db94ee49992e8e77506008b44b06cd04a6ce7"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:31 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000005002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:31 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, 0x0, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000)=0xc, 0x4) 14:42:31 executing program 4: socket(0xa, 0x0, 0x2005) 14:42:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000300)={0x38, 0x1, 0x2, 0x101, 0x0, 0x0, {0x2}, [@CTA_EXPECT_MASTER={0x24, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @local}}}]}]}, 0x38}}, 0x0) 14:42:31 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$tipc(r0, &(0x7f0000000240)=@name, 0x10) 14:42:31 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000006002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:31 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') mount(&(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6e756c6c623000205f7a55eb9aa8091997caf93346966119d5775df65d8f3b54aa56535d440981bd070a51ebb0f0aa86feb9f741e092e3b1abf4ff76be932c820034bb1387367979404fa09c6c157333776dd7cab65eb3ef497c64ea29f582d44c8fd079027db4fa43051ca547b28b2cf495bba3ed6baa745e8a3dea"], &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='aio\x00', 0x800, &(0x7f00000001c0)='adfs\x00') r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000500)={0x4, 0x3ff, {}, {0x0}, 0x1, 0xfc}) r2 = getgid() r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) r4 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r4, 0x400452c8, &(0x7f0000000100)) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r5, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r7 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000002c80), 0x1, 0x0) r8 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000002d00), 0x100, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r9, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) r10 = dup(r9) write$FUSE_BMAP(r10, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r10, &(0x7f00000000c0)={0x14c}, 0x137) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002d80)=[{{&(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000340)="735c2b29ef07023dd0e54ee97747d5089be445d69680da44cf0614ba3fe6545df11db9ce8947efb3f05b2ab02c19bc9faf59e614c1150dad3cfdf18947b511175009fa567d693ec740eb0dade77d60", 0x4f}, {&(0x7f00000003c0)="7696bd0a970f7eb249daddbe1e1049e19c60200735fd57ad35c0f7ffc317e0051a3c9d9326e5ccc4b5732fd4ac1cedd0bc810a2a1ae400e73a54f76d448e1e9f929655ed4a9e4f7c1232ec174bd15ae0d4ab414949e900cdec50aebdc0fae00b4a71375657d29a07fbfaa43a32823f4dbaa7065b41c3a90ba2e42f6052798e82c7f204eb81d4db78cd6530d9e6bb149c83f3137fec025877dc0e13a619dee45673965f5981fd659b3d677ff2d8e0c9246c569d5dd613b608723b7ee74cabe2d988f9b617dc2875c6f1f70334502cb6a1255dd291", 0xd4}, {&(0x7f0000000040)="aa42cc39b96e477ae2938633cf2be2bb697c119031a888deb1f997b4a64a54ec7685c50c5c1014fc9a7ed514b7a27df788ef5f6f726e081ce2cc", 0x3a}], 0x3, &(0x7f0000000540)=[@cred={{0x1c, 0x1, 0x2, {r0, r1, r2}}}, @rights={{0x1c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40, 0x80c4}}, {{&(0x7f00000005c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002bc0)=[{&(0x7f0000000640)="8a4f6e5f60a35a90a3646428b6b7357799eb54d343b34ea6f4b2fbcf2ecb4618f318071fdece4504251786f0caafc11b1ad5f046663ed126c89ff47a77c2a2a3d11a2efb328af51b9f8745733336", 0x4e}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="b14e1d4519c1aa2abdc32b42b49dbe4acba85eacabfbbbd48dab93135d16456192651927dbfc888ad4c44d394b075069b38562156c7133340b3e693001625146cede181aa33ef5ceaed2a2c3523e8141be2df8dcc792685aae01b2d37348a6a1f9f204da02b6033ab948d5bb10c1a32916ad5f704cba07d6cf31f98b5306580dab432bf5634c0461fc65", 0x8a}, {&(0x7f00000007c0)="5896d88c748043ec63ea7c4697f4ee1a9e66a89c37b4a00bce4af6458761cc932634a8a3d00c08f87c5a8f41fc358a37493d711083fe6d1800736a4c612b9760d52f058d755875d564ed2e9ff2334ec03197f64526102eccd04875e32eab8d422fd3e5ec931420eab7f28011", 0x6c}, {&(0x7f0000000840)="4ac2a498abeeb851578d520259781f774ee53a1a5c5ed85f96e26b269ba0a8865ad5ff00b2a867074667ad031d2b73a546ba22606e6349cb4753a053cafe41ec0f27740a277967d97466691522d0ece52ff576c58339cf665794", 0x5a}, {&(0x7f00000008c0)="abdac45bc034c559ac4485eb61db60e8ae0f25b5e788486fc6d5680ec9dc12ba3789fb66becf31462a0a4fa5f0a6ef12bc05a838872a0441d573ecdf29cb321404d782bea9cd842cfbf37ced897dc39c64bdd3c207e6778d4f41470cacdd763310406bf0324800a5b96814d90ae6de197a744f9b125b18f7ce3ed274690778ce0a0f9fafa9458fb962bcd83e8a3d0cf03bf80ba335c186ec2950affe3694d55c77a2035e9131b9caa0c27237caaa367da17a15a9b822053c057e5cb6bbb608b98ff0b862a3b97ecdab05cd1291b199f2e1b89b9f61f4ddcff7ac8c1ecc5777b2de478d7b3700889f3f89116b3cce17156ca112073e22a6941c940661bad99d4b7f5fedc2f1802713a07fe82802bff29020ee8f621a0bff6eb759ef80a736690c7bc26d3cfb491aae89edb1649653b1d60870d503b72882b7a94076c1d925b12e7bec070b8acdf9e259ef162bd5f77a05b6c72ac040ea8bb124d8ba0e56e42bc54e38311b69a9df69912943fe0fe696be08cb502c935c5fad0429b4cee1e0b60f1305c855f31f075b22c3a11e79ca03de67397bf74582d10439a6a83c280684a4e52a12a909dd5dbda0ca5c7e492cd95dbd43352a923ad48ad6a8baee9259ec33b32cb15ee72a32893a72965d2a250269e427518e92a847f42521db31ffc0518c252f79cc36583904df25795d66413ba65e6b89bd4f1ced1bb46074c95ebcdf43a1c6ecd4acd6ce944d6eeb94b3bc33166bf7aed3fc0cdc86ec0015ca93295a9238a74864611abda7d6bf9f572eaa53957f2108275e5cb77df754340505ea1daf18f47ffc77c14ffc1f82b5dc2bef47821a601bfc814f5133b2c047ab61a2ec25e07b22ebf4054438f6aac41ceab6cdd9d473ee18a4b118a63efa380cda21a1cd4704320ffcc5a389b754cfa574d1f27214bc3e4f80f760dccf0fa3caeaabdf07b6e9f825c5caaecdf7b69332b9eca2e861b8ec1a8f806bacffe8d6085bbf60ea9d2933687293df8df2ea82c4d5707366a702c7c3baff2100c70de7ff64a2f40c7883d6fad32261a9b0fe5f666f0cb18d8431d2ae8ebd4463548f24b0f13c9eb24861c91bef08e68ddd26973e73943a81bdb670a4f7b113d412a924a64abb75c2072459518c7ad9878bb912a77c2d1c3b4ad346aa593feab45363dd6caea65c32dc0d9d3f28e6fbf70709c070d31d008a512bfcbe1f1d556c9125e36fb5c93ac6e107220d7ca963f2b29be84a6a53330d146fdd3cf6f474fc91e62b6b5253c3489b41afe961bf60a193f05fcf608bf8aa3d1d07e9377f7d4cc92d16a9ca25ff6e5f1cc7c81d79dabacce53a78c264b095cee1aa380f507cd3a5b2c5e916e4b1f12092d455c36feafdd642e6e5eff27e68b5ee56c7c4d140e4b7a7b863a48b80866c7057bbe3c25b44c3692b60ca68815c46f47b1c7ca5269b50593a886df4b096b797dadc8beb7be52db10e6ddccb995cf67d8b5c55c392bd3698152a9760c8edad6f1558ce293a4e46a8064ecc4d245ae958b3ecf9d46effa967eb1167ceb9426ac4a07d029343c9daccc144aeea4cbb9d65cbec5c1502af577bd21e2db360a1503d00a895eeb1a3da7cba972ce9dfa6bd8fda1f1a592f4ff2c7667c73c4e66bb55cd43e57b39c4bbb313d5915a5e8436aa3690d45193d57f6c8f564b97e3b109fbd1a7eaa877b9ccf7e09419812a719ce7b1949186eac8d7b14909b1baf8a9110f1cc9e3e5488737e69ceafa0e3be86640eab7807dc1628f70e4fc00791bfc66de7fe528c685bf838874c2c3497fd9443abbfd7b3449f2b536733160ba97037463f1941e62b721e52e38bf47510dc114ea3b26a5df7977acd03b96a2c3db536852ae6feef355184a7b85dea9b0ac76fef7433d058f02a015b2ea86bf1c15a9ddebf52870e5b7e1ffd09cd5a1d185b3e733d722e3b47f69859fe7cb3804c9d941c6780baf443a3e0d6efb945b368341e57c1e2f759a8c2c34cff230452a2abe6cb17e06799f3e1bb08046ee3a98fff313ffb062e7d4168f0ae989dec0072d7c45007e392f440104460b638c881ba088d3b9b7c399c00f30cc2b3eebf0ad3d98920f18995f37c605f28645efbef4ebd9e01ee2dc293b3501a59a9d52103632c5ac714f80d37677da91956deb04cff3cfde375d135d10ab525254e30175233055db10a74dd518efe6c108edff67abc3f3e18f077299163fe18d017cda2d92601fda423f975da47f46dbdb3e9a95caaa66b25dcf1aad0301a092b5f1c02761b9133e047301692b334ee6a878e73d3721da0925adbcf2c35f6ce7838913a4eceaf12d64d1afe1ab62c2449676b597e19a99412a8c4d67e8600d979ec1951a67b55e28d6d19b02093f6096c534df05177fc943e7f04da3b08f28a23f316d6b163d26af5e07809c1c10b42bc70dd4bd74c2e752a1cf43fa8f7f067c032d4667be15b59cb3b4311284da3cd897c4a1aa8ea799618fb10a3ef22cb52268ee0d2bfd6ba72fbd52c84762ffe0b4c9703ebc6eca697fe31223d2674bf74710eba982f8810dbbafdf37bbc4da684a42f90c829f94dd4d8ca548c4bfd1b7a80a12afba6054d502fe48fb67d1ad67c829fc76d8697ac650c509b0152f070ec7c0c74f03a1c701352232e7e132c285290788c509974b0d4dea01ee35a31de88559e9d9a1d43a963e0ac9bc2fa9f5349b1042c074a2be0fdb688b877f5b131f92703d1989734502fbef8a7b40ccf0ba791d6d7b55b6deb4457c03d71a14b95523715be3fb1ab14db5491061336b927f093f04e34ef0ca145a8680fb350b859654039235d9874e14bddaad7e8824bd8c7567a7888ceb0ffb31aad339cbaea11f0ccad809cbd54d045aef962aa96d0ded45795718a62be07fa6d0204aac6de1fada4ea84035d9eb1f79ee1c4177e36b91f2aaad73c5237154c773637907caf59693792ef9a9b02836ec661604708ab5d43dede9d194a63a44e3e5da72269ce35302657c0cbd0b2f1747a055dd369cf9989425bbdc1f07619548924590089c8514ea1c18fde849fd161df527d6f71599def16359518575c82c25357d52d26f9b723617ea7062d4c298420b0fe92bfea1feead11ac2e433d9f760bb0a378e426d93707add84dd0eda0cb8b87d7cf25d53900d9c68892b1cf4ca636306033482d88a029252b9c029e1f7792c266296a7cdca3ccac93a1774108f3f4a181556f822551b370cb1e0323938d20335e5430b1f37d431a9dd213bae90fc4b3d49eb2895a02c86e6c22ed3429fddbe60bc56cd220dc1d81365b508b14db1492216d0e6f9d7a51ff10531eae91e188ba485fdd207de3e581ad988415999b69d6044f6ad4fe84d1bfb05cef05d69f246be21e5267d981c82a4287b77749f0a69c42834828440b98fdf4ec490052d3517d9f154d2f4cf67e3189b9d8d274a92b33dfc86d8cd31e9140303b1da5adb2a7e30d5347fc7639c228ec2d9ddab236d5bcb250832fd69cfb2201e74ab451f2993a2fb6a40d786aaf93fe71c280c17f6baa6a3101045d8e9f7660a6d55b322c52d1f35bd29b763aa5562c76c8e39cd6004b3a5cdb9b7604a69e452ad6c770c7ec9b558d257b2ab7278a25278bee68ea4e5da5ff9fc5032b93025a4f7d28953da1cbc60a58d97aeef216a25c2f8f79d165ea9a5c7ec537611641dfced031d7f186eb7ba3b9e736f4f4c987df031e61ab8fbb570249ee104a90661d6aec555a4894cc809b1f49a856194349131bf7ff43a22816a9fc71157d6b4c2da025696ee8d16ab3c0ba02476eb56f3a46235f4dc90a880d1cc5a79983886ecb25bc5b403a0b8b7ae874cbcfb2fc2e5a7a9fc1f4eb104e0576217d2d9c9183f4bddf8f4e2c3b32901b201db918f7b8e4f15e6308da16f23ab87ff65c192b3f71831193e2a0d2e91adc8b9ff374c4348fb702581e868428ff195589bfd7b94c5c59c2f168bd87feddf946fb8a231553cc8968753e7c7790133ab3ffb23164ffd8f5142cbaf472252ccad5d9c6dcf11c940b1ecacecb6e01fe0e37e07aa4131eb3a5fa4f060c94cb1404d85b68040eaae25610d924cb930741eb26de38e964c0e88b0397ab81dfee0f88b33d6c54642e383124d6651ffb686b32257a4b70c48666374744f4db2aaeee827b1d4e33ffa1a87d2c3a44827bf2d7c22f587c996ec6c358f4b541d58452e7ea3c428b7e053607503a55f6a9110fdae5bd734fa171ad8b4a8075611857f26c58defbfef5c7d30aab34297ff5c97db6d94464285116eba42ef2b1375a57b60888e8cbecda4ab5f84a55863d0ed4b2b188685ebd85b4f470ac5cb00bc569917c4716cbc38200a579fa3475273d7a394f61281c988646173b173db967d7b6a747b8472c6962c563719a76d6ac259fdc572ece3367655351c26a6751f6219d615dd0aaad1b1ffa40957b8897250757ce28f0a04e5f0fa353d5b91e81a01166e89567665195607489e873796c81f9de85eeaf4eb6690057be7eb659ba1306eac273c30c9f683e8767e295c6c0165ac6c50a6d48b27f6474de7079af032bcb6ef79690a9664c7163f6a5c7765660d091dc5531d94d8c1be522a1f4a6959e8b7691aafa2e65c968e5bac0a6417fb904416d9b69c9f4796942f4743014a31251607c3e70db8bd3dec15032c88d407a41e264d2ce30814f754916dab4a595c048994f9b26533810bab40f6f0f6e509b1b146f089dc443685405f462598983a1636f0a55707ee235903e2a09997a46947ecaf05fc6aea34694a136e6832d59777f0fbab8e2cdc2a72b99e209c5c385d87a4a9d7bb25a6984d46b579a586df055ad0635c76eec2b72756370dd3d2e5cfd18a17a2249661882fa5f4c7ffca03461f31f0b4fc38814935a1cecca9d8128868208e9d0aaa487437c5c3a0cdde5cdcdaa25dac9e3c8b1b78d0f57358052d3cebfd2afe2bd6fe14fb1324b81a95e21d740bea165086f46a2f14a1e54c6ca0bb59af4e1c4cf7579d68def4bf108ea365ae3b230f017871827780beb72a16a59268d43373e6ec9582541a484a8277dce16ff94c94f0f11bbff54ac5067140a9c3fd15774345899a2da82673f59ef84d069f30d81c7e798c2392f280fa0978309786ae026e399d5a6334c7ce358fc4ab1a0ec34d37947929b7e91499a813b096b674b31c04221418a485c20098f6675ce4b410cc6e4917e1deb8579e551cecd952ecfe65596f08b84b1b98c9e871af79634b3bfe8336a75d07a475dd1e7f6d24c5900d076391ef6f079e7acde5632ee784a24e365ba7b57bfa63ebcf2b695750bd424784ecb6a3127c05ae1e4105302f3e535a76817480e0441c43b1abffb15df1bb6c5ac50b3bfd846fab0c8d5ae80de11a05c68a5d16fdeb75ef4d1e1b8c9019020a8bc9d38c9067d9c577b6421a496249485dac8e7d415ca88374a4b1f7dde9fa7dce9fb295d9ed7e5774d440daaa828b563026f63be630bbf3c28e59b6f3dd4ab61a9ea91db122c7b249c3fb53a955ad8e71f97bf25a885f49caeace63cc5f3835007a1aac8e110c7a7244e26d1c9b3019bcde796595244fc6b9019fdb711ea5fb01564a8d4e672f079dc3eda516ff89eda3bc615d3c014f0e3963702618c14fea41eaee20dbc641c7e4454154f4acb68ba895906e09e1c13cab6a41ab8c6f394c15e1814e4dc931195564a2386cab8da5a40bcb895a49d23cabe213fb0ff0c86afcab17d6191fea111ba175f2f76d33bc11570d9c8533263e67b6556d6076019892d124958b35a149801aec68596abb6fb729f65e981938cf38cfbb7f57355f744679737c924c7fcd3b9f3a941551f5d", 0x1000}, {&(0x7f00000018c0)="6a6f008f2203cc130f185f421d9728d2e4dc95f0fa0b2e31d0d1ca2186db51c072a9038a3766963da90e60239d10258e60174aea297845d629b552c5874da017b266c836bc180f3959c3109b0b76d025813834d4ac3cc47f9dcd2004f7e078fcfd6b0e159aff1973c1e3cadad9c4bed59bbc060c90d43c9282b3027849d11e66407d8c4daeb6ff7f5d80b795fd29fdab9b9128fa3c1d591c19e80308ff5ba5f09632cf610df6e62518b9b4999f30f131473c475d2ac251d919d5e4b3cb6fe334274edcd95c72f8b1e9ac8977a4b1fb3366c9413adf423dad54ce212b437f44a86909fff117064e9723d259bb2404c7ddd1", 0xf1}, {&(0x7f00000019c0)="757003e0feabdba8fd5f5bb0a53c0be9021693b408895c0be40a9af5b142b6fa40ebd87a94ed2aff9f853cf942c294f3e5ccece6fad162eaca42798a8a78279fe2b2cbb8e23f33f5a877d90d6275e1d22274c364540854faa17048c974503dadad0a5d1ce301ecc6fe0de633e3e444f311d52160efdba2cc66a1ca09d80f978939373fcfad563da2c1f85b7dfa4341fba93f8022cf48a785c95073c82f228d53f5d20426512733b831ca119305edd62565cd3657d32ad262b915c04ec57da4c0dbe935c17687b15274dbf6060408513841c0fa533aa5eae358ea1e", 0xdb}, {&(0x7f0000001ac0)="b2f858a0c70d013377f2312e0b011304e5550495e657661bc1b5eda298598c469d10876e51721dee8a341564c17f73762acea633924291fdb76258c811d912373bacfabd2df2e47f5c97cdfa7a73bd047519e0bb502e509c4d4489cc978652f51da98be67bb36c907d18e63de2df740b0cb3936fae82ae55952a39100f10d7873ddda6db676da6a927b243e362b23974e060b17a1e6c354344095e26e0ca1079d43efe4006f231b9fd28a8b7623cb3dc9acff0d074e8dd0e7adbb3e786bb94442e6b73ef16aad7210d2ed26967252ef7584a6c040c5eea61c33f2f01f092cc39c28261", 0xe3}, {&(0x7f0000001bc0)="25f42fca433111bebad3933fc0f55df6a440618a1732b092c20b14e20c7d537d073d1d33b576515e42ce3061ae5820258eb8c9751c2fd9a7933cff22725eb2ff406923c11192922f8b5ca7aa076d93692bd2882965079608bcbad35590f80cab1876b183d13bfd3827ee10981ff36e179e6df60149c82de13cff3f545b1e68a5fd71c891c4cd74019051e735b0da7e9e85c54ca11dae1ab36d1ee78124974fac2d89fd928a95c0b54de2713ff4399070f602b40cbdddd813f5ef6f204b89f4b3596042e48f9b20228da46cba0aeb2600c494a4c76b2142ecb5da7c7c81bb895728100322538cf5e931761750df37546ab22c1baf9f1a32dc766ca50654c920ef5fd628c24d1534d476102cd357838a3bb0c7c0956c0e3beace525dcc76ffc40b4de2e3228373afaad60406be218ca022c5afc2e684283e8081d0222534b37e714cc271fb402dc3de94696164efa9b5852913ccddd6d2e157ac301c82943d2e09f1dd25fc045c0d9b100df315158b4c47510259096def003f1bdae66838e6016f4b1660282f55ca41e6225443ea4275cfc0bf27b5335c2601472d626ea3014d9b8d0ffa6206de2d8d2998ed8db5b6d9e1aae4eb565a9c6fd2ec888f6bfc222c74f0539a8106375096186a0950db9cb8444fa7a4ccb027217218ab4ef8a1859e929141ac8a054d01b6f8c28e0feb303e38acbd3b3d32629dcc716e54bd2c46a4fa13d9df5f9301cd6b5156cc568072365632a4e086e82de0454d4b4f2b145e76bcf5aeef684dce4beec668214d9debe7a119c7bd960a0a2e44ef046f7aad37367844d3dd9550ec4e6c78da1a8e29401169d31001a0fc30c08f1757ecc38f3c7eda7a59de0f0fe8909c2b3f6fdc77f134d34a52683c2eb4eed0a625efff92690853846f360e7fbe4e420e4b3c95c0590c8f28158b7c5809fc5d7de545c7a19c41b638e4813948c68cb25defd86adb366b796e153960699de7e948fded7d85c262f2575c67bd9157d497c1fc20af5e6b3acbe2e654e44934198d9557bf646e4441b6b6173869992528b2c4ffe0fed21f242358dde2ca381f016ed5df43b2a63bdc6bc1aa50c6d3f317eaafe2ae48f7bdb79bfdc8e69c3d6b15c25bc07617e0752590b675886f2209506ee9b9065a163a5e3a5099765b8a8fbb00c842e4a309274210b21dea1022fff360ba06554eb102a2e8a460827cb083c8c4d81de16f584a30713ffcd24eb5310437a0442b444719782ea13aee4a1d4ad35eee880ce6db3cfc81b52e75ebafdd5fc4d5ade4118c338bcd024756ba37bd3fcf12307171493fcb59519910ccaa1be891c7df4a347157226bc905c1570b291e38e27a726da70a405c5693113dbc7738f8f73b130309d209b4f5b165d5ac9197ef72a76559955fdb85e1420f84391375ffb0e99baaa6e3130275decc6cc5bf2670e0266d840020bbb1335340e9a866ad2b06c26df969801c8750ad00ab6242c504733e4eab6b2332a7ee9749edd48e022d2d641052b499b975375b413996447c681938b1a7e0b5cdf07bfd237ba98b45b3c25652d0d3475fefcdee5b1c73bfcb65cf0ec4819556fcb5c284bf167e7dee1a1aa57462e18ea063161f83bb7c95765182ef703fa2bdd56ddd91a33b19683899c70fd5aad1c3dd164973c47ff5de214ec944279249c2abd0a0e0dca6a7852ab7aa2dbf9ab25aa89f6953390dfc6aaaffe9b3a3d971ef319cc4a814d0409cc649785257ea5fdbdd8bafbfd040f2aa48df1ee63ba66c11268e232bc0e594fad4a53bae3d25b3a2ef039b6dbe678e3671f3e5f5b13d47e89a4ce6f617143251728460b99049ba6b9a29c76cb3a9869050f529f440f3bbcb7274e3b86a920237da860093edad16a5ee148e437b9321ee1b9785edc97f96f54f708c70c4db5ebff64067fa3684c605d826ce5ec75c9aaafa1b930609f80bb0b321991eb52e0f8baa7a487d57bc3f4cf2f97da920fc8194404ada91bc55d7071e57d89f8ea5c4cc03600a8949867a01f7260653ed2ecad46901dcacb2dfd113d390343484e77ee93fdc551e93d994ebab4f30235d8d29704a03d48b9c17e5e2cce79c3ba1ee3e00a14b4414f7eaf2e91ed3d7b2f3321b13fbb4d1853833265b5d92b925aa801e526f1d8c02f8c7d9f8de29d679e6f7a3d3cae7d6ac2086657ffb419cab39688276c738d22f29229469536351a84e233e508a54ffd3263753fbc8f1bcd8aa6f21be8847313cf749c5c5806825488e17249a274c2e66ed830df22bd0569dc7b5a796edcc8120977063aaf7c44e59dc8a9b8530d666d57e36a481b70c7a0e4770c348d601dd01ff7279283704ce9ac91871d58f1db99629c2e071f3e091c796f58a84c26eaeebe471ee917c55b31ad825e940341d98bc302a3b48f173232ace96b910882b582f7c86273102a17e8f50f7a74a4e0eea19a0283091a06ed4ef39dc0a188a65a849ed7ea58645e2071ff61e84b452243ab4549aa7c857fb647bee0c9b53adc2c4a7300af70472a6067ea4a05e3fa03861b395418984c87f09b3208e7dcd8a74149547d2e10d1e6494d5b835d32d76b0ec76089a11c506180c66798ec0049a03a756bd8513308678b08d189d1a699da62e6ce2645aeb54a394e52e2212f94062fa6c8ca125fcf5c63d150555ec198ad3c1325ede58fdf6debb656d0edb0d099090f61e39a23eaa7e782eb8cd00133dfff61df4bb3eec9d1abd392dcc4f4b5c8fb1a7433f67cf8581230d5bb7e3a61b475b776a7a663d0109c577f637e4e0809c17ce40f72f146fbfd2eb866941b42b1b3261278836da529cbf34be608252c5968c41d6df74228a1e17f4ecbb704b6265f6659ec586c3dd1e8296c5bbea87155cad843bce9b9fee5d4e52a9b9e104548a6e7786011dca94a6da8a6623899d1cf657f58c292c35d4f8a3674049fec7d05f00b1ac2cb4aef5baa036c4f7367478bac5e460fb843099ddcbff9994a2bbb86b88e08ae4e170c33f9d5a0d36ef8a8729a92633bc5d39142a1d7addd1f6dde0160e1af3f120203d9271777e87cbb4515c02eb55f248ac6148870989ac5f66620863b62e71346b306757239ed98c885b6f3cee66ba80be54c2634b51516676978bf69f2a5132929fdc1febc2034ed1729c68f3e8cd255e024f63a20291bc14b7e7719605e578e620eacd1a5c4ab117b5091c32d4a1b16ddf2136894c2f36116f7e2db503b65068031be5aeea773f33ba1051dad68c56021991395bbbaefc1fa5ad18deae77178c1312871de863c96930adb9ebfdad33206c13352b810e6ed8ac0610f71dbcbbcda4a8e8dd434b61882c79a8ee2f52b2fa91fcda975448ab8899b36f197e08c3db2bfe59b90c34e8507e7d13b8ea81e85316c9be42fb6c7690c3e9dd3e68bd4025b91edd3d095a9e8052f5ac56ecd5ff3f85d2682aad51b542653ed30b8666b84ec56daf009849b1f969095e213c41a2bae3e0f470c0b843292f8adb1f52c1a6d562e8a8916e644aa7d892f78240504d2758ddf22441af1cd8a433cfc6d240cb1c3dbdb5d1b1de9fc5a547de8fcfa7242364991886e75d5def17ab2611ed128d4e889c5b64559b7b92a1212670f56b85d5ea26284166ce1e5b7b1688bb553dca570cdf082f92a08e7dbbbc7c59d5de8b874ce5fe0e862917f585630ee173338885bc2c47f38c0460336e3947e6d692df45ebbb9dd598b496c3ed23de47b3b515901813929f523ed0c1e54737aae819a8b2397a500272ed393ddaecf499ba084b7df9f1542466840a92861ade6a6894f2141e5c851e8607226fe052a65982a183f4f925082c21e4c62efc2a2234060a97512c906c48953a056965f2eae8051db166fa803b02a6b043ca53d8b00fdbb0fabaff7f63856364412bbee7adea7360718bbaca5570ac0d636d35a71f24b91aed2c65c4c63f7d104401ce08fd0c010313548bbbbdb66074e6b95e53998dcb6ed1e111ece8acb5bc12121d98c050c227fe24b20912eb44b4a090f8e30a70897b9bcca76f810ac04fb546642c52813e4dc4ac711aff5a593741cdfea195e28224a167a6f3b59423c316d0b29bee4b9c26fae261d16a874cd8e751d43efeb5d409b82f21516e4e4e4f5d756efe25e62200a6bbc4c19738653c566aea94d7f247ed28b8912f1dd632d45cb6999611fb26236196bd0739c969e88f4fe98940d6ab349b14f1d4bc5c75cd6c60e16c44a03cc9e6c24f8549787d7d8a83e778aad46aee70c830b8c3366e1d4006b3311718cc1cd6b3d9ddbd6ce001e593206a3d99bf72a0f65d22f502c2614fc8ab08b2a58b7169b29914c55e882e0aae0b2d2a394ea4bdf634802b7e6fa39e15433a72ec4e724334cab97e56110063eba5151a01a10f4f5702a42d539b608d45c4c8aadcb15497d98a5d4032e85f155a8d42bb21296271294689a0e7b7b627587925b382f510722a0402570b309e55b8f1d80ce4b721fce4098a12d0566a3462675dfa54f29e60c50e2a8101eeddcc1932eb57fac4ae87f2a0c3d01e627c32dbcdf9754b25d072e5e4d923a9da9308cbefe17ce78d06694c525adcd27e00ac7d73c8d0f38bc1c4b42784740f9b468e52a719172dbae47c1f3d9f87bc66b6ba656fdb1265ddb66c6aba84dd29bb78b0c620929b7fadbf30f4105ffb44730371c5e5c7c4c03b42679a1c664f16e6898f4cf2ce3cb8af22c39543065c5a998d986fa0f5163057000ab7776f82d22eb26ef1eef4494d9c492d42b42e3fe1bb522b21d352ff8e62129b09215714d961fecec2ece3ed64f79f80fc9d509cbe432d61e3638a4fbc243db6fce4033f005b9d7085ab12b27ff0c7f28417edaf0dc742b17350b229ce0bb546aeee1b765684f6fb2c4671cd84cf8e6b083590344250a4233145856d9548895af80ca01d2956a34a307d62dbf870c73819d99a6d476cf163bb67de2c190e87e8ca1dbde229ab665181bb717da4fc44f1e60696d2c25ef9bcfd50cd00392d609f41e0d4d8edf8bc20a4f947cd5a52056efd9ad75b10fd182f4a5d328dc1a30f56edfc4929642d03525b4e269d70f5d757586ed8c2c4e453e971b8376e798295e5131b8d7fd9d724107fe84aca801ec7c83b703aa6f1f06eb92222050d166972fc0620719a1fe3a1e54c8c11ecbf010209f92b1659d73bb0c67acb9f8878d660521a1162af25ec4ddb6c118dc49e60e233ea7d1081afa3f9b3b3bf1eff01f134fbbc3d9644c00d2b2d57886ab4cbde5a0c48521c6f11b6113bc0f4f14e7fd96767f66576c21da166feb07400a696f7bab2a182ac87d5e07dfbc35631e5d108e3f23c1c30a59de6c2a9559473c2e43b0a6cf155308d3894dfc9b9deb6c570435d0aff108798c19f2a12efe8a7c7c4e7b5534004b0f23a6a2a98ee9d6e93f32ac5eb53d7bd8136a306e31f2bda1a1ac80c5ba948d81ca765d980c5231f1a2932ba8b7fdce2e85e0b72a5918ad064285dfeb422b3a349e5909289805bfab0a7368b3283c04e63616aa135d9b4be84bad59a670c651cb60e225567cb1351d12702689c255f7a2d4060cbfcb9480858389b99f695206dbd48b385bd7b6127bd1b9e6b9aaa5a00e3b06112eba1a7096c9c4a1e76afeb7c78ff12394d01a988f816dd79642e9f67f5d01085d428a4e155451e5a6405460134064b0349623bc3bdcbd3aeb796a5c2ade3735002a7d609b0d698fa670a2acb3e6ce09836fa07be42ce9981b85a0dcc86122f8f0c0f2aac3a94feaf653f8f45c9e865c35b5774553d104d42ae60e022d948deb45b1651796703bb62dfc4ed4405ee2707c14afd58f328a2b0d779662a", 0x1000}], 0xa, &(0x7f0000002d40)=[@rights={{0x34, 0x1, 0x1, [r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6, r7, 0xffffffffffffffff, r8, r10]}}], 0x38, 0xfd47bc00911bf49a}}], 0x2, 0x850) 14:42:31 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockname$tipc(r0, 0x0, &(0x7f0000000080)) 14:42:32 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x401, &(0x7f0000000f40)=0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) io_submit(r1, 0x2, &(0x7f0000002780)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x0, r0, 0xffffffffffffffff}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0, 0x0, 0x5}]) 14:42:32 executing program 2: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x5}, 0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={[0x179c]}, 0x8}) 14:42:32 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8940, &(0x7f0000001700)) 14:42:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000480)={'fscrypt:', @desc2}, &(0x7f0000000400)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1dfcf1de1cec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0xb, r0, 0x0, 0x0, 0x0) 14:42:32 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000007002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2383.854427] ADFS-fs: unrecognised mount option "R" or missing value 14:42:32 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6e756c6c623000205f7a55eb9aa8091997caf93346966119d5775df65d8f3b54aa56535d440981bd070a51ebb0f0aa86feb9f741e092e3b1abf4ff76be932c820034bb1387367979404fa09c6c157333776dd7cab65eb3ef497c64ea29f582d44c8fd079027db4fa43051ca547b28b2cf495bba3ed6baa745e8a3dea"], &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='aio\x00', 0x800, &(0x7f00000001c0)='adfs\x00') (async) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000500)={0x4, 0x3ff, {}, {0x0}, 0x1, 0xfc}) (async) r2 = getgid() (async) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) r4 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r4, 0x400452c8, &(0x7f0000000100)) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r5, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) (async) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r7 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000002c80), 0x1, 0x0) (async) r8 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000002d00), 0x100, 0x0) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r9, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) r10 = dup(r9) write$FUSE_BMAP(r10, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r10, &(0x7f00000000c0)={0x14c}, 0x137) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002d80)=[{{&(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000340)="735c2b29ef07023dd0e54ee97747d5089be445d69680da44cf0614ba3fe6545df11db9ce8947efb3f05b2ab02c19bc9faf59e614c1150dad3cfdf18947b511175009fa567d693ec740eb0dade77d60", 0x4f}, {&(0x7f00000003c0)="7696bd0a970f7eb249daddbe1e1049e19c60200735fd57ad35c0f7ffc317e0051a3c9d9326e5ccc4b5732fd4ac1cedd0bc810a2a1ae400e73a54f76d448e1e9f929655ed4a9e4f7c1232ec174bd15ae0d4ab414949e900cdec50aebdc0fae00b4a71375657d29a07fbfaa43a32823f4dbaa7065b41c3a90ba2e42f6052798e82c7f204eb81d4db78cd6530d9e6bb149c83f3137fec025877dc0e13a619dee45673965f5981fd659b3d677ff2d8e0c9246c569d5dd613b608723b7ee74cabe2d988f9b617dc2875c6f1f70334502cb6a1255dd291", 0xd4}, {&(0x7f0000000040)="aa42cc39b96e477ae2938633cf2be2bb697c119031a888deb1f997b4a64a54ec7685c50c5c1014fc9a7ed514b7a27df788ef5f6f726e081ce2cc", 0x3a}], 0x3, &(0x7f0000000540)=[@cred={{0x1c, 0x1, 0x2, {r0, r1, r2}}}, @rights={{0x1c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40, 0x80c4}}, {{&(0x7f00000005c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002bc0)=[{&(0x7f0000000640)="8a4f6e5f60a35a90a3646428b6b7357799eb54d343b34ea6f4b2fbcf2ecb4618f318071fdece4504251786f0caafc11b1ad5f046663ed126c89ff47a77c2a2a3d11a2efb328af51b9f8745733336", 0x4e}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="b14e1d4519c1aa2abdc32b42b49dbe4acba85eacabfbbbd48dab93135d16456192651927dbfc888ad4c44d394b075069b38562156c7133340b3e693001625146cede181aa33ef5ceaed2a2c3523e8141be2df8dcc792685aae01b2d37348a6a1f9f204da02b6033ab948d5bb10c1a32916ad5f704cba07d6cf31f98b5306580dab432bf5634c0461fc65", 0x8a}, {&(0x7f00000007c0)="5896d88c748043ec63ea7c4697f4ee1a9e66a89c37b4a00bce4af6458761cc932634a8a3d00c08f87c5a8f41fc358a37493d711083fe6d1800736a4c612b9760d52f058d755875d564ed2e9ff2334ec03197f64526102eccd04875e32eab8d422fd3e5ec931420eab7f28011", 0x6c}, {&(0x7f0000000840)="4ac2a498abeeb851578d520259781f774ee53a1a5c5ed85f96e26b269ba0a8865ad5ff00b2a867074667ad031d2b73a546ba22606e6349cb4753a053cafe41ec0f27740a277967d97466691522d0ece52ff576c58339cf665794", 0x5a}, {&(0x7f00000008c0)="abdac45bc034c559ac4485eb61db60e8ae0f25b5e788486fc6d5680ec9dc12ba3789fb66becf31462a0a4fa5f0a6ef12bc05a838872a0441d573ecdf29cb321404d782bea9cd842cfbf37ced897dc39c64bdd3c207e6778d4f41470cacdd763310406bf0324800a5b96814d90ae6de197a744f9b125b18f7ce3ed274690778ce0a0f9fafa9458fb962bcd83e8a3d0cf03bf80ba335c186ec2950affe3694d55c77a2035e9131b9caa0c27237caaa367da17a15a9b822053c057e5cb6bbb608b98ff0b862a3b97ecdab05cd1291b199f2e1b89b9f61f4ddcff7ac8c1ecc5777b2de478d7b3700889f3f89116b3cce17156ca112073e22a6941c940661bad99d4b7f5fedc2f1802713a07fe82802bff29020ee8f621a0bff6eb759ef80a736690c7bc26d3cfb491aae89edb1649653b1d60870d503b72882b7a94076c1d925b12e7bec070b8acdf9e259ef162bd5f77a05b6c72ac040ea8bb124d8ba0e56e42bc54e38311b69a9df69912943fe0fe696be08cb502c935c5fad0429b4cee1e0b60f1305c855f31f075b22c3a11e79ca03de67397bf74582d10439a6a83c280684a4e52a12a909dd5dbda0ca5c7e492cd95dbd43352a923ad48ad6a8baee9259ec33b32cb15ee72a32893a72965d2a250269e427518e92a847f42521db31ffc0518c252f79cc36583904df25795d66413ba65e6b89bd4f1ced1bb46074c95ebcdf43a1c6ecd4acd6ce944d6eeb94b3bc33166bf7aed3fc0cdc86ec0015ca93295a9238a74864611abda7d6bf9f572eaa53957f2108275e5cb77df754340505ea1daf18f47ffc77c14ffc1f82b5dc2bef47821a601bfc814f5133b2c047ab61a2ec25e07b22ebf4054438f6aac41ceab6cdd9d473ee18a4b118a63efa380cda21a1cd4704320ffcc5a389b754cfa574d1f27214bc3e4f80f760dccf0fa3caeaabdf07b6e9f825c5caaecdf7b69332b9eca2e861b8ec1a8f806bacffe8d6085bbf60ea9d2933687293df8df2ea82c4d5707366a702c7c3baff2100c70de7ff64a2f40c7883d6fad32261a9b0fe5f666f0cb18d8431d2ae8ebd4463548f24b0f13c9eb24861c91bef08e68ddd26973e73943a81bdb670a4f7b113d412a924a64abb75c2072459518c7ad9878bb912a77c2d1c3b4ad346aa593feab45363dd6caea65c32dc0d9d3f28e6fbf70709c070d31d008a512bfcbe1f1d556c9125e36fb5c93ac6e107220d7ca963f2b29be84a6a53330d146fdd3cf6f474fc91e62b6b5253c3489b41afe961bf60a193f05fcf608bf8aa3d1d07e9377f7d4cc92d16a9ca25ff6e5f1cc7c81d79dabacce53a78c264b095cee1aa380f507cd3a5b2c5e916e4b1f12092d455c36feafdd642e6e5eff27e68b5ee56c7c4d140e4b7a7b863a48b80866c7057bbe3c25b44c3692b60ca68815c46f47b1c7ca5269b50593a886df4b096b797dadc8beb7be52db10e6ddccb995cf67d8b5c55c392bd3698152a9760c8edad6f1558ce293a4e46a8064ecc4d245ae958b3ecf9d46effa967eb1167ceb9426ac4a07d029343c9daccc144aeea4cbb9d65cbec5c1502af577bd21e2db360a1503d00a895eeb1a3da7cba972ce9dfa6bd8fda1f1a592f4ff2c7667c73c4e66bb55cd43e57b39c4bbb313d5915a5e8436aa3690d45193d57f6c8f564b97e3b109fbd1a7eaa877b9ccf7e09419812a719ce7b1949186eac8d7b14909b1baf8a9110f1cc9e3e5488737e69ceafa0e3be86640eab7807dc1628f70e4fc00791bfc66de7fe528c685bf838874c2c3497fd9443abbfd7b3449f2b536733160ba97037463f1941e62b721e52e38bf47510dc114ea3b26a5df7977acd03b96a2c3db536852ae6feef355184a7b85dea9b0ac76fef7433d058f02a015b2ea86bf1c15a9ddebf52870e5b7e1ffd09cd5a1d185b3e733d722e3b47f69859fe7cb3804c9d941c6780baf443a3e0d6efb945b368341e57c1e2f759a8c2c34cff230452a2abe6cb17e06799f3e1bb08046ee3a98fff313ffb062e7d4168f0ae989dec0072d7c45007e392f440104460b638c881ba088d3b9b7c399c00f30cc2b3eebf0ad3d98920f18995f37c605f28645efbef4ebd9e01ee2dc293b3501a59a9d52103632c5ac714f80d37677da91956deb04cff3cfde375d135d10ab525254e30175233055db10a74dd518efe6c108edff67abc3f3e18f077299163fe18d017cda2d92601fda423f975da47f46dbdb3e9a95caaa66b25dcf1aad0301a092b5f1c02761b9133e047301692b334ee6a878e73d3721da0925adbcf2c35f6ce7838913a4eceaf12d64d1afe1ab62c2449676b597e19a99412a8c4d67e8600d979ec1951a67b55e28d6d19b02093f6096c534df05177fc943e7f04da3b08f28a23f316d6b163d26af5e07809c1c10b42bc70dd4bd74c2e752a1cf43fa8f7f067c032d4667be15b59cb3b4311284da3cd897c4a1aa8ea799618fb10a3ef22cb52268ee0d2bfd6ba72fbd52c84762ffe0b4c9703ebc6eca697fe31223d2674bf74710eba982f8810dbbafdf37bbc4da684a42f90c829f94dd4d8ca548c4bfd1b7a80a12afba6054d502fe48fb67d1ad67c829fc76d8697ac650c509b0152f070ec7c0c74f03a1c701352232e7e132c285290788c509974b0d4dea01ee35a31de88559e9d9a1d43a963e0ac9bc2fa9f5349b1042c074a2be0fdb688b877f5b131f92703d1989734502fbef8a7b40ccf0ba791d6d7b55b6deb4457c03d71a14b95523715be3fb1ab14db5491061336b927f093f04e34ef0ca145a8680fb350b859654039235d9874e14bddaad7e8824bd8c7567a7888ceb0ffb31aad339cbaea11f0ccad809cbd54d045aef962aa96d0ded45795718a62be07fa6d0204aac6de1fada4ea84035d9eb1f79ee1c4177e36b91f2aaad73c5237154c773637907caf59693792ef9a9b02836ec661604708ab5d43dede9d194a63a44e3e5da72269ce35302657c0cbd0b2f1747a055dd369cf9989425bbdc1f07619548924590089c8514ea1c18fde849fd161df527d6f71599def16359518575c82c25357d52d26f9b723617ea7062d4c298420b0fe92bfea1feead11ac2e433d9f760bb0a378e426d93707add84dd0eda0cb8b87d7cf25d53900d9c68892b1cf4ca636306033482d88a029252b9c029e1f7792c266296a7cdca3ccac93a1774108f3f4a181556f822551b370cb1e0323938d20335e5430b1f37d431a9dd213bae90fc4b3d49eb2895a02c86e6c22ed3429fddbe60bc56cd220dc1d81365b508b14db1492216d0e6f9d7a51ff10531eae91e188ba485fdd207de3e581ad988415999b69d6044f6ad4fe84d1bfb05cef05d69f246be21e5267d981c82a4287b77749f0a69c42834828440b98fdf4ec490052d3517d9f154d2f4cf67e3189b9d8d274a92b33dfc86d8cd31e9140303b1da5adb2a7e30d5347fc7639c228ec2d9ddab236d5bcb250832fd69cfb2201e74ab451f2993a2fb6a40d786aaf93fe71c280c17f6baa6a3101045d8e9f7660a6d55b322c52d1f35bd29b763aa5562c76c8e39cd6004b3a5cdb9b7604a69e452ad6c770c7ec9b558d257b2ab7278a25278bee68ea4e5da5ff9fc5032b93025a4f7d28953da1cbc60a58d97aeef216a25c2f8f79d165ea9a5c7ec537611641dfced031d7f186eb7ba3b9e736f4f4c987df031e61ab8fbb570249ee104a90661d6aec555a4894cc809b1f49a856194349131bf7ff43a22816a9fc71157d6b4c2da025696ee8d16ab3c0ba02476eb56f3a46235f4dc90a880d1cc5a79983886ecb25bc5b403a0b8b7ae874cbcfb2fc2e5a7a9fc1f4eb104e0576217d2d9c9183f4bddf8f4e2c3b32901b201db918f7b8e4f15e6308da16f23ab87ff65c192b3f71831193e2a0d2e91adc8b9ff374c4348fb702581e868428ff195589bfd7b94c5c59c2f168bd87feddf946fb8a231553cc8968753e7c7790133ab3ffb23164ffd8f5142cbaf472252ccad5d9c6dcf11c940b1ecacecb6e01fe0e37e07aa4131eb3a5fa4f060c94cb1404d85b68040eaae25610d924cb930741eb26de38e964c0e88b0397ab81dfee0f88b33d6c54642e383124d6651ffb686b32257a4b70c48666374744f4db2aaeee827b1d4e33ffa1a87d2c3a44827bf2d7c22f587c996ec6c358f4b541d58452e7ea3c428b7e053607503a55f6a9110fdae5bd734fa171ad8b4a8075611857f26c58defbfef5c7d30aab34297ff5c97db6d94464285116eba42ef2b1375a57b60888e8cbecda4ab5f84a55863d0ed4b2b188685ebd85b4f470ac5cb00bc569917c4716cbc38200a579fa3475273d7a394f61281c988646173b173db967d7b6a747b8472c6962c563719a76d6ac259fdc572ece3367655351c26a6751f6219d615dd0aaad1b1ffa40957b8897250757ce28f0a04e5f0fa353d5b91e81a01166e89567665195607489e873796c81f9de85eeaf4eb6690057be7eb659ba1306eac273c30c9f683e8767e295c6c0165ac6c50a6d48b27f6474de7079af032bcb6ef79690a9664c7163f6a5c7765660d091dc5531d94d8c1be522a1f4a6959e8b7691aafa2e65c968e5bac0a6417fb904416d9b69c9f4796942f4743014a31251607c3e70db8bd3dec15032c88d407a41e264d2ce30814f754916dab4a595c048994f9b26533810bab40f6f0f6e509b1b146f089dc443685405f462598983a1636f0a55707ee235903e2a09997a46947ecaf05fc6aea34694a136e6832d59777f0fbab8e2cdc2a72b99e209c5c385d87a4a9d7bb25a6984d46b579a586df055ad0635c76eec2b72756370dd3d2e5cfd18a17a2249661882fa5f4c7ffca03461f31f0b4fc38814935a1cecca9d8128868208e9d0aaa487437c5c3a0cdde5cdcdaa25dac9e3c8b1b78d0f57358052d3cebfd2afe2bd6fe14fb1324b81a95e21d740bea165086f46a2f14a1e54c6ca0bb59af4e1c4cf7579d68def4bf108ea365ae3b230f017871827780beb72a16a59268d43373e6ec9582541a484a8277dce16ff94c94f0f11bbff54ac5067140a9c3fd15774345899a2da82673f59ef84d069f30d81c7e798c2392f280fa0978309786ae026e399d5a6334c7ce358fc4ab1a0ec34d37947929b7e91499a813b096b674b31c04221418a485c20098f6675ce4b410cc6e4917e1deb8579e551cecd952ecfe65596f08b84b1b98c9e871af79634b3bfe8336a75d07a475dd1e7f6d24c5900d076391ef6f079e7acde5632ee784a24e365ba7b57bfa63ebcf2b695750bd424784ecb6a3127c05ae1e4105302f3e535a76817480e0441c43b1abffb15df1bb6c5ac50b3bfd846fab0c8d5ae80de11a05c68a5d16fdeb75ef4d1e1b8c9019020a8bc9d38c9067d9c577b6421a496249485dac8e7d415ca88374a4b1f7dde9fa7dce9fb295d9ed7e5774d440daaa828b563026f63be630bbf3c28e59b6f3dd4ab61a9ea91db122c7b249c3fb53a955ad8e71f97bf25a885f49caeace63cc5f3835007a1aac8e110c7a7244e26d1c9b3019bcde796595244fc6b9019fdb711ea5fb01564a8d4e672f079dc3eda516ff89eda3bc615d3c014f0e3963702618c14fea41eaee20dbc641c7e4454154f4acb68ba895906e09e1c13cab6a41ab8c6f394c15e1814e4dc931195564a2386cab8da5a40bcb895a49d23cabe213fb0ff0c86afcab17d6191fea111ba175f2f76d33bc11570d9c8533263e67b6556d6076019892d124958b35a149801aec68596abb6fb729f65e981938cf38cfbb7f57355f744679737c924c7fcd3b9f3a941551f5d", 0x1000}, {&(0x7f00000018c0)="6a6f008f2203cc130f185f421d9728d2e4dc95f0fa0b2e31d0d1ca2186db51c072a9038a3766963da90e60239d10258e60174aea297845d629b552c5874da017b266c836bc180f3959c3109b0b76d025813834d4ac3cc47f9dcd2004f7e078fcfd6b0e159aff1973c1e3cadad9c4bed59bbc060c90d43c9282b3027849d11e66407d8c4daeb6ff7f5d80b795fd29fdab9b9128fa3c1d591c19e80308ff5ba5f09632cf610df6e62518b9b4999f30f131473c475d2ac251d919d5e4b3cb6fe334274edcd95c72f8b1e9ac8977a4b1fb3366c9413adf423dad54ce212b437f44a86909fff117064e9723d259bb2404c7ddd1", 0xf1}, {&(0x7f00000019c0)="757003e0feabdba8fd5f5bb0a53c0be9021693b408895c0be40a9af5b142b6fa40ebd87a94ed2aff9f853cf942c294f3e5ccece6fad162eaca42798a8a78279fe2b2cbb8e23f33f5a877d90d6275e1d22274c364540854faa17048c974503dadad0a5d1ce301ecc6fe0de633e3e444f311d52160efdba2cc66a1ca09d80f978939373fcfad563da2c1f85b7dfa4341fba93f8022cf48a785c95073c82f228d53f5d20426512733b831ca119305edd62565cd3657d32ad262b915c04ec57da4c0dbe935c17687b15274dbf6060408513841c0fa533aa5eae358ea1e", 0xdb}, {&(0x7f0000001ac0)="b2f858a0c70d013377f2312e0b011304e5550495e657661bc1b5eda298598c469d10876e51721dee8a341564c17f73762acea633924291fdb76258c811d912373bacfabd2df2e47f5c97cdfa7a73bd047519e0bb502e509c4d4489cc978652f51da98be67bb36c907d18e63de2df740b0cb3936fae82ae55952a39100f10d7873ddda6db676da6a927b243e362b23974e060b17a1e6c354344095e26e0ca1079d43efe4006f231b9fd28a8b7623cb3dc9acff0d074e8dd0e7adbb3e786bb94442e6b73ef16aad7210d2ed26967252ef7584a6c040c5eea61c33f2f01f092cc39c28261", 0xe3}, {&(0x7f0000001bc0)="25f42fca433111bebad3933fc0f55df6a440618a1732b092c20b14e20c7d537d073d1d33b576515e42ce3061ae5820258eb8c9751c2fd9a7933cff22725eb2ff406923c11192922f8b5ca7aa076d93692bd2882965079608bcbad35590f80cab1876b183d13bfd3827ee10981ff36e179e6df60149c82de13cff3f545b1e68a5fd71c891c4cd74019051e735b0da7e9e85c54ca11dae1ab36d1ee78124974fac2d89fd928a95c0b54de2713ff4399070f602b40cbdddd813f5ef6f204b89f4b3596042e48f9b20228da46cba0aeb2600c494a4c76b2142ecb5da7c7c81bb895728100322538cf5e931761750df37546ab22c1baf9f1a32dc766ca50654c920ef5fd628c24d1534d476102cd357838a3bb0c7c0956c0e3beace525dcc76ffc40b4de2e3228373afaad60406be218ca022c5afc2e684283e8081d0222534b37e714cc271fb402dc3de94696164efa9b5852913ccddd6d2e157ac301c82943d2e09f1dd25fc045c0d9b100df315158b4c47510259096def003f1bdae66838e6016f4b1660282f55ca41e6225443ea4275cfc0bf27b5335c2601472d626ea3014d9b8d0ffa6206de2d8d2998ed8db5b6d9e1aae4eb565a9c6fd2ec888f6bfc222c74f0539a8106375096186a0950db9cb8444fa7a4ccb027217218ab4ef8a1859e929141ac8a054d01b6f8c28e0feb303e38acbd3b3d32629dcc716e54bd2c46a4fa13d9df5f9301cd6b5156cc568072365632a4e086e82de0454d4b4f2b145e76bcf5aeef684dce4beec668214d9debe7a119c7bd960a0a2e44ef046f7aad37367844d3dd9550ec4e6c78da1a8e29401169d31001a0fc30c08f1757ecc38f3c7eda7a59de0f0fe8909c2b3f6fdc77f134d34a52683c2eb4eed0a625efff92690853846f360e7fbe4e420e4b3c95c0590c8f28158b7c5809fc5d7de545c7a19c41b638e4813948c68cb25defd86adb366b796e153960699de7e948fded7d85c262f2575c67bd9157d497c1fc20af5e6b3acbe2e654e44934198d9557bf646e4441b6b6173869992528b2c4ffe0fed21f242358dde2ca381f016ed5df43b2a63bdc6bc1aa50c6d3f317eaafe2ae48f7bdb79bfdc8e69c3d6b15c25bc07617e0752590b675886f2209506ee9b9065a163a5e3a5099765b8a8fbb00c842e4a309274210b21dea1022fff360ba06554eb102a2e8a460827cb083c8c4d81de16f584a30713ffcd24eb5310437a0442b444719782ea13aee4a1d4ad35eee880ce6db3cfc81b52e75ebafdd5fc4d5ade4118c338bcd024756ba37bd3fcf12307171493fcb59519910ccaa1be891c7df4a347157226bc905c1570b291e38e27a726da70a405c5693113dbc7738f8f73b130309d209b4f5b165d5ac9197ef72a76559955fdb85e1420f84391375ffb0e99baaa6e3130275decc6cc5bf2670e0266d840020bbb1335340e9a866ad2b06c26df969801c8750ad00ab6242c504733e4eab6b2332a7ee9749edd48e022d2d641052b499b975375b413996447c681938b1a7e0b5cdf07bfd237ba98b45b3c25652d0d3475fefcdee5b1c73bfcb65cf0ec4819556fcb5c284bf167e7dee1a1aa57462e18ea063161f83bb7c95765182ef703fa2bdd56ddd91a33b19683899c70fd5aad1c3dd164973c47ff5de214ec944279249c2abd0a0e0dca6a7852ab7aa2dbf9ab25aa89f6953390dfc6aaaffe9b3a3d971ef319cc4a814d0409cc649785257ea5fdbdd8bafbfd040f2aa48df1ee63ba66c11268e232bc0e594fad4a53bae3d25b3a2ef039b6dbe678e3671f3e5f5b13d47e89a4ce6f617143251728460b99049ba6b9a29c76cb3a9869050f529f440f3bbcb7274e3b86a920237da860093edad16a5ee148e437b9321ee1b9785edc97f96f54f708c70c4db5ebff64067fa3684c605d826ce5ec75c9aaafa1b930609f80bb0b321991eb52e0f8baa7a487d57bc3f4cf2f97da920fc8194404ada91bc55d7071e57d89f8ea5c4cc03600a8949867a01f7260653ed2ecad46901dcacb2dfd113d390343484e77ee93fdc551e93d994ebab4f30235d8d29704a03d48b9c17e5e2cce79c3ba1ee3e00a14b4414f7eaf2e91ed3d7b2f3321b13fbb4d1853833265b5d92b925aa801e526f1d8c02f8c7d9f8de29d679e6f7a3d3cae7d6ac2086657ffb419cab39688276c738d22f29229469536351a84e233e508a54ffd3263753fbc8f1bcd8aa6f21be8847313cf749c5c5806825488e17249a274c2e66ed830df22bd0569dc7b5a796edcc8120977063aaf7c44e59dc8a9b8530d666d57e36a481b70c7a0e4770c348d601dd01ff7279283704ce9ac91871d58f1db99629c2e071f3e091c796f58a84c26eaeebe471ee917c55b31ad825e940341d98bc302a3b48f173232ace96b910882b582f7c86273102a17e8f50f7a74a4e0eea19a0283091a06ed4ef39dc0a188a65a849ed7ea58645e2071ff61e84b452243ab4549aa7c857fb647bee0c9b53adc2c4a7300af70472a6067ea4a05e3fa03861b395418984c87f09b3208e7dcd8a74149547d2e10d1e6494d5b835d32d76b0ec76089a11c506180c66798ec0049a03a756bd8513308678b08d189d1a699da62e6ce2645aeb54a394e52e2212f94062fa6c8ca125fcf5c63d150555ec198ad3c1325ede58fdf6debb656d0edb0d099090f61e39a23eaa7e782eb8cd00133dfff61df4bb3eec9d1abd392dcc4f4b5c8fb1a7433f67cf8581230d5bb7e3a61b475b776a7a663d0109c577f637e4e0809c17ce40f72f146fbfd2eb866941b42b1b3261278836da529cbf34be608252c5968c41d6df74228a1e17f4ecbb704b6265f6659ec586c3dd1e8296c5bbea87155cad843bce9b9fee5d4e52a9b9e104548a6e7786011dca94a6da8a6623899d1cf657f58c292c35d4f8a3674049fec7d05f00b1ac2cb4aef5baa036c4f7367478bac5e460fb843099ddcbff9994a2bbb86b88e08ae4e170c33f9d5a0d36ef8a8729a92633bc5d39142a1d7addd1f6dde0160e1af3f120203d9271777e87cbb4515c02eb55f248ac6148870989ac5f66620863b62e71346b306757239ed98c885b6f3cee66ba80be54c2634b51516676978bf69f2a5132929fdc1febc2034ed1729c68f3e8cd255e024f63a20291bc14b7e7719605e578e620eacd1a5c4ab117b5091c32d4a1b16ddf2136894c2f36116f7e2db503b65068031be5aeea773f33ba1051dad68c56021991395bbbaefc1fa5ad18deae77178c1312871de863c96930adb9ebfdad33206c13352b810e6ed8ac0610f71dbcbbcda4a8e8dd434b61882c79a8ee2f52b2fa91fcda975448ab8899b36f197e08c3db2bfe59b90c34e8507e7d13b8ea81e85316c9be42fb6c7690c3e9dd3e68bd4025b91edd3d095a9e8052f5ac56ecd5ff3f85d2682aad51b542653ed30b8666b84ec56daf009849b1f969095e213c41a2bae3e0f470c0b843292f8adb1f52c1a6d562e8a8916e644aa7d892f78240504d2758ddf22441af1cd8a433cfc6d240cb1c3dbdb5d1b1de9fc5a547de8fcfa7242364991886e75d5def17ab2611ed128d4e889c5b64559b7b92a1212670f56b85d5ea26284166ce1e5b7b1688bb553dca570cdf082f92a08e7dbbbc7c59d5de8b874ce5fe0e862917f585630ee173338885bc2c47f38c0460336e3947e6d692df45ebbb9dd598b496c3ed23de47b3b515901813929f523ed0c1e54737aae819a8b2397a500272ed393ddaecf499ba084b7df9f1542466840a92861ade6a6894f2141e5c851e8607226fe052a65982a183f4f925082c21e4c62efc2a2234060a97512c906c48953a056965f2eae8051db166fa803b02a6b043ca53d8b00fdbb0fabaff7f63856364412bbee7adea7360718bbaca5570ac0d636d35a71f24b91aed2c65c4c63f7d104401ce08fd0c010313548bbbbdb66074e6b95e53998dcb6ed1e111ece8acb5bc12121d98c050c227fe24b20912eb44b4a090f8e30a70897b9bcca76f810ac04fb546642c52813e4dc4ac711aff5a593741cdfea195e28224a167a6f3b59423c316d0b29bee4b9c26fae261d16a874cd8e751d43efeb5d409b82f21516e4e4e4f5d756efe25e62200a6bbc4c19738653c566aea94d7f247ed28b8912f1dd632d45cb6999611fb26236196bd0739c969e88f4fe98940d6ab349b14f1d4bc5c75cd6c60e16c44a03cc9e6c24f8549787d7d8a83e778aad46aee70c830b8c3366e1d4006b3311718cc1cd6b3d9ddbd6ce001e593206a3d99bf72a0f65d22f502c2614fc8ab08b2a58b7169b29914c55e882e0aae0b2d2a394ea4bdf634802b7e6fa39e15433a72ec4e724334cab97e56110063eba5151a01a10f4f5702a42d539b608d45c4c8aadcb15497d98a5d4032e85f155a8d42bb21296271294689a0e7b7b627587925b382f510722a0402570b309e55b8f1d80ce4b721fce4098a12d0566a3462675dfa54f29e60c50e2a8101eeddcc1932eb57fac4ae87f2a0c3d01e627c32dbcdf9754b25d072e5e4d923a9da9308cbefe17ce78d06694c525adcd27e00ac7d73c8d0f38bc1c4b42784740f9b468e52a719172dbae47c1f3d9f87bc66b6ba656fdb1265ddb66c6aba84dd29bb78b0c620929b7fadbf30f4105ffb44730371c5e5c7c4c03b42679a1c664f16e6898f4cf2ce3cb8af22c39543065c5a998d986fa0f5163057000ab7776f82d22eb26ef1eef4494d9c492d42b42e3fe1bb522b21d352ff8e62129b09215714d961fecec2ece3ed64f79f80fc9d509cbe432d61e3638a4fbc243db6fce4033f005b9d7085ab12b27ff0c7f28417edaf0dc742b17350b229ce0bb546aeee1b765684f6fb2c4671cd84cf8e6b083590344250a4233145856d9548895af80ca01d2956a34a307d62dbf870c73819d99a6d476cf163bb67de2c190e87e8ca1dbde229ab665181bb717da4fc44f1e60696d2c25ef9bcfd50cd00392d609f41e0d4d8edf8bc20a4f947cd5a52056efd9ad75b10fd182f4a5d328dc1a30f56edfc4929642d03525b4e269d70f5d757586ed8c2c4e453e971b8376e798295e5131b8d7fd9d724107fe84aca801ec7c83b703aa6f1f06eb92222050d166972fc0620719a1fe3a1e54c8c11ecbf010209f92b1659d73bb0c67acb9f8878d660521a1162af25ec4ddb6c118dc49e60e233ea7d1081afa3f9b3b3bf1eff01f134fbbc3d9644c00d2b2d57886ab4cbde5a0c48521c6f11b6113bc0f4f14e7fd96767f66576c21da166feb07400a696f7bab2a182ac87d5e07dfbc35631e5d108e3f23c1c30a59de6c2a9559473c2e43b0a6cf155308d3894dfc9b9deb6c570435d0aff108798c19f2a12efe8a7c7c4e7b5534004b0f23a6a2a98ee9d6e93f32ac5eb53d7bd8136a306e31f2bda1a1ac80c5ba948d81ca765d980c5231f1a2932ba8b7fdce2e85e0b72a5918ad064285dfeb422b3a349e5909289805bfab0a7368b3283c04e63616aa135d9b4be84bad59a670c651cb60e225567cb1351d12702689c255f7a2d4060cbfcb9480858389b99f695206dbd48b385bd7b6127bd1b9e6b9aaa5a00e3b06112eba1a7096c9c4a1e76afeb7c78ff12394d01a988f816dd79642e9f67f5d01085d428a4e155451e5a6405460134064b0349623bc3bdcbd3aeb796a5c2ade3735002a7d609b0d698fa670a2acb3e6ce09836fa07be42ce9981b85a0dcc86122f8f0c0f2aac3a94feaf653f8f45c9e865c35b5774553d104d42ae60e022d948deb45b1651796703bb62dfc4ed4405ee2707c14afd58f328a2b0d779662a", 0x1000}], 0xa, &(0x7f0000002d40)=[@rights={{0x34, 0x1, 0x1, [r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6, r7, 0xffffffffffffffff, r8, r10]}}], 0x38, 0xfd47bc00911bf49a}}], 0x2, 0x850) 14:42:32 executing program 2: r0 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000500), 0x10) 14:42:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0xc, 0x14, 'syz1\x00'}}}, 0x28}}, 0x0) 14:42:32 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x4020940d, 0x0) 14:42:32 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000180)={0x41}, 0x10) 14:42:32 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x541b, 0x0) 14:42:32 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000008002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:32 executing program 2: io_setup(0x8, &(0x7f0000000000)=0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) io_submit(r0, 0x1, &(0x7f0000000100)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x0, r1, &(0x7f0000000040)="72fc32a056b3", 0x6}]) 14:42:32 executing program 5: socketpair(0x0, 0x0, 0x0, &(0x7f0000000180)) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x40) 14:42:32 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6e756c6c623000205f7a55eb9aa8091997caf93346966119d5775df65d8f3b54aa56535d440981bd070a51ebb0f0aa86feb9f741e092e3b1abf4ff76be932c820034bb1387367979404fa09c6c157333776dd7cab65eb3ef497c64ea29f582d44c8fd079027db4fa43051ca547b28b2cf495bba3ed6baa745e8a3dea"], &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='aio\x00', 0x800, &(0x7f00000001c0)='adfs\x00') (async) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000500)={0x4, 0x3ff, {}, {0x0}, 0x1, 0xfc}) r2 = getgid() r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) r4 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r4, 0x400452c8, &(0x7f0000000100)) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r5, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) (async) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r7 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000002c80), 0x1, 0x0) (async) r8 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000002d00), 0x100, 0x0) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r9, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) (async) r10 = dup(r9) write$FUSE_BMAP(r10, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r10, &(0x7f00000000c0)={0x14c}, 0x137) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002d80)=[{{&(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000340)="735c2b29ef07023dd0e54ee97747d5089be445d69680da44cf0614ba3fe6545df11db9ce8947efb3f05b2ab02c19bc9faf59e614c1150dad3cfdf18947b511175009fa567d693ec740eb0dade77d60", 0x4f}, {&(0x7f00000003c0)="7696bd0a970f7eb249daddbe1e1049e19c60200735fd57ad35c0f7ffc317e0051a3c9d9326e5ccc4b5732fd4ac1cedd0bc810a2a1ae400e73a54f76d448e1e9f929655ed4a9e4f7c1232ec174bd15ae0d4ab414949e900cdec50aebdc0fae00b4a71375657d29a07fbfaa43a32823f4dbaa7065b41c3a90ba2e42f6052798e82c7f204eb81d4db78cd6530d9e6bb149c83f3137fec025877dc0e13a619dee45673965f5981fd659b3d677ff2d8e0c9246c569d5dd613b608723b7ee74cabe2d988f9b617dc2875c6f1f70334502cb6a1255dd291", 0xd4}, {&(0x7f0000000040)="aa42cc39b96e477ae2938633cf2be2bb697c119031a888deb1f997b4a64a54ec7685c50c5c1014fc9a7ed514b7a27df788ef5f6f726e081ce2cc", 0x3a}], 0x3, &(0x7f0000000540)=[@cred={{0x1c, 0x1, 0x2, {r0, r1, r2}}}, @rights={{0x1c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40, 0x80c4}}, {{&(0x7f00000005c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002bc0)=[{&(0x7f0000000640)="8a4f6e5f60a35a90a3646428b6b7357799eb54d343b34ea6f4b2fbcf2ecb4618f318071fdece4504251786f0caafc11b1ad5f046663ed126c89ff47a77c2a2a3d11a2efb328af51b9f8745733336", 0x4e}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="b14e1d4519c1aa2abdc32b42b49dbe4acba85eacabfbbbd48dab93135d16456192651927dbfc888ad4c44d394b075069b38562156c7133340b3e693001625146cede181aa33ef5ceaed2a2c3523e8141be2df8dcc792685aae01b2d37348a6a1f9f204da02b6033ab948d5bb10c1a32916ad5f704cba07d6cf31f98b5306580dab432bf5634c0461fc65", 0x8a}, {&(0x7f00000007c0)="5896d88c748043ec63ea7c4697f4ee1a9e66a89c37b4a00bce4af6458761cc932634a8a3d00c08f87c5a8f41fc358a37493d711083fe6d1800736a4c612b9760d52f058d755875d564ed2e9ff2334ec03197f64526102eccd04875e32eab8d422fd3e5ec931420eab7f28011", 0x6c}, {&(0x7f0000000840)="4ac2a498abeeb851578d520259781f774ee53a1a5c5ed85f96e26b269ba0a8865ad5ff00b2a867074667ad031d2b73a546ba22606e6349cb4753a053cafe41ec0f27740a277967d97466691522d0ece52ff576c58339cf665794", 0x5a}, {&(0x7f00000008c0)="abdac45bc034c559ac4485eb61db60e8ae0f25b5e788486fc6d5680ec9dc12ba3789fb66becf31462a0a4fa5f0a6ef12bc05a838872a0441d573ecdf29cb321404d782bea9cd842cfbf37ced897dc39c64bdd3c207e6778d4f41470cacdd763310406bf0324800a5b96814d90ae6de197a744f9b125b18f7ce3ed274690778ce0a0f9fafa9458fb962bcd83e8a3d0cf03bf80ba335c186ec2950affe3694d55c77a2035e9131b9caa0c27237caaa367da17a15a9b822053c057e5cb6bbb608b98ff0b862a3b97ecdab05cd1291b199f2e1b89b9f61f4ddcff7ac8c1ecc5777b2de478d7b3700889f3f89116b3cce17156ca112073e22a6941c940661bad99d4b7f5fedc2f1802713a07fe82802bff29020ee8f621a0bff6eb759ef80a736690c7bc26d3cfb491aae89edb1649653b1d60870d503b72882b7a94076c1d925b12e7bec070b8acdf9e259ef162bd5f77a05b6c72ac040ea8bb124d8ba0e56e42bc54e38311b69a9df69912943fe0fe696be08cb502c935c5fad0429b4cee1e0b60f1305c855f31f075b22c3a11e79ca03de67397bf74582d10439a6a83c280684a4e52a12a909dd5dbda0ca5c7e492cd95dbd43352a923ad48ad6a8baee9259ec33b32cb15ee72a32893a72965d2a250269e427518e92a847f42521db31ffc0518c252f79cc36583904df25795d66413ba65e6b89bd4f1ced1bb46074c95ebcdf43a1c6ecd4acd6ce944d6eeb94b3bc33166bf7aed3fc0cdc86ec0015ca93295a9238a74864611abda7d6bf9f572eaa53957f2108275e5cb77df754340505ea1daf18f47ffc77c14ffc1f82b5dc2bef47821a601bfc814f5133b2c047ab61a2ec25e07b22ebf4054438f6aac41ceab6cdd9d473ee18a4b118a63efa380cda21a1cd4704320ffcc5a389b754cfa574d1f27214bc3e4f80f760dccf0fa3caeaabdf07b6e9f825c5caaecdf7b69332b9eca2e861b8ec1a8f806bacffe8d6085bbf60ea9d2933687293df8df2ea82c4d5707366a702c7c3baff2100c70de7ff64a2f40c7883d6fad32261a9b0fe5f666f0cb18d8431d2ae8ebd4463548f24b0f13c9eb24861c91bef08e68ddd26973e73943a81bdb670a4f7b113d412a924a64abb75c2072459518c7ad9878bb912a77c2d1c3b4ad346aa593feab45363dd6caea65c32dc0d9d3f28e6fbf70709c070d31d008a512bfcbe1f1d556c9125e36fb5c93ac6e107220d7ca963f2b29be84a6a53330d146fdd3cf6f474fc91e62b6b5253c3489b41afe961bf60a193f05fcf608bf8aa3d1d07e9377f7d4cc92d16a9ca25ff6e5f1cc7c81d79dabacce53a78c264b095cee1aa380f507cd3a5b2c5e916e4b1f12092d455c36feafdd642e6e5eff27e68b5ee56c7c4d140e4b7a7b863a48b80866c7057bbe3c25b44c3692b60ca68815c46f47b1c7ca5269b50593a886df4b096b797dadc8beb7be52db10e6ddccb995cf67d8b5c55c392bd3698152a9760c8edad6f1558ce293a4e46a8064ecc4d245ae958b3ecf9d46effa967eb1167ceb9426ac4a07d029343c9daccc144aeea4cbb9d65cbec5c1502af577bd21e2db360a1503d00a895eeb1a3da7cba972ce9dfa6bd8fda1f1a592f4ff2c7667c73c4e66bb55cd43e57b39c4bbb313d5915a5e8436aa3690d45193d57f6c8f564b97e3b109fbd1a7eaa877b9ccf7e09419812a719ce7b1949186eac8d7b14909b1baf8a9110f1cc9e3e5488737e69ceafa0e3be86640eab7807dc1628f70e4fc00791bfc66de7fe528c685bf838874c2c3497fd9443abbfd7b3449f2b536733160ba97037463f1941e62b721e52e38bf47510dc114ea3b26a5df7977acd03b96a2c3db536852ae6feef355184a7b85dea9b0ac76fef7433d058f02a015b2ea86bf1c15a9ddebf52870e5b7e1ffd09cd5a1d185b3e733d722e3b47f69859fe7cb3804c9d941c6780baf443a3e0d6efb945b368341e57c1e2f759a8c2c34cff230452a2abe6cb17e06799f3e1bb08046ee3a98fff313ffb062e7d4168f0ae989dec0072d7c45007e392f440104460b638c881ba088d3b9b7c399c00f30cc2b3eebf0ad3d98920f18995f37c605f28645efbef4ebd9e01ee2dc293b3501a59a9d52103632c5ac714f80d37677da91956deb04cff3cfde375d135d10ab525254e30175233055db10a74dd518efe6c108edff67abc3f3e18f077299163fe18d017cda2d92601fda423f975da47f46dbdb3e9a95caaa66b25dcf1aad0301a092b5f1c02761b9133e047301692b334ee6a878e73d3721da0925adbcf2c35f6ce7838913a4eceaf12d64d1afe1ab62c2449676b597e19a99412a8c4d67e8600d979ec1951a67b55e28d6d19b02093f6096c534df05177fc943e7f04da3b08f28a23f316d6b163d26af5e07809c1c10b42bc70dd4bd74c2e752a1cf43fa8f7f067c032d4667be15b59cb3b4311284da3cd897c4a1aa8ea799618fb10a3ef22cb52268ee0d2bfd6ba72fbd52c84762ffe0b4c9703ebc6eca697fe31223d2674bf74710eba982f8810dbbafdf37bbc4da684a42f90c829f94dd4d8ca548c4bfd1b7a80a12afba6054d502fe48fb67d1ad67c829fc76d8697ac650c509b0152f070ec7c0c74f03a1c701352232e7e132c285290788c509974b0d4dea01ee35a31de88559e9d9a1d43a963e0ac9bc2fa9f5349b1042c074a2be0fdb688b877f5b131f92703d1989734502fbef8a7b40ccf0ba791d6d7b55b6deb4457c03d71a14b95523715be3fb1ab14db5491061336b927f093f04e34ef0ca145a8680fb350b859654039235d9874e14bddaad7e8824bd8c7567a7888ceb0ffb31aad339cbaea11f0ccad809cbd54d045aef962aa96d0ded45795718a62be07fa6d0204aac6de1fada4ea84035d9eb1f79ee1c4177e36b91f2aaad73c5237154c773637907caf59693792ef9a9b02836ec661604708ab5d43dede9d194a63a44e3e5da72269ce35302657c0cbd0b2f1747a055dd369cf9989425bbdc1f07619548924590089c8514ea1c18fde849fd161df527d6f71599def16359518575c82c25357d52d26f9b723617ea7062d4c298420b0fe92bfea1feead11ac2e433d9f760bb0a378e426d93707add84dd0eda0cb8b87d7cf25d53900d9c68892b1cf4ca636306033482d88a029252b9c029e1f7792c266296a7cdca3ccac93a1774108f3f4a181556f822551b370cb1e0323938d20335e5430b1f37d431a9dd213bae90fc4b3d49eb2895a02c86e6c22ed3429fddbe60bc56cd220dc1d81365b508b14db1492216d0e6f9d7a51ff10531eae91e188ba485fdd207de3e581ad988415999b69d6044f6ad4fe84d1bfb05cef05d69f246be21e5267d981c82a4287b77749f0a69c42834828440b98fdf4ec490052d3517d9f154d2f4cf67e3189b9d8d274a92b33dfc86d8cd31e9140303b1da5adb2a7e30d5347fc7639c228ec2d9ddab236d5bcb250832fd69cfb2201e74ab451f2993a2fb6a40d786aaf93fe71c280c17f6baa6a3101045d8e9f7660a6d55b322c52d1f35bd29b763aa5562c76c8e39cd6004b3a5cdb9b7604a69e452ad6c770c7ec9b558d257b2ab7278a25278bee68ea4e5da5ff9fc5032b93025a4f7d28953da1cbc60a58d97aeef216a25c2f8f79d165ea9a5c7ec537611641dfced031d7f186eb7ba3b9e736f4f4c987df031e61ab8fbb570249ee104a90661d6aec555a4894cc809b1f49a856194349131bf7ff43a22816a9fc71157d6b4c2da025696ee8d16ab3c0ba02476eb56f3a46235f4dc90a880d1cc5a79983886ecb25bc5b403a0b8b7ae874cbcfb2fc2e5a7a9fc1f4eb104e0576217d2d9c9183f4bddf8f4e2c3b32901b201db918f7b8e4f15e6308da16f23ab87ff65c192b3f71831193e2a0d2e91adc8b9ff374c4348fb702581e868428ff195589bfd7b94c5c59c2f168bd87feddf946fb8a231553cc8968753e7c7790133ab3ffb23164ffd8f5142cbaf472252ccad5d9c6dcf11c940b1ecacecb6e01fe0e37e07aa4131eb3a5fa4f060c94cb1404d85b68040eaae25610d924cb930741eb26de38e964c0e88b0397ab81dfee0f88b33d6c54642e383124d6651ffb686b32257a4b70c48666374744f4db2aaeee827b1d4e33ffa1a87d2c3a44827bf2d7c22f587c996ec6c358f4b541d58452e7ea3c428b7e053607503a55f6a9110fdae5bd734fa171ad8b4a8075611857f26c58defbfef5c7d30aab34297ff5c97db6d94464285116eba42ef2b1375a57b60888e8cbecda4ab5f84a55863d0ed4b2b188685ebd85b4f470ac5cb00bc569917c4716cbc38200a579fa3475273d7a394f61281c988646173b173db967d7b6a747b8472c6962c563719a76d6ac259fdc572ece3367655351c26a6751f6219d615dd0aaad1b1ffa40957b8897250757ce28f0a04e5f0fa353d5b91e81a01166e89567665195607489e873796c81f9de85eeaf4eb6690057be7eb659ba1306eac273c30c9f683e8767e295c6c0165ac6c50a6d48b27f6474de7079af032bcb6ef79690a9664c7163f6a5c7765660d091dc5531d94d8c1be522a1f4a6959e8b7691aafa2e65c968e5bac0a6417fb904416d9b69c9f4796942f4743014a31251607c3e70db8bd3dec15032c88d407a41e264d2ce30814f754916dab4a595c048994f9b26533810bab40f6f0f6e509b1b146f089dc443685405f462598983a1636f0a55707ee235903e2a09997a46947ecaf05fc6aea34694a136e6832d59777f0fbab8e2cdc2a72b99e209c5c385d87a4a9d7bb25a6984d46b579a586df055ad0635c76eec2b72756370dd3d2e5cfd18a17a2249661882fa5f4c7ffca03461f31f0b4fc38814935a1cecca9d8128868208e9d0aaa487437c5c3a0cdde5cdcdaa25dac9e3c8b1b78d0f57358052d3cebfd2afe2bd6fe14fb1324b81a95e21d740bea165086f46a2f14a1e54c6ca0bb59af4e1c4cf7579d68def4bf108ea365ae3b230f017871827780beb72a16a59268d43373e6ec9582541a484a8277dce16ff94c94f0f11bbff54ac5067140a9c3fd15774345899a2da82673f59ef84d069f30d81c7e798c2392f280fa0978309786ae026e399d5a6334c7ce358fc4ab1a0ec34d37947929b7e91499a813b096b674b31c04221418a485c20098f6675ce4b410cc6e4917e1deb8579e551cecd952ecfe65596f08b84b1b98c9e871af79634b3bfe8336a75d07a475dd1e7f6d24c5900d076391ef6f079e7acde5632ee784a24e365ba7b57bfa63ebcf2b695750bd424784ecb6a3127c05ae1e4105302f3e535a76817480e0441c43b1abffb15df1bb6c5ac50b3bfd846fab0c8d5ae80de11a05c68a5d16fdeb75ef4d1e1b8c9019020a8bc9d38c9067d9c577b6421a496249485dac8e7d415ca88374a4b1f7dde9fa7dce9fb295d9ed7e5774d440daaa828b563026f63be630bbf3c28e59b6f3dd4ab61a9ea91db122c7b249c3fb53a955ad8e71f97bf25a885f49caeace63cc5f3835007a1aac8e110c7a7244e26d1c9b3019bcde796595244fc6b9019fdb711ea5fb01564a8d4e672f079dc3eda516ff89eda3bc615d3c014f0e3963702618c14fea41eaee20dbc641c7e4454154f4acb68ba895906e09e1c13cab6a41ab8c6f394c15e1814e4dc931195564a2386cab8da5a40bcb895a49d23cabe213fb0ff0c86afcab17d6191fea111ba175f2f76d33bc11570d9c8533263e67b6556d6076019892d124958b35a149801aec68596abb6fb729f65e981938cf38cfbb7f57355f744679737c924c7fcd3b9f3a941551f5d", 0x1000}, {&(0x7f00000018c0)="6a6f008f2203cc130f185f421d9728d2e4dc95f0fa0b2e31d0d1ca2186db51c072a9038a3766963da90e60239d10258e60174aea297845d629b552c5874da017b266c836bc180f3959c3109b0b76d025813834d4ac3cc47f9dcd2004f7e078fcfd6b0e159aff1973c1e3cadad9c4bed59bbc060c90d43c9282b3027849d11e66407d8c4daeb6ff7f5d80b795fd29fdab9b9128fa3c1d591c19e80308ff5ba5f09632cf610df6e62518b9b4999f30f131473c475d2ac251d919d5e4b3cb6fe334274edcd95c72f8b1e9ac8977a4b1fb3366c9413adf423dad54ce212b437f44a86909fff117064e9723d259bb2404c7ddd1", 0xf1}, {&(0x7f00000019c0)="757003e0feabdba8fd5f5bb0a53c0be9021693b408895c0be40a9af5b142b6fa40ebd87a94ed2aff9f853cf942c294f3e5ccece6fad162eaca42798a8a78279fe2b2cbb8e23f33f5a877d90d6275e1d22274c364540854faa17048c974503dadad0a5d1ce301ecc6fe0de633e3e444f311d52160efdba2cc66a1ca09d80f978939373fcfad563da2c1f85b7dfa4341fba93f8022cf48a785c95073c82f228d53f5d20426512733b831ca119305edd62565cd3657d32ad262b915c04ec57da4c0dbe935c17687b15274dbf6060408513841c0fa533aa5eae358ea1e", 0xdb}, {&(0x7f0000001ac0)="b2f858a0c70d013377f2312e0b011304e5550495e657661bc1b5eda298598c469d10876e51721dee8a341564c17f73762acea633924291fdb76258c811d912373bacfabd2df2e47f5c97cdfa7a73bd047519e0bb502e509c4d4489cc978652f51da98be67bb36c907d18e63de2df740b0cb3936fae82ae55952a39100f10d7873ddda6db676da6a927b243e362b23974e060b17a1e6c354344095e26e0ca1079d43efe4006f231b9fd28a8b7623cb3dc9acff0d074e8dd0e7adbb3e786bb94442e6b73ef16aad7210d2ed26967252ef7584a6c040c5eea61c33f2f01f092cc39c28261", 0xe3}, {&(0x7f0000001bc0)="25f42fca433111bebad3933fc0f55df6a440618a1732b092c20b14e20c7d537d073d1d33b576515e42ce3061ae5820258eb8c9751c2fd9a7933cff22725eb2ff406923c11192922f8b5ca7aa076d93692bd2882965079608bcbad35590f80cab1876b183d13bfd3827ee10981ff36e179e6df60149c82de13cff3f545b1e68a5fd71c891c4cd74019051e735b0da7e9e85c54ca11dae1ab36d1ee78124974fac2d89fd928a95c0b54de2713ff4399070f602b40cbdddd813f5ef6f204b89f4b3596042e48f9b20228da46cba0aeb2600c494a4c76b2142ecb5da7c7c81bb895728100322538cf5e931761750df37546ab22c1baf9f1a32dc766ca50654c920ef5fd628c24d1534d476102cd357838a3bb0c7c0956c0e3beace525dcc76ffc40b4de2e3228373afaad60406be218ca022c5afc2e684283e8081d0222534b37e714cc271fb402dc3de94696164efa9b5852913ccddd6d2e157ac301c82943d2e09f1dd25fc045c0d9b100df315158b4c47510259096def003f1bdae66838e6016f4b1660282f55ca41e6225443ea4275cfc0bf27b5335c2601472d626ea3014d9b8d0ffa6206de2d8d2998ed8db5b6d9e1aae4eb565a9c6fd2ec888f6bfc222c74f0539a8106375096186a0950db9cb8444fa7a4ccb027217218ab4ef8a1859e929141ac8a054d01b6f8c28e0feb303e38acbd3b3d32629dcc716e54bd2c46a4fa13d9df5f9301cd6b5156cc568072365632a4e086e82de0454d4b4f2b145e76bcf5aeef684dce4beec668214d9debe7a119c7bd960a0a2e44ef046f7aad37367844d3dd9550ec4e6c78da1a8e29401169d31001a0fc30c08f1757ecc38f3c7eda7a59de0f0fe8909c2b3f6fdc77f134d34a52683c2eb4eed0a625efff92690853846f360e7fbe4e420e4b3c95c0590c8f28158b7c5809fc5d7de545c7a19c41b638e4813948c68cb25defd86adb366b796e153960699de7e948fded7d85c262f2575c67bd9157d497c1fc20af5e6b3acbe2e654e44934198d9557bf646e4441b6b6173869992528b2c4ffe0fed21f242358dde2ca381f016ed5df43b2a63bdc6bc1aa50c6d3f317eaafe2ae48f7bdb79bfdc8e69c3d6b15c25bc07617e0752590b675886f2209506ee9b9065a163a5e3a5099765b8a8fbb00c842e4a309274210b21dea1022fff360ba06554eb102a2e8a460827cb083c8c4d81de16f584a30713ffcd24eb5310437a0442b444719782ea13aee4a1d4ad35eee880ce6db3cfc81b52e75ebafdd5fc4d5ade4118c338bcd024756ba37bd3fcf12307171493fcb59519910ccaa1be891c7df4a347157226bc905c1570b291e38e27a726da70a405c5693113dbc7738f8f73b130309d209b4f5b165d5ac9197ef72a76559955fdb85e1420f84391375ffb0e99baaa6e3130275decc6cc5bf2670e0266d840020bbb1335340e9a866ad2b06c26df969801c8750ad00ab6242c504733e4eab6b2332a7ee9749edd48e022d2d641052b499b975375b413996447c681938b1a7e0b5cdf07bfd237ba98b45b3c25652d0d3475fefcdee5b1c73bfcb65cf0ec4819556fcb5c284bf167e7dee1a1aa57462e18ea063161f83bb7c95765182ef703fa2bdd56ddd91a33b19683899c70fd5aad1c3dd164973c47ff5de214ec944279249c2abd0a0e0dca6a7852ab7aa2dbf9ab25aa89f6953390dfc6aaaffe9b3a3d971ef319cc4a814d0409cc649785257ea5fdbdd8bafbfd040f2aa48df1ee63ba66c11268e232bc0e594fad4a53bae3d25b3a2ef039b6dbe678e3671f3e5f5b13d47e89a4ce6f617143251728460b99049ba6b9a29c76cb3a9869050f529f440f3bbcb7274e3b86a920237da860093edad16a5ee148e437b9321ee1b9785edc97f96f54f708c70c4db5ebff64067fa3684c605d826ce5ec75c9aaafa1b930609f80bb0b321991eb52e0f8baa7a487d57bc3f4cf2f97da920fc8194404ada91bc55d7071e57d89f8ea5c4cc03600a8949867a01f7260653ed2ecad46901dcacb2dfd113d390343484e77ee93fdc551e93d994ebab4f30235d8d29704a03d48b9c17e5e2cce79c3ba1ee3e00a14b4414f7eaf2e91ed3d7b2f3321b13fbb4d1853833265b5d92b925aa801e526f1d8c02f8c7d9f8de29d679e6f7a3d3cae7d6ac2086657ffb419cab39688276c738d22f29229469536351a84e233e508a54ffd3263753fbc8f1bcd8aa6f21be8847313cf749c5c5806825488e17249a274c2e66ed830df22bd0569dc7b5a796edcc8120977063aaf7c44e59dc8a9b8530d666d57e36a481b70c7a0e4770c348d601dd01ff7279283704ce9ac91871d58f1db99629c2e071f3e091c796f58a84c26eaeebe471ee917c55b31ad825e940341d98bc302a3b48f173232ace96b910882b582f7c86273102a17e8f50f7a74a4e0eea19a0283091a06ed4ef39dc0a188a65a849ed7ea58645e2071ff61e84b452243ab4549aa7c857fb647bee0c9b53adc2c4a7300af70472a6067ea4a05e3fa03861b395418984c87f09b3208e7dcd8a74149547d2e10d1e6494d5b835d32d76b0ec76089a11c506180c66798ec0049a03a756bd8513308678b08d189d1a699da62e6ce2645aeb54a394e52e2212f94062fa6c8ca125fcf5c63d150555ec198ad3c1325ede58fdf6debb656d0edb0d099090f61e39a23eaa7e782eb8cd00133dfff61df4bb3eec9d1abd392dcc4f4b5c8fb1a7433f67cf8581230d5bb7e3a61b475b776a7a663d0109c577f637e4e0809c17ce40f72f146fbfd2eb866941b42b1b3261278836da529cbf34be608252c5968c41d6df74228a1e17f4ecbb704b6265f6659ec586c3dd1e8296c5bbea87155cad843bce9b9fee5d4e52a9b9e104548a6e7786011dca94a6da8a6623899d1cf657f58c292c35d4f8a3674049fec7d05f00b1ac2cb4aef5baa036c4f7367478bac5e460fb843099ddcbff9994a2bbb86b88e08ae4e170c33f9d5a0d36ef8a8729a92633bc5d39142a1d7addd1f6dde0160e1af3f120203d9271777e87cbb4515c02eb55f248ac6148870989ac5f66620863b62e71346b306757239ed98c885b6f3cee66ba80be54c2634b51516676978bf69f2a5132929fdc1febc2034ed1729c68f3e8cd255e024f63a20291bc14b7e7719605e578e620eacd1a5c4ab117b5091c32d4a1b16ddf2136894c2f36116f7e2db503b65068031be5aeea773f33ba1051dad68c56021991395bbbaefc1fa5ad18deae77178c1312871de863c96930adb9ebfdad33206c13352b810e6ed8ac0610f71dbcbbcda4a8e8dd434b61882c79a8ee2f52b2fa91fcda975448ab8899b36f197e08c3db2bfe59b90c34e8507e7d13b8ea81e85316c9be42fb6c7690c3e9dd3e68bd4025b91edd3d095a9e8052f5ac56ecd5ff3f85d2682aad51b542653ed30b8666b84ec56daf009849b1f969095e213c41a2bae3e0f470c0b843292f8adb1f52c1a6d562e8a8916e644aa7d892f78240504d2758ddf22441af1cd8a433cfc6d240cb1c3dbdb5d1b1de9fc5a547de8fcfa7242364991886e75d5def17ab2611ed128d4e889c5b64559b7b92a1212670f56b85d5ea26284166ce1e5b7b1688bb553dca570cdf082f92a08e7dbbbc7c59d5de8b874ce5fe0e862917f585630ee173338885bc2c47f38c0460336e3947e6d692df45ebbb9dd598b496c3ed23de47b3b515901813929f523ed0c1e54737aae819a8b2397a500272ed393ddaecf499ba084b7df9f1542466840a92861ade6a6894f2141e5c851e8607226fe052a65982a183f4f925082c21e4c62efc2a2234060a97512c906c48953a056965f2eae8051db166fa803b02a6b043ca53d8b00fdbb0fabaff7f63856364412bbee7adea7360718bbaca5570ac0d636d35a71f24b91aed2c65c4c63f7d104401ce08fd0c010313548bbbbdb66074e6b95e53998dcb6ed1e111ece8acb5bc12121d98c050c227fe24b20912eb44b4a090f8e30a70897b9bcca76f810ac04fb546642c52813e4dc4ac711aff5a593741cdfea195e28224a167a6f3b59423c316d0b29bee4b9c26fae261d16a874cd8e751d43efeb5d409b82f21516e4e4e4f5d756efe25e62200a6bbc4c19738653c566aea94d7f247ed28b8912f1dd632d45cb6999611fb26236196bd0739c969e88f4fe98940d6ab349b14f1d4bc5c75cd6c60e16c44a03cc9e6c24f8549787d7d8a83e778aad46aee70c830b8c3366e1d4006b3311718cc1cd6b3d9ddbd6ce001e593206a3d99bf72a0f65d22f502c2614fc8ab08b2a58b7169b29914c55e882e0aae0b2d2a394ea4bdf634802b7e6fa39e15433a72ec4e724334cab97e56110063eba5151a01a10f4f5702a42d539b608d45c4c8aadcb15497d98a5d4032e85f155a8d42bb21296271294689a0e7b7b627587925b382f510722a0402570b309e55b8f1d80ce4b721fce4098a12d0566a3462675dfa54f29e60c50e2a8101eeddcc1932eb57fac4ae87f2a0c3d01e627c32dbcdf9754b25d072e5e4d923a9da9308cbefe17ce78d06694c525adcd27e00ac7d73c8d0f38bc1c4b42784740f9b468e52a719172dbae47c1f3d9f87bc66b6ba656fdb1265ddb66c6aba84dd29bb78b0c620929b7fadbf30f4105ffb44730371c5e5c7c4c03b42679a1c664f16e6898f4cf2ce3cb8af22c39543065c5a998d986fa0f5163057000ab7776f82d22eb26ef1eef4494d9c492d42b42e3fe1bb522b21d352ff8e62129b09215714d961fecec2ece3ed64f79f80fc9d509cbe432d61e3638a4fbc243db6fce4033f005b9d7085ab12b27ff0c7f28417edaf0dc742b17350b229ce0bb546aeee1b765684f6fb2c4671cd84cf8e6b083590344250a4233145856d9548895af80ca01d2956a34a307d62dbf870c73819d99a6d476cf163bb67de2c190e87e8ca1dbde229ab665181bb717da4fc44f1e60696d2c25ef9bcfd50cd00392d609f41e0d4d8edf8bc20a4f947cd5a52056efd9ad75b10fd182f4a5d328dc1a30f56edfc4929642d03525b4e269d70f5d757586ed8c2c4e453e971b8376e798295e5131b8d7fd9d724107fe84aca801ec7c83b703aa6f1f06eb92222050d166972fc0620719a1fe3a1e54c8c11ecbf010209f92b1659d73bb0c67acb9f8878d660521a1162af25ec4ddb6c118dc49e60e233ea7d1081afa3f9b3b3bf1eff01f134fbbc3d9644c00d2b2d57886ab4cbde5a0c48521c6f11b6113bc0f4f14e7fd96767f66576c21da166feb07400a696f7bab2a182ac87d5e07dfbc35631e5d108e3f23c1c30a59de6c2a9559473c2e43b0a6cf155308d3894dfc9b9deb6c570435d0aff108798c19f2a12efe8a7c7c4e7b5534004b0f23a6a2a98ee9d6e93f32ac5eb53d7bd8136a306e31f2bda1a1ac80c5ba948d81ca765d980c5231f1a2932ba8b7fdce2e85e0b72a5918ad064285dfeb422b3a349e5909289805bfab0a7368b3283c04e63616aa135d9b4be84bad59a670c651cb60e225567cb1351d12702689c255f7a2d4060cbfcb9480858389b99f695206dbd48b385bd7b6127bd1b9e6b9aaa5a00e3b06112eba1a7096c9c4a1e76afeb7c78ff12394d01a988f816dd79642e9f67f5d01085d428a4e155451e5a6405460134064b0349623bc3bdcbd3aeb796a5c2ade3735002a7d609b0d698fa670a2acb3e6ce09836fa07be42ce9981b85a0dcc86122f8f0c0f2aac3a94feaf653f8f45c9e865c35b5774553d104d42ae60e022d948deb45b1651796703bb62dfc4ed4405ee2707c14afd58f328a2b0d779662a", 0x1000}], 0xa, &(0x7f0000002d40)=[@rights={{0x34, 0x1, 0x1, [r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6, r7, 0xffffffffffffffff, r8, r10]}}], 0x38, 0xfd47bc00911bf49a}}], 0x2, 0x850) 14:42:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x4, 0x2, &(0x7f0000000000)=@raw=[@alu={0x0, 0x0, 0x4, 0x2}, @exit], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:32 executing program 2: select(0x0, 0x0, 0x0, &(0x7f0000000480)={0x10001}, &(0x7f00000004c0)={0x0, 0xea60}) 14:42:32 executing program 1: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001080)="03") 14:42:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000040)=ANY=[], 0x14}}, 0x0) 14:42:32 executing program 4: socket(0x10, 0x3, 0x470) 14:42:32 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000009002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:32 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f64656884b499a030007a36761eeedee90405d2f0bc4f4cd2ee53e496cf0c10304665083576e7d507213a927e08897cb36ae90699f4e489fd84135c41bbd0e0c3403546f2e03102b191f1ef6d629567827beb8a0dcb7bdea54b903a62445b3bf03ae952c98778e01b0def021121b4bc5030266d6da4b4d4726008de95c8cd535af47219b4b2b1a6568b0d8b868c50adf7ca102d9b50"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0), 0x208000, &(0x7f0000000280)={[{@redirect_dir={'redirect_dir', 0x3d, './bus'}}, {@nfs_export_on}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@metacopy_on}, {@metacopy_on}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'adfs\x00'}}, {@appraise}, {@fsmagic={'fsmagic', 0x3d, 0x8000}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}]}) 14:42:32 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7}, {0x6}]}) 14:42:32 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x401070cd, 0x0) 14:42:32 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000000)={'fscrypt:', @desc1}, &(0x7f00000000c0)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1d4a16c1ebec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x2}, 0x0, r0) 14:42:32 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x4c04, 0x0) 14:42:32 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000a002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2384.629256] overlayfs: unrecognized mount option "smackfsfloor=adfs" or missing value 14:42:32 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f64656884b499a030007a36761eeedee90405d2f0bc4f4cd2ee53e496cf0c10304665083576e7d507213a927e08897cb36ae90699f4e489fd84135c41bbd0e0c3403546f2e03102b191f1ef6d629567827beb8a0dcb7bdea54b903a62445b3bf03ae952c98778e01b0def021121b4bc5030266d6da4b4d4726008de95c8cd535af47219b4b2b1a6568b0d8b868c50adf7ca102d9b50"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0), 0x208000, &(0x7f0000000280)={[{@redirect_dir={'redirect_dir', 0x3d, './bus'}}, {@nfs_export_on}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@metacopy_on}, {@metacopy_on}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'adfs\x00'}}, {@appraise}, {@fsmagic={'fsmagic', 0x3d, 0x8000}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}]}) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f64656884b499a030007a36761eeedee90405d2f0bc4f4cd2ee53e496cf0c10304665083576e7d507213a927e08897cb36ae90699f4e489fd84135c41bbd0e0c3403546f2e03102b191f1ef6d629567827beb8a0dcb7bdea54b903a62445b3bf03ae952c98778e01b0def021121b4bc5030266d6da4b4d4726008de95c8cd535af47219b4b2b1a6568b0d8b868c50adf7ca102d9b50"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0), 0x208000, &(0x7f0000000280)={[{@redirect_dir={'redirect_dir', 0x3d, './bus'}}, {@nfs_export_on}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@metacopy_on}, {@metacopy_on}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'adfs\x00'}}, {@appraise}, {@fsmagic={'fsmagic', 0x3d, 0x8000}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}]}) (async) 14:42:32 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x5452, 0x0) 14:42:32 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001a00)=[{{&(0x7f0000000000)={0x2, 0x4e21, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000000540)=[@ip_retopts={{0x14, 0x0, 0x7, {[@ra={0x94, 0x4}]}}}], 0x18}}], 0x1, 0x0) 14:42:33 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8982, 0x0) 14:42:33 executing program 1: ioctl$KDFONTOP_COPY(0xffffffffffffffff, 0x4b72, &(0x7f0000000400)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0}) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000540)) 14:42:33 executing program 4: r0 = socket(0x2, 0x3, 0x20) syz_genetlink_get_family_id$tipc(&(0x7f0000000180), r0) 14:42:33 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$tipc(r0, &(0x7f0000000180)=@id, &(0x7f0000000040)=0xfffffeeb) 14:42:33 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000b002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x300000000000000}]) [ 2384.913089] overlayfs: unrecognized mount option "smackfsfloor=adfs" or missing value [ 2384.971427] overlayfs: unrecognized mount option "smackfsfloor=adfs" or missing value 14:42:33 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f64656884b499a030007a36761eeedee90405d2f0bc4f4cd2ee53e496cf0c10304665083576e7d507213a927e08897cb36ae90699f4e489fd84135c41bbd0e0c3403546f2e03102b191f1ef6d629567827beb8a0dcb7bdea54b903a62445b3bf03ae952c98778e01b0def021121b4bc5030266d6da4b4d4726008de95c8cd535af47219b4b2b1a6568b0d8b868c50adf7ca102d9b50"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0), 0x208000, &(0x7f0000000280)={[{@redirect_dir={'redirect_dir', 0x3d, './bus'}}, {@nfs_export_on}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@metacopy_on}, {@metacopy_on}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'adfs\x00'}}, {@appraise}, {@fsmagic={'fsmagic', 0x3d, 0x8000}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}]}) 14:42:33 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000040)=ANY=[@ANYBLOB="1400000034571f"], 0x14}}, 0x0) 14:42:33 executing program 1: select(0x40, &(0x7f00000001c0), &(0x7f0000000200)={0x6}, &(0x7f0000000240)={0x3}, 0x0) 14:42:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000380)={0x20, 0x7, 0xa, 0x101, 0x0, 0x0, {}, [@NFTA_RULE_CHAIN={0x9, 0x2, 'syz1\x00'}]}, 0x20}}, 0x0) 14:42:33 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000f002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:33 executing program 5: pipe(&(0x7f0000000780)={0xffffffffffffffff}) connect$caif(r0, 0x0, 0x0) 14:42:33 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000700)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000380)=@raw=[@kfunc], &(0x7f00000003c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x12, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:33 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, &(0x7f00000001c0)) 14:42:33 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000010002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2385.275935] overlayfs: unrecognized mount option "smackfsfloor=adfs" or missing value 14:42:33 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a6970000000050004000000000009000a0073797a30000000002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:33 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x77) mount(&(0x7f0000000080)=ANY=[@ANYBLOB="cd251c9d1ae3098e27d9b32fb98fd77f89fc2947472913c83e911adea845f5c22d7e02f378b80c92e298287186f82e33fef21a3f94df2312e543408d7d04d4fed36873ad5db0ee86d152500c09026d15b140c571c7aec17ea0"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') open(&(0x7f0000000040)='./bus\x00', 0x640082, 0x8) 14:42:33 executing program 5: inotify_add_watch(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x422) mkdir(&(0x7f0000000580)='./bus\x00', 0x101) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') open(&(0x7f0000000040)='./bus\x00', 0x400000, 0x1) 14:42:33 executing program 4: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:33 executing program 2: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x7f') 14:42:33 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000028002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:33 executing program 1: r0 = socket(0x18, 0x0, 0x2) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, 0x0) 14:42:33 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000009d40)=[{{&(0x7f0000000000)={0x2, 0x4e24}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_retopts={{0x14, 0x0, 0x7, {[@ra={0x94, 0x4}]}}}], 0x18}}], 0x1, 0x0) 14:42:33 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x77) (async) mount(&(0x7f0000000080)=ANY=[@ANYBLOB="cd251c9d1ae3098e27d9b32fb98fd77f89fc2947472913c83e911adea845f5c22d7e02f378b80c92e298287186f82e33fef21a3f94df2312e543408d7d04d4fed36873ad5db0ee86d152500c09026d15b140c571c7aec17ea0"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) open(&(0x7f0000000040)='./bus\x00', 0x640082, 0x8) 14:42:34 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x40087602, 0x0) [ 2385.719715] ADFS-fs: unrecognised mount option "R" or missing value 14:42:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a300000f0002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:34 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x80041285, 0x0) 14:42:34 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x40049409, &(0x7f0000001700)) 14:42:34 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x77) (async) mount(&(0x7f0000000080)=ANY=[@ANYBLOB="cd251c9d1ae3098e27d9b32fb98fd77f89fc2947472913c83e911adea845f5c22d7e02f378b80c92e298287186f82e33fef21a3f94df2312e543408d7d04d4fed36873ad5db0ee86d152500c09026d15b140c571c7aec17ea0"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) open(&(0x7f0000000040)='./bus\x00', 0x640082, 0x8) 14:42:34 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000000)={0x2, {0x2, 0x0, 0x0, 0x0, 0x200}}) 14:42:34 executing program 5: r0 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs/binder-control\x00', 0x0, 0x0) ioctl$BINDER_CTL_ADD(r0, 0x4b47, 0x0) 14:42:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000032c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:34 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, r0, 0x0, 0x0, 0x40000000000002}]) 14:42:34 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, 0x0) 14:42:34 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000040)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:34 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000dc0)={0x0}}, 0x0) 14:42:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x401070c9, 0x0) 14:42:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000052c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:34 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x2d, 0x0, 0x0) 14:42:34 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000000e00)={&(0x7f0000000380), 0xc, &(0x7f0000000dc0)={0x0}}, 0x0) 14:42:34 executing program 1: pselect6(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000280)={0x0, 0x3938700}, 0x0) 14:42:34 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000040)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) mount(&(0x7f0000000040)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) 14:42:34 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8941, 0x0) 14:42:34 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x78}, 0x12122) sendmsg$inet(r0, &(0x7f0000001fc0)={0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000001640)="92", 0x1}], 0x1}, 0x0) 14:42:34 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=@getchain={0x74, 0x66, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0x0, 0x5}, {0x2, 0x4}}, [{0x8, 0xb, 0x5b}, {0x8, 0xb, 0x50}, {0x8, 0xb, 0x8000}, {0x8, 0xb, 0x3}, {0x8, 0xb, 0x10000004}, {0x8, 0xb, 0x4}, {0x8, 0xb, 0x4}, {0xfffffffffffffebe, 0xb, 0x7}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0xda}]}, 0x74}, 0x1, 0x0, 0x0, 0x20008000}, 0x48000) 14:42:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000062c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2386.482706] ADFS-fs: unrecognised mount option "R" or missing value 14:42:34 executing program 5: socket(0x0, 0xe78d37b3b2930580, 0x0) 14:42:34 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r0) sendmsg$IEEE802154_SET_MACPARAMS(r0, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x30, r1, 0xf28f3332ed36c0e5, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_CSMA_MAX_BE={0x5}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}]}, 0x30}}, 0x0) [ 2386.540216] ADFS-fs: unrecognised mount option "R" or missing value 14:42:34 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000040)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:34 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000072c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2386.614188] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 14:42:34 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x2}, 0xd}, 0x0) 14:42:35 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001640)={&(0x7f0000001600)={0x18, 0x3eb}, 0x18}}, 0x0) 14:42:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x4c02, 0x0) 14:42:35 executing program 1: modify_ldt$read_default(0x2, &(0x7f00000010c0)=""/132, 0x84) [ 2386.792923] ADFS-fs: unrecognised mount option "R" or missing value 14:42:35 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)='./bus\x00') mount(&(0x7f00000001c0)=@sg0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='hpfs\x00', 0x1048, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:35 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x2, &(0x7f0000001700)) 14:42:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000092c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:35 executing program 4: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write$binfmt_elf64(r0, &(0x7f0000001700)=ANY=[], 0xfd14) 14:42:35 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_SRC_DROPPABLE(r0, 0x10f, 0x80, 0x0, 0x0) 14:42:35 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x3, 0x2, &(0x7f0000000000)=@raw=[@alu={0x0, 0x0, 0x4, 0x0, 0x0, 0x2}, @exit], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:35 executing program 1: keyctl$KEYCTL_MOVE(0x9, 0x0, 0xfffffffffffffffc, 0x0, 0x0) 14:42:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a300000000a2c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:35 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x4020940d, &(0x7f0000001700)) [ 2387.087233] ADFS-fs: unrecognised mount option "R" or missing value 14:42:35 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)='./bus\x00') (async) mount(&(0x7f00000001c0)=@sg0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='hpfs\x00', 0x1048, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:35 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000480)={'fscrypt:', @desc2}, &(0x7f0000000400)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1dfcf1de1cec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1d, r0, 0x0, 0x0, 0x0) 14:42:35 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x2, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) 14:42:35 executing program 4: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r0, 0x37) 14:42:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a300000000b2c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:35 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000100)={0x7f, "a968f1a8e92a957b416bceaf0cfb55e468c5edf14c2ec4459ee0944daf8a3809348b19b01172e59dd7f89a7d83f8a7a32535b1ab18d449bf3e85d7182425f1eb91d3ef1686401fec6198d950237b3deb00d8316f0a56c1dd527b45a463bf3a19cfcf94e1580644e8fbb7cb262cfe5714efbb57edccecc672d00f7105badaa8dea8b204871dfc6f661c069ecc7d54dc850e87420644232d9e95de0eced25847b2f96e2a4da126ee8dafcde6425ed88a268fd5aaecfcb1d9b13ca5d8dca7d7dc65ee95d7d589647de55fe6a73eda5c70212ecedcab328c54f320bef87af784379f8493b8dcad6c21691da86ec8730aa0b3f74623a3d4af7b5ba63be2326c04b0c4de2c2b802a26d12e5b3fb167c5596fa7691a66e54693cccdd6f032dddcf4c2ec2c6713ddf69acb7ae2aecc392d8610409276986b0d129b2744027613936a4f90a3de9869ce3164e206088b70a92fb3b3d49601bdb7ec117300e43f4e7a09826daff0a008ea7c254adbd2c83e332d48440332ea81862ba70a5801c2093a831fc1ac1e002d91a991933ff3386812d3fce76e2e6c6a522c4cbe4be556ad2f540ab9477c7673d8f9fd63fa55a40518476e0b1c264ba857dec9db27fa706bea989799af35a2fc0d02d6b057f3f3c0cbf736ea5e06c73d84bede5d6f87bcd831dc5744cc5d3f990da002de5491c158d4e110c0bdf669ba8a19bc59dac25042c3c39141"}) 14:42:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000180)={[{@usrjquota}, {@block_validity}, {@quota}, {@nombcache}, {@max_batch_time={'max_batch_time', 0x3d, 0x8}}, {@nombcache}]}, 0x0, 0x421, &(0x7f0000000900)="$eJzs28tvG8UfAPDvrpP29+uDhFIeLQUMBRHxSJq0QA9cQCBxAAkJDuUYkrQKdRvUBIlWEQSEyhFV4o44IvEXcIILAk5IXOGOKlUolxZORmvvJq5jhzycurCfj7TtjHecma9nx56dsQMorWr2TxKxLyJ+jYihZvbmAtXmfzeWF6f+XF6cSqJef+OPpFHu+vLiVFG0eN7ePDOSRqSfJG1/sGn+4qWzk7XazIU8P7Zw7t2x+YuXnp49N3lm5szM+YmTJ08cH3/u2YlnehJnFtf1wx/MHTn0yltXXps6deXtH7/OmrUvP98aR69Uo9op9IbHel1Zn+1vSScDfWwIm1KJiKy7Bhvjfygqsdp5Q/Hyx31tHLCj6vV6fXf300t14D8siX63AOiP4oM+u/8tjls09bgtXHuheQOUxX0jP5pnBiLNywy23d/2UjUiTi399UV2xA6tQwAAtPo2m/881Wn+l8Y9LeXuyPdQhiPizog4EBF3RcTBiLg7olH23oi4b5P1V9vya+c/6dUtBbZB2fzv+Xxv6+b5XzH7i+FKntvfiH8wOT1bmzmWvyYjMbg7y4+vU8d3L/3yWbdzrfO/7MjqL+aCeTuuDrQt0E1PLkxuJ+ZW1z6KODzQKf5kZScgiYhDEXF4i3XMPvHVkW7n/jn+dfRgn6n+ZcTjzf5firb4C8n6+5Nj/4vazLGx4qpY66efL7/erf5txd8DWf/v6Xj9r8Q/nLTu185vvo7Lv33a9Z5mq9f/ruTNRnpX/tj7kwsLF8YjdiWvrn18YvW5Rb4on8U/crTz+D8Qq6/E/RGRXcQPRMSDEfFQ3vaHI+KRiDi6Tvw/vPjoO1uPf2dl8U9vqv83n6ic/f6bbvVvrP9PNFIj+SMbef/baAO389oBAADAv0Xa+A58ko6upNN0dLT5Hf6DsSetzc0vPHl67r3z083vyg/HYFqsdA21rIeO52vDRX6iLX88Xzf+vPL/Rn50aq423e/goeT2dhn/md8r/W4dsOP8XgvKy/iH8jL+obyMfygv4x/Kq9P4/7AP7QBuPZ//UF7GP5SX8Q/lZfxDKW3nd/0SZU5Eels0Q2KHEv1+ZwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiNvwMAAP//8HXmZw==") [ 2387.364618] ADFS-fs: unrecognised mount option "R" or missing value 14:42:35 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)='./bus\x00') mount(&(0x7f00000001c0)=@sg0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='hpfs\x00', 0x1048, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)='./bus\x00') (async) mount(&(0x7f00000001c0)=@sg0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='hpfs\x00', 0x1048, 0x0) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) 14:42:35 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8907, 0x0) 14:42:35 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a300000000f2c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:35 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_IMPORTANCE(r0, 0x10f, 0x7f, &(0x7f0000000100), &(0x7f0000000140)=0x4) 14:42:35 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x8, 0x8, 0x0, r0, 0x0}]) 14:42:35 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x40189206, &(0x7f00000000c0)={0x0, 0x0}) ioctl$MON_IOCH_MFLUSH(r0, 0x9208, 0x0) [ 2387.690997] EXT4-fs (loop1): Unsupported blocksize for fs encryption [ 2387.700043] ADFS-fs: unrecognised mount option "R" or missing value 14:42:36 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0xc020660b, 0x0) 14:42:36 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="2f64e28bf03fddf0d5ae"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') setxattr$incfs_metadata(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), &(0x7f00000005c0)="4288464c812e0b7addb830830577814fb004d6267886805e36d7af6559631bc04556094d3dda19d57e4bbafdd000d40c0afd6fdbc797b042b2ec13376676b41c49f66f85d141888781fa8ffd23c19f56f42c0d3fa252c036b3c6325f4a238f7bba37443eb1a44e6f5c9db0c159eacbce469484dfc991913ec7b2f819c41f61ddce874611f0a216c1266e9fca2a944f112f1f0c83775afc2b35ba8f0b732e2e1b189b857ebcf711cc28b2f89ef9c8b2d1a8e7c15e4503b37367dbd3a9c9de599e5cd493dc60ce0953d9f2c1afa802a05101af0980dc12f13d5bf5bd1b130dc6820bdb39f22b669a941ff630c4fc8df111cf19eeea8c17f0fd2f36f0e0ff36dcbb56b26d8f68814c44f35aae5e86550d2a4fec2d5140762a4aba22ac202707c8ba32f7e705f7a7170c7065d887a2550e60cced2fc957f66af0550747e344182ae7d5498f89b96fdca605df6b152adf2fc1af2b8f98f75839b7ba80eca93db8a1c369da704dcc20569535862ea50ca8d47d028b89954bbba6bb850ddd763321998c4ce772c8c684cb9d36f1296cbbc0b59cfc2332192cd3703cddc38882d4b8bb29c57a4f448ffb5c1c07b3a25833f6fdda52ccc79d7b7e5de46cbd709234c12967ef1c214afe4e617fc6475012d57c402385e1986f97f617c7392e72ad0bebc2a054cd6c89c7acee25c22a17782350c218b8cbbf9f15d95966998c68ca4eba1c1b54f864b8ef909a93a1d12a62436c96af8f551b00f7c6194559519c52e7bde03f29685c0352cf30edaffdd9635d28f014e138795cb3e091766d3cb95495566ea784c3990d5b526c4915a77f97f1212f600acece86acce8e0971cf2e24aa9c60724af57810c702d3176feb03f221be0751c84000e9d44c7e8d6ce5eb880827691ad40cd9c67065912507400aad77072da38abbc2395f77c77e8a49288fe370ddfe936ca9045bb45af1366cc1ac44730fb056d2b9f2974f310fe33912ed7bc271b811970b7941caeeba821d7ec97d00906ffb74fbeadc8f8d2931be601532365a0faacbf38911aeb73d35d9f99c415bfdf2bf6051e3e4c3d823e051368aa7526bdbb43d4a7b9726a58119922b6293018bc4031556aabba203016f747af3409d0bf38323327ccf011af3381a004454880ee1ef32e93815430c8ce36d19ec7124aafcf01a2aa4c34d74b16c9d01b6e186673ec072ae26244b509c7f05877fcdcedc8612785e3708f8128264202eb57ab7c6af5e7747b987f14d8d3a1c0b2afae9793a49af46f790ec59eef2446c8ede1788350803d530bddb56e62d4e234fc6a1ef02ec19447ca93c1dcc5ef55f526e12318c2a2204a15d956b14712316ff64e636798ac6208612eee4679612df1f96504073439a2d5634e78573c85f94b2ea168cdc566d3cc16fa82dc31b5b2b1cd5e7d35733dde51f5c81ea9501be5bcd55fd84c26c0fa5e0de40e0dfd782a96980a52dbea77bdbc6f9f50b113e8a256024bc687be0246055f81d21c948bf864f7081c190d41c92ca72e6c85422aac80c30172863af5bbbb0e40469cfb7fae63d3d343c63c8afb93f7d1cb40e3ed5685070fda2bc37252b9db7bedff16daa67cbec637d6cdc2e7956fe213e6bd3017215725af7ef17ba7a9988b7dffd8b13806952eafe5a72c20cf9d82262c72bac9802e44cbf0cf9a110318329246b8dace61570f501fad1bba0f04a38468f9c8d1909eecf847b82a233cca330acdb00751637bd6c37ffb98baff5d2917b514c829be847ff6a147f1d619ebcc50c8cb3d30d0bba17ba179718a79c383626b70d43ea0e8cb2e667c4dde240d3b6732101c36a9f4065addb9526023c301050c419e96f252bf25d3e56b2f41c90e8af8d2fbd53a360b42c64efdb0f3ce585475388a8d5b986ca916c5bc8a5a4792923fd2d1b4709672d0ae8c3013f9f73bd284921ed858e90a90ff0a1122a5166229dcda16a37fc51fcc1a5d18ed0e73fbbbf4e65e89da869f75701900eaa485718157685d445c79e813ce62101f390dd9544c26aa500f18efde7ee749c67cf464cd3cf652c6379894c8b807fa7c8357dd3c6a471152cb3e34d7c14722ff2a8e95cbaabafca4294c1b57ee3f2c95bbabef1bee6f70b9f102136a681aeff8240e12c806e95b91079ffcf357217554d1e7912ab3adbd722d3aca91aa730dc9551d9560385ac6d965921be3f108ac97e3fd53fcbe54517c2cf8577df37a1b5ac152b1577e7d6f80905756c65a1d983092904165b77edc3703eb9ed9082d22c9d7ee4124962aeb4c4aaa05a21c44940e7012563be25bb89e89c06ecef77f869e21de0549cffcccb570633be67b66c7cd824467134dc57c6ca5bb8b977a1ca32e3c8046185080eec370d2a2a872b1d22d91c2f1f6c37214ee075dec7e4eb41ddb1d8944664fbbd51e33d25ca60af9e2edce4ebfa5b12a4cd7cd4772b08c2a6aa447ff35cc5334ed9e0181761b95842ec86f0ca28c88eac21e0b5eeb8a5969e6d63e4729dee49fa7775f2fb20911844baf95a6244f3ac1b2ebbf5c6bfdb2e142786d1489e7e39e6c2ed92c9aea4eb62d0cddf8920e59f12c6768528a639c1b3bd95226f821acb5a5b4f803bbd7798c251aa7fa6a666c46972e05004e080e5be3b22c5ee11a30f4aface2a567404289b79c9d6b50bca57a699c3515d86c1e5a22c81bbb89985c0e826282902b4c7849dfaa6122e3018b6e93bf083f890fcbe696098690cf5fe6399ab692b0fe41d677dd96fc94e4cb50db0e3a5bed8bc96e3f4c3c75246531d9a52685748a3e9afa8ed807d2595bc9085e942df74e734bb02c1c87f420789c8fc7cdcc9ced038d1da507691843ab3ab2b1ceb824a0f6e624a67ec34de08df9f4e63f1e87e362a9ec79892fe4079b75f59effb6903efe20f05b5ab8a40a7361358d97ea84441513f5bd5dd5c03a50e42ef4e1275d0df46c2161b5479b73c44cb946a545a383ba7892c8b0f7853132e6912d7fa6c70b7e13f259845918cab2714fc7d79ebe01f3952973a0c599bd89a4b7fe66cce7bd4701b340530cba22db89176c43df3e40f9c964bae216b56fa847ecad8aaf5aea1e1eb693a4a0fd127a618eeaef24166ef5e31d64173899c7f686dec2709e92318a067f0931b5854db98ae63c2758d4518fa81e024dbc5ecb60578d9233b055e349260a811cf9e5e7932bc5c50414912324eeb277e9aedc6b43c6620c34737828748da9c0d343f96e6c0bbb91753f9ad74979a806d400864fe7516c09c4367c7451a16e0a5496a9387deb21caad2398ece5091ad34918f753b0248b72555521f704914e5051a5d50606a4290c82f2b8c32999f0403a14543df04d278b64b0949f0e03e279aeff3ebf00277638a4dec679048fa83e091a0f4d09ed32f2a386eb29ffb6866bfc1dda13a56d43241d3ff9829785b7e05d21054c21258a33d3bc31c8a495e4a094443dbd8154fd826272a316c1879aebae5c9b6778e6a81608f4245466f44ef11643978ad2277b7e6f5343f971dc903695cf20e60a5f055fd85c7eaccd9df230ca5967d853bc660ff4c650712fc17fea2b8e1cd8f91e9a59841c442a22f0c55881603f9bbb3a0ffcc2c724767a5af58767cfd8ee29bcd6c9cbc12d2690b7a8e4334934fb71b0f6929f48c0ab0f5c30361226f004f18649c5f894620c38a535376b4d497ff03ffc593ef2423584124655c969e98040b955e7c4a793afb94e306f1387f4e237f5235699fc940738fa8d6b998306da2505b665ef351dc49a04eaf2e6ad1482ae3f6acaed37db003de563e431cc482b07c462345b6a4dedfec8f76d27e8a4c988ea7c3f89773fec41375e95982975709412726d29298e112ab3e12f44c7174dd8c8ae7fb4c6f627f99077efb6b001213f9a25d24b57109b0b352ce3334ff1fc7f11cb492f069d78763258e4478fc900104069e0bf5fa07e8fe655148b2890973a7809798d9a8b3a0d4054ec912b38362299fc709b5508ae8ce954273ced0d92791ff90e22a022acceaec9e69082149542ff433a42e52c09d109ed5d20081e8330c75b5dea89b786eafb2d1ed637a88d36524c20ccb71ab6b32dd31999b2d8558c0c4acb276f7eed295155047fa9c7dc33a3fee79d1660f5b8a6f4d20242bb84c556c053997821f2ddb4d8241bee00c4b739b1c0200f2edfa18c45c58a16d25ecf20d0e527043d6787ef0921818c26a506b065e0e02e064df023b0fd94d6d875981a5b174bff9292a0d2e1fa495404112b1bcb5206afe0e5de8ffc640d90c3a68e82be331234e9a810b3157a14489c2321f9459f0550cf420e5ad2ed28854d4a551dc2dc63626671f62ad1f3711680197dd28e127da1fee23e4c417b2028b61a6d9e186bd3ef5e8a8b1d1ff9f66dd307f17e7fc15aa15cf04ac0df844ff86a7851a90f47f0a3665bdb40f418db4cd107a1cb10df6a2ea3ea87b053be8f15d363b7465f0ef7e13d8501a8a53ad97291020252d6169c44861f94c235884da495399d3a369e205db17051e8ed1708f257bd0b0f2cc8e80b846aa802ec3361556e0104a382f0c26244b2e1e7d20f2f739713081518a59ccab3e6b5b84e2ca9766e5e9a2a070fdd84254f387d9f5a809ba10d7b5e804a4c59b43c978bc5d8a76dd6a24095e6a889d1a02edb42643e3055bbdb7af0b709ad6022d87118204d52b902150d9e38df16454d00895cf06b16adf5e16cd78afbf5e1839125e75a16ca885468d22c5232e963d9f872b63c082b2149f5a4837053b2e47a59bfa8005349e85a4229bcc7aed7f819c32293b5271409088ab8bb99be97a111f64220657f317be40b7fbb449e79e568b12adcace4e9c75bf5fda3b6fa63f09fba7e65dfe227e7050a220b6108c6cee154be6eb8c61a6239e828d07489735c67928a3f361d1f17858874666d0742af927f55d511c26b19e2a46350c44fa7ed28f7d0c4f17bc207c9132f52e030151bb7dd480acccdc66152a2029911a4164e79edf63d5f91ad3c1076644ba229c27e4c81f16fbfe1c6b8328ddc026606b7b8b141ab2107ee4502a47b0c4be5ee0dead7aac77a39a1c9796e08c5638f28fd2c833d343a5a8531ff139dfbc7eec6eb9884246417e1936ace998f749d7e58e2ca59b8787f2a3998fed7d87852b69298ac9c9b1cd51214abd60b8c3b6f5bcd0fa73a182e0580edac51536da88b97fd20fe1318111423d685c18561ee0dddb24078d7a70d7c57dd1d9fd1b984061f9ae9b27b1ad79e5fd64ffafef68891dccbaa13bf2c159de2f8ce84da8b912828652ce9b832d37e481169e01f37539545c735f68a1a2fb983a0e83e7d99eab25fcc30e5623aa0860fdaee5309db75f5698c84ab2b5c9f7d931a625b9aefec49273201d7cedbd6d3445893f4f92b8581149a2546d8f494dda3113724c947316ef32878fc6ba3398d203761ec25ac9014f172a8b1d18d631596d32827d7f832dc735cad227bcbbad394db10e2fc9eec8c123b109fd51ba039f089014170ea155b46083a82f934faecbd5a9f44ca42d92f5c63f2bb850da33d1264ddadfb191a744e72024cb7b3651e60978ba232c03523779deea48f490f7b3aee6eda3a678e3040b7161a615a5d4974830e6795764d0469d27f541c3ab2d7f1a9beaa3d18b34030a4b3c3e6e1cfcab50701d71f83472ae6b0064edffa6348ed798d4dfb9ee29833bfbc9ea7b4f6dcae6d6844347b4d91bcb3bcc09fe090807827c1e36d3bd6d6fe204b65ffe9bb5843bd7cac33c3c050c2aa8e696a490b0cf05370198d7d81e2985739b7b62ec9b6a00e3b19c92c9805aeab0591e44c683af8e", 0x1000, 0x1) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x98100, 0x82) 14:42:36 executing program 1: r0 = socket(0x2, 0x3, 0x20) sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0xf0ff7f}, 0x0) [ 2387.741674] ADFS-fs: unrecognised mount option "R" or missing value 14:42:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000037242c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:36 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBSENT(r0, 0x4b48, &(0x7f0000000580)={0x0, "acf143a21ce224e986d768ff9070097e0503d0f4e63bc30666728dee1f35d08afad607579e31e5401d73e6b50357b69a8be66d8ef0978dd025ffeed9b4ba20ea1dc89c2b40af7ce1365b38685e4371213fdac4a1735a62ddce4ea46bfe2a7002bc88e5d218fc0c0571b96a3bc443af6795d12146f8261153fc172c0ebfedce9d33fb853cb4edeac8235cb9e0d6921fdc717f092bc55d2c72555524b3403832e21d92b44a8d5915a7d8d38a1814c8e4ede4a9e6afa2c74e507f6b57a1e548fb8fcb745a9d970b41855b533ad04138a7fc909aa8ca8078c746862d016690d4c84a1a2732acd8482ea65cb5b56f1479aa5fed986ac4f09768a7b2e18527323c898f6c5f7899f507619055dc0a9b76d979f6b66086751b188ffed57829a6f8a7f9c5f47b2556d98442db4771d8ed5d59a7d5e97b39f5eaa32cca437984b8f71f215025755a883c7fae514932c929e407da427f4b48c9da884a2598ccf4ad1a25e6342ffff2d72e3871d425f59eb5d16777a29bd380374ad5ed41cffbb6a28ddf294a88b9657dc74314bb8903eca83fe8ee9ceba500569e8a9f98b5b7bbb12a564c59db14f2a63eff78427bb4c32ea01b44ecfc8dbd1dd4c5a6999cd59de8e33ece618be055dc537384860353395e13abb252eafb224229be8be023f78cdf282c93e65fafee193503857bb2ca9122b98bc5c0b1b05a0b573acbe06a0dec80b2efa59c"}) 14:42:36 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc2}, &(0x7f00000000c0)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1dfcf1de1cec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffd) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc2}, &(0x7f00000000c0)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1dfcf1de1cec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r0, 0xfffffffffffffffc, r1, 0x0) 14:42:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000282c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:36 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="2f64e28bf03fddf0d5ae"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') setxattr$incfs_metadata(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), &(0x7f00000005c0)="4288464c812e0b7addb830830577814fb004d6267886805e36d7af6559631bc04556094d3dda19d57e4bbafdd000d40c0afd6fdbc797b042b2ec13376676b41c49f66f85d141888781fa8ffd23c19f56f42c0d3fa252c036b3c6325f4a238f7bba37443eb1a44e6f5c9db0c159eacbce469484dfc991913ec7b2f819c41f61ddce874611f0a216c1266e9fca2a944f112f1f0c83775afc2b35ba8f0b732e2e1b189b857ebcf711cc28b2f89ef9c8b2d1a8e7c15e4503b37367dbd3a9c9de599e5cd493dc60ce0953d9f2c1afa802a05101af0980dc12f13d5bf5bd1b130dc6820bdb39f22b669a941ff630c4fc8df111cf19eeea8c17f0fd2f36f0e0ff36dcbb56b26d8f68814c44f35aae5e86550d2a4fec2d5140762a4aba22ac202707c8ba32f7e705f7a7170c7065d887a2550e60cced2fc957f66af0550747e344182ae7d5498f89b96fdca605df6b152adf2fc1af2b8f98f75839b7ba80eca93db8a1c369da704dcc20569535862ea50ca8d47d028b89954bbba6bb850ddd763321998c4ce772c8c684cb9d36f1296cbbc0b59cfc2332192cd3703cddc38882d4b8bb29c57a4f448ffb5c1c07b3a25833f6fdda52ccc79d7b7e5de46cbd709234c12967ef1c214afe4e617fc6475012d57c402385e1986f97f617c7392e72ad0bebc2a054cd6c89c7acee25c22a17782350c218b8cbbf9f15d95966998c68ca4eba1c1b54f864b8ef909a93a1d12a62436c96af8f551b00f7c6194559519c52e7bde03f29685c0352cf30edaffdd9635d28f014e138795cb3e091766d3cb95495566ea784c3990d5b526c4915a77f97f1212f600acece86acce8e0971cf2e24aa9c60724af57810c702d3176feb03f221be0751c84000e9d44c7e8d6ce5eb880827691ad40cd9c67065912507400aad77072da38abbc2395f77c77e8a49288fe370ddfe936ca9045bb45af1366cc1ac44730fb056d2b9f2974f310fe33912ed7bc271b811970b7941caeeba821d7ec97d00906ffb74fbeadc8f8d2931be601532365a0faacbf38911aeb73d35d9f99c415bfdf2bf6051e3e4c3d823e051368aa7526bdbb43d4a7b9726a58119922b6293018bc4031556aabba203016f747af3409d0bf38323327ccf011af3381a004454880ee1ef32e93815430c8ce36d19ec7124aafcf01a2aa4c34d74b16c9d01b6e186673ec072ae26244b509c7f05877fcdcedc8612785e3708f8128264202eb57ab7c6af5e7747b987f14d8d3a1c0b2afae9793a49af46f790ec59eef2446c8ede1788350803d530bddb56e62d4e234fc6a1ef02ec19447ca93c1dcc5ef55f526e12318c2a2204a15d956b14712316ff64e636798ac6208612eee4679612df1f96504073439a2d5634e78573c85f94b2ea168cdc566d3cc16fa82dc31b5b2b1cd5e7d35733dde51f5c81ea9501be5bcd55fd84c26c0fa5e0de40e0dfd782a96980a52dbea77bdbc6f9f50b113e8a256024bc687be0246055f81d21c948bf864f7081c190d41c92ca72e6c85422aac80c30172863af5bbbb0e40469cfb7fae63d3d343c63c8afb93f7d1cb40e3ed5685070fda2bc37252b9db7bedff16daa67cbec637d6cdc2e7956fe213e6bd3017215725af7ef17ba7a9988b7dffd8b13806952eafe5a72c20cf9d82262c72bac9802e44cbf0cf9a110318329246b8dace61570f501fad1bba0f04a38468f9c8d1909eecf847b82a233cca330acdb00751637bd6c37ffb98baff5d2917b514c829be847ff6a147f1d619ebcc50c8cb3d30d0bba17ba179718a79c383626b70d43ea0e8cb2e667c4dde240d3b6732101c36a9f4065addb9526023c301050c419e96f252bf25d3e56b2f41c90e8af8d2fbd53a360b42c64efdb0f3ce585475388a8d5b986ca916c5bc8a5a4792923fd2d1b4709672d0ae8c3013f9f73bd284921ed858e90a90ff0a1122a5166229dcda16a37fc51fcc1a5d18ed0e73fbbbf4e65e89da869f75701900eaa485718157685d445c79e813ce62101f390dd9544c26aa500f18efde7ee749c67cf464cd3cf652c6379894c8b807fa7c8357dd3c6a471152cb3e34d7c14722ff2a8e95cbaabafca4294c1b57ee3f2c95bbabef1bee6f70b9f102136a681aeff8240e12c806e95b91079ffcf357217554d1e7912ab3adbd722d3aca91aa730dc9551d9560385ac6d965921be3f108ac97e3fd53fcbe54517c2cf8577df37a1b5ac152b1577e7d6f80905756c65a1d983092904165b77edc3703eb9ed9082d22c9d7ee4124962aeb4c4aaa05a21c44940e7012563be25bb89e89c06ecef77f869e21de0549cffcccb570633be67b66c7cd824467134dc57c6ca5bb8b977a1ca32e3c8046185080eec370d2a2a872b1d22d91c2f1f6c37214ee075dec7e4eb41ddb1d8944664fbbd51e33d25ca60af9e2edce4ebfa5b12a4cd7cd4772b08c2a6aa447ff35cc5334ed9e0181761b95842ec86f0ca28c88eac21e0b5eeb8a5969e6d63e4729dee49fa7775f2fb20911844baf95a6244f3ac1b2ebbf5c6bfdb2e142786d1489e7e39e6c2ed92c9aea4eb62d0cddf8920e59f12c6768528a639c1b3bd95226f821acb5a5b4f803bbd7798c251aa7fa6a666c46972e05004e080e5be3b22c5ee11a30f4aface2a567404289b79c9d6b50bca57a699c3515d86c1e5a22c81bbb89985c0e826282902b4c7849dfaa6122e3018b6e93bf083f890fcbe696098690cf5fe6399ab692b0fe41d677dd96fc94e4cb50db0e3a5bed8bc96e3f4c3c75246531d9a52685748a3e9afa8ed807d2595bc9085e942df74e734bb02c1c87f420789c8fc7cdcc9ced038d1da507691843ab3ab2b1ceb824a0f6e624a67ec34de08df9f4e63f1e87e362a9ec79892fe4079b75f59effb6903efe20f05b5ab8a40a7361358d97ea84441513f5bd5dd5c03a50e42ef4e1275d0df46c2161b5479b73c44cb946a545a383ba7892c8b0f7853132e6912d7fa6c70b7e13f259845918cab2714fc7d79ebe01f3952973a0c599bd89a4b7fe66cce7bd4701b340530cba22db89176c43df3e40f9c964bae216b56fa847ecad8aaf5aea1e1eb693a4a0fd127a618eeaef24166ef5e31d64173899c7f686dec2709e92318a067f0931b5854db98ae63c2758d4518fa81e024dbc5ecb60578d9233b055e349260a811cf9e5e7932bc5c50414912324eeb277e9aedc6b43c6620c34737828748da9c0d343f96e6c0bbb91753f9ad74979a806d400864fe7516c09c4367c7451a16e0a5496a9387deb21caad2398ece5091ad34918f753b0248b72555521f704914e5051a5d50606a4290c82f2b8c32999f0403a14543df04d278b64b0949f0e03e279aeff3ebf00277638a4dec679048fa83e091a0f4d09ed32f2a386eb29ffb6866bfc1dda13a56d43241d3ff9829785b7e05d21054c21258a33d3bc31c8a495e4a094443dbd8154fd826272a316c1879aebae5c9b6778e6a81608f4245466f44ef11643978ad2277b7e6f5343f971dc903695cf20e60a5f055fd85c7eaccd9df230ca5967d853bc660ff4c650712fc17fea2b8e1cd8f91e9a59841c442a22f0c55881603f9bbb3a0ffcc2c724767a5af58767cfd8ee29bcd6c9cbc12d2690b7a8e4334934fb71b0f6929f48c0ab0f5c30361226f004f18649c5f894620c38a535376b4d497ff03ffc593ef2423584124655c969e98040b955e7c4a793afb94e306f1387f4e237f5235699fc940738fa8d6b998306da2505b665ef351dc49a04eaf2e6ad1482ae3f6acaed37db003de563e431cc482b07c462345b6a4dedfec8f76d27e8a4c988ea7c3f89773fec41375e95982975709412726d29298e112ab3e12f44c7174dd8c8ae7fb4c6f627f99077efb6b001213f9a25d24b57109b0b352ce3334ff1fc7f11cb492f069d78763258e4478fc900104069e0bf5fa07e8fe655148b2890973a7809798d9a8b3a0d4054ec912b38362299fc709b5508ae8ce954273ced0d92791ff90e22a022acceaec9e69082149542ff433a42e52c09d109ed5d20081e8330c75b5dea89b786eafb2d1ed637a88d36524c20ccb71ab6b32dd31999b2d8558c0c4acb276f7eed295155047fa9c7dc33a3fee79d1660f5b8a6f4d20242bb84c556c053997821f2ddb4d8241bee00c4b739b1c0200f2edfa18c45c58a16d25ecf20d0e527043d6787ef0921818c26a506b065e0e02e064df023b0fd94d6d875981a5b174bff9292a0d2e1fa495404112b1bcb5206afe0e5de8ffc640d90c3a68e82be331234e9a810b3157a14489c2321f9459f0550cf420e5ad2ed28854d4a551dc2dc63626671f62ad1f3711680197dd28e127da1fee23e4c417b2028b61a6d9e186bd3ef5e8a8b1d1ff9f66dd307f17e7fc15aa15cf04ac0df844ff86a7851a90f47f0a3665bdb40f418db4cd107a1cb10df6a2ea3ea87b053be8f15d363b7465f0ef7e13d8501a8a53ad97291020252d6169c44861f94c235884da495399d3a369e205db17051e8ed1708f257bd0b0f2cc8e80b846aa802ec3361556e0104a382f0c26244b2e1e7d20f2f739713081518a59ccab3e6b5b84e2ca9766e5e9a2a070fdd84254f387d9f5a809ba10d7b5e804a4c59b43c978bc5d8a76dd6a24095e6a889d1a02edb42643e3055bbdb7af0b709ad6022d87118204d52b902150d9e38df16454d00895cf06b16adf5e16cd78afbf5e1839125e75a16ca885468d22c5232e963d9f872b63c082b2149f5a4837053b2e47a59bfa8005349e85a4229bcc7aed7f819c32293b5271409088ab8bb99be97a111f64220657f317be40b7fbb449e79e568b12adcace4e9c75bf5fda3b6fa63f09fba7e65dfe227e7050a220b6108c6cee154be6eb8c61a6239e828d07489735c67928a3f361d1f17858874666d0742af927f55d511c26b19e2a46350c44fa7ed28f7d0c4f17bc207c9132f52e030151bb7dd480acccdc66152a2029911a4164e79edf63d5f91ad3c1076644ba229c27e4c81f16fbfe1c6b8328ddc026606b7b8b141ab2107ee4502a47b0c4be5ee0dead7aac77a39a1c9796e08c5638f28fd2c833d343a5a8531ff139dfbc7eec6eb9884246417e1936ace998f749d7e58e2ca59b8787f2a3998fed7d87852b69298ac9c9b1cd51214abd60b8c3b6f5bcd0fa73a182e0580edac51536da88b97fd20fe1318111423d685c18561ee0dddb24078d7a70d7c57dd1d9fd1b984061f9ae9b27b1ad79e5fd64ffafef68891dccbaa13bf2c159de2f8ce84da8b912828652ce9b832d37e481169e01f37539545c735f68a1a2fb983a0e83e7d99eab25fcc30e5623aa0860fdaee5309db75f5698c84ab2b5c9f7d931a625b9aefec49273201d7cedbd6d3445893f4f92b8581149a2546d8f494dda3113724c947316ef32878fc6ba3398d203761ec25ac9014f172a8b1d18d631596d32827d7f832dc735cad227bcbbad394db10e2fc9eec8c123b109fd51ba039f089014170ea155b46083a82f934faecbd5a9f44ca42d92f5c63f2bb850da33d1264ddadfb191a744e72024cb7b3651e60978ba232c03523779deea48f490f7b3aee6eda3a678e3040b7161a615a5d4974830e6795764d0469d27f541c3ab2d7f1a9beaa3d18b34030a4b3c3e6e1cfcab50701d71f83472ae6b0064edffa6348ed798d4dfb9ee29833bfbc9ea7b4f6dcae6d6844347b4d91bcb3bcc09fe090807827c1e36d3bd6d6fe204b65ffe9bb5843bd7cac33c3c050c2aa8e696a490b0cf05370198d7d81e2985739b7b62ec9b6a00e3b19c92c9805aeab0591e44c683af8e", 0x1000, 0x1) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x98100, 0x82) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) creat(&(0x7f00000000c0)='./bus\x00', 0x0) (async) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="2f64e28bf03fddf0d5ae"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) setxattr$incfs_metadata(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), &(0x7f00000005c0)="4288464c812e0b7addb830830577814fb004d6267886805e36d7af6559631bc04556094d3dda19d57e4bbafdd000d40c0afd6fdbc797b042b2ec13376676b41c49f66f85d141888781fa8ffd23c19f56f42c0d3fa252c036b3c6325f4a238f7bba37443eb1a44e6f5c9db0c159eacbce469484dfc991913ec7b2f819c41f61ddce874611f0a216c1266e9fca2a944f112f1f0c83775afc2b35ba8f0b732e2e1b189b857ebcf711cc28b2f89ef9c8b2d1a8e7c15e4503b37367dbd3a9c9de599e5cd493dc60ce0953d9f2c1afa802a05101af0980dc12f13d5bf5bd1b130dc6820bdb39f22b669a941ff630c4fc8df111cf19eeea8c17f0fd2f36f0e0ff36dcbb56b26d8f68814c44f35aae5e86550d2a4fec2d5140762a4aba22ac202707c8ba32f7e705f7a7170c7065d887a2550e60cced2fc957f66af0550747e344182ae7d5498f89b96fdca605df6b152adf2fc1af2b8f98f75839b7ba80eca93db8a1c369da704dcc20569535862ea50ca8d47d028b89954bbba6bb850ddd763321998c4ce772c8c684cb9d36f1296cbbc0b59cfc2332192cd3703cddc38882d4b8bb29c57a4f448ffb5c1c07b3a25833f6fdda52ccc79d7b7e5de46cbd709234c12967ef1c214afe4e617fc6475012d57c402385e1986f97f617c7392e72ad0bebc2a054cd6c89c7acee25c22a17782350c218b8cbbf9f15d95966998c68ca4eba1c1b54f864b8ef909a93a1d12a62436c96af8f551b00f7c6194559519c52e7bde03f29685c0352cf30edaffdd9635d28f014e138795cb3e091766d3cb95495566ea784c3990d5b526c4915a77f97f1212f600acece86acce8e0971cf2e24aa9c60724af57810c702d3176feb03f221be0751c84000e9d44c7e8d6ce5eb880827691ad40cd9c67065912507400aad77072da38abbc2395f77c77e8a49288fe370ddfe936ca9045bb45af1366cc1ac44730fb056d2b9f2974f310fe33912ed7bc271b811970b7941caeeba821d7ec97d00906ffb74fbeadc8f8d2931be601532365a0faacbf38911aeb73d35d9f99c415bfdf2bf6051e3e4c3d823e051368aa7526bdbb43d4a7b9726a58119922b6293018bc4031556aabba203016f747af3409d0bf38323327ccf011af3381a004454880ee1ef32e93815430c8ce36d19ec7124aafcf01a2aa4c34d74b16c9d01b6e186673ec072ae26244b509c7f05877fcdcedc8612785e3708f8128264202eb57ab7c6af5e7747b987f14d8d3a1c0b2afae9793a49af46f790ec59eef2446c8ede1788350803d530bddb56e62d4e234fc6a1ef02ec19447ca93c1dcc5ef55f526e12318c2a2204a15d956b14712316ff64e636798ac6208612eee4679612df1f96504073439a2d5634e78573c85f94b2ea168cdc566d3cc16fa82dc31b5b2b1cd5e7d35733dde51f5c81ea9501be5bcd55fd84c26c0fa5e0de40e0dfd782a96980a52dbea77bdbc6f9f50b113e8a256024bc687be0246055f81d21c948bf864f7081c190d41c92ca72e6c85422aac80c30172863af5bbbb0e40469cfb7fae63d3d343c63c8afb93f7d1cb40e3ed5685070fda2bc37252b9db7bedff16daa67cbec637d6cdc2e7956fe213e6bd3017215725af7ef17ba7a9988b7dffd8b13806952eafe5a72c20cf9d82262c72bac9802e44cbf0cf9a110318329246b8dace61570f501fad1bba0f04a38468f9c8d1909eecf847b82a233cca330acdb00751637bd6c37ffb98baff5d2917b514c829be847ff6a147f1d619ebcc50c8cb3d30d0bba17ba179718a79c383626b70d43ea0e8cb2e667c4dde240d3b6732101c36a9f4065addb9526023c301050c419e96f252bf25d3e56b2f41c90e8af8d2fbd53a360b42c64efdb0f3ce585475388a8d5b986ca916c5bc8a5a4792923fd2d1b4709672d0ae8c3013f9f73bd284921ed858e90a90ff0a1122a5166229dcda16a37fc51fcc1a5d18ed0e73fbbbf4e65e89da869f75701900eaa485718157685d445c79e813ce62101f390dd9544c26aa500f18efde7ee749c67cf464cd3cf652c6379894c8b807fa7c8357dd3c6a471152cb3e34d7c14722ff2a8e95cbaabafca4294c1b57ee3f2c95bbabef1bee6f70b9f102136a681aeff8240e12c806e95b91079ffcf357217554d1e7912ab3adbd722d3aca91aa730dc9551d9560385ac6d965921be3f108ac97e3fd53fcbe54517c2cf8577df37a1b5ac152b1577e7d6f80905756c65a1d983092904165b77edc3703eb9ed9082d22c9d7ee4124962aeb4c4aaa05a21c44940e7012563be25bb89e89c06ecef77f869e21de0549cffcccb570633be67b66c7cd824467134dc57c6ca5bb8b977a1ca32e3c8046185080eec370d2a2a872b1d22d91c2f1f6c37214ee075dec7e4eb41ddb1d8944664fbbd51e33d25ca60af9e2edce4ebfa5b12a4cd7cd4772b08c2a6aa447ff35cc5334ed9e0181761b95842ec86f0ca28c88eac21e0b5eeb8a5969e6d63e4729dee49fa7775f2fb20911844baf95a6244f3ac1b2ebbf5c6bfdb2e142786d1489e7e39e6c2ed92c9aea4eb62d0cddf8920e59f12c6768528a639c1b3bd95226f821acb5a5b4f803bbd7798c251aa7fa6a666c46972e05004e080e5be3b22c5ee11a30f4aface2a567404289b79c9d6b50bca57a699c3515d86c1e5a22c81bbb89985c0e826282902b4c7849dfaa6122e3018b6e93bf083f890fcbe696098690cf5fe6399ab692b0fe41d677dd96fc94e4cb50db0e3a5bed8bc96e3f4c3c75246531d9a52685748a3e9afa8ed807d2595bc9085e942df74e734bb02c1c87f420789c8fc7cdcc9ced038d1da507691843ab3ab2b1ceb824a0f6e624a67ec34de08df9f4e63f1e87e362a9ec79892fe4079b75f59effb6903efe20f05b5ab8a40a7361358d97ea84441513f5bd5dd5c03a50e42ef4e1275d0df46c2161b5479b73c44cb946a545a383ba7892c8b0f7853132e6912d7fa6c70b7e13f259845918cab2714fc7d79ebe01f3952973a0c599bd89a4b7fe66cce7bd4701b340530cba22db89176c43df3e40f9c964bae216b56fa847ecad8aaf5aea1e1eb693a4a0fd127a618eeaef24166ef5e31d64173899c7f686dec2709e92318a067f0931b5854db98ae63c2758d4518fa81e024dbc5ecb60578d9233b055e349260a811cf9e5e7932bc5c50414912324eeb277e9aedc6b43c6620c34737828748da9c0d343f96e6c0bbb91753f9ad74979a806d400864fe7516c09c4367c7451a16e0a5496a9387deb21caad2398ece5091ad34918f753b0248b72555521f704914e5051a5d50606a4290c82f2b8c32999f0403a14543df04d278b64b0949f0e03e279aeff3ebf00277638a4dec679048fa83e091a0f4d09ed32f2a386eb29ffb6866bfc1dda13a56d43241d3ff9829785b7e05d21054c21258a33d3bc31c8a495e4a094443dbd8154fd826272a316c1879aebae5c9b6778e6a81608f4245466f44ef11643978ad2277b7e6f5343f971dc903695cf20e60a5f055fd85c7eaccd9df230ca5967d853bc660ff4c650712fc17fea2b8e1cd8f91e9a59841c442a22f0c55881603f9bbb3a0ffcc2c724767a5af58767cfd8ee29bcd6c9cbc12d2690b7a8e4334934fb71b0f6929f48c0ab0f5c30361226f004f18649c5f894620c38a535376b4d497ff03ffc593ef2423584124655c969e98040b955e7c4a793afb94e306f1387f4e237f5235699fc940738fa8d6b998306da2505b665ef351dc49a04eaf2e6ad1482ae3f6acaed37db003de563e431cc482b07c462345b6a4dedfec8f76d27e8a4c988ea7c3f89773fec41375e95982975709412726d29298e112ab3e12f44c7174dd8c8ae7fb4c6f627f99077efb6b001213f9a25d24b57109b0b352ce3334ff1fc7f11cb492f069d78763258e4478fc900104069e0bf5fa07e8fe655148b2890973a7809798d9a8b3a0d4054ec912b38362299fc709b5508ae8ce954273ced0d92791ff90e22a022acceaec9e69082149542ff433a42e52c09d109ed5d20081e8330c75b5dea89b786eafb2d1ed637a88d36524c20ccb71ab6b32dd31999b2d8558c0c4acb276f7eed295155047fa9c7dc33a3fee79d1660f5b8a6f4d20242bb84c556c053997821f2ddb4d8241bee00c4b739b1c0200f2edfa18c45c58a16d25ecf20d0e527043d6787ef0921818c26a506b065e0e02e064df023b0fd94d6d875981a5b174bff9292a0d2e1fa495404112b1bcb5206afe0e5de8ffc640d90c3a68e82be331234e9a810b3157a14489c2321f9459f0550cf420e5ad2ed28854d4a551dc2dc63626671f62ad1f3711680197dd28e127da1fee23e4c417b2028b61a6d9e186bd3ef5e8a8b1d1ff9f66dd307f17e7fc15aa15cf04ac0df844ff86a7851a90f47f0a3665bdb40f418db4cd107a1cb10df6a2ea3ea87b053be8f15d363b7465f0ef7e13d8501a8a53ad97291020252d6169c44861f94c235884da495399d3a369e205db17051e8ed1708f257bd0b0f2cc8e80b846aa802ec3361556e0104a382f0c26244b2e1e7d20f2f739713081518a59ccab3e6b5b84e2ca9766e5e9a2a070fdd84254f387d9f5a809ba10d7b5e804a4c59b43c978bc5d8a76dd6a24095e6a889d1a02edb42643e3055bbdb7af0b709ad6022d87118204d52b902150d9e38df16454d00895cf06b16adf5e16cd78afbf5e1839125e75a16ca885468d22c5232e963d9f872b63c082b2149f5a4837053b2e47a59bfa8005349e85a4229bcc7aed7f819c32293b5271409088ab8bb99be97a111f64220657f317be40b7fbb449e79e568b12adcace4e9c75bf5fda3b6fa63f09fba7e65dfe227e7050a220b6108c6cee154be6eb8c61a6239e828d07489735c67928a3f361d1f17858874666d0742af927f55d511c26b19e2a46350c44fa7ed28f7d0c4f17bc207c9132f52e030151bb7dd480acccdc66152a2029911a4164e79edf63d5f91ad3c1076644ba229c27e4c81f16fbfe1c6b8328ddc026606b7b8b141ab2107ee4502a47b0c4be5ee0dead7aac77a39a1c9796e08c5638f28fd2c833d343a5a8531ff139dfbc7eec6eb9884246417e1936ace998f749d7e58e2ca59b8787f2a3998fed7d87852b69298ac9c9b1cd51214abd60b8c3b6f5bcd0fa73a182e0580edac51536da88b97fd20fe1318111423d685c18561ee0dddb24078d7a70d7c57dd1d9fd1b984061f9ae9b27b1ad79e5fd64ffafef68891dccbaa13bf2c159de2f8ce84da8b912828652ce9b832d37e481169e01f37539545c735f68a1a2fb983a0e83e7d99eab25fcc30e5623aa0860fdaee5309db75f5698c84ab2b5c9f7d931a625b9aefec49273201d7cedbd6d3445893f4f92b8581149a2546d8f494dda3113724c947316ef32878fc6ba3398d203761ec25ac9014f172a8b1d18d631596d32827d7f832dc735cad227bcbbad394db10e2fc9eec8c123b109fd51ba039f089014170ea155b46083a82f934faecbd5a9f44ca42d92f5c63f2bb850da33d1264ddadfb191a744e72024cb7b3651e60978ba232c03523779deea48f490f7b3aee6eda3a678e3040b7161a615a5d4974830e6795764d0469d27f541c3ab2d7f1a9beaa3d18b34030a4b3c3e6e1cfcab50701d71f83472ae6b0064edffa6348ed798d4dfb9ee29833bfbc9ea7b4f6dcae6d6844347b4d91bcb3bcc09fe090807827c1e36d3bd6d6fe204b65ffe9bb5843bd7cac33c3c050c2aa8e696a490b0cf05370198d7d81e2985739b7b62ec9b6a00e3b19c92c9805aeab0591e44c683af8e", 0x1000, 0x1) (async) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x98100, 0x82) (async) 14:42:36 executing program 1: prlimit64(0x0, 0xf, &(0x7f00000000c0), &(0x7f0000000100)) 14:42:36 executing program 5: syz_clone(0x18881000, 0x0, 0x0, 0x0, 0x0, 0x0) 14:42:36 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0xfe, 0x3, 0x0, r0, 0x0}]) 14:42:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x1265, 0x0) 14:42:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000024372c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:36 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="2f64e28bf03fddf0d5ae"], &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) setxattr$incfs_metadata(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), &(0x7f00000005c0)="4288464c812e0b7addb830830577814fb004d6267886805e36d7af6559631bc04556094d3dda19d57e4bbafdd000d40c0afd6fdbc797b042b2ec13376676b41c49f66f85d141888781fa8ffd23c19f56f42c0d3fa252c036b3c6325f4a238f7bba37443eb1a44e6f5c9db0c159eacbce469484dfc991913ec7b2f819c41f61ddce874611f0a216c1266e9fca2a944f112f1f0c83775afc2b35ba8f0b732e2e1b189b857ebcf711cc28b2f89ef9c8b2d1a8e7c15e4503b37367dbd3a9c9de599e5cd493dc60ce0953d9f2c1afa802a05101af0980dc12f13d5bf5bd1b130dc6820bdb39f22b669a941ff630c4fc8df111cf19eeea8c17f0fd2f36f0e0ff36dcbb56b26d8f68814c44f35aae5e86550d2a4fec2d5140762a4aba22ac202707c8ba32f7e705f7a7170c7065d887a2550e60cced2fc957f66af0550747e344182ae7d5498f89b96fdca605df6b152adf2fc1af2b8f98f75839b7ba80eca93db8a1c369da704dcc20569535862ea50ca8d47d028b89954bbba6bb850ddd763321998c4ce772c8c684cb9d36f1296cbbc0b59cfc2332192cd3703cddc38882d4b8bb29c57a4f448ffb5c1c07b3a25833f6fdda52ccc79d7b7e5de46cbd709234c12967ef1c214afe4e617fc6475012d57c402385e1986f97f617c7392e72ad0bebc2a054cd6c89c7acee25c22a17782350c218b8cbbf9f15d95966998c68ca4eba1c1b54f864b8ef909a93a1d12a62436c96af8f551b00f7c6194559519c52e7bde03f29685c0352cf30edaffdd9635d28f014e138795cb3e091766d3cb95495566ea784c3990d5b526c4915a77f97f1212f600acece86acce8e0971cf2e24aa9c60724af57810c702d3176feb03f221be0751c84000e9d44c7e8d6ce5eb880827691ad40cd9c67065912507400aad77072da38abbc2395f77c77e8a49288fe370ddfe936ca9045bb45af1366cc1ac44730fb056d2b9f2974f310fe33912ed7bc271b811970b7941caeeba821d7ec97d00906ffb74fbeadc8f8d2931be601532365a0faacbf38911aeb73d35d9f99c415bfdf2bf6051e3e4c3d823e051368aa7526bdbb43d4a7b9726a58119922b6293018bc4031556aabba203016f747af3409d0bf38323327ccf011af3381a004454880ee1ef32e93815430c8ce36d19ec7124aafcf01a2aa4c34d74b16c9d01b6e186673ec072ae26244b509c7f05877fcdcedc8612785e3708f8128264202eb57ab7c6af5e7747b987f14d8d3a1c0b2afae9793a49af46f790ec59eef2446c8ede1788350803d530bddb56e62d4e234fc6a1ef02ec19447ca93c1dcc5ef55f526e12318c2a2204a15d956b14712316ff64e636798ac6208612eee4679612df1f96504073439a2d5634e78573c85f94b2ea168cdc566d3cc16fa82dc31b5b2b1cd5e7d35733dde51f5c81ea9501be5bcd55fd84c26c0fa5e0de40e0dfd782a96980a52dbea77bdbc6f9f50b113e8a256024bc687be0246055f81d21c948bf864f7081c190d41c92ca72e6c85422aac80c30172863af5bbbb0e40469cfb7fae63d3d343c63c8afb93f7d1cb40e3ed5685070fda2bc37252b9db7bedff16daa67cbec637d6cdc2e7956fe213e6bd3017215725af7ef17ba7a9988b7dffd8b13806952eafe5a72c20cf9d82262c72bac9802e44cbf0cf9a110318329246b8dace61570f501fad1bba0f04a38468f9c8d1909eecf847b82a233cca330acdb00751637bd6c37ffb98baff5d2917b514c829be847ff6a147f1d619ebcc50c8cb3d30d0bba17ba179718a79c383626b70d43ea0e8cb2e667c4dde240d3b6732101c36a9f4065addb9526023c301050c419e96f252bf25d3e56b2f41c90e8af8d2fbd53a360b42c64efdb0f3ce585475388a8d5b986ca916c5bc8a5a4792923fd2d1b4709672d0ae8c3013f9f73bd284921ed858e90a90ff0a1122a5166229dcda16a37fc51fcc1a5d18ed0e73fbbbf4e65e89da869f75701900eaa485718157685d445c79e813ce62101f390dd9544c26aa500f18efde7ee749c67cf464cd3cf652c6379894c8b807fa7c8357dd3c6a471152cb3e34d7c14722ff2a8e95cbaabafca4294c1b57ee3f2c95bbabef1bee6f70b9f102136a681aeff8240e12c806e95b91079ffcf357217554d1e7912ab3adbd722d3aca91aa730dc9551d9560385ac6d965921be3f108ac97e3fd53fcbe54517c2cf8577df37a1b5ac152b1577e7d6f80905756c65a1d983092904165b77edc3703eb9ed9082d22c9d7ee4124962aeb4c4aaa05a21c44940e7012563be25bb89e89c06ecef77f869e21de0549cffcccb570633be67b66c7cd824467134dc57c6ca5bb8b977a1ca32e3c8046185080eec370d2a2a872b1d22d91c2f1f6c37214ee075dec7e4eb41ddb1d8944664fbbd51e33d25ca60af9e2edce4ebfa5b12a4cd7cd4772b08c2a6aa447ff35cc5334ed9e0181761b95842ec86f0ca28c88eac21e0b5eeb8a5969e6d63e4729dee49fa7775f2fb20911844baf95a6244f3ac1b2ebbf5c6bfdb2e142786d1489e7e39e6c2ed92c9aea4eb62d0cddf8920e59f12c6768528a639c1b3bd95226f821acb5a5b4f803bbd7798c251aa7fa6a666c46972e05004e080e5be3b22c5ee11a30f4aface2a567404289b79c9d6b50bca57a699c3515d86c1e5a22c81bbb89985c0e826282902b4c7849dfaa6122e3018b6e93bf083f890fcbe696098690cf5fe6399ab692b0fe41d677dd96fc94e4cb50db0e3a5bed8bc96e3f4c3c75246531d9a52685748a3e9afa8ed807d2595bc9085e942df74e734bb02c1c87f420789c8fc7cdcc9ced038d1da507691843ab3ab2b1ceb824a0f6e624a67ec34de08df9f4e63f1e87e362a9ec79892fe4079b75f59effb6903efe20f05b5ab8a40a7361358d97ea84441513f5bd5dd5c03a50e42ef4e1275d0df46c2161b5479b73c44cb946a545a383ba7892c8b0f7853132e6912d7fa6c70b7e13f259845918cab2714fc7d79ebe01f3952973a0c599bd89a4b7fe66cce7bd4701b340530cba22db89176c43df3e40f9c964bae216b56fa847ecad8aaf5aea1e1eb693a4a0fd127a618eeaef24166ef5e31d64173899c7f686dec2709e92318a067f0931b5854db98ae63c2758d4518fa81e024dbc5ecb60578d9233b055e349260a811cf9e5e7932bc5c50414912324eeb277e9aedc6b43c6620c34737828748da9c0d343f96e6c0bbb91753f9ad74979a806d400864fe7516c09c4367c7451a16e0a5496a9387deb21caad2398ece5091ad34918f753b0248b72555521f704914e5051a5d50606a4290c82f2b8c32999f0403a14543df04d278b64b0949f0e03e279aeff3ebf00277638a4dec679048fa83e091a0f4d09ed32f2a386eb29ffb6866bfc1dda13a56d43241d3ff9829785b7e05d21054c21258a33d3bc31c8a495e4a094443dbd8154fd826272a316c1879aebae5c9b6778e6a81608f4245466f44ef11643978ad2277b7e6f5343f971dc903695cf20e60a5f055fd85c7eaccd9df230ca5967d853bc660ff4c650712fc17fea2b8e1cd8f91e9a59841c442a22f0c55881603f9bbb3a0ffcc2c724767a5af58767cfd8ee29bcd6c9cbc12d2690b7a8e4334934fb71b0f6929f48c0ab0f5c30361226f004f18649c5f894620c38a535376b4d497ff03ffc593ef2423584124655c969e98040b955e7c4a793afb94e306f1387f4e237f5235699fc940738fa8d6b998306da2505b665ef351dc49a04eaf2e6ad1482ae3f6acaed37db003de563e431cc482b07c462345b6a4dedfec8f76d27e8a4c988ea7c3f89773fec41375e95982975709412726d29298e112ab3e12f44c7174dd8c8ae7fb4c6f627f99077efb6b001213f9a25d24b57109b0b352ce3334ff1fc7f11cb492f069d78763258e4478fc900104069e0bf5fa07e8fe655148b2890973a7809798d9a8b3a0d4054ec912b38362299fc709b5508ae8ce954273ced0d92791ff90e22a022acceaec9e69082149542ff433a42e52c09d109ed5d20081e8330c75b5dea89b786eafb2d1ed637a88d36524c20ccb71ab6b32dd31999b2d8558c0c4acb276f7eed295155047fa9c7dc33a3fee79d1660f5b8a6f4d20242bb84c556c053997821f2ddb4d8241bee00c4b739b1c0200f2edfa18c45c58a16d25ecf20d0e527043d6787ef0921818c26a506b065e0e02e064df023b0fd94d6d875981a5b174bff9292a0d2e1fa495404112b1bcb5206afe0e5de8ffc640d90c3a68e82be331234e9a810b3157a14489c2321f9459f0550cf420e5ad2ed28854d4a551dc2dc63626671f62ad1f3711680197dd28e127da1fee23e4c417b2028b61a6d9e186bd3ef5e8a8b1d1ff9f66dd307f17e7fc15aa15cf04ac0df844ff86a7851a90f47f0a3665bdb40f418db4cd107a1cb10df6a2ea3ea87b053be8f15d363b7465f0ef7e13d8501a8a53ad97291020252d6169c44861f94c235884da495399d3a369e205db17051e8ed1708f257bd0b0f2cc8e80b846aa802ec3361556e0104a382f0c26244b2e1e7d20f2f739713081518a59ccab3e6b5b84e2ca9766e5e9a2a070fdd84254f387d9f5a809ba10d7b5e804a4c59b43c978bc5d8a76dd6a24095e6a889d1a02edb42643e3055bbdb7af0b709ad6022d87118204d52b902150d9e38df16454d00895cf06b16adf5e16cd78afbf5e1839125e75a16ca885468d22c5232e963d9f872b63c082b2149f5a4837053b2e47a59bfa8005349e85a4229bcc7aed7f819c32293b5271409088ab8bb99be97a111f64220657f317be40b7fbb449e79e568b12adcace4e9c75bf5fda3b6fa63f09fba7e65dfe227e7050a220b6108c6cee154be6eb8c61a6239e828d07489735c67928a3f361d1f17858874666d0742af927f55d511c26b19e2a46350c44fa7ed28f7d0c4f17bc207c9132f52e030151bb7dd480acccdc66152a2029911a4164e79edf63d5f91ad3c1076644ba229c27e4c81f16fbfe1c6b8328ddc026606b7b8b141ab2107ee4502a47b0c4be5ee0dead7aac77a39a1c9796e08c5638f28fd2c833d343a5a8531ff139dfbc7eec6eb9884246417e1936ace998f749d7e58e2ca59b8787f2a3998fed7d87852b69298ac9c9b1cd51214abd60b8c3b6f5bcd0fa73a182e0580edac51536da88b97fd20fe1318111423d685c18561ee0dddb24078d7a70d7c57dd1d9fd1b984061f9ae9b27b1ad79e5fd64ffafef68891dccbaa13bf2c159de2f8ce84da8b912828652ce9b832d37e481169e01f37539545c735f68a1a2fb983a0e83e7d99eab25fcc30e5623aa0860fdaee5309db75f5698c84ab2b5c9f7d931a625b9aefec49273201d7cedbd6d3445893f4f92b8581149a2546d8f494dda3113724c947316ef32878fc6ba3398d203761ec25ac9014f172a8b1d18d631596d32827d7f832dc735cad227bcbbad394db10e2fc9eec8c123b109fd51ba039f089014170ea155b46083a82f934faecbd5a9f44ca42d92f5c63f2bb850da33d1264ddadfb191a744e72024cb7b3651e60978ba232c03523779deea48f490f7b3aee6eda3a678e3040b7161a615a5d4974830e6795764d0469d27f541c3ab2d7f1a9beaa3d18b34030a4b3c3e6e1cfcab50701d71f83472ae6b0064edffa6348ed798d4dfb9ee29833bfbc9ea7b4f6dcae6d6844347b4d91bcb3bcc09fe090807827c1e36d3bd6d6fe204b65ffe9bb5843bd7cac33c3c050c2aa8e696a490b0cf05370198d7d81e2985739b7b62ec9b6a00e3b19c92c9805aeab0591e44c683af8e", 0x1000, 0x1) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x98100, 0x82) 14:42:36 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x5421, 0x0) 14:42:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0xd, 0x0, 0x9effffff}, 0x0) 14:42:36 executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) recvmsg$can_bcm(r0, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) 14:42:36 executing program 1: socketpair(0xadf6cde9ff0c122d, 0x0, 0x0, &(0x7f0000000000)) 14:42:36 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCL_SELLOADLUT(r0, 0x541c, &(0x7f00000001c0)) 14:42:36 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000f02c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:36 executing program 2: r0 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs/binder-control\x00', 0x0, 0x0) ioctl$BINDER_CTL_ADD(r0, 0xc1086201, &(0x7f00000002c0)={'custom1\x00'}) 14:42:37 executing program 1: capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000080)) socket$igmp6(0x2c, 0x3, 0x2) 14:42:37 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x89f0, 0x0) 14:42:37 executing program 2: io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) io_setup(0x401, &(0x7f0000000f40)) io_setup(0xffff, &(0x7f0000002a80)) 14:42:37 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) [ 2388.724504] ADFS-fs: unrecognised mount option "R" or missing value 14:42:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000008000007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:37 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f00000007c0)={0xc1}) [ 2388.831371] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2388.846906] ADFS-fs: unrecognised mount option "R" or missing value [ 2388.901794] ADFS-fs: unrecognised mount option "R" or missing value 14:42:37 executing program 4: ioctl$PIO_UNISCRNMAP(0xffffffffffffffff, 0x4b6a, &(0x7f0000000040)="c6") pkey_mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0xffffffffffffffff) 14:42:37 executing program 5: pselect6(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x8}, &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000180)={&(0x7f0000000140)={[0x179c]}, 0x8}) 14:42:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000000030007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:37 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/bus/hid', 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x18, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x3, 0xe2, &(0x7f0000000100)=""/226, 0x0, 0x0, '\x00', 0x0, 0x0, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000280), 0x10}, 0x80) 14:42:37 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async, rerun: 32) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') (rerun: 32) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:37 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0xc0189436, 0x0) 14:42:37 executing program 1: syz_open_dev$mouse(&(0x7f0000000080), 0x0, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000040), 0x67) 14:42:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000022c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2389.495043] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2389.507783] ADFS-fs: unrecognised mount option "R" or missing value 14:42:37 executing program 2: r0 = add_key$user(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="96", 0x1, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc3}, &(0x7f00000000c0)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1dfcf1de1cec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x8, r0, r1, 0x0, 0x0) 14:42:37 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$tipc(r0, &(0x7f00000000c0)=@name, 0x10) 14:42:37 executing program 5: select(0xb, &(0x7f0000000000)={0x8}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff7f}, &(0x7f00000000c0), &(0x7f0000000100)={0x77359400}) 14:42:37 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x40086602, 0x0) 14:42:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000032c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:37 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xa92d8) 14:42:37 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x4666, &(0x7f00000001c0)={0x0}, 0xd}, 0x0) 14:42:37 executing program 5: r0 = socket(0x2, 0x2, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0), r0) 14:42:37 executing program 1: userfaultfd(0x80003) 14:42:37 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0xf0ff7f00000000}, 0xd}, 0x0) 14:42:38 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xa92d8) 14:42:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000052c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:38 executing program 5: socket(0x1d, 0x0, 0x9) 14:42:38 executing program 1: inotify_add_watch(0xffffffffffffffff, 0x0, 0x84000000) 14:42:38 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xa92d8) 14:42:38 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000500)) 14:42:38 executing program 5: syz_clone(0x9b0a00, 0x0, 0x0, 0x0, 0x0, 0x0) 14:42:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000062c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:38 executing program 1: r0 = getpgrp(0xffffffffffffffff) capset(&(0x7f0000000000)={0x19980330, r0}, 0x0) 14:42:38 executing program 4: socket(0x2, 0x80005, 0x6) 14:42:38 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xa92d8) 14:42:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0x1, 0x20000000, 0xc00}, 0x0) 14:42:38 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0xc0189436, &(0x7f0000001700)) 14:42:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000072c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:38 executing program 2: select(0x40, &(0x7f0000000000), &(0x7f0000000140)={0x4}, 0x0, &(0x7f0000000100)={0x77359400}) 14:42:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0xfe, 0x5, 0x0, r0, 0x0}]) 14:42:38 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc2}, &(0x7f00000000c0)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1dfcf1de1cec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xf, r0, 0xfffffffffffffffc, 0x0, 0x0) 14:42:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0x28}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000000000000060000000000", @ANYRES32=r5, @ANYBLOB="0600000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x46, &(0x7f0000000180)={&(0x7f0000000440)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x9, 0x0, 0x0, r5, {}, {}, {0xc}}, [@filter_kind_options=@f_tcindex={{0xc}, {0x14, 0x2, [@TCA_TCINDEX_MASK={0x6}, @TCA_TCINDEX_HASH={0x8, 0x1, 0x61e5}]}}]}, 0x44}}, 0x0) write$P9_RVERSION(0xffffffffffffffff, 0x0, 0x15) r6 = dup(0xffffffffffffffff) write$FUSE_BMAP(r6, &(0x7f0000000080)={0x18}, 0x18) openat$null(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000008c0)={0x18, 0x3, &(0x7f0000000640)=@raw=[@call, @initr0], &(0x7f0000000680)='syzkaller\x00', 0x0, 0x89, &(0x7f00000006c0)=""/137, 0x41000, 0x9, '\x00', r5, 0x0, r0, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) mkdirat(0xffffffffffffffff, 0x0, 0x0) 14:42:38 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_SRC_DROPPABLE(r0, 0x10f, 0x80, &(0x7f0000001200), 0x4) 14:42:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000082c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:38 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) lchown(&(0x7f0000000340)='./bus\x00', r2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000020601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r5, 0x400452c8, &(0x7f0000000100)) r6 = socket$caif_stream(0x25, 0x1, 0x0) r7 = bpf$OBJ_GET_MAP(0x7, &(0x7f000000c800)={&(0x7f000000c7c0)='./bus\x00', 0x0, 0x10}, 0x10) r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) lchown(&(0x7f0000000340)='./bus\x00', r9, 0x0) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r11 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchown(r10, 0x0, r12) r13 = socket$nl_netfilter(0x10, 0x3, 0xc) r14 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r14, 0x0, 0xffffffffffffffff, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r15, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) dup(r15) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000cc80)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000015c0)=[{&(0x7f00000000c0)="6f27f1bef290fc4fc9d7fca2678880f0d305bfddc04e740a861685534b81eef2807be2956f11e872f634b02afe99cb04a84289445b5214ea9b", 0x39}, {&(0x7f00000005c0)="dc8815d3c967627eb778ef056b822b0e9e5cdb392a8440a920577ae5102325737d4ebe8c5ff8446ac4dc7432e5a439f40d102c7a9ce5dc3d1e5e85d57984cb8b3a3eee7c1ef8077dc84c26815d7454906654a690cd9b1c9bd2e873b4a45b8ef6ab623b876826169f2e7553d730937005ceee1ff28cb2b7261b6a42e7152ec0a7b00abefa3eaea2c8f1e31763a2cee92d05feb8021b61c1057c9522eb00703c633d9acfff63a7e1a5134cf929ab495833e2cbaaa5f0b030b8e891d517a1fe71df28f0a4b14c3b68aa4cdc686d212424c29193d356789bdf41982661239da3b7ad340ecc6711f8d03b1411357e82403ab2579eb967d06bc3d62566c49658e4d757a3e29dd77609e99ee92fea5c1a82392b04accfb3fbbfa8262ae4f709a05625fd99d260e68566c2aec61d03ca552e951da8effd298cc3e64310f96a4ccab984f2e33694677666d0588c8b286babfdc71240145abab8ea020586d153a9fd7cab274dd3c4889584fa1a36876cae8c6e1fca32b16f65304fbdbb2fdf44590e322b47ddec17a566282d1a12b6d543cbc6cb53703165a9aa97cce68f7492a687957ddd7dfe030a6c016ab29eff9258c0481eda0c52e2d89a1618e8c4a4f34d4a1f5fee428bb607f087824c219e93908bb43b66aeefa7c38d5bf8b2efac091993f460212b7c83a9fa6541440a16f44fe2815e23b5fea8a121fa506ffbf00b70a6ed343d9bd9dd5f993798520c3378aef1286b7247f4ab300f8e06183b80a71a3438e6390994e63edaec7e9bb62634c1e19df88d8519c334eb444382fc3a2789e0db81e09f96e27ea46f595554f96b61807be4828caf3b3caaffaa2baba176c42c7f9da49b56e823211b69b97e76d6bf2b298a4984290cee0dd52d1b71b06d7dd2b1e19c19f03dcf5e74ba8297a41129fe482639580967b48a43654c78978c4ec8965206915fad83a1b1149532b6f5f01bdc25e332238fd1a5889c3c9a12b436b44e3fc93d47d94affb0b5465d187b23e0ba242edc627e42b9a7ad9eb66486a8bf4c5ceb716ce9e5712f24e995070face77c226620e47f9f0bbc6abed92c02f5c01fe49cbd85fe0b48029f64bbf419b7bafe201709457ece0fcaf080e4e14b19ac63079362eba5f86b773852f4a3edc83f58fa78ccdcea5edaba2e16c2174ad165984a2d9c5281d42cbc80589431b9aaca1a8dd87f58fdb3e968457ebc198fc34657d287652a86b245949d935a95fe914665aba2506a09e3e2ca41939e767f76155127231ce50f9254cf84f338757ac2ab67cf8a8c161aca9244b8ca7b02f0dce3823a0a70ec71dd1a5b9bf2d8a103374c90a8921beb19656ea4b79b668660f36cc60473b7f6ac2455a0a2d2c407c041a5d318717bacad0a99bd6be525a1728a550c02011af407e46be7c1c0558ba7516f8a9fcd1cd716947d3e15b35e28ae9741655a9f6524eeeba1756e09be6c85c23edefaf1ee9f5d982260eb6408ae4163d619ed63a3bf4c6e559216111e7772d7cee7c9b6830aaf3253632a28fffdbc81bc9f7a25f45085e5c31bff382db7672d52c4bb002b44f3a2cf7d2b7b489fa25f97ff5828b25cb797ea81bb51b234c780ecb1c9197b105a96404cacd91401af32ca2d9fb43637a9e3cf6165f7bad23760130edfad3ddf19fbd79851802e60fe5b9d2d486e206f94bf39eb9a0dc4e6647057c705c7b9ab281cddc48646944e652fb7e93443e8030f3b80d75e35113d458b1cf70f889cc4e4b9fa83bc1483318593f287703162b87b0b7f533f038936cb70d27c455b0b81a89228d1343a57e1da6fe7c190312cca5ab74592d4486a5318c97367498cc3f4f593733db2091b72a339107da83739c8ea5d48d7a6487c84d2221efb48c9c5210206160231cd75a42031232bd33b226cef2061774dc0300faaa4fede069a0a74f090a12ed9d9652fac274d3760798529503ca56fe1e77062575c5eb816616d302bc761db019f32fd4e74e3f4442c052108c50d799fa07c02c9ef8bc4a56c902196839efe77270f05a49cf95e3b7bffbeb446b757f1e5b2e70bc9752b05c8c61e227d277e6a562653aaaac82a4f6af13f5e6eb07b57e0dc92e0ac95628b85aef1e6f205c16bfdab91b35bdd441b2c6dac5639897e76f589fdf430fbc111fd487d830e4f371eba057913aff30d86b6477d5fc3edc3c40cdc5b1926009054ab1c4630c95cfd2d3bcfca47859078da008270194a3416107711dbb3490d28ef23e4e6d3841bb4bccbeaef0f272f21fc62becd066deed8c286591df58fbcc3f8f01238016d5f772bace8dfa6eb0a587e6bbef85f910610379745ebf1eb0647284f19e3c2729c90d3ea96b2c62e764b1cba21ba9f805a78ec2017a4d41c5cadaac737b4535c2938a29e9e3983868e05ea9abc16075a9e9d37a5de7632f660b55e67c0f36184c3e3d339855447a3c8cd53b7247eb60dffe2d01c8beed4975c9244cb7b4bd59ebb5c546ce18cc5aada3417c2bc57d5b5536ab925cfe3f2c769bcf1590c87a72dd2daffa5558858925d4330326cdc3cbcfae944e2a169ea6a77f9d5406170993c87730a585b418bd01034d43dae2c81b0a1ba323f781456647da00177c4672a14cdf02b93a8966fa6d07d5a52dc60f252d75ab74502b65fe2a4757c08e4675f2e3f22131a67338ddd514df425bb6df046ff33c096ff00a91a5253e44160b48cd3cfb81a520ae9240169ae7f621703400b4a42d9506f68d4e429be15e1dc23c0b6838b4662c437d6f84730e9cd3427d5b5d477f8d3ad48de826495a0f40eada7a98878769cd48b9e7f2dc12ee391102f07f3a4ca439cddb0a65cdf2fc1e8504518e801820219d962b88ba1be49ec8410e3175afdd06eab7b506f80a0a8e352da74b4cb92c82a7480eb26a538f018c0cd5f84c3c0b28d6151cebd630bf6518e5a643b65406b364c14b295c764c67fbfdf4ab7df54e6ea3cee20339bb9822e951e87720cb7ded12c7033a898cc6f231ba0b39344e5b4919dc66a68e27ba2cf5f6f428af615bdbf156552ef2a2bc386432a4df2032fef76815a8d6da5f9116ceb364c442d6f8f60478639932d5467b179ffc0eadf2f2b2ebe32312a58d26449eb885cbf060ec43f7e9004052620d4afe291ae8e45129f7fbac792bb4021fb063694342d0023e0b25434e8dae2015fed6e3eadb9bf10bc88c677a4c7561048c75383cc98c68e61f5620b27f27999507b88d0a090d42199a7edf6be663569f6fe40e0391bbaf99c0af2310a565a1b5dbeebac7912eb70713e5d6ae0a1850cf8e47945904258fd4607d4051a9b111b3075079b59470b81cc590ae37044d992df11555e9aa60b4b3673afe7c9554a5d76d9044b71f22b3187c1c3f4daf099f1d8f6cb48738e93ea3b3dea2f24ad9814e77e0c1b6a2cced8b726a980dd4bc46a8c341f80b2c1fc5b8b3001516ac142e2a83dee9cd707766de7a4b6ab03d994a419cfdb8eccb11573d8c29d6503af84aaaec43b3d5fb6774c117a9e603479812e043b0e11d0d1a1607ad30c9718dfb066dc68f77d9468ed9622e15b6f873cbf2461137a410e65d4111aa6acc8e05347b9284c085ecd0e7116fdcaca4634e5085a75733b3e532cd737e6d17de63eef4f039e1dd3f5b4b0148da6e5e874969ff74f290a659434f1888845fddcdd98a2cf689e09148038350d9b9923b87b61f9cbd20480ba20835aca0e9ba5bbc36e1203227e63223976f5a4dcbae1ee005649f5f341c8b479ff3c84f35cfb41af1a7f298a0999c42bcd364e45779c8eb8ed88b98f6676d97157cf6c390f033a5b15a4b08bea4c1369379116e345c71f2285067bc5113d5c750ee4be543e1315ea539ca603c8346f8f211196c904758907cde52b277a0d347dc755cc340c27e0f1505fa445b548665c04d30190d6fb2d9905bdd8c2d2c89f44c1c1d87df669679502b49027d6db123b2bed95ff40d9d9def33925ab0213d4641ed41d36567c5bce4c5b05dc095804eacc993e76b6a09810a17f104a09d4b10822b4d4f43ffb19d14f79a0563c9849124df40245100c7481a4efb31830f18ce019fec46f90fb2edf6eda931b4d8c515bb1587c63b6899c7a29a47bf920bf435c5530ee40e7ad13f856b06453b12c752d8beaadf632b96622509f8c216e83de556e2533944c4ca2a854ffa3ea046d1232b86350389219e6aba0ee368f9d40aaae1043dd4c56f5aee878d064f19e1688ce673a1546160208efdbec8e7ef9947de21db4fbd206efa5adb566fa12a687299ea9962e845bb5a8bd3d15ca317ad4c8181e002e8cc1d84d985b489f8000c064774b372ebf21ac156b6e9658aaf6b169dfec40616dc1dd3edc8e77e3d4703e51341a96212fb0f5dc8f47cd8a0a18186ad5bc6ef9b84ac338b0f052e5ecb300514670104af6d59b6aa00e0e9d026ab7d9577821051decbdd455d4eba8dc64385059ef8b15c1395b4163c47635088f89cba48788906235346fdb6978a81917f4b4f80d69bd9525d022a9984eff8e5d17c0aa1f1472f3f40f96ffc420082a2b8304178a7cc1ccb805c704a21fd1a76bbf8d958d8271ecde4edd55bda411b5f3bf7a21a3b520982d45f505326dc3a5ba538f870bec2e724257b2226f04769818bebf4b196bfa726f95a793356ff660897ff8806d16d03d879611bd61eda0b57e8d3effaa34e47453e1fbd29ed60db1bd5c35735b0a8c6dd337976808149921de66408af1830a66e34ae50cc1b99e5ee2a4bb198ae7cb2d5691e62defec133f527f756ea8bdfed0b4775d3e6ec814b7b453451207498d41603d306d549f3573dd7cf205450d2146f6c59cc78efa97aaf0399c6f2d0cc16b3e94298dbfca533f619474983dc6fe4702ce44115a79c3b1eec8fcd6ade15efd903fa1712239a43c26a72a0e9e215a82ff68903bee7839381cb7631d154eeb52c7e7e436df353a1f34bc1a3eee09e628757bc806fa399e3274371ccf5191f50746413d4cb696c175d22f801a71b8e2602ba87903c2fb26e51cf7132e704c0046bf113efb92d95afacd9bb2b1e3be4f63576e41b2ac987d3df6293c4f4388803b6902c973a202c7abc7462a9cad7150a26fdb267255979393b65c485d3fec55115589f89b73bbcc45e50b4365afb86b26e3fe4e2442ba1d8d131a98936fd649c0a80110b8860e49147819ca904a3608afee76a99f03ad492c25465cde46a67be32335a12a3f72ce07e9416db7064e3c71601b24715b49d46c58cb693006377e480a3b7e34633f6677b23f0f6de7f8d83399fbdfaf80c03b0ef300ffa330a43e463fd4be652697549d706d1052a82b1025ad094ba9ad153ecaa8ff61a2c77f6c1c5ce456327ea253b526292f2a390f261bd768ead59ab6251e8c93da9f2ee3abd670c2a83e24ca265168200e9eaa3219b84b8615e01b6381c5ba5b31403455aa2db134c4ff56bd4e70fd704adf046321ae805f07fbe166a782ff56cd3588dce393fa22fe9577cb2fac5176a762c9395fc4a7fc1c2e0b691c55c4de8cb17c7ff6f3bcf4bcb012e2709b1b521a43c7544b9da1a3d3ae8e93bf0771ad8c259bd6a3dce685deb2b49dcf289266d04d61510c5e2e094163e4ded0b0aca45af79ed17b92034748145e6f8827ebce3a11ed050733c06779edfd78f71bcaf85216b674393971c968344fb633188be60644b052ea340bdc9c4c5fbd4244d60cdc3d5f69974ebad7970a7300549f5e1c979f68c5c66feaa1f5b0ac4254417e2300dd0b970cb75b79da0c0e3ff24cc6b7a278c18866ab3f01fd97b65d034308cc3e24ec9684e1a030bdf4165683b682", 0x1000}, {&(0x7f00000001c0)="491b7e20a87a3bbe39f4f0c3a719409c71fa6b67efbdacbd92a2db7ab28071", 0x1f}, {&(0x7f0000000200)="3d0f3b7325c0909eb14ba364a418aeca7f1ed5e5f8ae086564eaf0768f7070cbe24e61fea768498f2066c558a15dcb488fb4a06b1776b0563f874d9c4a3a96ec7913b80cf8334947318584dbc4103ab76261e726a4b41fb123b6bcef0a0ab00af75e91516b8acf7bfd9c42", 0x6b}, {&(0x7f0000000280)="e836c6af34d120fffb478d6f3494889c4dbf2328af1b696ce298e2595ee8c44ceb2b360e6aac07dbbe2ec52b8643c4e28b9bdbf86ade49f353486dad6bc74d9ed6e70ed0aa69d659f012b907818d90e7d5e4cba5b23b295acd494ee64cc55ad31dffcea67ffd66242e0bfa74b0191fe74ffdbb31eaebd96a0954202cb5e377619eb637da04ffadb9618ca916ecd7447aab971643d0da934673b8c1680e8c1fa0229a42add2e4b2498bb7", 0xaa}, {&(0x7f0000000340)="b1024e4ac883cba5ebc61312892a1e4622b6c4c61bf8948225fdfd2697001dd70f37a6c1edf70f14a767f8dc58d83edd1ad1d316797f7335b7a270ff79f382fb2c3d8d499a7b0a5e0455b01e3b07e89449a18689a6fdb4534e027e6d3f1719ef5cc729fe33d46753087fae92", 0x6c}, {&(0x7f00000003c0)="1cc0b92373f19c0aae8ecd1d09b2c074bf2f36269ef88a6417ac10ebba8edf72d0e13b62b4072ede3fb2f3a762dc6f597ba6d83aa4de1acf382356d4d1e72e83ffd3a3465b0f1e3d6f1a6f78110062dacc530a0b250734da821b49c6e27150d1808d567f51e74c750982f64c6b5ef47e484d83e0276525227cfab059fcb5ce283aecb44f11b84e71bcaae7a2866604871fb005e128884581aecf7b69a68efaf8e6abd6efe4cea923fc63e0dd69963fadf3e04200df443ba10ebde436f2175ba73718aba8a02d55e6cdc065f99ab7d38abe4e59c03f5389bbe75b77330eb1c597e7a044ec58c9b951ef56b35d158225f85e23ba11526cf45fb2fab64c0d8d", 0xfe}, {&(0x7f00000004c0)="91ba93728de874d26a7e2f05d1429c9a67fb5010ed045416a6c117653a384550833f71de0159728bbc612f9cde449c62dbebeb6dab66c030ab3dc2236079b1dddd50c1716a8e4fa05822521b5e5662178870f1067f37cd58d8875210f459c1c291a0f5375b159e8789f708f5a89cd61544", 0x71}, {&(0x7f0000000540)="2ddfb65452754995d80c604596ec5ac73635cf8b5253a06cb5bd4f", 0x1b}], 0x9, &(0x7f0000001980)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x120, 0x40}}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="f4fd208307f40b61ddbf0c9909908eef4ae31841fdcf1f167032258a431f53c52d2c9d2940793ded6d6922942af8fc61fa8c05e804b993a7b5ad795c34937d337a3ef14641f4384af73c98", 0x4b}, {&(0x7f0000001b40)="eb09f389820434b30685925233c73b4441f330f6d17c210430cc0c96b287a62d1fcb4c10b6f14a10951c775bac3a9083c80f5c73d95229a0250067a2297031390e0406f9aa1c5d7aeb13adf025c697e0585e2e9e6e1124b189b8fde31e4a21fb86db8129999a971f39de3a82e12a91afcedde2584c96434513cbe75b3c222711b67a6b39b0c04af2efcd017425936462149088ef8bc58251ae67db4e977994a7e2f53db287d3a9f8c6fe94a183cca56d9d5464c6d697be7576836e4ee576da0dda9d89b5a06abece608b280f1d57bb646dc9b0d5696ac1ddd3070f25879ea68ded1513f29d7b72d2403267ca415a665e04ec39e70ebb9a5f90ea08ea04fa15e0d5e057acb560b36325af24dc0a8370c1c9da58463e6d5ac912032a9c9c361d6677609d2ae471a2f2a4ab1578c0a1952aafb8559483ce812e2affd1004f669d731a2cb8f9df4a3791abdf16eaafa581c90bb17ae1ac98d2921ea5dcd49dbecae197501e2f650d95a062b99ba10a3aad50efefc2be9ff6d60fa14496ef8c30e46ae4b9132db445b7dabe1e8ea4de3602fb9ae2459d7a9578f795800492ef2848dabedc5c7bd7f1a365a227dc699431b9705d6365db7c442498b1d6f7dd7d5ad9e298d4785d33fdd78f8c45efa5201748ff817e9caa74d40144fc13dc157d3a566da89aadb2c04140f0433a535b7526ba313036f3a4789de246ea023c56eebcc22e348386096ea6c5cd3f4937be7932dec12bc9de772fbd55bfc4026f31761313ffb114be71873b3d7ae083354f26df56712ca58c3b5324eadfdf1214380deb99918ba9445a7c888814d6e0ac4a5c83f91aa7946aa93f203e6fdca21cae7dad676cd3ff3afce5e14cd917b0f7109cd9020cd5c846f0ab8712c56d6f4f4d29b067cc1b3bff79afea066b2c199f42291db3ad79412cec7fdde6dcdb26c0b814106f1000a1dcefb9d80f640b43712a588608a139ed7aca8dfca22c1da00afbb3b52d3f4cde8dff7513635d77eb58d8070e0aa8bf7b2cc4f37643eb5a74a12bc74828ff7aedb74c6bbfc7f112fd8802a9e19c6bfe308a38774393ee571e88ead409ce9c276de97b772295a9457ea3c023932a608298495ca12d1c3b50ae981d35533fb95fb47e7fe2ee8bb54bed118d89317881c961ea27db48181181efa8bceecd6d438640972ab6c5f72a1247dc569374499e7ec491521517e719ffdecab0457164cefbfe40200af383631e017f2731ee6f31462b45786a40ab5edc424d9446b9407a6d73f22b614e7ab67183e70fefbfdb168470d083473119306bfd19efa8c690cdd9313b0c36b66f91bcf1106f5e95d97bc17a8289888c6a2e0ae7180fe92368a0f1571ce0d7229d05e5b842153561061c2f0e9d2df54c2205a20ddae409eb78ee61d2a9e00aaa51010ae9187f62c943c3e2bf8a32e1e3b75d711790772af1bc5b475aac61291aa8351633881d1c8e792b008d4865bf9cba477f3c5c211afc75c334fbf57c5a79bca9814053b9357e53c138fb5ff354e33388c827038fc7e09f201c7613ab681b395c4cd44b1ee3a8ff9d7a7ae410c7990ce12c4f9dcb1256a27d2104ce00f8dbe42663369c43e323339097da7670dd5fb348658d32f53a45ed2145049ccdb3a8bb8be1129273739d2a6d1ff9ae45504b2e59c986bcf5fb895166c0c9cb4d0bcf46ef1017487573a2e1376244db7a2c75264b34d89f8e1dc501ad7bfc77686ad46682df02f7b4e8eb2f3e683848c867e9e80a7434066bc69d2d22582f874c17fcb84e1e424f0402bd98f2308dbe28bef0872c28caa12c90d1d94364bfaf440af148c2a0e341e8fe3393f548c2243a5ecc47c5d6212e3cd349cec60a8e8cbe7823f93233d715632f25a5353e61bfe9f39d64171d226c1a015d7dcdafef47cab21bd445865029ac70644b9e51a6af8beefb0a907bd4bf1f28b145260b63f55c335d435260d00fc15e3db625166a616f2d151635d5fb54d19722dd92451659585f6915fe36771bbc27b2c6b6822f2c7716ccba3d7b8ace8141e0e0b1adb724650b477640a0a6dd4f694427cf2b511be064f2e845cedbc88de7d771dd36a365e66eb0d9444cb4ffd07c8df648d9c074e2a9153243c52c963e6d29669cb25a63a916e1a05a8d5c44f62ba1b3b29328b2ce7e302d234c3731f8cb928b72246b99f5df2d82431d383a00c16a4d9bbee74837d1752052aab8f22a0b67d3844d65a2fc5cfbd22c7e1836639dda65fdd4a7bb820b9a289b3f0ebc1e4fa8130608e741c993449f6e0035a2cee44420608d3a2229ae6a78465c16c8549e2dbf93f8fe08d8a6963121c303f2dbaea2dc45b354c8b5f8eda4c28fbcf12abed400eb200ce6bbe8e9be987628b4894feae4158da409ad3b92f2dd263906e29cc6d3e32d96da95934f280611c6a8b12a407e5a2b91c8ebfe1828a2903e71f0a50bc248d3f95114bb49194b7c6a1eabb11b6809b7ac14424521f83ed27fa93a156aae3c4d758d288a65a1145558a009db9796859660a0b3f4443b69e04951407f7c08747c5e75bd9ec4203d3a94ada59badc9eeb700e6c66a0579b71cbdc658c5c317c8973550b30b37f8ff54a16cdb163ba63cbd952d09e6450547618583fc00cbfcbe2c5cf4d27ec3e947de8f12bedce89b4494c61000ba1a71c739a26232a0be88851f3c7e2d1bf62c19299dffc788312308551d3866a5ed5c0742f13fc5247c68e7d3401240d8f220d79aa420204f63093e4cdff5da594d00dbbae243b5e7cdb79305d56fbbc90fd7782e50e57746e864248adc21c8909edfa4dbd0e6d0636f6789bd21eefb49426a89729fffd02d5c30d9b334697f29d27fee47d03cb5ce8eadad1f100473ac5a202fb6ed3cd0eddc20316c79eda3f545a21c9e23d9e1eabb49443dbac5acfb6b85dc0fbd99ba84a64b33c5983fdab08709ee190321957d0c8aff911ce65476434ac66c1b8d43e5bc0cf1890c17f9c83d7abd2cebe0da047cd85896213e44eb879f93a3a67baf9eb47e90e6df2b7203abe6357f1088de50685bbfaf2ebcef2e3d5d8f0074a2239ced59466c67734fa23b49d7d21bc80b2e5cb6706ef8199462771adb207955dda08a7a3c8e8fc21ddb018e60e557c36fc9636a11268da9891ef9bc01115db127fa072d44cd27fe1d254256338ff7a583a4067c5d2392b5c75fc2c0a2a8cdac94733fb51add86d6e7e9ee04f94564cabda42d4751e599f05268e76af517fb5a8ca0b2a43b5128be40059e384668bcd0d997c1c04ec7470e81f21e4bb4e247d50322681674d505a6c4c4230d151b81ae3ec647ee1f2d17acfb23cad3855938aed2b0e51541aca55e2b766f821c461556a3ad94f959661635a25f6a52cf15ccf5bb719b016fb837d5338827f17fddf5e6fa2ba628faef5c9cc93724e921ca2cb5238b1a5612bf95f527f4a7f5794cc7cc68e7b4b6f17cbd1a7e879b3b9e783ef6de46d49873069b0200d968be7c60a47655a89c48a798836240e1c5486cf0f8159f5864a8fed8378e64a390c0f6a3738f51e6838d4c814c551a14525b7fd18ebe2db5c80fd27a5bf95ab5bbca0294e793d111db27895bf0c7aed909c59f9e65851a20ae6c9330db7349a069c325d85bb141595746a911c0e48750dd1667974e3416c1fce54a2ae9109f20d2c22784c818387389f2d496c400f0062fac80b51a51db9bf620a1539796d6cea2b81a5695ed7d615e923552b0190a86979e380a82e64380cec565d254ba2ae70186f0f3efaedf77badf3e297ee3d09e0e04013d76b06ba176daee922e364d5140130224ebc2332f161ae72ea6ea6c6a3e6e6195da0ab224f3a53ffe93b7e3bc015867895818fb5b1e2c2e9545e0ed8778fb6222dc53140a262d2f86c3f565ecc7fac77c78d76607b324582d9526bca2011fc16b45972c3f40caf9b4f49cf7565e292d9b9999ed896b397dca94f05bd2cf96ea7be9c5345b8b17b5181d0ea2b06869abf661d54e7e8bc09321da6492425d6bd4828a83ac49869c14d110de0acaa610a65e3cd2d91d3d5a09dce0b16f62e0746af5315d8b7828a4cf5a6cabeade0b29f2e47fd8f609e247063b44e9ffbe3998d016b0218d2f059ae45e11f01ea9bedd07f5da5c7e05401c8dace1d6ad4833b56838c9f2d0488d2fb544d043a7f4ac231f82ebb576b28f9508063f2a5a1724c66c3ad3be72184558c68d8dd160dced5bb577ec7eb8471d4c0c563336164d0ed16e347f148a965c8de5666a79691578f8d85809d77ebb33211c8c238d2c8ad5e9c5f4329c63815ec5e4ed22bc1b64987b6c8937ae7ee1f63146b7cf73249291fca26c9278e0c121df3f19cc95c9c3914bf78ff23f6dd0a433b0397a5eef67f9d45aa40c012db3268a99caaf3f072303530e4812db6930d6d31d61262af35d2525e2341c6987a12c0fd464d63a662b2de3095288026e669fb1ffbf211b85f3a4abc758699af9a5757578e1af8d8a69815e712bc8f17be576afaba4429940fcbf2574552af11d7beb8a4776bc80f77f0a5a3a315001655a3a62c57944c04ad7a12dd839d4c7506dd331e99f9c15f8fdcf3f1c02285120d0ab7bab77a69757f77a2666385e30fe860d831f61105d1d17d4ffc45de25e8b45759bb764493b18771979354e087578f59622b44ac270de6d9dd80eb0b665cc799b45f38ad88f275ad2f9114793ead27287352fda6eb22f25ebf886fb858dd3ffee507585f9ba1c42bff36ed3e2064a94fdd4ba742ee04ab762c151d27b7209e0d87eb72ef16be10943c5be54df3f1ba9fbd08712fd1e80518653c17cce09f2f3daa9da6954310d36c1185ff317bd5dfa7e55c91dcec4cbed5d4fa1282db81984660997534542d0e7d456e1fbaf753a02828a81bb834d63e60c6683b127030e5bd5f46727272ce3d8f4754f6b8edc7a8eff0abc32242e9e550093125812cbd032b5da6d2e889cd33195a056cc24b681256b8fd9bc67c54016d5821c4194dc353fa29a2f0038bea550cc3c378e4fb3a719752ae087a7f12fc59a39fc21047f28088b9e28f3751c8703330a12e26f297e11d262d3805b396b14b58771fdc54b32f0bf948b631084003ef7592c05101024308dd4b6dffe62cf953b974c78ab61c27db51a60dd015b6a1fa027b5846edef367a6bc6cdaea0cd07984af4ef6025e2111db4187568521b1114e29c053f5aecb14d31ac2a6fe1ef59e82b9a75132848d022d2f8e447bbd2cc4c2b7f4ad2a5a6c3f0effd346924d65d43be39ef4d718a510d5a0eba8e676aa890cef9aa01aafa43a6baa583d628e5710bbfec7d86dfc431a40ffcade4daa224200c7eb7cf20b7046a82ebb1cbc1305549007cc1ebe9f9cf7d516341b55a8c1003b4ad84632b15720c9ea10ec812f3eafaa066e888fb50ee27c3aa42448f2c8d0f27273d0e854edfb39753dc4086d195743500c3b338ff9298c7dd97a18b331e63b1cbfcf2dc3d13f73def59cc02e9bd43ebcb70f649b5599cc4438001b17d9e90f71e655ed2356589f6964224ee0c908f8aed86cea3a588fad994645691166a27396f6e1e1d5d0a8460b1cf509b5479d0ad52546e1c8adba64489fbb601b61b492f18c89587d198bd6e8a3bd24c5748f86138a6f20333b44bec62dc4b27457a999fa387e33f2c1a0e15db2e9c767c831dcce6b69aa0da27fe44513ac6f6fc418281af1de95cbf7c1700a1c98a319978092a2f019350b8fd64f3f82015f8cfadaab71027b94f9a11e8156d2b768b88fce66befbff49410d2c143012381865073325f972fc640a440ded396cc953e647c96405ca859cb986a3d6a6a3", 0x1000}], 0x2, &(0x7f0000002cc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58, 0x20044820}}, {{&(0x7f0000002d40)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000002dc0)="d07138081afe95b0b302c4aa1336f6cd5ece6b8d705bb83f39b6bebd2e6b7916d7bb378678075e82409c25835d679ca346284d8f6685e409c7925dde260695693f3d5febea77bc788a6fd45debac6348b0b90aeb83e8eb879c136b51e23e12b0611a658198d34101ceaa9cfa845dfbd887581fec59f9470ace4f890336cd45e6ec2ff74faa64b41e68a87390598fdab27d9c912706c5f02ca41bcf28ec0e6811ecfa5f4f33af3698cd74a45791b7b5d9bf6ab6a623c8183937d950dd6acd79ebb1d91ddfe277e372e19f4d468a72b87f96a16658e78f216e3af693095940859d62678eb7303b801021ae070012b75b7733c5df99a27eaedca0c04cf7", 0xfc}, {&(0x7f0000002ec0)="d97547a8937bbabb5b62d2bd653e21034f5c8d97ed96cb81654ae942ca6dc9908e", 0x21}, {&(0x7f0000002f00)="c1a2", 0x2}], 0x3, &(0x7f0000002fc0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x20040000}}, {{&(0x7f0000003000)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000032c0)=[{&(0x7f0000003080)="56451df9542afafd7a68e8551bf590d99e7d94ec59d44b064ec3a1e70bcf38c8312934de010e1ee998fd6c21583bd793f30d2da2dd05ea6bf7e55e4bd689b3dd5bcf071474651b6a93fccd47e389011ba583a8954c6cf1ad5d0d1c2ca0bc4a578add8e06c9b860f2ce90c189b7", 0x6d}, {&(0x7f0000003100)="1e4a997b940c0ff33ee74e2f5d7e7cf19011013e6d71e455f4ca32e2add7bcf509702c2c1f0e119ce0db97bd5b8ee784c687257dba3123dab42905000210c98921bf45bf71f99541d1a89fa33a373b2170d3960235499e1eebd599b61bea0922fb6dc4f735b9ea063b0c4a9a6a965446c1e88f70009ee73237a7cc35658e419e4866370267c65baa", 0x88}, {&(0x7f00000031c0)="b62cf4221f050ec2efeb900527269a265ed7e5bad9aea6aebbc32626cb6fb3700254b1a644dc6328a72250a1aa", 0x2d}, {&(0x7f0000003200)="1142c40f727fefe663497b24f6a5cf83e528b7be182f19918a0a79a830934575c4d1bb937b6fb9ad2e1a09ce5ba7f2e7b7bf9f028b8a7ae19441b0b4a26667f8a0158b43e76bf62f7044db69c20d33125a", 0x51}, {&(0x7f0000003280)="fe33ba451ed890e5974b5dd3a829a4894a411a14380bb358d185ec1adc4662f6249e7d0185bcf9c18f3871039d834cba8c9f95b0128b22420fd4147939af", 0x3e}], 0x5, &(0x7f0000005500)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0x78, 0x20000080}}, {{&(0x7f0000005580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f00000058c0)=[{&(0x7f0000005600)="1cab6c0cedddc776835806a007ced516f02e1f2e9671b3dfedd6d67bf4573d6a45948b3f5935c8ae3c45f24366229ed9d1cec5bcdd36c46620bc3795b2337429ea", 0x41}, {&(0x7f0000005680)="0258150748c3904803ad4f79a1091f663b688cb60366084f046f4e5475109fd4307e62c501bf7a546b96348c320c605d2224c2fbdd7caaa9aa32dc82e519492e899d261debcd5233fd66477d9ba846124df1aea61e9d559ea359cda3456a2d9b79cbec1510a0969e3076e0c2c6e19741ace4861a113cfab7ac41e7430284fcff1e72b404291a2bea6253ebf4665cee76d35d7b8a195c3e5fc0c1110fca1662d2ab19d360f1729fc6610c3a6fc023920fd8434f", 0xb3}, {&(0x7f0000005740)="0fafb6076ffd419776543be2f42b54510886498c22b63d8a6f6441a6c7cdb290a3a00a9d221cd8d8bd8f2e3558e51694a20ce08399dbb2ac", 0x38}, {&(0x7f0000005780)="209172da1e72a8705a45bedfe090b4a76e3cec8dbae3956d98ee4dd8906f4877297fe077fc34929cb45394550431c7888b0a368abcb81a91c87fc0d464f7031eaca3586bd1435f7d23544cbc4c9dea679cccf38e22f16e7a65c658f19ec77749936c82c4deb509f39c69d3081589da53fea6500d8696f5b32e9db50f3b999ee05534ae2344b3f1fb29b5def68026b5193cc91d666f10a3e051ca31851c98350ad1ca8589153407", 0xa7}, {&(0x7f0000005840)="1092e35d7433cc1f0bc38b60dce20d7b9eaf60c6745ece5ce33405ecd8759bb4d16c863b6985ff16a5b09887d11a0879e2f702487724ea1744235d0683b548e80d78873ebfce2fe048", 0x49}], 0x5, 0x0, 0x0, 0x20040008}}, {{&(0x7f0000005940)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000005b00)=[{&(0x7f00000059c0)="2a099e31e62a0bb5d8b75c5ce985ae01d90af9459d5d253e9f03397d9c3c6072cb43c27432c7383c6af70d6138ac71cf32c4555fa45138e65adf9e5d15a9821bfc261b81097b212c02ecafc6", 0x4c}, {&(0x7f0000005a40)="ee8fb0197e52cad05f9bb4455526b9b743150adc287bc443e0b4a9b715d59a65018313c5af10ca1c421b366d9d981e872fb6e7eb56de48d9dc38a69a1018bad6bdd3af4bce4b22d331eeb653db49316e7842e4b8d9f5ab66e1733da919290336b0b0c108dcfc403f4be36c83caa31d4f555e7bb203c8e74d0c1a28e1aa4f3312014c7b66f30166ead8ee415e4e4769d7a03c4f6967fd121c4abaf9a5b4b3b697dca5", 0xa2}], 0x2, &(0x7f0000007c40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x88, 0x4002080}}, {{&(0x7f0000007d00)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f000000a140)=[{&(0x7f0000007d80)="48a1a93f6d46c0c9ceff6bd2275439ce72557eac7aab418688dbcd8f1dd5e09779395c08280e1b6e88fbb9ec1bd29fcc09ab7168832490c71446cc057a9598e72c2bd220eae2e06e5d37c29aca0e72f0ce243d99d393a6d91d684a17b0bd1678c7ecd85223027c9475e1509603e2cafc6fd7a991ad3b1c539ceac7c21e5c056945f5556e10b00bf4bb6fefe8ce79a7a8de81e27feb7529e5fbdddd655e588b5e52f071d1694143c1a610d910159e8d8dc6788fd54adb5c4d842d7bb71256b4c819ea114cd5a51117c76fa5d10dc661c324cc1b02396bddfdd12165cbda9d240a270e56cdf32bc0cad3e9b01249e0b8733cc82fab5afd068cd73cf224e899a2fb0be875e28df9a6c09d2a644c6bfed1ebd84e761969fa60ff602bc52ecf140905e74c4a438a2eca43bf14671977d763c2793a31e401ce5aa583e2a78017d740ec53ec36e404a76a2e3bea2f157221f1f8ac542f77f5f292695c7bb4b8aac7f78f3f814593f1ae6c5c130e50dcb797115b4a053a4a733359869f3b9c22d6ca31ef82bdecdcbb707f3df3e86c9bef7042e2c1e5682e0202a71c0ebf58d7b899f3c68c573a8a8148f39274525d167f16ae2434dcdf26da5adf8b704d9569715d32bb9f533b7bdc8a87c1a6c58a7d96e5b39888cb36a327dd052a73ea6378780bfc700fdccc6680bc03da9fe9b9b0802f31f0a668db7f242d89fd50e06f23b4275b7ad1fff9e97fd3b11d6d049732cc6fc67ec24a266b4aaf01a2c2e8a9b360fff2bae85ce20b4b054d4476a8f05232d9237780b490fca9756b790b42a74d8f4b49765d3e7b49a1f92002c60c4858bba6788b5fce9963baf8c46e0a77bfe85677be3a9a56939cbeb5bb6169c74edc0ce49569e5bd2dbf3e3235f537e19e6eb2982e8a94a60d63588ea2e2815828b8f475963a9af42670004b389384bfede63188586f0d93055210e3700554d15923e62a8ac2eacaf00e1e272110fabf690dd4958f75110c2e032856ee546dc1e4984c3c5aa19348e4e8b7f9de23ac6d87a9d99b4ef98edd3a465333d1c09a62d331f21fb4daf2f25cb7dbaaa1ffb77d4e17080c8d83e0173a44c067ef2f0d2af084c242b421f261d444c4db21364ae9bca9898138df68d496fc105bc6c81168b9b679c1c31786035f1c7629021e66db73cbef57e44b86d78183276a3f3f62bc54f02e48bf863f8cead647a786f83eb93031f15ea18373d5b0275d61b962986fc42be728629688106ffd971fb41c8c2ff61ef115ea7db63001b8ee0975f40a9efa1545155aa8c4c58b0f32b23425c428d83f8f3562ea27d0d82b176b7a737eb4d56008238104c43c0afb44a24dcc81098904eaddbaca432f5de1bc8a83351f4b9c21a5e5f0d97b4c56a13782dc8d9009e3ba627d2bdd5f7f259f593637d20b190977191b7d0fdff60b3c48fb50e07ff2398bcbe5e641322c7cdd00ce3c16511494ce2eb731c15fc03e149fa0f25f7da29362e2f4fd53742edcb0cf4c9dc7fbd566528e3d19c1aa9f77beda158639b374e131c27532d2f3536adfd87a03a2081f8cf4fb20488ab46256a6b1b0678f20d1e0091889c29185397569aaf9c5f3fcd5ebfca1b7dd64cd9a40fbd65e037c4a4122252bdae24bf36b1cbb02e4632bc47d8129f7158d6a31472caa2d5a828136b1ec89618e8bb7e7400f2c0953b4fb310c8094e507c0c2b9c0349324dcda85eb3e9d2cd7c65d1b5a57d9c9b00004b694cfe595e87f47a08871ef9c13f27fbb16bdb94eb9d470858089b0ae30d9645ee5b8c2d82ff9b7c5d185f025eb91cabc91f9ff3aff718b8aa2e5491b1fb901a5b1d9151fb656a7d10b223a9a0521df37d5bb226863bd2d43ce8ec3666b8df56020613adf9e3d95909b591793aaad6f4934837e3feddc36a79ee4e5caf2acd5219c86a6d451765024c4500b468a7979ba1f5736950088a429a2eea6170da0e074b91056a24cccabb5f2597d3a45cb2f0fdcb87f757ed9974538649650579d2714e403f89ce6eef1684e528792e50503c90638497180dc601442b3ca53156c9ae43d8ba21bd12015cb44d11757d48f4bf3b5623d72f2868b33976ae791f5dd3e72f4b06a84543a5de62cca5570e8651d91e58aedd6abd2fdfed08929dea589e6895911d3ff63147d344b0c98e26165ff2887bef7510d91e4de96aab00891660548706759075d80764fc7ade08ebe6c8682ae3addfffd7121eb016904f7258856fe8371ddc74d5397a88f2430fae8471b8569041c9d5cca1af410c1f870cae17f7a623dfa975b6bec159eaa212ec6428c5513d51272b937b88251412e0b15c690cbcfb425654c314a04e9e10346b800005e174d723896491f20e4cf0a4c86e2922be4420a0db2979a41e5af227166ddd7db89c634bb1219c1e5bcb9325f0ce8a70be9922d4492c867147698597c047cfcbab51e95baa594b19a04b93bc150998347c9a05fde2acfea58ced765bdf0f85988b417d5955e36855151488658544c90e20f67b3e5eb383d2f45fc345738270a1c3b469a348eefcc64755b38a135166030350753dd59ce549d9ecb3ed5e46becf1870d9431cebb9bd1a7a176908fc3221b5193d0c57f4511a95df00517e9a4436dbc3dc0969bbdd9183240d360d44da6013d2cdc4b961490eb7a00e7e402949d11746278f909e6f68efae8c640e7c7e73d2e29f5c8c86109c3a58cdc332cf4fe6687f11c882379741892ad476ed4ad6021c0522d11752cdabb79fb63b5faf62cc7ae6382f8eae83f3926ca7a151d3cfe73612f9a8632633d8636c7ffbcd986a3c7631f272dcd36f20a031db0671de5f1b6cb0bc0e187504aa4f481f4808c80a95f004816ddb7c11523bc6427bc5b170d3d8badb4bb83509fd3a4d8da6b5d5715971a58d934c24c4d7fe2105049c4d30c48a8de616c54a3ba10368cb20d31810a1593727a4564e402eb07865c33b222dee1a1f192e86b2ca1c79bfc115ef6ac5408a63f6a7b977d43e23286cfaba0cf2e9d7e8f3c23ab18f22424cb2235c5d3762dbf357deadd7bf326962b09784b07dd0d79ce6ad67a7f35be3bda7785ad6e4a96780b28f33ae94c0a2ca98302bc83f381d764b96adcba22043dc2a830b6ef32ca25dcef89db8f21ea7d726b2d9679718f05a8fade63d6fddee347f84158a991124974a254beeae58ec764d215836952737b8985745f173bdbeb076368681d4309033d44572aa7712e73fece7b631fab8ea20b56c8745203fad3dfd58d9a32f29604c069c7d445355b8dd737e7540463fe29489d6bfd2961c3183c8c55c6c08dc1663d990701063dbeca714d03a7b4c9d3b6f251a5154f3cd0c26d434c2b0bab93f97687f11ff07ef20f225466ab878e63705a2456b4d5ac88de67de07d3abec6ae419c3cb13777d67805c6d584b2604ab351212d6b9311892f2d400ede438f8641b0dff39911550dd5fb26b0748cf899c2949d0a8384c93aafa32c06da700f1afbe98fb5428b6d2544411237c7d5cf070f60228869e6c7b9ceb64576dc1338be5f17da104c45a65f8c7a988e00940e7bf3b3f3d6bb5c7ae8a1aa498ff0a81cfd9649712a8edd430ce8932753715c93e045b304fba840463ea29d6b4c8718fe75af1250340b0b48b2ac54ef4f3c999a654c69e479b2a12cb6b238d94106df8cbc71e51766ba2ef3365e1c8a3aa3bb87658cd261e20584baa3140bff1da845014c91ccccf09672b72f935ea2a9f6438493641ae320b41bfc422caea8db2bec11ea9bc498ee6a202548f992fb0a2dadff394494686176ecd88b3f3326a9ed9553c971eaf5876bbbb1d20184e08b210c2199956adf66b6532ddecd9711162b49cd830db93c468267b2ec530c9dd613dd59d6f3efbbca66d1bdbf61f6746e94ff38aafa574ed0601919211c7f4dca2759e4104b35c541b84fa18a0d33e2e354f53d660ca6432775402d1da339ea65582fd03a73e1e02ef6310d86d9131632c27489364e04bba2b4aa5efe05c95044a42e21fec02ec036716ae936f72be8f4c9c5bacefc868f205860fa193d0f5a2177ac06b4650a4c5d582decb1f6c44310bc77ec17a96127e48c8c97a1e300e3a55fa2fdeb7d57294445b6a2645d90b78c5d256cf4df7aa750750761b52f902d1e2b622c048f25ab58c1004c56ccb2684776268a159d1e24d871eac8c522441361152a329f2896f546ec5f88cdf8e5b9b33bebb561310de9e155ce324ed0f2ed8bcea4200488a00ea793dd2040d2d0fd1b00c2a40828901c6cf1eea825b538cbf910f539fbfc2b84ba7371a2384e6c8e2c0db6e035c11b395e531d5d777533f467605d9efffa99b0d6ac4e8accc0df40c4d5573acc23f39722aa535641d7eb4ade08917b88a6708d25897c541db44b303c57ecdc8116aa4f0c8c17ca75a19fa9f988c841ae72f05d3a8cc349abc3768f4ac99499ad0de634cb3aab3ac5452e17c47d506821cabe6cc024d2bb3a3f4e4d7ace4e18ad0dcd8b245f9e795ec94cdfe425f78ab96ec3e469f191ce23edf8d123fda82e9de9968c5577b4469a7356fd0bf2fd9c06f80f003a5d3c9decc12161bba61676c45bf5979bc9a38f1c1cab8fb006c08f297c142e9dfd42106efd89de0967d08ecbd9219e78c7b91619d3cddb1ac9000bf89c80f19359da79d768ebd2a99e74bebbd6f1a2e0663553b3bd3ee7bf283f5085a0a081ffa180fc1b1e864a1fa13dd09cb936e0333e6f2addd96ea564923f3e3ebbdfbe0e045802c8484c49dfdd313c75efe550ed4ea2ad709d021567864bfd27c6dbec074c2d91d7a99472feeec63e4e54c617d28ab9d0fce5adebe77aa9df1d8eee052afc383213d85b50ea38f686b6367661116a83d0b1038f92f1a8f04cd8cbce040c9f48c5607aa231a9b9d0b6873fedf44ccafbaafb23482a58d0045c93a835f3e48354663d5eb677b983ef0545781ff38cb6f4de70fdb4d6b15ea401e41b7549ed426c07dcbcd427ecd573c55ea4237493a56f073fff1a97f97b93d51de1747a5f89041fe2cc4c1541414315a916c159738e229fac2b8c4cf7d3c103e752dc489f4feef34c9976f2239aed9081839a81d7bde3dfdd1e0c0208b3d142694cb7de84005eaffdbec679b637463756ded84cbffcac8dc80104456ad5173d38a164afc46ee0dafbdd1b3e231e6681ce42f02a4f2499a5170b9dfbe34c7db628e8059cc411058691cc2672b14eb575f3012610bf7e528a0a0f2339597bb48f3d36b3abea9dcea1950c43bbeade858153830ada801459be66f014abca720b7f39779d28810014a76e71b292e3fd69a15a79dcf12e8fbe29ab5b768ae509fc10cff3d4e0186f722f1dcf4b3f950f77410fb1a6a9a97bcbcad1299cb84dd4602d2422988d76356382e538d04e95a19a21ceb47dc9f203cf9e8349b948084edd5a0da816fbb6a01c1f60cd9d47f30e4a955fecea680232cf0b1ff8292708f41a071ca5b2288f29de42cd56ec1579e9429d1b9adb30a63d267883cb89e142c6333ed3e7d06ba68a6683f6a3e3bde3df93c3042a445505f9b294883ab4da56527efc326ec4ffdbc010b4c3ad45bd9d212d1a6f6fc838db234be35ff0719b14f07cf421c2cf241517812ac2565903069ab82a7f2287a0ea9d4b3f4e9711ab4236dbad482f6f1226bdb62167fb73138a80a049d3ff9f7fb33ae1118d1c5d9a0d9dcc7720488ef7fd66b1c1f206ac50b3eb80a2474664f64aac4033329d524cd8955c501ccdb5a348e2313c35835b46721e8ae76d1226d55871e05ea62d53291e99fe2dd9f4a8524d567a0cfd49b162dbf74422c22daba3b2ab8e9d1d1", 0x1000}, {&(0x7f0000008d80)="697103eb0d526c7ba7e4aabc7e41005fc7cb978ab301a45ddee210e41e7fed5810dbe508e80052ab9ba5d1944cfd0db2295dbec45953143f9d91a12bf72f0db91a4d37b15e072e3a4f4fd0f2e0f3ce87543f2f07fccf09cbdcf9fedd2cfbf5e616e639657273e4c4939c34992267a37c25b27d3c2fa1f7f20c195492bd69bb3d82dc7e0cbd3c25c0fcb68471c69c534c9b8b8a9e03859ae36c062cd3cf5e766600836d931d99c5380c8b182edb39f1ed8b303bf8846593e765fe0cbc1253005dc787acdd90ae25f84195dd53f76594d1b5e16afd317a835c7a2a0a82c5a2f25b87d9dc46efa4aa7d57d1", 0xea}, {&(0x7f0000008e80)="8b04726883b5", 0x6}, {&(0x7f0000008ec0)="5d6d20b70255863d4a66cc8181426a70dc41334da9c6c5845395e1de81fe0577ed04376391bc554ac5dda6c99edab33cd808b31711647122684872b3f8d150c5a073e7958e0530e17e91a0fefe9845c90f7f405e87ad04cbae3e9ec4a33680048751674000cf7472635dc8f4b1fa62", 0x6f}, {&(0x7f0000008f40)="68c126d34bed52947b40b8f212257e4896fa247052c17ccfe0599fbbb9365b5f997558bfd1f947f936be0dc1b1038d845c26ff071d1342b9738a4eb18a538357e4785266a82b384879d22a638fa027776dcbc11836f4ea40f55a73582577a7e46077aa3222a2846a084a2e9e060abdcecdf589c6c4121ab73f6fb5ecf4239cee37dd41893af6db9a668c771c3fe69fde2c68ea66b2df2cdd4e30f6ba126bee33d93dd722c04c49891fd6a5f5a8b9d586053680d39be952dceaa6df4ed960ac7c274a27e9f209b1e7c6543f6ffc20915f26b9027439a4b352e75490971cd5e975db876462a1460e3e06e32b2073000539382a2f590649b518afa2afb089ed802e3511fc7f1175d22a28607f64fb077c35df79a544533946636f6049a0f365d119ed688e716e6073a52d9e1df90fce75f8f13aa050eedeb262476e706bc8df3dddd42d19dffbeb9a96f9a3914a80941e5f50e3557f619d114e2fb2379dd77465ba13a164e47fd97110f27297a3f91c69b3feb50a689cdddf06468757ecdb2bcbba8451664f63185eb543ca0eb9728f0608f564b011e8b05cdc1ed41f94b5041fab6a4497c5a0a3cdb80e89287b1fa6525332e6fae976c1a91011ccb436a4cdb2161be289773830bb07be55a411c85dbc27a731cdec8ce46539c1a29a2f13a79ee931bba608003d171bd69ddf0b067943092dddddea9fecaddabf872596914f413886e1f0f5de59df97f631a0b42876f1b792c7ce51cad75278f4c63b32a1d40f2f4df0dd1767bb81b8166832996594d9b8ae7b6ebf52edf214a42b3763c21e4eb65679e8a41c9c1d5126eaa5f1704f31a41dd4fc8e525e48638baa9df469d790862077b7a06db4318c8fe7a54ac255bcfcb53812b7a5fca95269922e50d9547c03285774db61e3d716c5544808ef69b028e083598362a6d2d240917b980cf5e6eb8047cb583c20f9d6ae4937af35dd7b8d762c5ccdba8ae3c21281e14ef2c68bb3cbdd181c8bfb2bb15a3f6bba41629b800ba4a94e8953e7fb7773429834654cf304e8bb08e3677fcbc538bed916b386ca521b2258e82c1a654bcc57f176f5ad1d4604009e36e876cdb1657cce4f66d6466e07b48cde3036ca3dd57f7a15d4f21902b9b1c15b7bbf18cd33363753333435e94f6516bc1a0e690da7ff4e6f4f09b44013de1006602bf8f7d04caa64c75886e086d2eeeed1b4ccf3d59a2edef07e67b61a540d03248971c30a0f99fbe50d7000c5bb0adab317a1edd88899b0936faa6444a9811719a1d6f1878b3e1f4f4d6e3dc9a862ba14461e8536bf10e82c468455f963546ffd3dcb76d1dcfb2c2b5536ced6c72df64d6f2989e6e60f239a978f2edb10dca62c9ad635aa24db6a5c7a8968d545b4f96b027238b12b46e50c1c20d171f40d67e8082bc5852db4273a6e4158b5f9a4b940449d9fe5cd74de365ff00ee9e1c2fbb5e428ef74477798c949e00340ee765fe0f9879a659b219b027cf129f87fedbc9a38f41fe1e648d8d1fb994ad0a63da5c0b580ba67624adff11c65f08f576553d336e407ecb306c8b25937921efe7efcb43beb7f1d66ddfaa5ffdf68d17bb048cd68aafe948ac2a4cfa8112e846c1ee4559d7d38ff3db06e0a155a61dddd22c65b6c2e091f72ee2d894c1e26d203fc6e0a2e450229ea4e5d6d06a4e7256ec4ffd7666d082a2730601ad064585188b5b3b760c87514c645d3bdb175ae867634e128dafe112e30a865e0964cc74193b6d84f7e036964fafe2fe75fa3e1ddb0a798d082c7c681ba1aaf9534fca42bf556b339bb49bc401e3aaa0d25ef89230e35c5b216f2e6d794025159c3d61c6bb69c4cdf78f7aad1c23a3e237d14bd1c5d79718b9153c60520dc8337828796d2460841a495b068617a1aae25c5008106d989a5258c7ab9794179fd65bc6e8112e73f926e3882b15fde2afc75d0a03b92bc34677281ec50fcebb543d0eb6ee61c5d5ae07f97a6807e0f9f9797e8abcbdf46c79aa36e6ab06e3690e4a240fea9c6f4993dd4c579d5096ee13d373e8d3105e2095d9a0225154ed44e16b5f4e62ab9145c95b3a45943a2590620df81867ead5f8bda3c2924d385aec12be02db23b699050e8f9c9c8d799c8e13cd48bfb9171c2abcf7926708bf5a21a4e7d559d6c893f6abbdfee08fe8692a347f61a89f607806554f104321a993b4b65ff44f4c55050048334dc9fd9cce7b89de8e8f2b12d475dc8e7b5aea1ceac2d96b8ade6e902d156e573fdca05f24c06e99f5754f98bdfadf14acf5a369616a1551c661db57baa92c9eac22b6087ed20af5c55cb5762d4e3f5769728f7f9d677f44555d4e12a091c1560fa1c51ec1d87b8c0c21566650a19f41974b78866c6e7719231337c711deb874f2429d213b816820008318e012b486d74b9cc6689103694966fd1ab2f83dfbd988681427b2ccef415945cb8a66a5d29fe5ea2eecd65fdd5c8f1af0beacb44e177b9612310361ccc413b8e8f188c57ac5427d3e84987f66b89f2b1cd946d31b5fdbf28997543ff8854213dc3da4d3f42224cf73326b6f3bd175a73db7ebc331cb4b97a46e1df0e081774f27a3b85322c5d33edce09754c983335b03344e31fad47eb1e129ccddc15f65b8ec39aaa6927673bc34cbf0dfb9c1e9cfc7fefe293e7ad938c9b54d0c0af7b0bf041c3b06f45e0dca903f4893e79723272360efe21c26e6e41f9ba33149a715913f13ea37ba7a7b3c02172c9a1be3a4859e7ac6e4bbe89c9dc190281740c3692b23a55fbc31113cadea2148cb67b3f6f89437641bdb6a5f76a2b45b30cab6436ab646864ea523f85d67d2e31709fe0837b7915004bdcc1a5de20fd6dfc95be74bc8f51b266e84fe26acf5aa11abe0c3fe55484b2ca2b72cefddd562bc52ea91724b6b09dcacbb723d5776dc459b57c3b4cf7d736e3f2e67b8f998c2cd6d33e9ed8203b0a966f45d98d00f5a20aef35c9af5c0b8c6d2bf6250b8696eab221242ec621f5f0b399d3b77613b5b71b596b93c8180305654816703a49de6254f1b6a89303ff543684ece0ae25d69f35bff370d04191c833a4217fb676eaac26276264e49f7e6bc708771c0f10a5e7cacc48574216c29589efa471b8b36d78b241168f42e4c75a60958ee4ff732fa3d7917354482de5e7c5add33f2a6590343c13d10ac6ec185937344eceee6402bca751013917d56d85794a4c5bd7c39bb5e93161f5eae1842ff46451782d45e7e4de8ec6f2f02eac3d39b60d79b47d8870231ac73dcee680cc1f3ee43e3586ed8cbf5b9d7bc3533a905b6351396650a43bb96f4ad9f3f2613560e251886a5dfe8a029fc4eeaac3ec7feb0e29a7fc9e36116f4b2ac459c8e96239c252ca0d550e8d553c14d5fc5b8f27a5b059fc51ec57b53f707ba856a265424788950da360ffd11f6c4c298311c03371ea3e67268f04e5a84d33e6eb0cc6c3f590d80e4dc0ec37455a5d139829829e180ef4962eacde82fcc028d71bdcc02bbcf12b68bd78c06914d0dd120e31c65b420e281a7f5443ef52529c63950cde542ca58a7d431fefceaeae454341d4eb3a1ca5a290c7a898175719aa142a5579e82c20fe0d7d498c3c732479bbdd9650cfee7e2d2e922fc75cf11521792d452a704e4d80ec1bc90a3eec6289508144283e83c5364f6a7a3af938249248df2bb724e39ae828b7948215db99f3c65209f2ac11218730a867cafb1fc113807dfb7552683bf09376573f50d07c8b0f19dd7bb38eab9150a76380d3bcff53388cadf95af25dd42e73beb1b06abbabc79f2ed949352d0424a72f8cd6a45e0a2549bf1c57a2b7c3cc671b320fd4dd16e342f69933efecb6e394e4aa9e59698924348e193637ebc66aaae463f9dc6854f0ef1ee12674d36165b29cda145bca7970150e86fce02eeed64056f479af46c26da427d511f94d2440f32dcb16f610132ae3bf40b24394c1b2a06d9062e49f70ed2aecea02d8d191b7c0eac13e7e8ab3bb9fa4f1b0657c622da1c1d29eed64696aa7122def1d228dab52acfd4652bd6d503d9a9d5f73d19324b46d37e14b395eaa1e4cb1306f2ff6c0eb52496c463c8edda7d638e611639ab4758f4ca989e5b303af2a39af0876b4a511ffc7636b97ba59f69aaa9af273eac6d694f0402e597b178cc73d54be44963a7f18fa6a1fb4949fb901633a2b86b56e81a6b98e76694cb4e8363f0765cc5ec06a9d2da15bffa270ac2b59d2f642b6c438a27200db6e3f857fc4b5bfe690e817560199a26a5710aa93556128ae0ae104c5b26dfa81a7f3fd82d641f8e71e951566453b9cc7e32cad7a6bebcba2d15c7200df6510705423ab53665e58c1372af05f7ef08d230c768bcaeb18a7f303394f2f8154d50f5b9cc2ed660033bf8e97e181e5b125f18ac8ff7685675994a79fd0ca427babf59801ae2528d4b90416625bcd4c848efaf54e88009735dd506e3d7309778fbd91bff76b74f7a626643f912de33ceb3dbeab5fe049d99a87fd8962d06f1c3eb4c6f4e83b9d1fd92d5f28c35541108e2865c1a25a4343eb20efa76d4ecf012dd503137ae7a8abae755cb2b65ed64ca1d94f89eacab05e88a7435660d517aaedfd1ee60fbb4d27dfe87e87925e28b8752e002fa7cc32791ea81cbbbf5cd507b2035e151eb0d86d9e9656b22e8934528812598ccc3dbc9e2de4afabebfc319854107addc76ea4139fdab759b4f057ab7ebf79fa7858396d9c964487a2d4d4c278ccf577fd66aaac118d7b5568eceb0a95afa088ccb2d07363e061ad65d738755e606bb3f76c264c9760a7b9e792fe965871bc08c2e56e65da174dc6c802c95dae682e6be37975eb990eafe225fe5dcab60d47457a971065a80ca2c76c32eeb6dbd9a2281506f376c8b8aa8a34b47c6d639072334525d63b7e4cfff34d77c278f2d962c36bc0a7f4735b50e56758a0186e731292f022bee192bfd8f6662cee22f52bbf038d99f5e90d911df7fc72d4df0d5895d8400656f7c2d15b694d68f218f9a4887b46339370cdddecb3f53e74d072d1b8f3b5d8b23ba7ca1d0c20b02fede1fe7ba641b573fba692b00e6c55995e39b0101c4d739afee6951c6e1dec93c9ac592db97ff81def2c83272c9ef8d56e65e223062291bb0bd5bf975c592e9e5904175794854e88116b4afff7c2cb1d73122543986171d711173931032ce87264a6c9c5e0b4164bcdbe9c4f78b62881b9ead275a5f7ad648d938d11e932547fb1a0c669e40767fd1199679a3aa9ee17a0dccc636a278c8b5acf5d5f495bfff6f719582874e26b4eaaf58362614e1ac34607edcfb04b6c58dcd1c4c98d5870d030d6ff330afe641a6407f7fe69244a69da60b4d71ee4d67290710b1a80c76b8e1393d44d7d14de252f2522fa1ebe8f7981405e652bd689767f91bc845901c540a2a675e533da5d8460b1037cd36af6fdd1c731886570f114fca3e9e911e384ff875c57961fd89b9b7ae6651caecc46a509f7ad88d485b2713b97493ee68874008772c4f842b6faff5aa12b71c6e68e81266b5ea324d142edb6f61bf6eaf3f36371848c030a07068576ecce93e6f48393f02320c33e39ee84e8630323f14c8beaf985df4a730ba159761a0ee27ad51e5e1561414f3597d8db60f1fb14ff11e164760047805bd74ed823bb771747dc5a954f68d561eb5951d129c243492b64177772af3658b22ac057f1ea81a6ee8cb63b873e1e45ada10ec9c270aabe6a9b120144b302ddec24d84c3b481b964f3443d8f2a4060793a3ea1aa37c2416479580086b5ba321d1eb7d7deadae1a1ebb2a2ddae15b807d555983f", 0x1000}, {&(0x7f0000009f40)="fae3005919f3fd863515ff65db218dc0e1e683b8630de0f130d7262e935d4b42ce6a17bf5e9ead7f28cf0818223f1983fc3424fd4572592ab7ad1b6936a624be379276167b6325e704e4da443d9449a629623f8d519d2294a8517ea1056b0c083cb1d3874c3f4951d9433756ddb06b8a2fc2ea22f950dca9e66c04c7ad2e35b26b3ca97377632cb8d5", 0x89}, {&(0x7f000000a000)="ea47abf0f2d7cb2e55769b44e0e2cdae60ef5dec7b442f4ebe3b182eb61501a5", 0x20}, {&(0x7f000000a040)="11bb0053e5d1624424db505f8e4eea7ffc6ad9430b67db4ea8034c159f2063290be46759b3b2dd10176c0579b0321c99a764f14e2b3bf24acc7aeafef1950f26df86646159c70f592a536d3d43594faea46ffa5b83d3b4ae48c205396ffd460e1df21e2e693379a8d4a41aec72f54c2ca840a95212cbf7e12e6f44b54b5db88046608cf990409ffc13aafe587e97b4fc9dddfef9649febe83f5e920b9fc9e7aaa192a28974e74294ad4d74d6ee41e07e32b80ce73f15aef5b8b480ec1a1bebd029b708f778", 0xc5}], 0x8, 0x0, 0x0, 0x40}}, {{&(0x7f000000a1c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f000000a480)=[{&(0x7f000000a240)="a2dbe6ca2ea0d9029f4fe7e852254cbef0d36fc7c33ee25cdb6def04858d8292e903088b3edf56428e97e6f2b90469f962763ff7a220c91d9ddd9a24f100115e3e0af648be29b3259172435351d3ed94b1ef404ce37aa4c7acb8d43cd01a5852700a", 0x62}, {&(0x7f000000a2c0)="cb7745b1dd7e2e953544d05592fbb0960b11d2f3f6641403326ef1cc888e312faee77b85c1c8f239ad3e68c3f775ed2b0470fde9c1122fd0efdadc968df60d02fc9b421ee5967cd66872959e8890a0d713b5a3f014b42b4ab6e871a58593fba267e5c8cac34cdab10fcea15f193bc54a4cf59f2590daaf8078672d9e93cfc856173fc315a22d7718e8abf8f6df95b67c5e0496cc8207069eaa460e913aee67468dbfcbc6b4b7eb55061f878b051b731cccc26eabf0ce88eebe3155fba1a6f714028833361ea445e136f90cc2abed2b858fbc0028fb9cae9fe7", 0xd9}, {&(0x7f000000a3c0)="9f1fb26e064c82f27362bb0f38ac025015d5259d34c5f705733ff2b44130da0ff51f8f0b1f93d27ec2b9795b5fe06a0e705ed04e3b109c21023d0d7c80b5403a2ed60618725abad6400c0334665c79d633e142e40cbffee88a3a78245647e6ccb446a128", 0x64}, {&(0x7f000000a440)="78d4c004c4df16b963fbef4fd41155c5968b23dad52617160598e314748cc2fe66f54e242891c40664c4b3fc2f1b0fb96de4afbed0fe3c76e2086b4d", 0x3c}], 0x4, &(0x7f000000a580)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r3, r4, r5]}}], 0xe0, 0xbeb76b290891267f}}, {{0x0, 0x0, &(0x7f000000c780)=[{&(0x7f000000a680)="e3836f0a2aa420022965d8f5784b5e630e3d8130cbcf98a4109e3a55845a8667ec666e1bb0c1e6bc3d6fedd0e8af9c41acb9924328d1f547828e294e979839bf6c30190c758ee303bf7ea24043ca8c9abeb10fb340aa3482554abdad481cf7621ae512f71f70a2cfd44ea75452a3c6ebce51bd558b3041a14483ad5ce43dfb41f7e32f03add2f707f4da2ff95f6678561f3309108874c9c4fc9699b4af7a5cb9790fb252fbf5c4d9e4b0fdc939b7ef72e1a2de5168bc16dd122b6842a5ef310b338327fbd63c1efb704c70d95e9b7118ff1b580af982d2131b47b4505cc3c88901b39481ac47d41596792c603ac2cb34c0e7fc2601cab70b83885923190148ec83ebe6c8ab7249d0eb6fcc9c272eb68a92af2abce709638c817b045f68eae6180552b3b9ac1a8232d10f4428007cf67e6e58b099c0bd5358fc4e9d8cd3f4612dc48bca2b9e2fcfa7139919c6e312210092da491ea55a1c237f938b7bb52d5934d2167027f0d5ed85fd68e622fa0f0ea5526cd68bfce304b822f98e2977acf99e194fb40612ece57efe06cfac90536fe354883128a5741fce7337b45acb6188ce117c17c19eeea9cd547d1b239cf115c5d214ca390e077e500ad706a7dfdcd401320a1fd9bdccfe3687f34ce237d0136ee16390a539cb5799c26647fbe7001ee07a2ea09bbfdcb3053f60b3e68f700d97ae0e07a8bbeac5103e3854839d7a676fb5eec0c7808573ea3ad11f2406076dba9d9c2cb1eed3effbfd090d3bf8b971e2a02855b62b719f72f80af1084ce693364b84bba66ffa0cb4657fb0841f0c6f343d22579a6003f45ff68b8a4894fbb32c3cc608d881c45ff86d65cbdb045773048401e473c2c55c4588588803c71390687254473bf78979fe2437bd6b7d8076fa0cc187864de3a0422710c976d813eea657ab93dcd70734670d27556644c912dc136d94a7b78978de4d1577f82458fb477f2030586bd370fe18112a643f945430abe50ce9aab0d7529eb22c594aa5c7a352f060aa0afe6d42b93550311f32120b5110663e7831d24c73f160a6625f573e13843f290f89a0af9bd9146361eb2986a66060029d7fc4a9c03c018d3b8dec4911933f288497638516a314c4133713a13dc49802ed0dcf5f476ee36cd76ad271fef8324e39fe85bab9ad5b4ecc157095eadf0668ee430fa32d91e0eb46eb412f1b39485864180e77e84fafa349dde73718228eb34bcb954b673902f20abbe105b4aebecc7d2652ddc18cb7f1edad2b96bb250df45579bb4b0e6860bee874ffe552bd5a4743a03b9d90c49d9c6b3a41b33122d7320ca6ae470126ee387866caa4b65d8b3a01d3acf771d9912c267e8dce5eef48202e59586e66fe3424734d39a69c817009cdae69f94b2ddba4054444e0f207f67297ef7d6c4888e1e0848f16669383380cb297004683284b2b08ea2d68ba2b45de17b857f42cb7fcb15576b1fc9b709a6f0a1bcfce81c7e3e06a108e1f53306cfcf582cdeb7962854b9427a6f404cd6ad2cd45a692c68f69cb6df64a4c9f9f93f22aec04c41b6c93eabed9ac1ea3f188c153b3534edc82157e65ae5af61ddc01c9ded70349490773b5aab79785d444d47d873bc693557575faab7b9e822e0965ea3d1d984be8b29503d881e4771a76cc7dee622e21cabeec80cb57a83c07aa57bb4b380032291a0c31981f677d793afb58f66b9f1cadcc02f28fec6b4ea69bd14e005e19354ffadd5840b6e7ff23a52b3faaa8577da5246ab2a5e94745672408bdec6df0900915a4b4b8f4ea9c8c86e4ce79cc578a939eef26aa966b2ad3282aef952a764e5cfb2070840432ad88eb83b1b188b66f06571c3b46a9a65ce1a75a4520e16e6e80ae202e8631b3e110b3db76fb63c48620c994a57ea633f8046b0be203a0921a832636cc2ac4345dd1dfc8a27ccb9b9f9d30cff4d5e860527f04f42541175d148bdd10500c52f76b895d058560415d19ed5dcb87edbd58d44a6c46c18a579a0e0139e14d657dec9c7a61579ee9c3d851f8430161184817cf5621dfbac0fd065cb2aba9336b0c87c4754f02bbd45aafe881d8be560e7f567fa007ee47238bb70656afbe0cae71f11ffc65674e74533bdac207ebcb066b4da225309980b966f366e506e25226a4ce9a02c26c4c5e270a8054a6b20feef9a71cbf63b8f075281458b181d6678c743b22875e622cc34221e827ed2747ee11d3909dd00cb20b0af61d6e3b7b8f88805043dd52b027f389dbb99b5c522672cb12a6e80725736678cf0d0e02aa1834950cc77b3c78be7904e61542cf523fb7582cef8917bde05bd3bfc85799e1246a86e4fbc31a73fe4111e6dedb6ebe7a609a724a9cf659fa082d2dd67c73a960af93b15da1b43e140730e9619e6b044e44afca8c3b0d53818aed87f3be8b2dbf3ac567bbc0dfe3326e144ce2dec7290fe1c603a4a07719e192d7a3f9eff58d680da5052bc374857682ea1e0c7bcbaa6a884cf420286250a56b0c9e248d580ac44ceae36719f1ae88e3e787be24d286ada9cfe0d6445a7eb7845f5a339b60d84a2f56772056bbbcaf5c1444c124b3746654f7c2e2bd58ac638adc7871e2044667fed510f636c810b65a62879c41d8ed2179d0c5b767e6109d94e419e4ce3f100a1a5c689f2ccdd69f3fbd0363abfd2854afa0bfdfefa62c0ee8ef524210633fd644e906b5da0cc86e681143c61f73d528ce10e2c6a31d5f93e0af7f668cfc9c45ac137c83fe776c555ecdb44da010182806e28cb6c9ad9742b4994a6d87d4372f13780d9b6c04b0d04c268d25238e7f03a89a17e7bfb5052449cb28d7c0ef183562d8328d01a6fd7a22f0f19056bb7c7b26667a4f9709360fcd1df820465d190fe875e96e817f003968435e96688eb9230c64b93a89f8ab6e86e9433a69ce06f2ba30945626471552123447db0b59b7e7ca86d517284402df3b131b9a71e3c023d84516bf4825a621b6c6b73b78cecf4dd34b783527d049c91c4dc96da2242b14c6476ac87ad3326fc49f656d8b804fff04c2792702e4bd4cc75415b4e48265b4c8ebc2463e52d2f0510ad7793038aa2ee8177aa385e6bfd3785e2fb1019b035ea81e54c0195444531cbb691bc3df220f10beba658a24ead3ce2ddac34f4a294dbd13a907f2416b10469baf8d3cda14ee883f6897b329e40ba30ceee4bf05b3ea898d96db0132b4463530aa04467e6a78d0d423ce835ba005a84fc66d04ff1b2b0fd8c31b03d61e3d40b77e968b4aac5dbfb202257cd4018b26f0361d21964ef4e8741f7a196c2a1a83d2cc220292dee7b8bdd535cd3f28a82ab52d37d099c2c48ccfb1988cadba85c9592096661b4d496fcc663e2198cb122d54ea449383921c37b6b39127d5582cb1a40bee4029d2d5e4a61eaf22f88bb6ce1ed300ce63cb7e567be2cfe2be9319600b153a6859e8b9ab8bcd809febb65cccc97cba7d77a0a804f80db06c959d193600fb718aefbc7c2e6ed6bba629f1d93736a0385bd4e93d6b785de63261c32a90d19086c1789fd8ed7cf399ae1f4f540098dec0f17bb158d88ef542a47b984d1de7d20d58942d81fb6b5439f861c694f6b5973600e3c4168c4c572146f0b1ffd25c9d667d1c27220e9b8e8dc99b19d2d68b24066bc379bfd6cd4e6e292ca54eb2b3155aaca199f78e005bde301e9174e5aba98c121ac840c0ea4ad7dbcab94b981b4683f24d14e92b071e49a2c2bc88a2c27a66f47f2b36be583ae7be22d134568ceb53d34ca69f80f1f03c89d344de16f4de75bd461b8d0678fd44f7384b9deb15fade5a854b95052b930b14e59ece2d7ba6871d287cc1ffc24a15a6450c6c238304f4894dc474f37c2e3481b55fb966006d9d95b50382c49937508fd998b6799ca32bb9aad4ed00e4a060cbefad8b7ea6857508272c68c3b0c231ec810fa05fd8120ef89baa996f52327b29634f11ac4c98d3a85bf3d5a04f2c6d8e3db4e25060d15a1623f2d4d546b1e24531c37f2cad1fedb1a66ae435b8a381ce35ab606e861860e07fb201ff3e6401980e37485aa098d55f5f8b228425dc5c11e465c7a48fb0f00b7c929915e3b9ce337cd0619b5e884a820e7924c1ef222220c0fffc3f215806b1a0dcebe9c07db7bcbfadf8248caa0de921408f13a06c0aa9b4edc7b0e217e0079b2dd34adcadca8320e07653184dcb781c4ad764b6c31fb8cf6a68284e120ca36b71ec8d65006bad71583ac10ec897781b69fc2ba60e550ad9e2105e72eeadc6688ae829e2495a491a9067d54c9d728f84292a69e2b4821f5f090d9794e0edcff1e1d8f39131621ca2dedc6adb9390869944ae917d039e11c67c8611a7bd23c365d82143770ad3977f17eb18f0982c2eff615d4d322ce443085c5350bd33e165507f5861295151a01e8aacf94c4609dc91d88a90f481087d315b552f2daef16a8ce1878ed85fd4bdd7795b7c3bc6b0d3cf921ee56c04ffbee47ba2be39c50667aa3087bf507cecbd3993d6876427c3c92a5fb3b8372fa7e3610d5fab3ae656ae8218cf906e7f9c283a29d2735a6f29fbd0dceebe95b389953d6b78919a9b3f188d0676df82ff66e275570d2aa3b4078bcea13045c84dbe8e7fa5aec6ac619be41fbbeaee1be398284eb7f8053ce7abf3e2f591602626409295b87b7dcf2bf7f8da192e55fceec868be2d36893d1cfd164cb3e09a3da7d7a8280e015f6fd01cdd4b0e382ac0b184547080e3867e4553d8c6e89cbb7ac79aac30359088bc1b51d602ed6142ed93f8d3f094daf9d6323c0892b84309235a3dd2b0bfea850b5b3fa5862a47ddc36faa6bcd4208a1c801574d5d6182d6bb46ed1272bac9bc4d96dcd4c5a46764974f49318264a850de2676add18e664062d24b226999015da0c407437b2c5ff11d39c8b51baa6800441046b63aa59df56ccb90818d02cd61234a7ba58d69f1d17764e705659f07d71ae51e4e92b1c86501a51f26e172972e82a965a768b98af1c37f097e3c77ca3b71b94abd24aece8a5a268d4c151568db1c1def4721b5406d0ef1aa60720b0c93ca9ba31443b27ee5191ca698d32656849c4abf68873841469ba955480062d00f28064838464739df3915bb5e3680de55742c0cbc63ae127f04d411b43d970bdc252fabd6002d5644f670b357ddfe2b6fdac4012ee96aacd43a8677e0b08c2ac6189be1d8e935bcc5e1618071e85354b05eebc4bc257ea4f9e18edd6d295ed3b95479c4db3522f29a917b92528dd6b56583bf8cc72d2aef8f92b4736aac16924ea3aaa1991b06bc537226b7f91170da95ae367ad297c1347654418968fbe97e0928d31d4b38ac4f5ed67723cc80085d409c214cc87f1a7118e1ee6259bab8f9fb56467390071c72c2206b636b8b9b230422c768cdd6f43e3d09f64ec775e789c34a4518c0230f74d6209887e7ccea9ca62f0ab3311ab99100e57ffe1befe050fa39a4d68d0ab87e09945938d4eeae297c70c4eb67f3303555c2d13d0a162f861b3d201feeb1f40f38a54566a66db814db071c2785ef2f825232bfd971851388698bd7da4de2ca05ea7c112ea0efb1ec999635782de622607c7666b6f1f2cbdad3f5b2c48ba5c23a1fc17b3b0da3b9e690d5a550c7c89765e02e894f83e668d08b98c0c71e80703313eacf872329969b9da9e24f28c463e47fc31d91853c1a12a2970583d7331998efbc4253fb22c4a5cc9f04a8e2ef9f11e7ad1fa8a53028583b6613ce1e57e65ad3ea2c10ccf3bc159ac05d8aeebc660d8ffce8217e15f39c6815687da27373e9ab089978dcc94349ac0ec6eba62914e0ec3a089d", 0x1000}, {&(0x7f000000b680)="c1b78c4e5846e2e21e93a605a6e08d870fd3a39f4b3f4794a941899dd8744cb8ea9a36bb811016c1ba907b4f1e53207e0ba2392d6740a4f2611e2a4fa6d8b17a4cde76ab306a386d149b6fd957ac97dc9825b34a4062862311a093d15a2e03bfc114a0df6dbf751f01999232c4ed72d1214eff016e2839b7413ef3d23078a4ae950bbf807b51f41edb5b51e1e02c8112d7aa4f9aefb1892c456d9962b037af535cb4398bbb395e8128c5e1448e7ad890ca718e5bc2a956d813797d99af7c59f57efa4663e0de05e23aa3623f72357be58edcfb", 0xd3}, {&(0x7f000000b780)="484776ec885e97bde2850ab84462f7a6f579ba80b6b3e232efef894b9e8f3a1564a7e93eec910273c6484c71802b1123537973b7635ed41ef5e4135ed8d916d76053fa0082085e61988782651a162f535bb957c9acec0863106fbd0c629e89570455fec487c917943ba94156e851ed8a5018c882b6b13772c34e207be82adc4a23ca6ef91b6df5478ce8d6d2c989d84b1a042ca5facba648dd2d3c31d88b4760efab75c36ad03dda1df8ec5e6e1eef201d49f0e78459799d30b9899d28e7066b8077710e1b2a5266400a7b63812ae7d17b8e16c17fc8029fe99bedf3e9b1b8a15bbefd9f2c98358145b363bf2353e6686b90f7d4f4b9a753363f8654a0972ba8756ac2682cb2c2599e4b71269dc2115b6c7b5b60bc0f81c0547d23b49b938abb09d9f97e9d47381e4d0192205121666e2ffc96a6813f8d24386b15eb76280e00c3646020d60c0305474d207a71a7f76ebeba27e52d92d5511dae2143c3a405ecba684953b2cd6b1e57acd8d274df41fccbee00075effa6e1d785554f1cd3f8179f3104038a549fbe468505adc94170bf2d425d14fec14d83ce9bbb797115c81fe0c346b643d240f200c7c872ed5a9b5e21aa3bf01389235d59289a258bd55f94127f681b372a322a177d98ff4859523fd99513e1e772d6ea42d92f2eadc28c6ef48c2eaa92d9f6065faab08dd356702ec15c5790d2f086a752660263c1927c201fadcfeba724314c02cb4b45d41be820c751c613490ddf446b75f6c1c08c739a87b1e9f5c36c463114b0325d4056cde83c329edbc22cc211af1772207c14cbbc474276143f30bce61ab7655b4f560614e3fd08c36049427fead52a1b6d4ca340b534a7af43c450b7d7286766a5ba4afa6675e9ff0694005a0de1f77661aff5a6a3b52ded9860726c2a23f6d57b2df74b9012e868625f7294a35ae3de86e019d0122742df1d5d23e60a5100d590a16823d9378df3a24c355062bed32a1076b19fb3206fc2b92b1d5f069b7e83777960afaddb011ecd6e9cf67938f8812925a47609488f2e4edcba63d218acf9b8860da773213228763921d4339bdc89181bb660d93620c26010cba39f3ec57181b1b2996a1094534520c262058b69742ddb876997395fe23e9b73204fe7d977eba85eef289e7268bdc50c30cc01a41b0ef9f828a73ad2ca74f7ad07c413d79674637c364c3f166acde784f226a00b06f27bff7c7fa565347623a3e0cb5cfcc7de7fa80fbc119563bec585a435fbdd02f9307654d45ff386473fb24e5c9f014898c71e24a33a5bae2d2685abd83f0f6cfe8a2ebbb0f033bf746664b9e2c4d455857e4fd78b3a0d6f72f2af40952c94c47a958d228c228a3fc10e6a8dfc3a90480a52727d8eb427cdc1600cf4e45ceb9a576f90ffe1b2df8c726c2de37c7ee5c2c29ae4d1b8665d8df09c5f88ff8e911d0e80a5ed6ab9d875fab62b229bfb0dcae3b379d80b1426334b846d25cb3a645147e145c418d22bcb7d774bdadf9d8bb1cd7f1a61feaa1a46541585b6fa7f16873a7816537b56490541b3cc6bdb7d8e77727f27b985ffcba5bbfa9f006dc6769828f0849ce41c2abe8fff3386be72e6df21db9bc6cd45b9af4255680f56c11ebc54521930c0a60658d005f6995567581d59c619b387733bb5b309506266cfc07e5c63846566194f9bdfea0c9f623e9a5fc2059e11b8b8b49308b7e64f8f0ce042a228bf050c32ea5133c3aa8669fd923a7ec490f397752291d3c268776ef4b0f1f8fff81632bba2c02e34cc3618da3167c74ebb2012c91a41ebe500d13d605c6ca3dc6af6f9fb467beb13836ad9006321be77a47e24f7ad7ac130068de06f261e4095532df97bd7e05e68e373c049bedbcaa791f2a01af1f83a1a6ec413d81fb5d771f523a98dd969230f7858cea678ce0d471f8a75ae7fbf3e6387ff06b806a79329e000f0a5c12bb5879d3f3e3337f74ada8aeeac796f6fde5262391228e613bba94432002d28f84bb676b7f62f390964b24142ce330ec31edc36c39bf983671651efc1ee5a3eafad611115753d6535e2d99ad1a47d841d8263dc333f6d448ddac1811db71eed2ab6ac97b1ab8bd4bfc14a387b16a196a916b867df8246ff8c6bf51964538bfc6ad08610c517703d48b916239b518e69cfe6b3e0a475284730f1f60a6c1145898fa84f9fe29512b5e2eaf2b4f531076ab96d9a5419966ec4ddb74c9930a1af376e892cbd03c871b83071b312e1e2214899406b5dc7d0abe4154b5aa772a480a6636467fdea43f99be24fbb43ae8a061bc906829778e660c4864fb2348a444d2379756a8623fb1482e95a0c02ec1517d90daf23ac697aa3847ed98f9fa2c1d744ede72a2d41d79edab492d50a42dd1b747c0dd16c71360db673827b06bd9917395077ea4812402a71f6e63d0b74c0b9fffaaa4d617fdcebd68d2566757eedcf3b141cb6ea9ba5254d666875884f6370cd30801ebbed73c9482811db7af9211cfa66af0c52bc47da64595385a8a0d78f41af7321e87694d8ee9aac3e7c8ab4a02949b9f35242e210870a359007c225c5d992468e9e2eef7555580aa9f8c0281b589e7c1821bd1629a943a2484031a6c3400b30f2a42bf77863b03069ca459d84e276ce0da275a20112ab64077ab93cbfc2914865393b4aa0653ebebab23ca9d18106dc8aed71784a8182fdf3315981f1c8e5aa7cf867932133c37eae3afc67edf8387693976db3387f4e266a8240bcb2d07f0755ee401af653b12688f9b4d0b685978c86293a17aedcc3bba1057b6b18d778b3ffea4fca46d10420c73efc1a82e4b581478ca0b213e32068b05522f75d3e1a667eeffcc38b39080faca8897c8b6818e6f6d6b11dadd3addb531d492c30e01843e5cfeeb5ca417baa434696fa163eee1184375eb4f90dd073460f210839bdacac962692af269d61ccb7adbee113ef8f3ede404abac33416a242250e61bec46f57e3f7a30416b61538bbac93bda22e119241b7bb9b35c11dc653041bd30754c929aeb1179dea3204a16e748cffc54e6ae1e748ce4e0082503172b0e343148aefa131a384e03d2839cf9724d308b8605111677fc0d84b52a477918f1c1db08639a3d35b6718974ecaa8cddd27c0631634e70540313ab5d8a36c693683bbeb808c1a23fe0f9adb352b76f02b4ac88f924ce33a23e5644d302c1122b45413f38f94d82eb106433692bcb0075216f93c4a264494c0c69a9d3fcbde1aef86a5f00876ea53680cbed3205629e111b660668057038cf7101927c128b9b6b70650fa10e83c720313498a873337e8c4fdf0434dda629632ccb8fd8c05d75506112eae436faef9ccb31402ec46f21d3b472b5b25737baaa03e7d696f0a9be15b8422fe52a1327bb74b948acf6d5b42deb9bbfd500dbd7cf0942825f56794a9319951d85795f87f163744a3588cf92933d8fe9cb20707c2efb9ae8a80ca810fc9cb9749c49143b59277393bfb820e41d72da1ff2754464649fd692b43b2d2238719e682f45e9a20418bd2a0f4965e1ea6df543cf25d160795775a1c5e331fa849ad3b91743cc9dba1b6079710afda4b1e1c410c2c06286f9b643fc384b82733470fc9cabc527b33d5dabcee4e6653d7cfbf3d2b8894fc138d7fbb9a97dcf72e5d7dcf37df3457eddbc257ea2be1f0f7b2d28834af9130c813b6272cabefe38c0abc5a2f5eb4595293f558f1069cb280df829d97c7296684abe961e8b0c79a0f6668770b7469594b985509bfe4194de178569a61ed642669d96b45a15a42b36a63e6f279aafda4e30ea0bac587c11e426712ac4168967438cad1fb78b9fbcf1f389497c30b0aeaff66f3cf649fb9862ea3866dc55a56d2fb712eacfa58c2d6125dab35f5c95102f85ee7e89b2fe52146af86df35ecd546e2ee8f8c54f025090e02e9f3df2c948eba8c75b482562ecb447b52669be286a3489c7901593c87416a683cccc745d0d983d7b4fb8d8e2d86045a0872dfffa358bc650f909592bbcf8a5b8aabbdb7a2b8fb23285bf1c60dcc2379260c6184c26e7ad33f0f87173c03a44cc6c518c988c0e1cf57ecbae95cf736a304f9a455a34819182d9398bde4b7a1078473a50db17dce916abc823ed9a9abc6c7cff86377f5505bb17dcbe89dd005e8c850ab4a29d62a7d22f6cdd5922b7867542a3f530d93d6b0c79d47cb5f17255396c1f0b1168f40ecded4e8bfab180b6663f0bc3687b48b3ee45d3f6f3b9ae2b2c585c0668dd18a4605b87c68b305b4cc18a9850386cdf28c860cdd02c48e52e0015e37cbe5555d1a3232e5e1ea4f3ce60186a6e634567d743a00354dd73d950f129b2a2c263b36c0d5b4fddc4ac91897093cf41c8c16238140e03e4060510d1e418a673e99c3994837af842bf0da756ab0c79e1aceaa4d727d45ba25e6b515d1b4b7819d4d9e0f30dad71f37f18822c08dd2f21ef1f85b460e1a7173108f3f456ccfb5f7d1d71df4d51be2fe11bc866044affb3a0ac50b4e4c04535e3608062895ffaf2cba64d013b29ca8acd89582d771fd003c7bf1eae0a44fa2bdb81e3635c28389f4ad5f26cc08b8a4e47ddff6a7f02e891a189b3a294dc784b059bb7f74de6f652590d34de148a34159bc1c12384d2772248df7aaf68ca613be1b1e699bbe925382a76adc93474c949f2106f6658d43c6ce3f1d202e15abece0b00987d17dc491b1d133bd71449ea0eed305e01c7dd7f581ff21ad656dcf0dbfb25d26c3cdfe05451e84740a69db102361a70194fe76773c857bb228d48ba0aa35fedc5f5d8ff332a88836c327ff9be8f12a316837509a0741963a89323414a7785cf05e8d5518c2f875cf10419ca89ff915ea48b74cce594f8d3c2d846aad9dcd9b18100b01679ef305e833aa3ecb612a59812c34f784729b353810223ab3e5b07de2489d8ac688fd5dc141cd5e39feb5eec23b2f66d82c3cc7785460a076889b1ee67b1b963c3b97e72ca4e6d0055d5a05824643d7d3dc1ae12ffe5e138cdf29c205db89f8719bfbb874cdec597ca6ea9486bdc5fee661167d1aa3318f17f3b647598c267df4dd5d800aff03fe6b98f9bc70ebc23afb19655c72a1ce830edb89b5b8a6a13d3e83528968b21ee938c1c567293f6c52028b131111fa1746ded4b2b48703f336425c92e395e55bb96d8af971e4dde50475288925fc70c45c4c722686394303627dc04377570f3d2f115e7190f4fa9a8171a4d81bf60ff080dc08f007342bd21e8a681ce8d574dd09969d774305c8d7a91b3548407765796463b117402a35e4b594d210aa6513e84271a56ed33e6f1b8fa8b88158a3cf5b3fd14a8ef4342f0ae45da9035abb4e70429e8745217f2b2b16d14600a23579a93a2e3b65602d1745f2048e41ebf4e19b06bf6575ab9a77d88935ed8de699181c8f1734c421ca48414ef293c13d4a225cd57395d2adef4abbaf970d7898aa58c687aec55378304f5b275f8becb23dba4510dccbf89cee06ce1462cc7afc7ff45931a854df2e02e8d2c0d5a9f5f0a45846abe600daa8191546ba04827ab312ab91479a1e94814262a177b5475b4696410f644b207806a2b71bf9e37ce1f0ddc4df4befc3bc9854c1f9a0c790294c265fea01a43db0f29b33a2495b10e4cf11aa007db3cb9c54a26358cbdcc4bd7f049f65144c54dc48a862867ebdd5694b349747fceaea015e31cbc53351a12d5069e56b03dfcb5f783ceb7bd93ead37408740b81ee06b225d328b2c92b4c44be9d6dfb7759b5895e68d620ec9649fc379fc161c4eec70e257f438019f12324a4f276777568dcc23875cf9ae", 0x1000}], 0x3, &(0x7f000000c840)=[@rights={{0x1c, 0x1, 0x1, [r6, r7, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, r12}}}, @rights={{0x14, 0x1, 0x1, [r13]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r15, 0xffffffffffffffff]}}], 0xb0, 0x40080}}, {{&(0x7f000000c900)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f000000cc40)=[{&(0x7f000000c980)="e780b6ccbe0bf7da5bddaa3011104b4f95a26110849930a30a39b4853d6a8e0d67d7ab69824e0b4ccb199960b209ab6e0861eef381d5276a7f31de43746ed0547cbacc41794a691cebde203f3a9a3719c7eb1af55d674060a6948efe077f23fc0ea9402ae4f789af504c00f4d82662dd1d1f6010dd642a981fe12f0f2141c8d620fd31489e9e5f468ae189cec31d", 0x8e}, {&(0x7f000000ca40)="3cc2796341fa5c445e6ae8a0d6a3917b61b74364112fd95028e69db5cac6db2fa6e680e207dfd1a32cdcd686972c74f47dbfaf85b42b9d2983bb864841ef4cbaa0c8bdde66f9907e5274acae499df129f5f800887ac6366fb35d9596bc07c263d87c19bebe46d2acd8abd1a0117d58cdf18ede190e250535fdc565b7412a3a95ad7c1685449cba01c71ab776231ebb2bce21d08932ed99eec85882b4", 0x9c}, {&(0x7f000000cb00)="7cfcdc1f93953f0f08a4e1e8e110e0570e9144aa198037c3c72826c82d0ba45989765ac44acda22fc5bd78b123ea37b0d518aa10143ea4d01e6beadbc4a417b64ae9e5c6b268e09e0fa0bb0f4f565892f5c105de3436aa5342c7c8136826652fab16295789f2b3959ccae8cee1c768d13fbb7c50d6c7f61f7d64fc4a05fa87284462c96add446b0955ebe121a0cc466a6d50856a8d5ff620e686cd84e127df821bbf53bf5d2d21f67fde8520b408ec048b49ba7ee453c9c55b3856785b48265bc65661361e2035ec3fa6e89ca4", 0xcd}, {&(0x7f000000cc00)="82908b6f71b603b66e620b43", 0xc}], 0x4, 0x0, 0x0, 0x20000800}}], 0xa, 0x8004) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:38 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8980, 0x0) [ 2390.028891] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 14:42:38 executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x88, 0x23, 0x0, 0x0) 14:42:38 executing program 2: pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x5}, &(0x7f00000000c0), &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000180)={&(0x7f0000000140)={[0x179c]}, 0x8}) 14:42:38 executing program 4: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000040)='devices.allow\x00', 0x2, 0x0) 14:42:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000092c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:38 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockname$tipc(r0, &(0x7f0000000040)=@id, &(0x7f0000000080)=0x10) 14:42:38 executing program 4: capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000080)) socket$igmp6(0xf, 0x3, 0x2) 14:42:38 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_open_dev$mouse(&(0x7f0000000080), 0x0, 0x0) io_submit(r1, 0x2, &(0x7f00000004c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1, r3}]) [ 2390.193024] ADFS-fs: unrecognised mount option "R" or missing value 14:42:38 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x89f0, &(0x7f0000001700)) 14:42:38 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async, rerun: 64) r0 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) lchown(&(0x7f0000000340)='./bus\x00', r2, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) (async) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000020601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) (async) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r5, 0x400452c8, &(0x7f0000000100)) (async, rerun: 64) r6 = socket$caif_stream(0x25, 0x1, 0x0) (rerun: 64) r7 = bpf$OBJ_GET_MAP(0x7, &(0x7f000000c800)={&(0x7f000000c7c0)='./bus\x00', 0x0, 0x10}, 0x10) (async) r8 = getpid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) lchown(&(0x7f0000000340)='./bus\x00', r9, 0x0) (async) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r11 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchown(r10, 0x0, r12) (async) r13 = socket$nl_netfilter(0x10, 0x3, 0xc) r14 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r14, 0x0, 0xffffffffffffffff, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r15, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) dup(r15) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000cc80)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000015c0)=[{&(0x7f00000000c0)="6f27f1bef290fc4fc9d7fca2678880f0d305bfddc04e740a861685534b81eef2807be2956f11e872f634b02afe99cb04a84289445b5214ea9b", 0x39}, {&(0x7f00000005c0)="dc8815d3c967627eb778ef056b822b0e9e5cdb392a8440a920577ae5102325737d4ebe8c5ff8446ac4dc7432e5a439f40d102c7a9ce5dc3d1e5e85d57984cb8b3a3eee7c1ef8077dc84c26815d7454906654a690cd9b1c9bd2e873b4a45b8ef6ab623b876826169f2e7553d730937005ceee1ff28cb2b7261b6a42e7152ec0a7b00abefa3eaea2c8f1e31763a2cee92d05feb8021b61c1057c9522eb00703c633d9acfff63a7e1a5134cf929ab495833e2cbaaa5f0b030b8e891d517a1fe71df28f0a4b14c3b68aa4cdc686d212424c29193d356789bdf41982661239da3b7ad340ecc6711f8d03b1411357e82403ab2579eb967d06bc3d62566c49658e4d757a3e29dd77609e99ee92fea5c1a82392b04accfb3fbbfa8262ae4f709a05625fd99d260e68566c2aec61d03ca552e951da8effd298cc3e64310f96a4ccab984f2e33694677666d0588c8b286babfdc71240145abab8ea020586d153a9fd7cab274dd3c4889584fa1a36876cae8c6e1fca32b16f65304fbdbb2fdf44590e322b47ddec17a566282d1a12b6d543cbc6cb53703165a9aa97cce68f7492a687957ddd7dfe030a6c016ab29eff9258c0481eda0c52e2d89a1618e8c4a4f34d4a1f5fee428bb607f087824c219e93908bb43b66aeefa7c38d5bf8b2efac091993f460212b7c83a9fa6541440a16f44fe2815e23b5fea8a121fa506ffbf00b70a6ed343d9bd9dd5f993798520c3378aef1286b7247f4ab300f8e06183b80a71a3438e6390994e63edaec7e9bb62634c1e19df88d8519c334eb444382fc3a2789e0db81e09f96e27ea46f595554f96b61807be4828caf3b3caaffaa2baba176c42c7f9da49b56e823211b69b97e76d6bf2b298a4984290cee0dd52d1b71b06d7dd2b1e19c19f03dcf5e74ba8297a41129fe482639580967b48a43654c78978c4ec8965206915fad83a1b1149532b6f5f01bdc25e332238fd1a5889c3c9a12b436b44e3fc93d47d94affb0b5465d187b23e0ba242edc627e42b9a7ad9eb66486a8bf4c5ceb716ce9e5712f24e995070face77c226620e47f9f0bbc6abed92c02f5c01fe49cbd85fe0b48029f64bbf419b7bafe201709457ece0fcaf080e4e14b19ac63079362eba5f86b773852f4a3edc83f58fa78ccdcea5edaba2e16c2174ad165984a2d9c5281d42cbc80589431b9aaca1a8dd87f58fdb3e968457ebc198fc34657d287652a86b245949d935a95fe914665aba2506a09e3e2ca41939e767f76155127231ce50f9254cf84f338757ac2ab67cf8a8c161aca9244b8ca7b02f0dce3823a0a70ec71dd1a5b9bf2d8a103374c90a8921beb19656ea4b79b668660f36cc60473b7f6ac2455a0a2d2c407c041a5d318717bacad0a99bd6be525a1728a550c02011af407e46be7c1c0558ba7516f8a9fcd1cd716947d3e15b35e28ae9741655a9f6524eeeba1756e09be6c85c23edefaf1ee9f5d982260eb6408ae4163d619ed63a3bf4c6e559216111e7772d7cee7c9b6830aaf3253632a28fffdbc81bc9f7a25f45085e5c31bff382db7672d52c4bb002b44f3a2cf7d2b7b489fa25f97ff5828b25cb797ea81bb51b234c780ecb1c9197b105a96404cacd91401af32ca2d9fb43637a9e3cf6165f7bad23760130edfad3ddf19fbd79851802e60fe5b9d2d486e206f94bf39eb9a0dc4e6647057c705c7b9ab281cddc48646944e652fb7e93443e8030f3b80d75e35113d458b1cf70f889cc4e4b9fa83bc1483318593f287703162b87b0b7f533f038936cb70d27c455b0b81a89228d1343a57e1da6fe7c190312cca5ab74592d4486a5318c97367498cc3f4f593733db2091b72a339107da83739c8ea5d48d7a6487c84d2221efb48c9c5210206160231cd75a42031232bd33b226cef2061774dc0300faaa4fede069a0a74f090a12ed9d9652fac274d3760798529503ca56fe1e77062575c5eb816616d302bc761db019f32fd4e74e3f4442c052108c50d799fa07c02c9ef8bc4a56c902196839efe77270f05a49cf95e3b7bffbeb446b757f1e5b2e70bc9752b05c8c61e227d277e6a562653aaaac82a4f6af13f5e6eb07b57e0dc92e0ac95628b85aef1e6f205c16bfdab91b35bdd441b2c6dac5639897e76f589fdf430fbc111fd487d830e4f371eba057913aff30d86b6477d5fc3edc3c40cdc5b1926009054ab1c4630c95cfd2d3bcfca47859078da008270194a3416107711dbb3490d28ef23e4e6d3841bb4bccbeaef0f272f21fc62becd066deed8c286591df58fbcc3f8f01238016d5f772bace8dfa6eb0a587e6bbef85f910610379745ebf1eb0647284f19e3c2729c90d3ea96b2c62e764b1cba21ba9f805a78ec2017a4d41c5cadaac737b4535c2938a29e9e3983868e05ea9abc16075a9e9d37a5de7632f660b55e67c0f36184c3e3d339855447a3c8cd53b7247eb60dffe2d01c8beed4975c9244cb7b4bd59ebb5c546ce18cc5aada3417c2bc57d5b5536ab925cfe3f2c769bcf1590c87a72dd2daffa5558858925d4330326cdc3cbcfae944e2a169ea6a77f9d5406170993c87730a585b418bd01034d43dae2c81b0a1ba323f781456647da00177c4672a14cdf02b93a8966fa6d07d5a52dc60f252d75ab74502b65fe2a4757c08e4675f2e3f22131a67338ddd514df425bb6df046ff33c096ff00a91a5253e44160b48cd3cfb81a520ae9240169ae7f621703400b4a42d9506f68d4e429be15e1dc23c0b6838b4662c437d6f84730e9cd3427d5b5d477f8d3ad48de826495a0f40eada7a98878769cd48b9e7f2dc12ee391102f07f3a4ca439cddb0a65cdf2fc1e8504518e801820219d962b88ba1be49ec8410e3175afdd06eab7b506f80a0a8e352da74b4cb92c82a7480eb26a538f018c0cd5f84c3c0b28d6151cebd630bf6518e5a643b65406b364c14b295c764c67fbfdf4ab7df54e6ea3cee20339bb9822e951e87720cb7ded12c7033a898cc6f231ba0b39344e5b4919dc66a68e27ba2cf5f6f428af615bdbf156552ef2a2bc386432a4df2032fef76815a8d6da5f9116ceb364c442d6f8f60478639932d5467b179ffc0eadf2f2b2ebe32312a58d26449eb885cbf060ec43f7e9004052620d4afe291ae8e45129f7fbac792bb4021fb063694342d0023e0b25434e8dae2015fed6e3eadb9bf10bc88c677a4c7561048c75383cc98c68e61f5620b27f27999507b88d0a090d42199a7edf6be663569f6fe40e0391bbaf99c0af2310a565a1b5dbeebac7912eb70713e5d6ae0a1850cf8e47945904258fd4607d4051a9b111b3075079b59470b81cc590ae37044d992df11555e9aa60b4b3673afe7c9554a5d76d9044b71f22b3187c1c3f4daf099f1d8f6cb48738e93ea3b3dea2f24ad9814e77e0c1b6a2cced8b726a980dd4bc46a8c341f80b2c1fc5b8b3001516ac142e2a83dee9cd707766de7a4b6ab03d994a419cfdb8eccb11573d8c29d6503af84aaaec43b3d5fb6774c117a9e603479812e043b0e11d0d1a1607ad30c9718dfb066dc68f77d9468ed9622e15b6f873cbf2461137a410e65d4111aa6acc8e05347b9284c085ecd0e7116fdcaca4634e5085a75733b3e532cd737e6d17de63eef4f039e1dd3f5b4b0148da6e5e874969ff74f290a659434f1888845fddcdd98a2cf689e09148038350d9b9923b87b61f9cbd20480ba20835aca0e9ba5bbc36e1203227e63223976f5a4dcbae1ee005649f5f341c8b479ff3c84f35cfb41af1a7f298a0999c42bcd364e45779c8eb8ed88b98f6676d97157cf6c390f033a5b15a4b08bea4c1369379116e345c71f2285067bc5113d5c750ee4be543e1315ea539ca603c8346f8f211196c904758907cde52b277a0d347dc755cc340c27e0f1505fa445b548665c04d30190d6fb2d9905bdd8c2d2c89f44c1c1d87df669679502b49027d6db123b2bed95ff40d9d9def33925ab0213d4641ed41d36567c5bce4c5b05dc095804eacc993e76b6a09810a17f104a09d4b10822b4d4f43ffb19d14f79a0563c9849124df40245100c7481a4efb31830f18ce019fec46f90fb2edf6eda931b4d8c515bb1587c63b6899c7a29a47bf920bf435c5530ee40e7ad13f856b06453b12c752d8beaadf632b96622509f8c216e83de556e2533944c4ca2a854ffa3ea046d1232b86350389219e6aba0ee368f9d40aaae1043dd4c56f5aee878d064f19e1688ce673a1546160208efdbec8e7ef9947de21db4fbd206efa5adb566fa12a687299ea9962e845bb5a8bd3d15ca317ad4c8181e002e8cc1d84d985b489f8000c064774b372ebf21ac156b6e9658aaf6b169dfec40616dc1dd3edc8e77e3d4703e51341a96212fb0f5dc8f47cd8a0a18186ad5bc6ef9b84ac338b0f052e5ecb300514670104af6d59b6aa00e0e9d026ab7d9577821051decbdd455d4eba8dc64385059ef8b15c1395b4163c47635088f89cba48788906235346fdb6978a81917f4b4f80d69bd9525d022a9984eff8e5d17c0aa1f1472f3f40f96ffc420082a2b8304178a7cc1ccb805c704a21fd1a76bbf8d958d8271ecde4edd55bda411b5f3bf7a21a3b520982d45f505326dc3a5ba538f870bec2e724257b2226f04769818bebf4b196bfa726f95a793356ff660897ff8806d16d03d879611bd61eda0b57e8d3effaa34e47453e1fbd29ed60db1bd5c35735b0a8c6dd337976808149921de66408af1830a66e34ae50cc1b99e5ee2a4bb198ae7cb2d5691e62defec133f527f756ea8bdfed0b4775d3e6ec814b7b453451207498d41603d306d549f3573dd7cf205450d2146f6c59cc78efa97aaf0399c6f2d0cc16b3e94298dbfca533f619474983dc6fe4702ce44115a79c3b1eec8fcd6ade15efd903fa1712239a43c26a72a0e9e215a82ff68903bee7839381cb7631d154eeb52c7e7e436df353a1f34bc1a3eee09e628757bc806fa399e3274371ccf5191f50746413d4cb696c175d22f801a71b8e2602ba87903c2fb26e51cf7132e704c0046bf113efb92d95afacd9bb2b1e3be4f63576e41b2ac987d3df6293c4f4388803b6902c973a202c7abc7462a9cad7150a26fdb267255979393b65c485d3fec55115589f89b73bbcc45e50b4365afb86b26e3fe4e2442ba1d8d131a98936fd649c0a80110b8860e49147819ca904a3608afee76a99f03ad492c25465cde46a67be32335a12a3f72ce07e9416db7064e3c71601b24715b49d46c58cb693006377e480a3b7e34633f6677b23f0f6de7f8d83399fbdfaf80c03b0ef300ffa330a43e463fd4be652697549d706d1052a82b1025ad094ba9ad153ecaa8ff61a2c77f6c1c5ce456327ea253b526292f2a390f261bd768ead59ab6251e8c93da9f2ee3abd670c2a83e24ca265168200e9eaa3219b84b8615e01b6381c5ba5b31403455aa2db134c4ff56bd4e70fd704adf046321ae805f07fbe166a782ff56cd3588dce393fa22fe9577cb2fac5176a762c9395fc4a7fc1c2e0b691c55c4de8cb17c7ff6f3bcf4bcb012e2709b1b521a43c7544b9da1a3d3ae8e93bf0771ad8c259bd6a3dce685deb2b49dcf289266d04d61510c5e2e094163e4ded0b0aca45af79ed17b92034748145e6f8827ebce3a11ed050733c06779edfd78f71bcaf85216b674393971c968344fb633188be60644b052ea340bdc9c4c5fbd4244d60cdc3d5f69974ebad7970a7300549f5e1c979f68c5c66feaa1f5b0ac4254417e2300dd0b970cb75b79da0c0e3ff24cc6b7a278c18866ab3f01fd97b65d034308cc3e24ec9684e1a030bdf4165683b682", 0x1000}, {&(0x7f00000001c0)="491b7e20a87a3bbe39f4f0c3a719409c71fa6b67efbdacbd92a2db7ab28071", 0x1f}, {&(0x7f0000000200)="3d0f3b7325c0909eb14ba364a418aeca7f1ed5e5f8ae086564eaf0768f7070cbe24e61fea768498f2066c558a15dcb488fb4a06b1776b0563f874d9c4a3a96ec7913b80cf8334947318584dbc4103ab76261e726a4b41fb123b6bcef0a0ab00af75e91516b8acf7bfd9c42", 0x6b}, {&(0x7f0000000280)="e836c6af34d120fffb478d6f3494889c4dbf2328af1b696ce298e2595ee8c44ceb2b360e6aac07dbbe2ec52b8643c4e28b9bdbf86ade49f353486dad6bc74d9ed6e70ed0aa69d659f012b907818d90e7d5e4cba5b23b295acd494ee64cc55ad31dffcea67ffd66242e0bfa74b0191fe74ffdbb31eaebd96a0954202cb5e377619eb637da04ffadb9618ca916ecd7447aab971643d0da934673b8c1680e8c1fa0229a42add2e4b2498bb7", 0xaa}, {&(0x7f0000000340)="b1024e4ac883cba5ebc61312892a1e4622b6c4c61bf8948225fdfd2697001dd70f37a6c1edf70f14a767f8dc58d83edd1ad1d316797f7335b7a270ff79f382fb2c3d8d499a7b0a5e0455b01e3b07e89449a18689a6fdb4534e027e6d3f1719ef5cc729fe33d46753087fae92", 0x6c}, {&(0x7f00000003c0)="1cc0b92373f19c0aae8ecd1d09b2c074bf2f36269ef88a6417ac10ebba8edf72d0e13b62b4072ede3fb2f3a762dc6f597ba6d83aa4de1acf382356d4d1e72e83ffd3a3465b0f1e3d6f1a6f78110062dacc530a0b250734da821b49c6e27150d1808d567f51e74c750982f64c6b5ef47e484d83e0276525227cfab059fcb5ce283aecb44f11b84e71bcaae7a2866604871fb005e128884581aecf7b69a68efaf8e6abd6efe4cea923fc63e0dd69963fadf3e04200df443ba10ebde436f2175ba73718aba8a02d55e6cdc065f99ab7d38abe4e59c03f5389bbe75b77330eb1c597e7a044ec58c9b951ef56b35d158225f85e23ba11526cf45fb2fab64c0d8d", 0xfe}, {&(0x7f00000004c0)="91ba93728de874d26a7e2f05d1429c9a67fb5010ed045416a6c117653a384550833f71de0159728bbc612f9cde449c62dbebeb6dab66c030ab3dc2236079b1dddd50c1716a8e4fa05822521b5e5662178870f1067f37cd58d8875210f459c1c291a0f5375b159e8789f708f5a89cd61544", 0x71}, {&(0x7f0000000540)="2ddfb65452754995d80c604596ec5ac73635cf8b5253a06cb5bd4f", 0x1b}], 0x9, &(0x7f0000001980)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x120, 0x40}}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="f4fd208307f40b61ddbf0c9909908eef4ae31841fdcf1f167032258a431f53c52d2c9d2940793ded6d6922942af8fc61fa8c05e804b993a7b5ad795c34937d337a3ef14641f4384af73c98", 0x4b}, {&(0x7f0000001b40)="eb09f389820434b30685925233c73b4441f330f6d17c210430cc0c96b287a62d1fcb4c10b6f14a10951c775bac3a9083c80f5c73d95229a0250067a2297031390e0406f9aa1c5d7aeb13adf025c697e0585e2e9e6e1124b189b8fde31e4a21fb86db8129999a971f39de3a82e12a91afcedde2584c96434513cbe75b3c222711b67a6b39b0c04af2efcd017425936462149088ef8bc58251ae67db4e977994a7e2f53db287d3a9f8c6fe94a183cca56d9d5464c6d697be7576836e4ee576da0dda9d89b5a06abece608b280f1d57bb646dc9b0d5696ac1ddd3070f25879ea68ded1513f29d7b72d2403267ca415a665e04ec39e70ebb9a5f90ea08ea04fa15e0d5e057acb560b36325af24dc0a8370c1c9da58463e6d5ac912032a9c9c361d6677609d2ae471a2f2a4ab1578c0a1952aafb8559483ce812e2affd1004f669d731a2cb8f9df4a3791abdf16eaafa581c90bb17ae1ac98d2921ea5dcd49dbecae197501e2f650d95a062b99ba10a3aad50efefc2be9ff6d60fa14496ef8c30e46ae4b9132db445b7dabe1e8ea4de3602fb9ae2459d7a9578f795800492ef2848dabedc5c7bd7f1a365a227dc699431b9705d6365db7c442498b1d6f7dd7d5ad9e298d4785d33fdd78f8c45efa5201748ff817e9caa74d40144fc13dc157d3a566da89aadb2c04140f0433a535b7526ba313036f3a4789de246ea023c56eebcc22e348386096ea6c5cd3f4937be7932dec12bc9de772fbd55bfc4026f31761313ffb114be71873b3d7ae083354f26df56712ca58c3b5324eadfdf1214380deb99918ba9445a7c888814d6e0ac4a5c83f91aa7946aa93f203e6fdca21cae7dad676cd3ff3afce5e14cd917b0f7109cd9020cd5c846f0ab8712c56d6f4f4d29b067cc1b3bff79afea066b2c199f42291db3ad79412cec7fdde6dcdb26c0b814106f1000a1dcefb9d80f640b43712a588608a139ed7aca8dfca22c1da00afbb3b52d3f4cde8dff7513635d77eb58d8070e0aa8bf7b2cc4f37643eb5a74a12bc74828ff7aedb74c6bbfc7f112fd8802a9e19c6bfe308a38774393ee571e88ead409ce9c276de97b772295a9457ea3c023932a608298495ca12d1c3b50ae981d35533fb95fb47e7fe2ee8bb54bed118d89317881c961ea27db48181181efa8bceecd6d438640972ab6c5f72a1247dc569374499e7ec491521517e719ffdecab0457164cefbfe40200af383631e017f2731ee6f31462b45786a40ab5edc424d9446b9407a6d73f22b614e7ab67183e70fefbfdb168470d083473119306bfd19efa8c690cdd9313b0c36b66f91bcf1106f5e95d97bc17a8289888c6a2e0ae7180fe92368a0f1571ce0d7229d05e5b842153561061c2f0e9d2df54c2205a20ddae409eb78ee61d2a9e00aaa51010ae9187f62c943c3e2bf8a32e1e3b75d711790772af1bc5b475aac61291aa8351633881d1c8e792b008d4865bf9cba477f3c5c211afc75c334fbf57c5a79bca9814053b9357e53c138fb5ff354e33388c827038fc7e09f201c7613ab681b395c4cd44b1ee3a8ff9d7a7ae410c7990ce12c4f9dcb1256a27d2104ce00f8dbe42663369c43e323339097da7670dd5fb348658d32f53a45ed2145049ccdb3a8bb8be1129273739d2a6d1ff9ae45504b2e59c986bcf5fb895166c0c9cb4d0bcf46ef1017487573a2e1376244db7a2c75264b34d89f8e1dc501ad7bfc77686ad46682df02f7b4e8eb2f3e683848c867e9e80a7434066bc69d2d22582f874c17fcb84e1e424f0402bd98f2308dbe28bef0872c28caa12c90d1d94364bfaf440af148c2a0e341e8fe3393f548c2243a5ecc47c5d6212e3cd349cec60a8e8cbe7823f93233d715632f25a5353e61bfe9f39d64171d226c1a015d7dcdafef47cab21bd445865029ac70644b9e51a6af8beefb0a907bd4bf1f28b145260b63f55c335d435260d00fc15e3db625166a616f2d151635d5fb54d19722dd92451659585f6915fe36771bbc27b2c6b6822f2c7716ccba3d7b8ace8141e0e0b1adb724650b477640a0a6dd4f694427cf2b511be064f2e845cedbc88de7d771dd36a365e66eb0d9444cb4ffd07c8df648d9c074e2a9153243c52c963e6d29669cb25a63a916e1a05a8d5c44f62ba1b3b29328b2ce7e302d234c3731f8cb928b72246b99f5df2d82431d383a00c16a4d9bbee74837d1752052aab8f22a0b67d3844d65a2fc5cfbd22c7e1836639dda65fdd4a7bb820b9a289b3f0ebc1e4fa8130608e741c993449f6e0035a2cee44420608d3a2229ae6a78465c16c8549e2dbf93f8fe08d8a6963121c303f2dbaea2dc45b354c8b5f8eda4c28fbcf12abed400eb200ce6bbe8e9be987628b4894feae4158da409ad3b92f2dd263906e29cc6d3e32d96da95934f280611c6a8b12a407e5a2b91c8ebfe1828a2903e71f0a50bc248d3f95114bb49194b7c6a1eabb11b6809b7ac14424521f83ed27fa93a156aae3c4d758d288a65a1145558a009db9796859660a0b3f4443b69e04951407f7c08747c5e75bd9ec4203d3a94ada59badc9eeb700e6c66a0579b71cbdc658c5c317c8973550b30b37f8ff54a16cdb163ba63cbd952d09e6450547618583fc00cbfcbe2c5cf4d27ec3e947de8f12bedce89b4494c61000ba1a71c739a26232a0be88851f3c7e2d1bf62c19299dffc788312308551d3866a5ed5c0742f13fc5247c68e7d3401240d8f220d79aa420204f63093e4cdff5da594d00dbbae243b5e7cdb79305d56fbbc90fd7782e50e57746e864248adc21c8909edfa4dbd0e6d0636f6789bd21eefb49426a89729fffd02d5c30d9b334697f29d27fee47d03cb5ce8eadad1f100473ac5a202fb6ed3cd0eddc20316c79eda3f545a21c9e23d9e1eabb49443dbac5acfb6b85dc0fbd99ba84a64b33c5983fdab08709ee190321957d0c8aff911ce65476434ac66c1b8d43e5bc0cf1890c17f9c83d7abd2cebe0da047cd85896213e44eb879f93a3a67baf9eb47e90e6df2b7203abe6357f1088de50685bbfaf2ebcef2e3d5d8f0074a2239ced59466c67734fa23b49d7d21bc80b2e5cb6706ef8199462771adb207955dda08a7a3c8e8fc21ddb018e60e557c36fc9636a11268da9891ef9bc01115db127fa072d44cd27fe1d254256338ff7a583a4067c5d2392b5c75fc2c0a2a8cdac94733fb51add86d6e7e9ee04f94564cabda42d4751e599f05268e76af517fb5a8ca0b2a43b5128be40059e384668bcd0d997c1c04ec7470e81f21e4bb4e247d50322681674d505a6c4c4230d151b81ae3ec647ee1f2d17acfb23cad3855938aed2b0e51541aca55e2b766f821c461556a3ad94f959661635a25f6a52cf15ccf5bb719b016fb837d5338827f17fddf5e6fa2ba628faef5c9cc93724e921ca2cb5238b1a5612bf95f527f4a7f5794cc7cc68e7b4b6f17cbd1a7e879b3b9e783ef6de46d49873069b0200d968be7c60a47655a89c48a798836240e1c5486cf0f8159f5864a8fed8378e64a390c0f6a3738f51e6838d4c814c551a14525b7fd18ebe2db5c80fd27a5bf95ab5bbca0294e793d111db27895bf0c7aed909c59f9e65851a20ae6c9330db7349a069c325d85bb141595746a911c0e48750dd1667974e3416c1fce54a2ae9109f20d2c22784c818387389f2d496c400f0062fac80b51a51db9bf620a1539796d6cea2b81a5695ed7d615e923552b0190a86979e380a82e64380cec565d254ba2ae70186f0f3efaedf77badf3e297ee3d09e0e04013d76b06ba176daee922e364d5140130224ebc2332f161ae72ea6ea6c6a3e6e6195da0ab224f3a53ffe93b7e3bc015867895818fb5b1e2c2e9545e0ed8778fb6222dc53140a262d2f86c3f565ecc7fac77c78d76607b324582d9526bca2011fc16b45972c3f40caf9b4f49cf7565e292d9b9999ed896b397dca94f05bd2cf96ea7be9c5345b8b17b5181d0ea2b06869abf661d54e7e8bc09321da6492425d6bd4828a83ac49869c14d110de0acaa610a65e3cd2d91d3d5a09dce0b16f62e0746af5315d8b7828a4cf5a6cabeade0b29f2e47fd8f609e247063b44e9ffbe3998d016b0218d2f059ae45e11f01ea9bedd07f5da5c7e05401c8dace1d6ad4833b56838c9f2d0488d2fb544d043a7f4ac231f82ebb576b28f9508063f2a5a1724c66c3ad3be72184558c68d8dd160dced5bb577ec7eb8471d4c0c563336164d0ed16e347f148a965c8de5666a79691578f8d85809d77ebb33211c8c238d2c8ad5e9c5f4329c63815ec5e4ed22bc1b64987b6c8937ae7ee1f63146b7cf73249291fca26c9278e0c121df3f19cc95c9c3914bf78ff23f6dd0a433b0397a5eef67f9d45aa40c012db3268a99caaf3f072303530e4812db6930d6d31d61262af35d2525e2341c6987a12c0fd464d63a662b2de3095288026e669fb1ffbf211b85f3a4abc758699af9a5757578e1af8d8a69815e712bc8f17be576afaba4429940fcbf2574552af11d7beb8a4776bc80f77f0a5a3a315001655a3a62c57944c04ad7a12dd839d4c7506dd331e99f9c15f8fdcf3f1c02285120d0ab7bab77a69757f77a2666385e30fe860d831f61105d1d17d4ffc45de25e8b45759bb764493b18771979354e087578f59622b44ac270de6d9dd80eb0b665cc799b45f38ad88f275ad2f9114793ead27287352fda6eb22f25ebf886fb858dd3ffee507585f9ba1c42bff36ed3e2064a94fdd4ba742ee04ab762c151d27b7209e0d87eb72ef16be10943c5be54df3f1ba9fbd08712fd1e80518653c17cce09f2f3daa9da6954310d36c1185ff317bd5dfa7e55c91dcec4cbed5d4fa1282db81984660997534542d0e7d456e1fbaf753a02828a81bb834d63e60c6683b127030e5bd5f46727272ce3d8f4754f6b8edc7a8eff0abc32242e9e550093125812cbd032b5da6d2e889cd33195a056cc24b681256b8fd9bc67c54016d5821c4194dc353fa29a2f0038bea550cc3c378e4fb3a719752ae087a7f12fc59a39fc21047f28088b9e28f3751c8703330a12e26f297e11d262d3805b396b14b58771fdc54b32f0bf948b631084003ef7592c05101024308dd4b6dffe62cf953b974c78ab61c27db51a60dd015b6a1fa027b5846edef367a6bc6cdaea0cd07984af4ef6025e2111db4187568521b1114e29c053f5aecb14d31ac2a6fe1ef59e82b9a75132848d022d2f8e447bbd2cc4c2b7f4ad2a5a6c3f0effd346924d65d43be39ef4d718a510d5a0eba8e676aa890cef9aa01aafa43a6baa583d628e5710bbfec7d86dfc431a40ffcade4daa224200c7eb7cf20b7046a82ebb1cbc1305549007cc1ebe9f9cf7d516341b55a8c1003b4ad84632b15720c9ea10ec812f3eafaa066e888fb50ee27c3aa42448f2c8d0f27273d0e854edfb39753dc4086d195743500c3b338ff9298c7dd97a18b331e63b1cbfcf2dc3d13f73def59cc02e9bd43ebcb70f649b5599cc4438001b17d9e90f71e655ed2356589f6964224ee0c908f8aed86cea3a588fad994645691166a27396f6e1e1d5d0a8460b1cf509b5479d0ad52546e1c8adba64489fbb601b61b492f18c89587d198bd6e8a3bd24c5748f86138a6f20333b44bec62dc4b27457a999fa387e33f2c1a0e15db2e9c767c831dcce6b69aa0da27fe44513ac6f6fc418281af1de95cbf7c1700a1c98a319978092a2f019350b8fd64f3f82015f8cfadaab71027b94f9a11e8156d2b768b88fce66befbff49410d2c143012381865073325f972fc640a440ded396cc953e647c96405ca859cb986a3d6a6a3", 0x1000}], 0x2, &(0x7f0000002cc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58, 0x20044820}}, {{&(0x7f0000002d40)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000002dc0)="d07138081afe95b0b302c4aa1336f6cd5ece6b8d705bb83f39b6bebd2e6b7916d7bb378678075e82409c25835d679ca346284d8f6685e409c7925dde260695693f3d5febea77bc788a6fd45debac6348b0b90aeb83e8eb879c136b51e23e12b0611a658198d34101ceaa9cfa845dfbd887581fec59f9470ace4f890336cd45e6ec2ff74faa64b41e68a87390598fdab27d9c912706c5f02ca41bcf28ec0e6811ecfa5f4f33af3698cd74a45791b7b5d9bf6ab6a623c8183937d950dd6acd79ebb1d91ddfe277e372e19f4d468a72b87f96a16658e78f216e3af693095940859d62678eb7303b801021ae070012b75b7733c5df99a27eaedca0c04cf7", 0xfc}, {&(0x7f0000002ec0)="d97547a8937bbabb5b62d2bd653e21034f5c8d97ed96cb81654ae942ca6dc9908e", 0x21}, {&(0x7f0000002f00)="c1a2", 0x2}], 0x3, &(0x7f0000002fc0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x20040000}}, {{&(0x7f0000003000)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000032c0)=[{&(0x7f0000003080)="56451df9542afafd7a68e8551bf590d99e7d94ec59d44b064ec3a1e70bcf38c8312934de010e1ee998fd6c21583bd793f30d2da2dd05ea6bf7e55e4bd689b3dd5bcf071474651b6a93fccd47e389011ba583a8954c6cf1ad5d0d1c2ca0bc4a578add8e06c9b860f2ce90c189b7", 0x6d}, {&(0x7f0000003100)="1e4a997b940c0ff33ee74e2f5d7e7cf19011013e6d71e455f4ca32e2add7bcf509702c2c1f0e119ce0db97bd5b8ee784c687257dba3123dab42905000210c98921bf45bf71f99541d1a89fa33a373b2170d3960235499e1eebd599b61bea0922fb6dc4f735b9ea063b0c4a9a6a965446c1e88f70009ee73237a7cc35658e419e4866370267c65baa", 0x88}, {&(0x7f00000031c0)="b62cf4221f050ec2efeb900527269a265ed7e5bad9aea6aebbc32626cb6fb3700254b1a644dc6328a72250a1aa", 0x2d}, {&(0x7f0000003200)="1142c40f727fefe663497b24f6a5cf83e528b7be182f19918a0a79a830934575c4d1bb937b6fb9ad2e1a09ce5ba7f2e7b7bf9f028b8a7ae19441b0b4a26667f8a0158b43e76bf62f7044db69c20d33125a", 0x51}, {&(0x7f0000003280)="fe33ba451ed890e5974b5dd3a829a4894a411a14380bb358d185ec1adc4662f6249e7d0185bcf9c18f3871039d834cba8c9f95b0128b22420fd4147939af", 0x3e}], 0x5, &(0x7f0000005500)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0x78, 0x20000080}}, {{&(0x7f0000005580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f00000058c0)=[{&(0x7f0000005600)="1cab6c0cedddc776835806a007ced516f02e1f2e9671b3dfedd6d67bf4573d6a45948b3f5935c8ae3c45f24366229ed9d1cec5bcdd36c46620bc3795b2337429ea", 0x41}, {&(0x7f0000005680)="0258150748c3904803ad4f79a1091f663b688cb60366084f046f4e5475109fd4307e62c501bf7a546b96348c320c605d2224c2fbdd7caaa9aa32dc82e519492e899d261debcd5233fd66477d9ba846124df1aea61e9d559ea359cda3456a2d9b79cbec1510a0969e3076e0c2c6e19741ace4861a113cfab7ac41e7430284fcff1e72b404291a2bea6253ebf4665cee76d35d7b8a195c3e5fc0c1110fca1662d2ab19d360f1729fc6610c3a6fc023920fd8434f", 0xb3}, {&(0x7f0000005740)="0fafb6076ffd419776543be2f42b54510886498c22b63d8a6f6441a6c7cdb290a3a00a9d221cd8d8bd8f2e3558e51694a20ce08399dbb2ac", 0x38}, {&(0x7f0000005780)="209172da1e72a8705a45bedfe090b4a76e3cec8dbae3956d98ee4dd8906f4877297fe077fc34929cb45394550431c7888b0a368abcb81a91c87fc0d464f7031eaca3586bd1435f7d23544cbc4c9dea679cccf38e22f16e7a65c658f19ec77749936c82c4deb509f39c69d3081589da53fea6500d8696f5b32e9db50f3b999ee05534ae2344b3f1fb29b5def68026b5193cc91d666f10a3e051ca31851c98350ad1ca8589153407", 0xa7}, {&(0x7f0000005840)="1092e35d7433cc1f0bc38b60dce20d7b9eaf60c6745ece5ce33405ecd8759bb4d16c863b6985ff16a5b09887d11a0879e2f702487724ea1744235d0683b548e80d78873ebfce2fe048", 0x49}], 0x5, 0x0, 0x0, 0x20040008}}, {{&(0x7f0000005940)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000005b00)=[{&(0x7f00000059c0)="2a099e31e62a0bb5d8b75c5ce985ae01d90af9459d5d253e9f03397d9c3c6072cb43c27432c7383c6af70d6138ac71cf32c4555fa45138e65adf9e5d15a9821bfc261b81097b212c02ecafc6", 0x4c}, {&(0x7f0000005a40)="ee8fb0197e52cad05f9bb4455526b9b743150adc287bc443e0b4a9b715d59a65018313c5af10ca1c421b366d9d981e872fb6e7eb56de48d9dc38a69a1018bad6bdd3af4bce4b22d331eeb653db49316e7842e4b8d9f5ab66e1733da919290336b0b0c108dcfc403f4be36c83caa31d4f555e7bb203c8e74d0c1a28e1aa4f3312014c7b66f30166ead8ee415e4e4769d7a03c4f6967fd121c4abaf9a5b4b3b697dca5", 0xa2}], 0x2, &(0x7f0000007c40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x88, 0x4002080}}, {{&(0x7f0000007d00)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f000000a140)=[{&(0x7f0000007d80)="48a1a93f6d46c0c9ceff6bd2275439ce72557eac7aab418688dbcd8f1dd5e09779395c08280e1b6e88fbb9ec1bd29fcc09ab7168832490c71446cc057a9598e72c2bd220eae2e06e5d37c29aca0e72f0ce243d99d393a6d91d684a17b0bd1678c7ecd85223027c9475e1509603e2cafc6fd7a991ad3b1c539ceac7c21e5c056945f5556e10b00bf4bb6fefe8ce79a7a8de81e27feb7529e5fbdddd655e588b5e52f071d1694143c1a610d910159e8d8dc6788fd54adb5c4d842d7bb71256b4c819ea114cd5a51117c76fa5d10dc661c324cc1b02396bddfdd12165cbda9d240a270e56cdf32bc0cad3e9b01249e0b8733cc82fab5afd068cd73cf224e899a2fb0be875e28df9a6c09d2a644c6bfed1ebd84e761969fa60ff602bc52ecf140905e74c4a438a2eca43bf14671977d763c2793a31e401ce5aa583e2a78017d740ec53ec36e404a76a2e3bea2f157221f1f8ac542f77f5f292695c7bb4b8aac7f78f3f814593f1ae6c5c130e50dcb797115b4a053a4a733359869f3b9c22d6ca31ef82bdecdcbb707f3df3e86c9bef7042e2c1e5682e0202a71c0ebf58d7b899f3c68c573a8a8148f39274525d167f16ae2434dcdf26da5adf8b704d9569715d32bb9f533b7bdc8a87c1a6c58a7d96e5b39888cb36a327dd052a73ea6378780bfc700fdccc6680bc03da9fe9b9b0802f31f0a668db7f242d89fd50e06f23b4275b7ad1fff9e97fd3b11d6d049732cc6fc67ec24a266b4aaf01a2c2e8a9b360fff2bae85ce20b4b054d4476a8f05232d9237780b490fca9756b790b42a74d8f4b49765d3e7b49a1f92002c60c4858bba6788b5fce9963baf8c46e0a77bfe85677be3a9a56939cbeb5bb6169c74edc0ce49569e5bd2dbf3e3235f537e19e6eb2982e8a94a60d63588ea2e2815828b8f475963a9af42670004b389384bfede63188586f0d93055210e3700554d15923e62a8ac2eacaf00e1e272110fabf690dd4958f75110c2e032856ee546dc1e4984c3c5aa19348e4e8b7f9de23ac6d87a9d99b4ef98edd3a465333d1c09a62d331f21fb4daf2f25cb7dbaaa1ffb77d4e17080c8d83e0173a44c067ef2f0d2af084c242b421f261d444c4db21364ae9bca9898138df68d496fc105bc6c81168b9b679c1c31786035f1c7629021e66db73cbef57e44b86d78183276a3f3f62bc54f02e48bf863f8cead647a786f83eb93031f15ea18373d5b0275d61b962986fc42be728629688106ffd971fb41c8c2ff61ef115ea7db63001b8ee0975f40a9efa1545155aa8c4c58b0f32b23425c428d83f8f3562ea27d0d82b176b7a737eb4d56008238104c43c0afb44a24dcc81098904eaddbaca432f5de1bc8a83351f4b9c21a5e5f0d97b4c56a13782dc8d9009e3ba627d2bdd5f7f259f593637d20b190977191b7d0fdff60b3c48fb50e07ff2398bcbe5e641322c7cdd00ce3c16511494ce2eb731c15fc03e149fa0f25f7da29362e2f4fd53742edcb0cf4c9dc7fbd566528e3d19c1aa9f77beda158639b374e131c27532d2f3536adfd87a03a2081f8cf4fb20488ab46256a6b1b0678f20d1e0091889c29185397569aaf9c5f3fcd5ebfca1b7dd64cd9a40fbd65e037c4a4122252bdae24bf36b1cbb02e4632bc47d8129f7158d6a31472caa2d5a828136b1ec89618e8bb7e7400f2c0953b4fb310c8094e507c0c2b9c0349324dcda85eb3e9d2cd7c65d1b5a57d9c9b00004b694cfe595e87f47a08871ef9c13f27fbb16bdb94eb9d470858089b0ae30d9645ee5b8c2d82ff9b7c5d185f025eb91cabc91f9ff3aff718b8aa2e5491b1fb901a5b1d9151fb656a7d10b223a9a0521df37d5bb226863bd2d43ce8ec3666b8df56020613adf9e3d95909b591793aaad6f4934837e3feddc36a79ee4e5caf2acd5219c86a6d451765024c4500b468a7979ba1f5736950088a429a2eea6170da0e074b91056a24cccabb5f2597d3a45cb2f0fdcb87f757ed9974538649650579d2714e403f89ce6eef1684e528792e50503c90638497180dc601442b3ca53156c9ae43d8ba21bd12015cb44d11757d48f4bf3b5623d72f2868b33976ae791f5dd3e72f4b06a84543a5de62cca5570e8651d91e58aedd6abd2fdfed08929dea589e6895911d3ff63147d344b0c98e26165ff2887bef7510d91e4de96aab00891660548706759075d80764fc7ade08ebe6c8682ae3addfffd7121eb016904f7258856fe8371ddc74d5397a88f2430fae8471b8569041c9d5cca1af410c1f870cae17f7a623dfa975b6bec159eaa212ec6428c5513d51272b937b88251412e0b15c690cbcfb425654c314a04e9e10346b800005e174d723896491f20e4cf0a4c86e2922be4420a0db2979a41e5af227166ddd7db89c634bb1219c1e5bcb9325f0ce8a70be9922d4492c867147698597c047cfcbab51e95baa594b19a04b93bc150998347c9a05fde2acfea58ced765bdf0f85988b417d5955e36855151488658544c90e20f67b3e5eb383d2f45fc345738270a1c3b469a348eefcc64755b38a135166030350753dd59ce549d9ecb3ed5e46becf1870d9431cebb9bd1a7a176908fc3221b5193d0c57f4511a95df00517e9a4436dbc3dc0969bbdd9183240d360d44da6013d2cdc4b961490eb7a00e7e402949d11746278f909e6f68efae8c640e7c7e73d2e29f5c8c86109c3a58cdc332cf4fe6687f11c882379741892ad476ed4ad6021c0522d11752cdabb79fb63b5faf62cc7ae6382f8eae83f3926ca7a151d3cfe73612f9a8632633d8636c7ffbcd986a3c7631f272dcd36f20a031db0671de5f1b6cb0bc0e187504aa4f481f4808c80a95f004816ddb7c11523bc6427bc5b170d3d8badb4bb83509fd3a4d8da6b5d5715971a58d934c24c4d7fe2105049c4d30c48a8de616c54a3ba10368cb20d31810a1593727a4564e402eb07865c33b222dee1a1f192e86b2ca1c79bfc115ef6ac5408a63f6a7b977d43e23286cfaba0cf2e9d7e8f3c23ab18f22424cb2235c5d3762dbf357deadd7bf326962b09784b07dd0d79ce6ad67a7f35be3bda7785ad6e4a96780b28f33ae94c0a2ca98302bc83f381d764b96adcba22043dc2a830b6ef32ca25dcef89db8f21ea7d726b2d9679718f05a8fade63d6fddee347f84158a991124974a254beeae58ec764d215836952737b8985745f173bdbeb076368681d4309033d44572aa7712e73fece7b631fab8ea20b56c8745203fad3dfd58d9a32f29604c069c7d445355b8dd737e7540463fe29489d6bfd2961c3183c8c55c6c08dc1663d990701063dbeca714d03a7b4c9d3b6f251a5154f3cd0c26d434c2b0bab93f97687f11ff07ef20f225466ab878e63705a2456b4d5ac88de67de07d3abec6ae419c3cb13777d67805c6d584b2604ab351212d6b9311892f2d400ede438f8641b0dff39911550dd5fb26b0748cf899c2949d0a8384c93aafa32c06da700f1afbe98fb5428b6d2544411237c7d5cf070f60228869e6c7b9ceb64576dc1338be5f17da104c45a65f8c7a988e00940e7bf3b3f3d6bb5c7ae8a1aa498ff0a81cfd9649712a8edd430ce8932753715c93e045b304fba840463ea29d6b4c8718fe75af1250340b0b48b2ac54ef4f3c999a654c69e479b2a12cb6b238d94106df8cbc71e51766ba2ef3365e1c8a3aa3bb87658cd261e20584baa3140bff1da845014c91ccccf09672b72f935ea2a9f6438493641ae320b41bfc422caea8db2bec11ea9bc498ee6a202548f992fb0a2dadff394494686176ecd88b3f3326a9ed9553c971eaf5876bbbb1d20184e08b210c2199956adf66b6532ddecd9711162b49cd830db93c468267b2ec530c9dd613dd59d6f3efbbca66d1bdbf61f6746e94ff38aafa574ed0601919211c7f4dca2759e4104b35c541b84fa18a0d33e2e354f53d660ca6432775402d1da339ea65582fd03a73e1e02ef6310d86d9131632c27489364e04bba2b4aa5efe05c95044a42e21fec02ec036716ae936f72be8f4c9c5bacefc868f205860fa193d0f5a2177ac06b4650a4c5d582decb1f6c44310bc77ec17a96127e48c8c97a1e300e3a55fa2fdeb7d57294445b6a2645d90b78c5d256cf4df7aa750750761b52f902d1e2b622c048f25ab58c1004c56ccb2684776268a159d1e24d871eac8c522441361152a329f2896f546ec5f88cdf8e5b9b33bebb561310de9e155ce324ed0f2ed8bcea4200488a00ea793dd2040d2d0fd1b00c2a40828901c6cf1eea825b538cbf910f539fbfc2b84ba7371a2384e6c8e2c0db6e035c11b395e531d5d777533f467605d9efffa99b0d6ac4e8accc0df40c4d5573acc23f39722aa535641d7eb4ade08917b88a6708d25897c541db44b303c57ecdc8116aa4f0c8c17ca75a19fa9f988c841ae72f05d3a8cc349abc3768f4ac99499ad0de634cb3aab3ac5452e17c47d506821cabe6cc024d2bb3a3f4e4d7ace4e18ad0dcd8b245f9e795ec94cdfe425f78ab96ec3e469f191ce23edf8d123fda82e9de9968c5577b4469a7356fd0bf2fd9c06f80f003a5d3c9decc12161bba61676c45bf5979bc9a38f1c1cab8fb006c08f297c142e9dfd42106efd89de0967d08ecbd9219e78c7b91619d3cddb1ac9000bf89c80f19359da79d768ebd2a99e74bebbd6f1a2e0663553b3bd3ee7bf283f5085a0a081ffa180fc1b1e864a1fa13dd09cb936e0333e6f2addd96ea564923f3e3ebbdfbe0e045802c8484c49dfdd313c75efe550ed4ea2ad709d021567864bfd27c6dbec074c2d91d7a99472feeec63e4e54c617d28ab9d0fce5adebe77aa9df1d8eee052afc383213d85b50ea38f686b6367661116a83d0b1038f92f1a8f04cd8cbce040c9f48c5607aa231a9b9d0b6873fedf44ccafbaafb23482a58d0045c93a835f3e48354663d5eb677b983ef0545781ff38cb6f4de70fdb4d6b15ea401e41b7549ed426c07dcbcd427ecd573c55ea4237493a56f073fff1a97f97b93d51de1747a5f89041fe2cc4c1541414315a916c159738e229fac2b8c4cf7d3c103e752dc489f4feef34c9976f2239aed9081839a81d7bde3dfdd1e0c0208b3d142694cb7de84005eaffdbec679b637463756ded84cbffcac8dc80104456ad5173d38a164afc46ee0dafbdd1b3e231e6681ce42f02a4f2499a5170b9dfbe34c7db628e8059cc411058691cc2672b14eb575f3012610bf7e528a0a0f2339597bb48f3d36b3abea9dcea1950c43bbeade858153830ada801459be66f014abca720b7f39779d28810014a76e71b292e3fd69a15a79dcf12e8fbe29ab5b768ae509fc10cff3d4e0186f722f1dcf4b3f950f77410fb1a6a9a97bcbcad1299cb84dd4602d2422988d76356382e538d04e95a19a21ceb47dc9f203cf9e8349b948084edd5a0da816fbb6a01c1f60cd9d47f30e4a955fecea680232cf0b1ff8292708f41a071ca5b2288f29de42cd56ec1579e9429d1b9adb30a63d267883cb89e142c6333ed3e7d06ba68a6683f6a3e3bde3df93c3042a445505f9b294883ab4da56527efc326ec4ffdbc010b4c3ad45bd9d212d1a6f6fc838db234be35ff0719b14f07cf421c2cf241517812ac2565903069ab82a7f2287a0ea9d4b3f4e9711ab4236dbad482f6f1226bdb62167fb73138a80a049d3ff9f7fb33ae1118d1c5d9a0d9dcc7720488ef7fd66b1c1f206ac50b3eb80a2474664f64aac4033329d524cd8955c501ccdb5a348e2313c35835b46721e8ae76d1226d55871e05ea62d53291e99fe2dd9f4a8524d567a0cfd49b162dbf74422c22daba3b2ab8e9d1d1", 0x1000}, {&(0x7f0000008d80)="697103eb0d526c7ba7e4aabc7e41005fc7cb978ab301a45ddee210e41e7fed5810dbe508e80052ab9ba5d1944cfd0db2295dbec45953143f9d91a12bf72f0db91a4d37b15e072e3a4f4fd0f2e0f3ce87543f2f07fccf09cbdcf9fedd2cfbf5e616e639657273e4c4939c34992267a37c25b27d3c2fa1f7f20c195492bd69bb3d82dc7e0cbd3c25c0fcb68471c69c534c9b8b8a9e03859ae36c062cd3cf5e766600836d931d99c5380c8b182edb39f1ed8b303bf8846593e765fe0cbc1253005dc787acdd90ae25f84195dd53f76594d1b5e16afd317a835c7a2a0a82c5a2f25b87d9dc46efa4aa7d57d1", 0xea}, {&(0x7f0000008e80)="8b04726883b5", 0x6}, {&(0x7f0000008ec0)="5d6d20b70255863d4a66cc8181426a70dc41334da9c6c5845395e1de81fe0577ed04376391bc554ac5dda6c99edab33cd808b31711647122684872b3f8d150c5a073e7958e0530e17e91a0fefe9845c90f7f405e87ad04cbae3e9ec4a33680048751674000cf7472635dc8f4b1fa62", 0x6f}, {&(0x7f0000008f40)="68c126d34bed52947b40b8f212257e4896fa247052c17ccfe0599fbbb9365b5f997558bfd1f947f936be0dc1b1038d845c26ff071d1342b9738a4eb18a538357e4785266a82b384879d22a638fa027776dcbc11836f4ea40f55a73582577a7e46077aa3222a2846a084a2e9e060abdcecdf589c6c4121ab73f6fb5ecf4239cee37dd41893af6db9a668c771c3fe69fde2c68ea66b2df2cdd4e30f6ba126bee33d93dd722c04c49891fd6a5f5a8b9d586053680d39be952dceaa6df4ed960ac7c274a27e9f209b1e7c6543f6ffc20915f26b9027439a4b352e75490971cd5e975db876462a1460e3e06e32b2073000539382a2f590649b518afa2afb089ed802e3511fc7f1175d22a28607f64fb077c35df79a544533946636f6049a0f365d119ed688e716e6073a52d9e1df90fce75f8f13aa050eedeb262476e706bc8df3dddd42d19dffbeb9a96f9a3914a80941e5f50e3557f619d114e2fb2379dd77465ba13a164e47fd97110f27297a3f91c69b3feb50a689cdddf06468757ecdb2bcbba8451664f63185eb543ca0eb9728f0608f564b011e8b05cdc1ed41f94b5041fab6a4497c5a0a3cdb80e89287b1fa6525332e6fae976c1a91011ccb436a4cdb2161be289773830bb07be55a411c85dbc27a731cdec8ce46539c1a29a2f13a79ee931bba608003d171bd69ddf0b067943092dddddea9fecaddabf872596914f413886e1f0f5de59df97f631a0b42876f1b792c7ce51cad75278f4c63b32a1d40f2f4df0dd1767bb81b8166832996594d9b8ae7b6ebf52edf214a42b3763c21e4eb65679e8a41c9c1d5126eaa5f1704f31a41dd4fc8e525e48638baa9df469d790862077b7a06db4318c8fe7a54ac255bcfcb53812b7a5fca95269922e50d9547c03285774db61e3d716c5544808ef69b028e083598362a6d2d240917b980cf5e6eb8047cb583c20f9d6ae4937af35dd7b8d762c5ccdba8ae3c21281e14ef2c68bb3cbdd181c8bfb2bb15a3f6bba41629b800ba4a94e8953e7fb7773429834654cf304e8bb08e3677fcbc538bed916b386ca521b2258e82c1a654bcc57f176f5ad1d4604009e36e876cdb1657cce4f66d6466e07b48cde3036ca3dd57f7a15d4f21902b9b1c15b7bbf18cd33363753333435e94f6516bc1a0e690da7ff4e6f4f09b44013de1006602bf8f7d04caa64c75886e086d2eeeed1b4ccf3d59a2edef07e67b61a540d03248971c30a0f99fbe50d7000c5bb0adab317a1edd88899b0936faa6444a9811719a1d6f1878b3e1f4f4d6e3dc9a862ba14461e8536bf10e82c468455f963546ffd3dcb76d1dcfb2c2b5536ced6c72df64d6f2989e6e60f239a978f2edb10dca62c9ad635aa24db6a5c7a8968d545b4f96b027238b12b46e50c1c20d171f40d67e8082bc5852db4273a6e4158b5f9a4b940449d9fe5cd74de365ff00ee9e1c2fbb5e428ef74477798c949e00340ee765fe0f9879a659b219b027cf129f87fedbc9a38f41fe1e648d8d1fb994ad0a63da5c0b580ba67624adff11c65f08f576553d336e407ecb306c8b25937921efe7efcb43beb7f1d66ddfaa5ffdf68d17bb048cd68aafe948ac2a4cfa8112e846c1ee4559d7d38ff3db06e0a155a61dddd22c65b6c2e091f72ee2d894c1e26d203fc6e0a2e450229ea4e5d6d06a4e7256ec4ffd7666d082a2730601ad064585188b5b3b760c87514c645d3bdb175ae867634e128dafe112e30a865e0964cc74193b6d84f7e036964fafe2fe75fa3e1ddb0a798d082c7c681ba1aaf9534fca42bf556b339bb49bc401e3aaa0d25ef89230e35c5b216f2e6d794025159c3d61c6bb69c4cdf78f7aad1c23a3e237d14bd1c5d79718b9153c60520dc8337828796d2460841a495b068617a1aae25c5008106d989a5258c7ab9794179fd65bc6e8112e73f926e3882b15fde2afc75d0a03b92bc34677281ec50fcebb543d0eb6ee61c5d5ae07f97a6807e0f9f9797e8abcbdf46c79aa36e6ab06e3690e4a240fea9c6f4993dd4c579d5096ee13d373e8d3105e2095d9a0225154ed44e16b5f4e62ab9145c95b3a45943a2590620df81867ead5f8bda3c2924d385aec12be02db23b699050e8f9c9c8d799c8e13cd48bfb9171c2abcf7926708bf5a21a4e7d559d6c893f6abbdfee08fe8692a347f61a89f607806554f104321a993b4b65ff44f4c55050048334dc9fd9cce7b89de8e8f2b12d475dc8e7b5aea1ceac2d96b8ade6e902d156e573fdca05f24c06e99f5754f98bdfadf14acf5a369616a1551c661db57baa92c9eac22b6087ed20af5c55cb5762d4e3f5769728f7f9d677f44555d4e12a091c1560fa1c51ec1d87b8c0c21566650a19f41974b78866c6e7719231337c711deb874f2429d213b816820008318e012b486d74b9cc6689103694966fd1ab2f83dfbd988681427b2ccef415945cb8a66a5d29fe5ea2eecd65fdd5c8f1af0beacb44e177b9612310361ccc413b8e8f188c57ac5427d3e84987f66b89f2b1cd946d31b5fdbf28997543ff8854213dc3da4d3f42224cf73326b6f3bd175a73db7ebc331cb4b97a46e1df0e081774f27a3b85322c5d33edce09754c983335b03344e31fad47eb1e129ccddc15f65b8ec39aaa6927673bc34cbf0dfb9c1e9cfc7fefe293e7ad938c9b54d0c0af7b0bf041c3b06f45e0dca903f4893e79723272360efe21c26e6e41f9ba33149a715913f13ea37ba7a7b3c02172c9a1be3a4859e7ac6e4bbe89c9dc190281740c3692b23a55fbc31113cadea2148cb67b3f6f89437641bdb6a5f76a2b45b30cab6436ab646864ea523f85d67d2e31709fe0837b7915004bdcc1a5de20fd6dfc95be74bc8f51b266e84fe26acf5aa11abe0c3fe55484b2ca2b72cefddd562bc52ea91724b6b09dcacbb723d5776dc459b57c3b4cf7d736e3f2e67b8f998c2cd6d33e9ed8203b0a966f45d98d00f5a20aef35c9af5c0b8c6d2bf6250b8696eab221242ec621f5f0b399d3b77613b5b71b596b93c8180305654816703a49de6254f1b6a89303ff543684ece0ae25d69f35bff370d04191c833a4217fb676eaac26276264e49f7e6bc708771c0f10a5e7cacc48574216c29589efa471b8b36d78b241168f42e4c75a60958ee4ff732fa3d7917354482de5e7c5add33f2a6590343c13d10ac6ec185937344eceee6402bca751013917d56d85794a4c5bd7c39bb5e93161f5eae1842ff46451782d45e7e4de8ec6f2f02eac3d39b60d79b47d8870231ac73dcee680cc1f3ee43e3586ed8cbf5b9d7bc3533a905b6351396650a43bb96f4ad9f3f2613560e251886a5dfe8a029fc4eeaac3ec7feb0e29a7fc9e36116f4b2ac459c8e96239c252ca0d550e8d553c14d5fc5b8f27a5b059fc51ec57b53f707ba856a265424788950da360ffd11f6c4c298311c03371ea3e67268f04e5a84d33e6eb0cc6c3f590d80e4dc0ec37455a5d139829829e180ef4962eacde82fcc028d71bdcc02bbcf12b68bd78c06914d0dd120e31c65b420e281a7f5443ef52529c63950cde542ca58a7d431fefceaeae454341d4eb3a1ca5a290c7a898175719aa142a5579e82c20fe0d7d498c3c732479bbdd9650cfee7e2d2e922fc75cf11521792d452a704e4d80ec1bc90a3eec6289508144283e83c5364f6a7a3af938249248df2bb724e39ae828b7948215db99f3c65209f2ac11218730a867cafb1fc113807dfb7552683bf09376573f50d07c8b0f19dd7bb38eab9150a76380d3bcff53388cadf95af25dd42e73beb1b06abbabc79f2ed949352d0424a72f8cd6a45e0a2549bf1c57a2b7c3cc671b320fd4dd16e342f69933efecb6e394e4aa9e59698924348e193637ebc66aaae463f9dc6854f0ef1ee12674d36165b29cda145bca7970150e86fce02eeed64056f479af46c26da427d511f94d2440f32dcb16f610132ae3bf40b24394c1b2a06d9062e49f70ed2aecea02d8d191b7c0eac13e7e8ab3bb9fa4f1b0657c622da1c1d29eed64696aa7122def1d228dab52acfd4652bd6d503d9a9d5f73d19324b46d37e14b395eaa1e4cb1306f2ff6c0eb52496c463c8edda7d638e611639ab4758f4ca989e5b303af2a39af0876b4a511ffc7636b97ba59f69aaa9af273eac6d694f0402e597b178cc73d54be44963a7f18fa6a1fb4949fb901633a2b86b56e81a6b98e76694cb4e8363f0765cc5ec06a9d2da15bffa270ac2b59d2f642b6c438a27200db6e3f857fc4b5bfe690e817560199a26a5710aa93556128ae0ae104c5b26dfa81a7f3fd82d641f8e71e951566453b9cc7e32cad7a6bebcba2d15c7200df6510705423ab53665e58c1372af05f7ef08d230c768bcaeb18a7f303394f2f8154d50f5b9cc2ed660033bf8e97e181e5b125f18ac8ff7685675994a79fd0ca427babf59801ae2528d4b90416625bcd4c848efaf54e88009735dd506e3d7309778fbd91bff76b74f7a626643f912de33ceb3dbeab5fe049d99a87fd8962d06f1c3eb4c6f4e83b9d1fd92d5f28c35541108e2865c1a25a4343eb20efa76d4ecf012dd503137ae7a8abae755cb2b65ed64ca1d94f89eacab05e88a7435660d517aaedfd1ee60fbb4d27dfe87e87925e28b8752e002fa7cc32791ea81cbbbf5cd507b2035e151eb0d86d9e9656b22e8934528812598ccc3dbc9e2de4afabebfc319854107addc76ea4139fdab759b4f057ab7ebf79fa7858396d9c964487a2d4d4c278ccf577fd66aaac118d7b5568eceb0a95afa088ccb2d07363e061ad65d738755e606bb3f76c264c9760a7b9e792fe965871bc08c2e56e65da174dc6c802c95dae682e6be37975eb990eafe225fe5dcab60d47457a971065a80ca2c76c32eeb6dbd9a2281506f376c8b8aa8a34b47c6d639072334525d63b7e4cfff34d77c278f2d962c36bc0a7f4735b50e56758a0186e731292f022bee192bfd8f6662cee22f52bbf038d99f5e90d911df7fc72d4df0d5895d8400656f7c2d15b694d68f218f9a4887b46339370cdddecb3f53e74d072d1b8f3b5d8b23ba7ca1d0c20b02fede1fe7ba641b573fba692b00e6c55995e39b0101c4d739afee6951c6e1dec93c9ac592db97ff81def2c83272c9ef8d56e65e223062291bb0bd5bf975c592e9e5904175794854e88116b4afff7c2cb1d73122543986171d711173931032ce87264a6c9c5e0b4164bcdbe9c4f78b62881b9ead275a5f7ad648d938d11e932547fb1a0c669e40767fd1199679a3aa9ee17a0dccc636a278c8b5acf5d5f495bfff6f719582874e26b4eaaf58362614e1ac34607edcfb04b6c58dcd1c4c98d5870d030d6ff330afe641a6407f7fe69244a69da60b4d71ee4d67290710b1a80c76b8e1393d44d7d14de252f2522fa1ebe8f7981405e652bd689767f91bc845901c540a2a675e533da5d8460b1037cd36af6fdd1c731886570f114fca3e9e911e384ff875c57961fd89b9b7ae6651caecc46a509f7ad88d485b2713b97493ee68874008772c4f842b6faff5aa12b71c6e68e81266b5ea324d142edb6f61bf6eaf3f36371848c030a07068576ecce93e6f48393f02320c33e39ee84e8630323f14c8beaf985df4a730ba159761a0ee27ad51e5e1561414f3597d8db60f1fb14ff11e164760047805bd74ed823bb771747dc5a954f68d561eb5951d129c243492b64177772af3658b22ac057f1ea81a6ee8cb63b873e1e45ada10ec9c270aabe6a9b120144b302ddec24d84c3b481b964f3443d8f2a4060793a3ea1aa37c2416479580086b5ba321d1eb7d7deadae1a1ebb2a2ddae15b807d555983f", 0x1000}, {&(0x7f0000009f40)="fae3005919f3fd863515ff65db218dc0e1e683b8630de0f130d7262e935d4b42ce6a17bf5e9ead7f28cf0818223f1983fc3424fd4572592ab7ad1b6936a624be379276167b6325e704e4da443d9449a629623f8d519d2294a8517ea1056b0c083cb1d3874c3f4951d9433756ddb06b8a2fc2ea22f950dca9e66c04c7ad2e35b26b3ca97377632cb8d5", 0x89}, {&(0x7f000000a000)="ea47abf0f2d7cb2e55769b44e0e2cdae60ef5dec7b442f4ebe3b182eb61501a5", 0x20}, {&(0x7f000000a040)="11bb0053e5d1624424db505f8e4eea7ffc6ad9430b67db4ea8034c159f2063290be46759b3b2dd10176c0579b0321c99a764f14e2b3bf24acc7aeafef1950f26df86646159c70f592a536d3d43594faea46ffa5b83d3b4ae48c205396ffd460e1df21e2e693379a8d4a41aec72f54c2ca840a95212cbf7e12e6f44b54b5db88046608cf990409ffc13aafe587e97b4fc9dddfef9649febe83f5e920b9fc9e7aaa192a28974e74294ad4d74d6ee41e07e32b80ce73f15aef5b8b480ec1a1bebd029b708f778", 0xc5}], 0x8, 0x0, 0x0, 0x40}}, {{&(0x7f000000a1c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f000000a480)=[{&(0x7f000000a240)="a2dbe6ca2ea0d9029f4fe7e852254cbef0d36fc7c33ee25cdb6def04858d8292e903088b3edf56428e97e6f2b90469f962763ff7a220c91d9ddd9a24f100115e3e0af648be29b3259172435351d3ed94b1ef404ce37aa4c7acb8d43cd01a5852700a", 0x62}, {&(0x7f000000a2c0)="cb7745b1dd7e2e953544d05592fbb0960b11d2f3f6641403326ef1cc888e312faee77b85c1c8f239ad3e68c3f775ed2b0470fde9c1122fd0efdadc968df60d02fc9b421ee5967cd66872959e8890a0d713b5a3f014b42b4ab6e871a58593fba267e5c8cac34cdab10fcea15f193bc54a4cf59f2590daaf8078672d9e93cfc856173fc315a22d7718e8abf8f6df95b67c5e0496cc8207069eaa460e913aee67468dbfcbc6b4b7eb55061f878b051b731cccc26eabf0ce88eebe3155fba1a6f714028833361ea445e136f90cc2abed2b858fbc0028fb9cae9fe7", 0xd9}, {&(0x7f000000a3c0)="9f1fb26e064c82f27362bb0f38ac025015d5259d34c5f705733ff2b44130da0ff51f8f0b1f93d27ec2b9795b5fe06a0e705ed04e3b109c21023d0d7c80b5403a2ed60618725abad6400c0334665c79d633e142e40cbffee88a3a78245647e6ccb446a128", 0x64}, {&(0x7f000000a440)="78d4c004c4df16b963fbef4fd41155c5968b23dad52617160598e314748cc2fe66f54e242891c40664c4b3fc2f1b0fb96de4afbed0fe3c76e2086b4d", 0x3c}], 0x4, &(0x7f000000a580)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r3, r4, r5]}}], 0xe0, 0xbeb76b290891267f}}, {{0x0, 0x0, &(0x7f000000c780)=[{&(0x7f000000a680)="e3836f0a2aa420022965d8f5784b5e630e3d8130cbcf98a4109e3a55845a8667ec666e1bb0c1e6bc3d6fedd0e8af9c41acb9924328d1f547828e294e979839bf6c30190c758ee303bf7ea24043ca8c9abeb10fb340aa3482554abdad481cf7621ae512f71f70a2cfd44ea75452a3c6ebce51bd558b3041a14483ad5ce43dfb41f7e32f03add2f707f4da2ff95f6678561f3309108874c9c4fc9699b4af7a5cb9790fb252fbf5c4d9e4b0fdc939b7ef72e1a2de5168bc16dd122b6842a5ef310b338327fbd63c1efb704c70d95e9b7118ff1b580af982d2131b47b4505cc3c88901b39481ac47d41596792c603ac2cb34c0e7fc2601cab70b83885923190148ec83ebe6c8ab7249d0eb6fcc9c272eb68a92af2abce709638c817b045f68eae6180552b3b9ac1a8232d10f4428007cf67e6e58b099c0bd5358fc4e9d8cd3f4612dc48bca2b9e2fcfa7139919c6e312210092da491ea55a1c237f938b7bb52d5934d2167027f0d5ed85fd68e622fa0f0ea5526cd68bfce304b822f98e2977acf99e194fb40612ece57efe06cfac90536fe354883128a5741fce7337b45acb6188ce117c17c19eeea9cd547d1b239cf115c5d214ca390e077e500ad706a7dfdcd401320a1fd9bdccfe3687f34ce237d0136ee16390a539cb5799c26647fbe7001ee07a2ea09bbfdcb3053f60b3e68f700d97ae0e07a8bbeac5103e3854839d7a676fb5eec0c7808573ea3ad11f2406076dba9d9c2cb1eed3effbfd090d3bf8b971e2a02855b62b719f72f80af1084ce693364b84bba66ffa0cb4657fb0841f0c6f343d22579a6003f45ff68b8a4894fbb32c3cc608d881c45ff86d65cbdb045773048401e473c2c55c4588588803c71390687254473bf78979fe2437bd6b7d8076fa0cc187864de3a0422710c976d813eea657ab93dcd70734670d27556644c912dc136d94a7b78978de4d1577f82458fb477f2030586bd370fe18112a643f945430abe50ce9aab0d7529eb22c594aa5c7a352f060aa0afe6d42b93550311f32120b5110663e7831d24c73f160a6625f573e13843f290f89a0af9bd9146361eb2986a66060029d7fc4a9c03c018d3b8dec4911933f288497638516a314c4133713a13dc49802ed0dcf5f476ee36cd76ad271fef8324e39fe85bab9ad5b4ecc157095eadf0668ee430fa32d91e0eb46eb412f1b39485864180e77e84fafa349dde73718228eb34bcb954b673902f20abbe105b4aebecc7d2652ddc18cb7f1edad2b96bb250df45579bb4b0e6860bee874ffe552bd5a4743a03b9d90c49d9c6b3a41b33122d7320ca6ae470126ee387866caa4b65d8b3a01d3acf771d9912c267e8dce5eef48202e59586e66fe3424734d39a69c817009cdae69f94b2ddba4054444e0f207f67297ef7d6c4888e1e0848f16669383380cb297004683284b2b08ea2d68ba2b45de17b857f42cb7fcb15576b1fc9b709a6f0a1bcfce81c7e3e06a108e1f53306cfcf582cdeb7962854b9427a6f404cd6ad2cd45a692c68f69cb6df64a4c9f9f93f22aec04c41b6c93eabed9ac1ea3f188c153b3534edc82157e65ae5af61ddc01c9ded70349490773b5aab79785d444d47d873bc693557575faab7b9e822e0965ea3d1d984be8b29503d881e4771a76cc7dee622e21cabeec80cb57a83c07aa57bb4b380032291a0c31981f677d793afb58f66b9f1cadcc02f28fec6b4ea69bd14e005e19354ffadd5840b6e7ff23a52b3faaa8577da5246ab2a5e94745672408bdec6df0900915a4b4b8f4ea9c8c86e4ce79cc578a939eef26aa966b2ad3282aef952a764e5cfb2070840432ad88eb83b1b188b66f06571c3b46a9a65ce1a75a4520e16e6e80ae202e8631b3e110b3db76fb63c48620c994a57ea633f8046b0be203a0921a832636cc2ac4345dd1dfc8a27ccb9b9f9d30cff4d5e860527f04f42541175d148bdd10500c52f76b895d058560415d19ed5dcb87edbd58d44a6c46c18a579a0e0139e14d657dec9c7a61579ee9c3d851f8430161184817cf5621dfbac0fd065cb2aba9336b0c87c4754f02bbd45aafe881d8be560e7f567fa007ee47238bb70656afbe0cae71f11ffc65674e74533bdac207ebcb066b4da225309980b966f366e506e25226a4ce9a02c26c4c5e270a8054a6b20feef9a71cbf63b8f075281458b181d6678c743b22875e622cc34221e827ed2747ee11d3909dd00cb20b0af61d6e3b7b8f88805043dd52b027f389dbb99b5c522672cb12a6e80725736678cf0d0e02aa1834950cc77b3c78be7904e61542cf523fb7582cef8917bde05bd3bfc85799e1246a86e4fbc31a73fe4111e6dedb6ebe7a609a724a9cf659fa082d2dd67c73a960af93b15da1b43e140730e9619e6b044e44afca8c3b0d53818aed87f3be8b2dbf3ac567bbc0dfe3326e144ce2dec7290fe1c603a4a07719e192d7a3f9eff58d680da5052bc374857682ea1e0c7bcbaa6a884cf420286250a56b0c9e248d580ac44ceae36719f1ae88e3e787be24d286ada9cfe0d6445a7eb7845f5a339b60d84a2f56772056bbbcaf5c1444c124b3746654f7c2e2bd58ac638adc7871e2044667fed510f636c810b65a62879c41d8ed2179d0c5b767e6109d94e419e4ce3f100a1a5c689f2ccdd69f3fbd0363abfd2854afa0bfdfefa62c0ee8ef524210633fd644e906b5da0cc86e681143c61f73d528ce10e2c6a31d5f93e0af7f668cfc9c45ac137c83fe776c555ecdb44da010182806e28cb6c9ad9742b4994a6d87d4372f13780d9b6c04b0d04c268d25238e7f03a89a17e7bfb5052449cb28d7c0ef183562d8328d01a6fd7a22f0f19056bb7c7b26667a4f9709360fcd1df820465d190fe875e96e817f003968435e96688eb9230c64b93a89f8ab6e86e9433a69ce06f2ba30945626471552123447db0b59b7e7ca86d517284402df3b131b9a71e3c023d84516bf4825a621b6c6b73b78cecf4dd34b783527d049c91c4dc96da2242b14c6476ac87ad3326fc49f656d8b804fff04c2792702e4bd4cc75415b4e48265b4c8ebc2463e52d2f0510ad7793038aa2ee8177aa385e6bfd3785e2fb1019b035ea81e54c0195444531cbb691bc3df220f10beba658a24ead3ce2ddac34f4a294dbd13a907f2416b10469baf8d3cda14ee883f6897b329e40ba30ceee4bf05b3ea898d96db0132b4463530aa04467e6a78d0d423ce835ba005a84fc66d04ff1b2b0fd8c31b03d61e3d40b77e968b4aac5dbfb202257cd4018b26f0361d21964ef4e8741f7a196c2a1a83d2cc220292dee7b8bdd535cd3f28a82ab52d37d099c2c48ccfb1988cadba85c9592096661b4d496fcc663e2198cb122d54ea449383921c37b6b39127d5582cb1a40bee4029d2d5e4a61eaf22f88bb6ce1ed300ce63cb7e567be2cfe2be9319600b153a6859e8b9ab8bcd809febb65cccc97cba7d77a0a804f80db06c959d193600fb718aefbc7c2e6ed6bba629f1d93736a0385bd4e93d6b785de63261c32a90d19086c1789fd8ed7cf399ae1f4f540098dec0f17bb158d88ef542a47b984d1de7d20d58942d81fb6b5439f861c694f6b5973600e3c4168c4c572146f0b1ffd25c9d667d1c27220e9b8e8dc99b19d2d68b24066bc379bfd6cd4e6e292ca54eb2b3155aaca199f78e005bde301e9174e5aba98c121ac840c0ea4ad7dbcab94b981b4683f24d14e92b071e49a2c2bc88a2c27a66f47f2b36be583ae7be22d134568ceb53d34ca69f80f1f03c89d344de16f4de75bd461b8d0678fd44f7384b9deb15fade5a854b95052b930b14e59ece2d7ba6871d287cc1ffc24a15a6450c6c238304f4894dc474f37c2e3481b55fb966006d9d95b50382c49937508fd998b6799ca32bb9aad4ed00e4a060cbefad8b7ea6857508272c68c3b0c231ec810fa05fd8120ef89baa996f52327b29634f11ac4c98d3a85bf3d5a04f2c6d8e3db4e25060d15a1623f2d4d546b1e24531c37f2cad1fedb1a66ae435b8a381ce35ab606e861860e07fb201ff3e6401980e37485aa098d55f5f8b228425dc5c11e465c7a48fb0f00b7c929915e3b9ce337cd0619b5e884a820e7924c1ef222220c0fffc3f215806b1a0dcebe9c07db7bcbfadf8248caa0de921408f13a06c0aa9b4edc7b0e217e0079b2dd34adcadca8320e07653184dcb781c4ad764b6c31fb8cf6a68284e120ca36b71ec8d65006bad71583ac10ec897781b69fc2ba60e550ad9e2105e72eeadc6688ae829e2495a491a9067d54c9d728f84292a69e2b4821f5f090d9794e0edcff1e1d8f39131621ca2dedc6adb9390869944ae917d039e11c67c8611a7bd23c365d82143770ad3977f17eb18f0982c2eff615d4d322ce443085c5350bd33e165507f5861295151a01e8aacf94c4609dc91d88a90f481087d315b552f2daef16a8ce1878ed85fd4bdd7795b7c3bc6b0d3cf921ee56c04ffbee47ba2be39c50667aa3087bf507cecbd3993d6876427c3c92a5fb3b8372fa7e3610d5fab3ae656ae8218cf906e7f9c283a29d2735a6f29fbd0dceebe95b389953d6b78919a9b3f188d0676df82ff66e275570d2aa3b4078bcea13045c84dbe8e7fa5aec6ac619be41fbbeaee1be398284eb7f8053ce7abf3e2f591602626409295b87b7dcf2bf7f8da192e55fceec868be2d36893d1cfd164cb3e09a3da7d7a8280e015f6fd01cdd4b0e382ac0b184547080e3867e4553d8c6e89cbb7ac79aac30359088bc1b51d602ed6142ed93f8d3f094daf9d6323c0892b84309235a3dd2b0bfea850b5b3fa5862a47ddc36faa6bcd4208a1c801574d5d6182d6bb46ed1272bac9bc4d96dcd4c5a46764974f49318264a850de2676add18e664062d24b226999015da0c407437b2c5ff11d39c8b51baa6800441046b63aa59df56ccb90818d02cd61234a7ba58d69f1d17764e705659f07d71ae51e4e92b1c86501a51f26e172972e82a965a768b98af1c37f097e3c77ca3b71b94abd24aece8a5a268d4c151568db1c1def4721b5406d0ef1aa60720b0c93ca9ba31443b27ee5191ca698d32656849c4abf68873841469ba955480062d00f28064838464739df3915bb5e3680de55742c0cbc63ae127f04d411b43d970bdc252fabd6002d5644f670b357ddfe2b6fdac4012ee96aacd43a8677e0b08c2ac6189be1d8e935bcc5e1618071e85354b05eebc4bc257ea4f9e18edd6d295ed3b95479c4db3522f29a917b92528dd6b56583bf8cc72d2aef8f92b4736aac16924ea3aaa1991b06bc537226b7f91170da95ae367ad297c1347654418968fbe97e0928d31d4b38ac4f5ed67723cc80085d409c214cc87f1a7118e1ee6259bab8f9fb56467390071c72c2206b636b8b9b230422c768cdd6f43e3d09f64ec775e789c34a4518c0230f74d6209887e7ccea9ca62f0ab3311ab99100e57ffe1befe050fa39a4d68d0ab87e09945938d4eeae297c70c4eb67f3303555c2d13d0a162f861b3d201feeb1f40f38a54566a66db814db071c2785ef2f825232bfd971851388698bd7da4de2ca05ea7c112ea0efb1ec999635782de622607c7666b6f1f2cbdad3f5b2c48ba5c23a1fc17b3b0da3b9e690d5a550c7c89765e02e894f83e668d08b98c0c71e80703313eacf872329969b9da9e24f28c463e47fc31d91853c1a12a2970583d7331998efbc4253fb22c4a5cc9f04a8e2ef9f11e7ad1fa8a53028583b6613ce1e57e65ad3ea2c10ccf3bc159ac05d8aeebc660d8ffce8217e15f39c6815687da27373e9ab089978dcc94349ac0ec6eba62914e0ec3a089d", 0x1000}, {&(0x7f000000b680)="c1b78c4e5846e2e21e93a605a6e08d870fd3a39f4b3f4794a941899dd8744cb8ea9a36bb811016c1ba907b4f1e53207e0ba2392d6740a4f2611e2a4fa6d8b17a4cde76ab306a386d149b6fd957ac97dc9825b34a4062862311a093d15a2e03bfc114a0df6dbf751f01999232c4ed72d1214eff016e2839b7413ef3d23078a4ae950bbf807b51f41edb5b51e1e02c8112d7aa4f9aefb1892c456d9962b037af535cb4398bbb395e8128c5e1448e7ad890ca718e5bc2a956d813797d99af7c59f57efa4663e0de05e23aa3623f72357be58edcfb", 0xd3}, {&(0x7f000000b780)="484776ec885e97bde2850ab84462f7a6f579ba80b6b3e232efef894b9e8f3a1564a7e93eec910273c6484c71802b1123537973b7635ed41ef5e4135ed8d916d76053fa0082085e61988782651a162f535bb957c9acec0863106fbd0c629e89570455fec487c917943ba94156e851ed8a5018c882b6b13772c34e207be82adc4a23ca6ef91b6df5478ce8d6d2c989d84b1a042ca5facba648dd2d3c31d88b4760efab75c36ad03dda1df8ec5e6e1eef201d49f0e78459799d30b9899d28e7066b8077710e1b2a5266400a7b63812ae7d17b8e16c17fc8029fe99bedf3e9b1b8a15bbefd9f2c98358145b363bf2353e6686b90f7d4f4b9a753363f8654a0972ba8756ac2682cb2c2599e4b71269dc2115b6c7b5b60bc0f81c0547d23b49b938abb09d9f97e9d47381e4d0192205121666e2ffc96a6813f8d24386b15eb76280e00c3646020d60c0305474d207a71a7f76ebeba27e52d92d5511dae2143c3a405ecba684953b2cd6b1e57acd8d274df41fccbee00075effa6e1d785554f1cd3f8179f3104038a549fbe468505adc94170bf2d425d14fec14d83ce9bbb797115c81fe0c346b643d240f200c7c872ed5a9b5e21aa3bf01389235d59289a258bd55f94127f681b372a322a177d98ff4859523fd99513e1e772d6ea42d92f2eadc28c6ef48c2eaa92d9f6065faab08dd356702ec15c5790d2f086a752660263c1927c201fadcfeba724314c02cb4b45d41be820c751c613490ddf446b75f6c1c08c739a87b1e9f5c36c463114b0325d4056cde83c329edbc22cc211af1772207c14cbbc474276143f30bce61ab7655b4f560614e3fd08c36049427fead52a1b6d4ca340b534a7af43c450b7d7286766a5ba4afa6675e9ff0694005a0de1f77661aff5a6a3b52ded9860726c2a23f6d57b2df74b9012e868625f7294a35ae3de86e019d0122742df1d5d23e60a5100d590a16823d9378df3a24c355062bed32a1076b19fb3206fc2b92b1d5f069b7e83777960afaddb011ecd6e9cf67938f8812925a47609488f2e4edcba63d218acf9b8860da773213228763921d4339bdc89181bb660d93620c26010cba39f3ec57181b1b2996a1094534520c262058b69742ddb876997395fe23e9b73204fe7d977eba85eef289e7268bdc50c30cc01a41b0ef9f828a73ad2ca74f7ad07c413d79674637c364c3f166acde784f226a00b06f27bff7c7fa565347623a3e0cb5cfcc7de7fa80fbc119563bec585a435fbdd02f9307654d45ff386473fb24e5c9f014898c71e24a33a5bae2d2685abd83f0f6cfe8a2ebbb0f033bf746664b9e2c4d455857e4fd78b3a0d6f72f2af40952c94c47a958d228c228a3fc10e6a8dfc3a90480a52727d8eb427cdc1600cf4e45ceb9a576f90ffe1b2df8c726c2de37c7ee5c2c29ae4d1b8665d8df09c5f88ff8e911d0e80a5ed6ab9d875fab62b229bfb0dcae3b379d80b1426334b846d25cb3a645147e145c418d22bcb7d774bdadf9d8bb1cd7f1a61feaa1a46541585b6fa7f16873a7816537b56490541b3cc6bdb7d8e77727f27b985ffcba5bbfa9f006dc6769828f0849ce41c2abe8fff3386be72e6df21db9bc6cd45b9af4255680f56c11ebc54521930c0a60658d005f6995567581d59c619b387733bb5b309506266cfc07e5c63846566194f9bdfea0c9f623e9a5fc2059e11b8b8b49308b7e64f8f0ce042a228bf050c32ea5133c3aa8669fd923a7ec490f397752291d3c268776ef4b0f1f8fff81632bba2c02e34cc3618da3167c74ebb2012c91a41ebe500d13d605c6ca3dc6af6f9fb467beb13836ad9006321be77a47e24f7ad7ac130068de06f261e4095532df97bd7e05e68e373c049bedbcaa791f2a01af1f83a1a6ec413d81fb5d771f523a98dd969230f7858cea678ce0d471f8a75ae7fbf3e6387ff06b806a79329e000f0a5c12bb5879d3f3e3337f74ada8aeeac796f6fde5262391228e613bba94432002d28f84bb676b7f62f390964b24142ce330ec31edc36c39bf983671651efc1ee5a3eafad611115753d6535e2d99ad1a47d841d8263dc333f6d448ddac1811db71eed2ab6ac97b1ab8bd4bfc14a387b16a196a916b867df8246ff8c6bf51964538bfc6ad08610c517703d48b916239b518e69cfe6b3e0a475284730f1f60a6c1145898fa84f9fe29512b5e2eaf2b4f531076ab96d9a5419966ec4ddb74c9930a1af376e892cbd03c871b83071b312e1e2214899406b5dc7d0abe4154b5aa772a480a6636467fdea43f99be24fbb43ae8a061bc906829778e660c4864fb2348a444d2379756a8623fb1482e95a0c02ec1517d90daf23ac697aa3847ed98f9fa2c1d744ede72a2d41d79edab492d50a42dd1b747c0dd16c71360db673827b06bd9917395077ea4812402a71f6e63d0b74c0b9fffaaa4d617fdcebd68d2566757eedcf3b141cb6ea9ba5254d666875884f6370cd30801ebbed73c9482811db7af9211cfa66af0c52bc47da64595385a8a0d78f41af7321e87694d8ee9aac3e7c8ab4a02949b9f35242e210870a359007c225c5d992468e9e2eef7555580aa9f8c0281b589e7c1821bd1629a943a2484031a6c3400b30f2a42bf77863b03069ca459d84e276ce0da275a20112ab64077ab93cbfc2914865393b4aa0653ebebab23ca9d18106dc8aed71784a8182fdf3315981f1c8e5aa7cf867932133c37eae3afc67edf8387693976db3387f4e266a8240bcb2d07f0755ee401af653b12688f9b4d0b685978c86293a17aedcc3bba1057b6b18d778b3ffea4fca46d10420c73efc1a82e4b581478ca0b213e32068b05522f75d3e1a667eeffcc38b39080faca8897c8b6818e6f6d6b11dadd3addb531d492c30e01843e5cfeeb5ca417baa434696fa163eee1184375eb4f90dd073460f210839bdacac962692af269d61ccb7adbee113ef8f3ede404abac33416a242250e61bec46f57e3f7a30416b61538bbac93bda22e119241b7bb9b35c11dc653041bd30754c929aeb1179dea3204a16e748cffc54e6ae1e748ce4e0082503172b0e343148aefa131a384e03d2839cf9724d308b8605111677fc0d84b52a477918f1c1db08639a3d35b6718974ecaa8cddd27c0631634e70540313ab5d8a36c693683bbeb808c1a23fe0f9adb352b76f02b4ac88f924ce33a23e5644d302c1122b45413f38f94d82eb106433692bcb0075216f93c4a264494c0c69a9d3fcbde1aef86a5f00876ea53680cbed3205629e111b660668057038cf7101927c128b9b6b70650fa10e83c720313498a873337e8c4fdf0434dda629632ccb8fd8c05d75506112eae436faef9ccb31402ec46f21d3b472b5b25737baaa03e7d696f0a9be15b8422fe52a1327bb74b948acf6d5b42deb9bbfd500dbd7cf0942825f56794a9319951d85795f87f163744a3588cf92933d8fe9cb20707c2efb9ae8a80ca810fc9cb9749c49143b59277393bfb820e41d72da1ff2754464649fd692b43b2d2238719e682f45e9a20418bd2a0f4965e1ea6df543cf25d160795775a1c5e331fa849ad3b91743cc9dba1b6079710afda4b1e1c410c2c06286f9b643fc384b82733470fc9cabc527b33d5dabcee4e6653d7cfbf3d2b8894fc138d7fbb9a97dcf72e5d7dcf37df3457eddbc257ea2be1f0f7b2d28834af9130c813b6272cabefe38c0abc5a2f5eb4595293f558f1069cb280df829d97c7296684abe961e8b0c79a0f6668770b7469594b985509bfe4194de178569a61ed642669d96b45a15a42b36a63e6f279aafda4e30ea0bac587c11e426712ac4168967438cad1fb78b9fbcf1f389497c30b0aeaff66f3cf649fb9862ea3866dc55a56d2fb712eacfa58c2d6125dab35f5c95102f85ee7e89b2fe52146af86df35ecd546e2ee8f8c54f025090e02e9f3df2c948eba8c75b482562ecb447b52669be286a3489c7901593c87416a683cccc745d0d983d7b4fb8d8e2d86045a0872dfffa358bc650f909592bbcf8a5b8aabbdb7a2b8fb23285bf1c60dcc2379260c6184c26e7ad33f0f87173c03a44cc6c518c988c0e1cf57ecbae95cf736a304f9a455a34819182d9398bde4b7a1078473a50db17dce916abc823ed9a9abc6c7cff86377f5505bb17dcbe89dd005e8c850ab4a29d62a7d22f6cdd5922b7867542a3f530d93d6b0c79d47cb5f17255396c1f0b1168f40ecded4e8bfab180b6663f0bc3687b48b3ee45d3f6f3b9ae2b2c585c0668dd18a4605b87c68b305b4cc18a9850386cdf28c860cdd02c48e52e0015e37cbe5555d1a3232e5e1ea4f3ce60186a6e634567d743a00354dd73d950f129b2a2c263b36c0d5b4fddc4ac91897093cf41c8c16238140e03e4060510d1e418a673e99c3994837af842bf0da756ab0c79e1aceaa4d727d45ba25e6b515d1b4b7819d4d9e0f30dad71f37f18822c08dd2f21ef1f85b460e1a7173108f3f456ccfb5f7d1d71df4d51be2fe11bc866044affb3a0ac50b4e4c04535e3608062895ffaf2cba64d013b29ca8acd89582d771fd003c7bf1eae0a44fa2bdb81e3635c28389f4ad5f26cc08b8a4e47ddff6a7f02e891a189b3a294dc784b059bb7f74de6f652590d34de148a34159bc1c12384d2772248df7aaf68ca613be1b1e699bbe925382a76adc93474c949f2106f6658d43c6ce3f1d202e15abece0b00987d17dc491b1d133bd71449ea0eed305e01c7dd7f581ff21ad656dcf0dbfb25d26c3cdfe05451e84740a69db102361a70194fe76773c857bb228d48ba0aa35fedc5f5d8ff332a88836c327ff9be8f12a316837509a0741963a89323414a7785cf05e8d5518c2f875cf10419ca89ff915ea48b74cce594f8d3c2d846aad9dcd9b18100b01679ef305e833aa3ecb612a59812c34f784729b353810223ab3e5b07de2489d8ac688fd5dc141cd5e39feb5eec23b2f66d82c3cc7785460a076889b1ee67b1b963c3b97e72ca4e6d0055d5a05824643d7d3dc1ae12ffe5e138cdf29c205db89f8719bfbb874cdec597ca6ea9486bdc5fee661167d1aa3318f17f3b647598c267df4dd5d800aff03fe6b98f9bc70ebc23afb19655c72a1ce830edb89b5b8a6a13d3e83528968b21ee938c1c567293f6c52028b131111fa1746ded4b2b48703f336425c92e395e55bb96d8af971e4dde50475288925fc70c45c4c722686394303627dc04377570f3d2f115e7190f4fa9a8171a4d81bf60ff080dc08f007342bd21e8a681ce8d574dd09969d774305c8d7a91b3548407765796463b117402a35e4b594d210aa6513e84271a56ed33e6f1b8fa8b88158a3cf5b3fd14a8ef4342f0ae45da9035abb4e70429e8745217f2b2b16d14600a23579a93a2e3b65602d1745f2048e41ebf4e19b06bf6575ab9a77d88935ed8de699181c8f1734c421ca48414ef293c13d4a225cd57395d2adef4abbaf970d7898aa58c687aec55378304f5b275f8becb23dba4510dccbf89cee06ce1462cc7afc7ff45931a854df2e02e8d2c0d5a9f5f0a45846abe600daa8191546ba04827ab312ab91479a1e94814262a177b5475b4696410f644b207806a2b71bf9e37ce1f0ddc4df4befc3bc9854c1f9a0c790294c265fea01a43db0f29b33a2495b10e4cf11aa007db3cb9c54a26358cbdcc4bd7f049f65144c54dc48a862867ebdd5694b349747fceaea015e31cbc53351a12d5069e56b03dfcb5f783ceb7bd93ead37408740b81ee06b225d328b2c92b4c44be9d6dfb7759b5895e68d620ec9649fc379fc161c4eec70e257f438019f12324a4f276777568dcc23875cf9ae", 0x1000}], 0x3, &(0x7f000000c840)=[@rights={{0x1c, 0x1, 0x1, [r6, r7, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, r12}}}, @rights={{0x14, 0x1, 0x1, [r13]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r15, 0xffffffffffffffff]}}], 0xb0, 0x40080}}, {{&(0x7f000000c900)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f000000cc40)=[{&(0x7f000000c980)="e780b6ccbe0bf7da5bddaa3011104b4f95a26110849930a30a39b4853d6a8e0d67d7ab69824e0b4ccb199960b209ab6e0861eef381d5276a7f31de43746ed0547cbacc41794a691cebde203f3a9a3719c7eb1af55d674060a6948efe077f23fc0ea9402ae4f789af504c00f4d82662dd1d1f6010dd642a981fe12f0f2141c8d620fd31489e9e5f468ae189cec31d", 0x8e}, {&(0x7f000000ca40)="3cc2796341fa5c445e6ae8a0d6a3917b61b74364112fd95028e69db5cac6db2fa6e680e207dfd1a32cdcd686972c74f47dbfaf85b42b9d2983bb864841ef4cbaa0c8bdde66f9907e5274acae499df129f5f800887ac6366fb35d9596bc07c263d87c19bebe46d2acd8abd1a0117d58cdf18ede190e250535fdc565b7412a3a95ad7c1685449cba01c71ab776231ebb2bce21d08932ed99eec85882b4", 0x9c}, {&(0x7f000000cb00)="7cfcdc1f93953f0f08a4e1e8e110e0570e9144aa198037c3c72826c82d0ba45989765ac44acda22fc5bd78b123ea37b0d518aa10143ea4d01e6beadbc4a417b64ae9e5c6b268e09e0fa0bb0f4f565892f5c105de3436aa5342c7c8136826652fab16295789f2b3959ccae8cee1c768d13fbb7c50d6c7f61f7d64fc4a05fa87284462c96add446b0955ebe121a0cc466a6d50856a8d5ff620e686cd84e127df821bbf53bf5d2d21f67fde8520b408ec048b49ba7ee453c9c55b3856785b48265bc65661361e2035ec3fa6e89ca4", 0xcd}, {&(0x7f000000cc00)="82908b6f71b603b66e620b43", 0xc}], 0x4, 0x0, 0x0, 0x20000800}}], 0xa, 0x8004) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0xfe, 0x8, 0x0, r0, 0x0}]) 14:42:38 executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, 0x0, 0x0) 14:42:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a300000000a2c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:38 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) 14:42:38 executing program 4: rt_sigqueueinfo(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200}) 14:42:38 executing program 2: pselect6(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000180)={&(0x7f0000000140)={[0x179c]}, 0x8}) 14:42:38 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x323702) mmap$KVM_VCPU(&(0x7f0000ffc000/0x3000)=nil, 0x930, 0x0, 0x10, r0, 0x0) 14:42:38 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a300000000b2c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2390.590054] ADFS-fs: unrecognised mount option "R" or missing value 14:42:38 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb0100180000000000000070010000700100000a0000000000000000000007"], &(0x7f0000000380)=""/224, 0x192, 0xe0, 0x1}, 0x20) 14:42:38 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) (async) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) lchown(&(0x7f0000000340)='./bus\x00', r2, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000000)={0x0, 0x5}) (async, rerun: 64) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) (rerun: 64) sendmsg$IPSET_CMD_CREATE(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000020601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) (async) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r5, 0x400452c8, &(0x7f0000000100)) (async, rerun: 32) r6 = socket$caif_stream(0x25, 0x1, 0x0) (async, rerun: 32) r7 = bpf$OBJ_GET_MAP(0x7, &(0x7f000000c800)={&(0x7f000000c7c0)='./bus\x00', 0x0, 0x10}, 0x10) r8 = getpid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, 0x0) lchown(&(0x7f0000000340)='./bus\x00', r9, 0x0) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) (async) r11 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) fchown(r10, 0x0, r12) (async) r13 = socket$nl_netfilter(0x10, 0x3, 0xc) (async) r14 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r14, 0x0, 0xffffffffffffffff, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r15, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) (async) dup(r15) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000cc80)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000015c0)=[{&(0x7f00000000c0)="6f27f1bef290fc4fc9d7fca2678880f0d305bfddc04e740a861685534b81eef2807be2956f11e872f634b02afe99cb04a84289445b5214ea9b", 0x39}, {&(0x7f00000005c0)="dc8815d3c967627eb778ef056b822b0e9e5cdb392a8440a920577ae5102325737d4ebe8c5ff8446ac4dc7432e5a439f40d102c7a9ce5dc3d1e5e85d57984cb8b3a3eee7c1ef8077dc84c26815d7454906654a690cd9b1c9bd2e873b4a45b8ef6ab623b876826169f2e7553d730937005ceee1ff28cb2b7261b6a42e7152ec0a7b00abefa3eaea2c8f1e31763a2cee92d05feb8021b61c1057c9522eb00703c633d9acfff63a7e1a5134cf929ab495833e2cbaaa5f0b030b8e891d517a1fe71df28f0a4b14c3b68aa4cdc686d212424c29193d356789bdf41982661239da3b7ad340ecc6711f8d03b1411357e82403ab2579eb967d06bc3d62566c49658e4d757a3e29dd77609e99ee92fea5c1a82392b04accfb3fbbfa8262ae4f709a05625fd99d260e68566c2aec61d03ca552e951da8effd298cc3e64310f96a4ccab984f2e33694677666d0588c8b286babfdc71240145abab8ea020586d153a9fd7cab274dd3c4889584fa1a36876cae8c6e1fca32b16f65304fbdbb2fdf44590e322b47ddec17a566282d1a12b6d543cbc6cb53703165a9aa97cce68f7492a687957ddd7dfe030a6c016ab29eff9258c0481eda0c52e2d89a1618e8c4a4f34d4a1f5fee428bb607f087824c219e93908bb43b66aeefa7c38d5bf8b2efac091993f460212b7c83a9fa6541440a16f44fe2815e23b5fea8a121fa506ffbf00b70a6ed343d9bd9dd5f993798520c3378aef1286b7247f4ab300f8e06183b80a71a3438e6390994e63edaec7e9bb62634c1e19df88d8519c334eb444382fc3a2789e0db81e09f96e27ea46f595554f96b61807be4828caf3b3caaffaa2baba176c42c7f9da49b56e823211b69b97e76d6bf2b298a4984290cee0dd52d1b71b06d7dd2b1e19c19f03dcf5e74ba8297a41129fe482639580967b48a43654c78978c4ec8965206915fad83a1b1149532b6f5f01bdc25e332238fd1a5889c3c9a12b436b44e3fc93d47d94affb0b5465d187b23e0ba242edc627e42b9a7ad9eb66486a8bf4c5ceb716ce9e5712f24e995070face77c226620e47f9f0bbc6abed92c02f5c01fe49cbd85fe0b48029f64bbf419b7bafe201709457ece0fcaf080e4e14b19ac63079362eba5f86b773852f4a3edc83f58fa78ccdcea5edaba2e16c2174ad165984a2d9c5281d42cbc80589431b9aaca1a8dd87f58fdb3e968457ebc198fc34657d287652a86b245949d935a95fe914665aba2506a09e3e2ca41939e767f76155127231ce50f9254cf84f338757ac2ab67cf8a8c161aca9244b8ca7b02f0dce3823a0a70ec71dd1a5b9bf2d8a103374c90a8921beb19656ea4b79b668660f36cc60473b7f6ac2455a0a2d2c407c041a5d318717bacad0a99bd6be525a1728a550c02011af407e46be7c1c0558ba7516f8a9fcd1cd716947d3e15b35e28ae9741655a9f6524eeeba1756e09be6c85c23edefaf1ee9f5d982260eb6408ae4163d619ed63a3bf4c6e559216111e7772d7cee7c9b6830aaf3253632a28fffdbc81bc9f7a25f45085e5c31bff382db7672d52c4bb002b44f3a2cf7d2b7b489fa25f97ff5828b25cb797ea81bb51b234c780ecb1c9197b105a96404cacd91401af32ca2d9fb43637a9e3cf6165f7bad23760130edfad3ddf19fbd79851802e60fe5b9d2d486e206f94bf39eb9a0dc4e6647057c705c7b9ab281cddc48646944e652fb7e93443e8030f3b80d75e35113d458b1cf70f889cc4e4b9fa83bc1483318593f287703162b87b0b7f533f038936cb70d27c455b0b81a89228d1343a57e1da6fe7c190312cca5ab74592d4486a5318c97367498cc3f4f593733db2091b72a339107da83739c8ea5d48d7a6487c84d2221efb48c9c5210206160231cd75a42031232bd33b226cef2061774dc0300faaa4fede069a0a74f090a12ed9d9652fac274d3760798529503ca56fe1e77062575c5eb816616d302bc761db019f32fd4e74e3f4442c052108c50d799fa07c02c9ef8bc4a56c902196839efe77270f05a49cf95e3b7bffbeb446b757f1e5b2e70bc9752b05c8c61e227d277e6a562653aaaac82a4f6af13f5e6eb07b57e0dc92e0ac95628b85aef1e6f205c16bfdab91b35bdd441b2c6dac5639897e76f589fdf430fbc111fd487d830e4f371eba057913aff30d86b6477d5fc3edc3c40cdc5b1926009054ab1c4630c95cfd2d3bcfca47859078da008270194a3416107711dbb3490d28ef23e4e6d3841bb4bccbeaef0f272f21fc62becd066deed8c286591df58fbcc3f8f01238016d5f772bace8dfa6eb0a587e6bbef85f910610379745ebf1eb0647284f19e3c2729c90d3ea96b2c62e764b1cba21ba9f805a78ec2017a4d41c5cadaac737b4535c2938a29e9e3983868e05ea9abc16075a9e9d37a5de7632f660b55e67c0f36184c3e3d339855447a3c8cd53b7247eb60dffe2d01c8beed4975c9244cb7b4bd59ebb5c546ce18cc5aada3417c2bc57d5b5536ab925cfe3f2c769bcf1590c87a72dd2daffa5558858925d4330326cdc3cbcfae944e2a169ea6a77f9d5406170993c87730a585b418bd01034d43dae2c81b0a1ba323f781456647da00177c4672a14cdf02b93a8966fa6d07d5a52dc60f252d75ab74502b65fe2a4757c08e4675f2e3f22131a67338ddd514df425bb6df046ff33c096ff00a91a5253e44160b48cd3cfb81a520ae9240169ae7f621703400b4a42d9506f68d4e429be15e1dc23c0b6838b4662c437d6f84730e9cd3427d5b5d477f8d3ad48de826495a0f40eada7a98878769cd48b9e7f2dc12ee391102f07f3a4ca439cddb0a65cdf2fc1e8504518e801820219d962b88ba1be49ec8410e3175afdd06eab7b506f80a0a8e352da74b4cb92c82a7480eb26a538f018c0cd5f84c3c0b28d6151cebd630bf6518e5a643b65406b364c14b295c764c67fbfdf4ab7df54e6ea3cee20339bb9822e951e87720cb7ded12c7033a898cc6f231ba0b39344e5b4919dc66a68e27ba2cf5f6f428af615bdbf156552ef2a2bc386432a4df2032fef76815a8d6da5f9116ceb364c442d6f8f60478639932d5467b179ffc0eadf2f2b2ebe32312a58d26449eb885cbf060ec43f7e9004052620d4afe291ae8e45129f7fbac792bb4021fb063694342d0023e0b25434e8dae2015fed6e3eadb9bf10bc88c677a4c7561048c75383cc98c68e61f5620b27f27999507b88d0a090d42199a7edf6be663569f6fe40e0391bbaf99c0af2310a565a1b5dbeebac7912eb70713e5d6ae0a1850cf8e47945904258fd4607d4051a9b111b3075079b59470b81cc590ae37044d992df11555e9aa60b4b3673afe7c9554a5d76d9044b71f22b3187c1c3f4daf099f1d8f6cb48738e93ea3b3dea2f24ad9814e77e0c1b6a2cced8b726a980dd4bc46a8c341f80b2c1fc5b8b3001516ac142e2a83dee9cd707766de7a4b6ab03d994a419cfdb8eccb11573d8c29d6503af84aaaec43b3d5fb6774c117a9e603479812e043b0e11d0d1a1607ad30c9718dfb066dc68f77d9468ed9622e15b6f873cbf2461137a410e65d4111aa6acc8e05347b9284c085ecd0e7116fdcaca4634e5085a75733b3e532cd737e6d17de63eef4f039e1dd3f5b4b0148da6e5e874969ff74f290a659434f1888845fddcdd98a2cf689e09148038350d9b9923b87b61f9cbd20480ba20835aca0e9ba5bbc36e1203227e63223976f5a4dcbae1ee005649f5f341c8b479ff3c84f35cfb41af1a7f298a0999c42bcd364e45779c8eb8ed88b98f6676d97157cf6c390f033a5b15a4b08bea4c1369379116e345c71f2285067bc5113d5c750ee4be543e1315ea539ca603c8346f8f211196c904758907cde52b277a0d347dc755cc340c27e0f1505fa445b548665c04d30190d6fb2d9905bdd8c2d2c89f44c1c1d87df669679502b49027d6db123b2bed95ff40d9d9def33925ab0213d4641ed41d36567c5bce4c5b05dc095804eacc993e76b6a09810a17f104a09d4b10822b4d4f43ffb19d14f79a0563c9849124df40245100c7481a4efb31830f18ce019fec46f90fb2edf6eda931b4d8c515bb1587c63b6899c7a29a47bf920bf435c5530ee40e7ad13f856b06453b12c752d8beaadf632b96622509f8c216e83de556e2533944c4ca2a854ffa3ea046d1232b86350389219e6aba0ee368f9d40aaae1043dd4c56f5aee878d064f19e1688ce673a1546160208efdbec8e7ef9947de21db4fbd206efa5adb566fa12a687299ea9962e845bb5a8bd3d15ca317ad4c8181e002e8cc1d84d985b489f8000c064774b372ebf21ac156b6e9658aaf6b169dfec40616dc1dd3edc8e77e3d4703e51341a96212fb0f5dc8f47cd8a0a18186ad5bc6ef9b84ac338b0f052e5ecb300514670104af6d59b6aa00e0e9d026ab7d9577821051decbdd455d4eba8dc64385059ef8b15c1395b4163c47635088f89cba48788906235346fdb6978a81917f4b4f80d69bd9525d022a9984eff8e5d17c0aa1f1472f3f40f96ffc420082a2b8304178a7cc1ccb805c704a21fd1a76bbf8d958d8271ecde4edd55bda411b5f3bf7a21a3b520982d45f505326dc3a5ba538f870bec2e724257b2226f04769818bebf4b196bfa726f95a793356ff660897ff8806d16d03d879611bd61eda0b57e8d3effaa34e47453e1fbd29ed60db1bd5c35735b0a8c6dd337976808149921de66408af1830a66e34ae50cc1b99e5ee2a4bb198ae7cb2d5691e62defec133f527f756ea8bdfed0b4775d3e6ec814b7b453451207498d41603d306d549f3573dd7cf205450d2146f6c59cc78efa97aaf0399c6f2d0cc16b3e94298dbfca533f619474983dc6fe4702ce44115a79c3b1eec8fcd6ade15efd903fa1712239a43c26a72a0e9e215a82ff68903bee7839381cb7631d154eeb52c7e7e436df353a1f34bc1a3eee09e628757bc806fa399e3274371ccf5191f50746413d4cb696c175d22f801a71b8e2602ba87903c2fb26e51cf7132e704c0046bf113efb92d95afacd9bb2b1e3be4f63576e41b2ac987d3df6293c4f4388803b6902c973a202c7abc7462a9cad7150a26fdb267255979393b65c485d3fec55115589f89b73bbcc45e50b4365afb86b26e3fe4e2442ba1d8d131a98936fd649c0a80110b8860e49147819ca904a3608afee76a99f03ad492c25465cde46a67be32335a12a3f72ce07e9416db7064e3c71601b24715b49d46c58cb693006377e480a3b7e34633f6677b23f0f6de7f8d83399fbdfaf80c03b0ef300ffa330a43e463fd4be652697549d706d1052a82b1025ad094ba9ad153ecaa8ff61a2c77f6c1c5ce456327ea253b526292f2a390f261bd768ead59ab6251e8c93da9f2ee3abd670c2a83e24ca265168200e9eaa3219b84b8615e01b6381c5ba5b31403455aa2db134c4ff56bd4e70fd704adf046321ae805f07fbe166a782ff56cd3588dce393fa22fe9577cb2fac5176a762c9395fc4a7fc1c2e0b691c55c4de8cb17c7ff6f3bcf4bcb012e2709b1b521a43c7544b9da1a3d3ae8e93bf0771ad8c259bd6a3dce685deb2b49dcf289266d04d61510c5e2e094163e4ded0b0aca45af79ed17b92034748145e6f8827ebce3a11ed050733c06779edfd78f71bcaf85216b674393971c968344fb633188be60644b052ea340bdc9c4c5fbd4244d60cdc3d5f69974ebad7970a7300549f5e1c979f68c5c66feaa1f5b0ac4254417e2300dd0b970cb75b79da0c0e3ff24cc6b7a278c18866ab3f01fd97b65d034308cc3e24ec9684e1a030bdf4165683b682", 0x1000}, {&(0x7f00000001c0)="491b7e20a87a3bbe39f4f0c3a719409c71fa6b67efbdacbd92a2db7ab28071", 0x1f}, {&(0x7f0000000200)="3d0f3b7325c0909eb14ba364a418aeca7f1ed5e5f8ae086564eaf0768f7070cbe24e61fea768498f2066c558a15dcb488fb4a06b1776b0563f874d9c4a3a96ec7913b80cf8334947318584dbc4103ab76261e726a4b41fb123b6bcef0a0ab00af75e91516b8acf7bfd9c42", 0x6b}, {&(0x7f0000000280)="e836c6af34d120fffb478d6f3494889c4dbf2328af1b696ce298e2595ee8c44ceb2b360e6aac07dbbe2ec52b8643c4e28b9bdbf86ade49f353486dad6bc74d9ed6e70ed0aa69d659f012b907818d90e7d5e4cba5b23b295acd494ee64cc55ad31dffcea67ffd66242e0bfa74b0191fe74ffdbb31eaebd96a0954202cb5e377619eb637da04ffadb9618ca916ecd7447aab971643d0da934673b8c1680e8c1fa0229a42add2e4b2498bb7", 0xaa}, {&(0x7f0000000340)="b1024e4ac883cba5ebc61312892a1e4622b6c4c61bf8948225fdfd2697001dd70f37a6c1edf70f14a767f8dc58d83edd1ad1d316797f7335b7a270ff79f382fb2c3d8d499a7b0a5e0455b01e3b07e89449a18689a6fdb4534e027e6d3f1719ef5cc729fe33d46753087fae92", 0x6c}, {&(0x7f00000003c0)="1cc0b92373f19c0aae8ecd1d09b2c074bf2f36269ef88a6417ac10ebba8edf72d0e13b62b4072ede3fb2f3a762dc6f597ba6d83aa4de1acf382356d4d1e72e83ffd3a3465b0f1e3d6f1a6f78110062dacc530a0b250734da821b49c6e27150d1808d567f51e74c750982f64c6b5ef47e484d83e0276525227cfab059fcb5ce283aecb44f11b84e71bcaae7a2866604871fb005e128884581aecf7b69a68efaf8e6abd6efe4cea923fc63e0dd69963fadf3e04200df443ba10ebde436f2175ba73718aba8a02d55e6cdc065f99ab7d38abe4e59c03f5389bbe75b77330eb1c597e7a044ec58c9b951ef56b35d158225f85e23ba11526cf45fb2fab64c0d8d", 0xfe}, {&(0x7f00000004c0)="91ba93728de874d26a7e2f05d1429c9a67fb5010ed045416a6c117653a384550833f71de0159728bbc612f9cde449c62dbebeb6dab66c030ab3dc2236079b1dddd50c1716a8e4fa05822521b5e5662178870f1067f37cd58d8875210f459c1c291a0f5375b159e8789f708f5a89cd61544", 0x71}, {&(0x7f0000000540)="2ddfb65452754995d80c604596ec5ac73635cf8b5253a06cb5bd4f", 0x1b}], 0x9, &(0x7f0000001980)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x120, 0x40}}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="f4fd208307f40b61ddbf0c9909908eef4ae31841fdcf1f167032258a431f53c52d2c9d2940793ded6d6922942af8fc61fa8c05e804b993a7b5ad795c34937d337a3ef14641f4384af73c98", 0x4b}, {&(0x7f0000001b40)="eb09f389820434b30685925233c73b4441f330f6d17c210430cc0c96b287a62d1fcb4c10b6f14a10951c775bac3a9083c80f5c73d95229a0250067a2297031390e0406f9aa1c5d7aeb13adf025c697e0585e2e9e6e1124b189b8fde31e4a21fb86db8129999a971f39de3a82e12a91afcedde2584c96434513cbe75b3c222711b67a6b39b0c04af2efcd017425936462149088ef8bc58251ae67db4e977994a7e2f53db287d3a9f8c6fe94a183cca56d9d5464c6d697be7576836e4ee576da0dda9d89b5a06abece608b280f1d57bb646dc9b0d5696ac1ddd3070f25879ea68ded1513f29d7b72d2403267ca415a665e04ec39e70ebb9a5f90ea08ea04fa15e0d5e057acb560b36325af24dc0a8370c1c9da58463e6d5ac912032a9c9c361d6677609d2ae471a2f2a4ab1578c0a1952aafb8559483ce812e2affd1004f669d731a2cb8f9df4a3791abdf16eaafa581c90bb17ae1ac98d2921ea5dcd49dbecae197501e2f650d95a062b99ba10a3aad50efefc2be9ff6d60fa14496ef8c30e46ae4b9132db445b7dabe1e8ea4de3602fb9ae2459d7a9578f795800492ef2848dabedc5c7bd7f1a365a227dc699431b9705d6365db7c442498b1d6f7dd7d5ad9e298d4785d33fdd78f8c45efa5201748ff817e9caa74d40144fc13dc157d3a566da89aadb2c04140f0433a535b7526ba313036f3a4789de246ea023c56eebcc22e348386096ea6c5cd3f4937be7932dec12bc9de772fbd55bfc4026f31761313ffb114be71873b3d7ae083354f26df56712ca58c3b5324eadfdf1214380deb99918ba9445a7c888814d6e0ac4a5c83f91aa7946aa93f203e6fdca21cae7dad676cd3ff3afce5e14cd917b0f7109cd9020cd5c846f0ab8712c56d6f4f4d29b067cc1b3bff79afea066b2c199f42291db3ad79412cec7fdde6dcdb26c0b814106f1000a1dcefb9d80f640b43712a588608a139ed7aca8dfca22c1da00afbb3b52d3f4cde8dff7513635d77eb58d8070e0aa8bf7b2cc4f37643eb5a74a12bc74828ff7aedb74c6bbfc7f112fd8802a9e19c6bfe308a38774393ee571e88ead409ce9c276de97b772295a9457ea3c023932a608298495ca12d1c3b50ae981d35533fb95fb47e7fe2ee8bb54bed118d89317881c961ea27db48181181efa8bceecd6d438640972ab6c5f72a1247dc569374499e7ec491521517e719ffdecab0457164cefbfe40200af383631e017f2731ee6f31462b45786a40ab5edc424d9446b9407a6d73f22b614e7ab67183e70fefbfdb168470d083473119306bfd19efa8c690cdd9313b0c36b66f91bcf1106f5e95d97bc17a8289888c6a2e0ae7180fe92368a0f1571ce0d7229d05e5b842153561061c2f0e9d2df54c2205a20ddae409eb78ee61d2a9e00aaa51010ae9187f62c943c3e2bf8a32e1e3b75d711790772af1bc5b475aac61291aa8351633881d1c8e792b008d4865bf9cba477f3c5c211afc75c334fbf57c5a79bca9814053b9357e53c138fb5ff354e33388c827038fc7e09f201c7613ab681b395c4cd44b1ee3a8ff9d7a7ae410c7990ce12c4f9dcb1256a27d2104ce00f8dbe42663369c43e323339097da7670dd5fb348658d32f53a45ed2145049ccdb3a8bb8be1129273739d2a6d1ff9ae45504b2e59c986bcf5fb895166c0c9cb4d0bcf46ef1017487573a2e1376244db7a2c75264b34d89f8e1dc501ad7bfc77686ad46682df02f7b4e8eb2f3e683848c867e9e80a7434066bc69d2d22582f874c17fcb84e1e424f0402bd98f2308dbe28bef0872c28caa12c90d1d94364bfaf440af148c2a0e341e8fe3393f548c2243a5ecc47c5d6212e3cd349cec60a8e8cbe7823f93233d715632f25a5353e61bfe9f39d64171d226c1a015d7dcdafef47cab21bd445865029ac70644b9e51a6af8beefb0a907bd4bf1f28b145260b63f55c335d435260d00fc15e3db625166a616f2d151635d5fb54d19722dd92451659585f6915fe36771bbc27b2c6b6822f2c7716ccba3d7b8ace8141e0e0b1adb724650b477640a0a6dd4f694427cf2b511be064f2e845cedbc88de7d771dd36a365e66eb0d9444cb4ffd07c8df648d9c074e2a9153243c52c963e6d29669cb25a63a916e1a05a8d5c44f62ba1b3b29328b2ce7e302d234c3731f8cb928b72246b99f5df2d82431d383a00c16a4d9bbee74837d1752052aab8f22a0b67d3844d65a2fc5cfbd22c7e1836639dda65fdd4a7bb820b9a289b3f0ebc1e4fa8130608e741c993449f6e0035a2cee44420608d3a2229ae6a78465c16c8549e2dbf93f8fe08d8a6963121c303f2dbaea2dc45b354c8b5f8eda4c28fbcf12abed400eb200ce6bbe8e9be987628b4894feae4158da409ad3b92f2dd263906e29cc6d3e32d96da95934f280611c6a8b12a407e5a2b91c8ebfe1828a2903e71f0a50bc248d3f95114bb49194b7c6a1eabb11b6809b7ac14424521f83ed27fa93a156aae3c4d758d288a65a1145558a009db9796859660a0b3f4443b69e04951407f7c08747c5e75bd9ec4203d3a94ada59badc9eeb700e6c66a0579b71cbdc658c5c317c8973550b30b37f8ff54a16cdb163ba63cbd952d09e6450547618583fc00cbfcbe2c5cf4d27ec3e947de8f12bedce89b4494c61000ba1a71c739a26232a0be88851f3c7e2d1bf62c19299dffc788312308551d3866a5ed5c0742f13fc5247c68e7d3401240d8f220d79aa420204f63093e4cdff5da594d00dbbae243b5e7cdb79305d56fbbc90fd7782e50e57746e864248adc21c8909edfa4dbd0e6d0636f6789bd21eefb49426a89729fffd02d5c30d9b334697f29d27fee47d03cb5ce8eadad1f100473ac5a202fb6ed3cd0eddc20316c79eda3f545a21c9e23d9e1eabb49443dbac5acfb6b85dc0fbd99ba84a64b33c5983fdab08709ee190321957d0c8aff911ce65476434ac66c1b8d43e5bc0cf1890c17f9c83d7abd2cebe0da047cd85896213e44eb879f93a3a67baf9eb47e90e6df2b7203abe6357f1088de50685bbfaf2ebcef2e3d5d8f0074a2239ced59466c67734fa23b49d7d21bc80b2e5cb6706ef8199462771adb207955dda08a7a3c8e8fc21ddb018e60e557c36fc9636a11268da9891ef9bc01115db127fa072d44cd27fe1d254256338ff7a583a4067c5d2392b5c75fc2c0a2a8cdac94733fb51add86d6e7e9ee04f94564cabda42d4751e599f05268e76af517fb5a8ca0b2a43b5128be40059e384668bcd0d997c1c04ec7470e81f21e4bb4e247d50322681674d505a6c4c4230d151b81ae3ec647ee1f2d17acfb23cad3855938aed2b0e51541aca55e2b766f821c461556a3ad94f959661635a25f6a52cf15ccf5bb719b016fb837d5338827f17fddf5e6fa2ba628faef5c9cc93724e921ca2cb5238b1a5612bf95f527f4a7f5794cc7cc68e7b4b6f17cbd1a7e879b3b9e783ef6de46d49873069b0200d968be7c60a47655a89c48a798836240e1c5486cf0f8159f5864a8fed8378e64a390c0f6a3738f51e6838d4c814c551a14525b7fd18ebe2db5c80fd27a5bf95ab5bbca0294e793d111db27895bf0c7aed909c59f9e65851a20ae6c9330db7349a069c325d85bb141595746a911c0e48750dd1667974e3416c1fce54a2ae9109f20d2c22784c818387389f2d496c400f0062fac80b51a51db9bf620a1539796d6cea2b81a5695ed7d615e923552b0190a86979e380a82e64380cec565d254ba2ae70186f0f3efaedf77badf3e297ee3d09e0e04013d76b06ba176daee922e364d5140130224ebc2332f161ae72ea6ea6c6a3e6e6195da0ab224f3a53ffe93b7e3bc015867895818fb5b1e2c2e9545e0ed8778fb6222dc53140a262d2f86c3f565ecc7fac77c78d76607b324582d9526bca2011fc16b45972c3f40caf9b4f49cf7565e292d9b9999ed896b397dca94f05bd2cf96ea7be9c5345b8b17b5181d0ea2b06869abf661d54e7e8bc09321da6492425d6bd4828a83ac49869c14d110de0acaa610a65e3cd2d91d3d5a09dce0b16f62e0746af5315d8b7828a4cf5a6cabeade0b29f2e47fd8f609e247063b44e9ffbe3998d016b0218d2f059ae45e11f01ea9bedd07f5da5c7e05401c8dace1d6ad4833b56838c9f2d0488d2fb544d043a7f4ac231f82ebb576b28f9508063f2a5a1724c66c3ad3be72184558c68d8dd160dced5bb577ec7eb8471d4c0c563336164d0ed16e347f148a965c8de5666a79691578f8d85809d77ebb33211c8c238d2c8ad5e9c5f4329c63815ec5e4ed22bc1b64987b6c8937ae7ee1f63146b7cf73249291fca26c9278e0c121df3f19cc95c9c3914bf78ff23f6dd0a433b0397a5eef67f9d45aa40c012db3268a99caaf3f072303530e4812db6930d6d31d61262af35d2525e2341c6987a12c0fd464d63a662b2de3095288026e669fb1ffbf211b85f3a4abc758699af9a5757578e1af8d8a69815e712bc8f17be576afaba4429940fcbf2574552af11d7beb8a4776bc80f77f0a5a3a315001655a3a62c57944c04ad7a12dd839d4c7506dd331e99f9c15f8fdcf3f1c02285120d0ab7bab77a69757f77a2666385e30fe860d831f61105d1d17d4ffc45de25e8b45759bb764493b18771979354e087578f59622b44ac270de6d9dd80eb0b665cc799b45f38ad88f275ad2f9114793ead27287352fda6eb22f25ebf886fb858dd3ffee507585f9ba1c42bff36ed3e2064a94fdd4ba742ee04ab762c151d27b7209e0d87eb72ef16be10943c5be54df3f1ba9fbd08712fd1e80518653c17cce09f2f3daa9da6954310d36c1185ff317bd5dfa7e55c91dcec4cbed5d4fa1282db81984660997534542d0e7d456e1fbaf753a02828a81bb834d63e60c6683b127030e5bd5f46727272ce3d8f4754f6b8edc7a8eff0abc32242e9e550093125812cbd032b5da6d2e889cd33195a056cc24b681256b8fd9bc67c54016d5821c4194dc353fa29a2f0038bea550cc3c378e4fb3a719752ae087a7f12fc59a39fc21047f28088b9e28f3751c8703330a12e26f297e11d262d3805b396b14b58771fdc54b32f0bf948b631084003ef7592c05101024308dd4b6dffe62cf953b974c78ab61c27db51a60dd015b6a1fa027b5846edef367a6bc6cdaea0cd07984af4ef6025e2111db4187568521b1114e29c053f5aecb14d31ac2a6fe1ef59e82b9a75132848d022d2f8e447bbd2cc4c2b7f4ad2a5a6c3f0effd346924d65d43be39ef4d718a510d5a0eba8e676aa890cef9aa01aafa43a6baa583d628e5710bbfec7d86dfc431a40ffcade4daa224200c7eb7cf20b7046a82ebb1cbc1305549007cc1ebe9f9cf7d516341b55a8c1003b4ad84632b15720c9ea10ec812f3eafaa066e888fb50ee27c3aa42448f2c8d0f27273d0e854edfb39753dc4086d195743500c3b338ff9298c7dd97a18b331e63b1cbfcf2dc3d13f73def59cc02e9bd43ebcb70f649b5599cc4438001b17d9e90f71e655ed2356589f6964224ee0c908f8aed86cea3a588fad994645691166a27396f6e1e1d5d0a8460b1cf509b5479d0ad52546e1c8adba64489fbb601b61b492f18c89587d198bd6e8a3bd24c5748f86138a6f20333b44bec62dc4b27457a999fa387e33f2c1a0e15db2e9c767c831dcce6b69aa0da27fe44513ac6f6fc418281af1de95cbf7c1700a1c98a319978092a2f019350b8fd64f3f82015f8cfadaab71027b94f9a11e8156d2b768b88fce66befbff49410d2c143012381865073325f972fc640a440ded396cc953e647c96405ca859cb986a3d6a6a3", 0x1000}], 0x2, &(0x7f0000002cc0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58, 0x20044820}}, {{&(0x7f0000002d40)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000002dc0)="d07138081afe95b0b302c4aa1336f6cd5ece6b8d705bb83f39b6bebd2e6b7916d7bb378678075e82409c25835d679ca346284d8f6685e409c7925dde260695693f3d5febea77bc788a6fd45debac6348b0b90aeb83e8eb879c136b51e23e12b0611a658198d34101ceaa9cfa845dfbd887581fec59f9470ace4f890336cd45e6ec2ff74faa64b41e68a87390598fdab27d9c912706c5f02ca41bcf28ec0e6811ecfa5f4f33af3698cd74a45791b7b5d9bf6ab6a623c8183937d950dd6acd79ebb1d91ddfe277e372e19f4d468a72b87f96a16658e78f216e3af693095940859d62678eb7303b801021ae070012b75b7733c5df99a27eaedca0c04cf7", 0xfc}, {&(0x7f0000002ec0)="d97547a8937bbabb5b62d2bd653e21034f5c8d97ed96cb81654ae942ca6dc9908e", 0x21}, {&(0x7f0000002f00)="c1a2", 0x2}], 0x3, &(0x7f0000002fc0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x20040000}}, {{&(0x7f0000003000)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f00000032c0)=[{&(0x7f0000003080)="56451df9542afafd7a68e8551bf590d99e7d94ec59d44b064ec3a1e70bcf38c8312934de010e1ee998fd6c21583bd793f30d2da2dd05ea6bf7e55e4bd689b3dd5bcf071474651b6a93fccd47e389011ba583a8954c6cf1ad5d0d1c2ca0bc4a578add8e06c9b860f2ce90c189b7", 0x6d}, {&(0x7f0000003100)="1e4a997b940c0ff33ee74e2f5d7e7cf19011013e6d71e455f4ca32e2add7bcf509702c2c1f0e119ce0db97bd5b8ee784c687257dba3123dab42905000210c98921bf45bf71f99541d1a89fa33a373b2170d3960235499e1eebd599b61bea0922fb6dc4f735b9ea063b0c4a9a6a965446c1e88f70009ee73237a7cc35658e419e4866370267c65baa", 0x88}, {&(0x7f00000031c0)="b62cf4221f050ec2efeb900527269a265ed7e5bad9aea6aebbc32626cb6fb3700254b1a644dc6328a72250a1aa", 0x2d}, {&(0x7f0000003200)="1142c40f727fefe663497b24f6a5cf83e528b7be182f19918a0a79a830934575c4d1bb937b6fb9ad2e1a09ce5ba7f2e7b7bf9f028b8a7ae19441b0b4a26667f8a0158b43e76bf62f7044db69c20d33125a", 0x51}, {&(0x7f0000003280)="fe33ba451ed890e5974b5dd3a829a4894a411a14380bb358d185ec1adc4662f6249e7d0185bcf9c18f3871039d834cba8c9f95b0128b22420fd4147939af", 0x3e}], 0x5, &(0x7f0000005500)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}], 0x78, 0x20000080}}, {{&(0x7f0000005580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f00000058c0)=[{&(0x7f0000005600)="1cab6c0cedddc776835806a007ced516f02e1f2e9671b3dfedd6d67bf4573d6a45948b3f5935c8ae3c45f24366229ed9d1cec5bcdd36c46620bc3795b2337429ea", 0x41}, {&(0x7f0000005680)="0258150748c3904803ad4f79a1091f663b688cb60366084f046f4e5475109fd4307e62c501bf7a546b96348c320c605d2224c2fbdd7caaa9aa32dc82e519492e899d261debcd5233fd66477d9ba846124df1aea61e9d559ea359cda3456a2d9b79cbec1510a0969e3076e0c2c6e19741ace4861a113cfab7ac41e7430284fcff1e72b404291a2bea6253ebf4665cee76d35d7b8a195c3e5fc0c1110fca1662d2ab19d360f1729fc6610c3a6fc023920fd8434f", 0xb3}, {&(0x7f0000005740)="0fafb6076ffd419776543be2f42b54510886498c22b63d8a6f6441a6c7cdb290a3a00a9d221cd8d8bd8f2e3558e51694a20ce08399dbb2ac", 0x38}, {&(0x7f0000005780)="209172da1e72a8705a45bedfe090b4a76e3cec8dbae3956d98ee4dd8906f4877297fe077fc34929cb45394550431c7888b0a368abcb81a91c87fc0d464f7031eaca3586bd1435f7d23544cbc4c9dea679cccf38e22f16e7a65c658f19ec77749936c82c4deb509f39c69d3081589da53fea6500d8696f5b32e9db50f3b999ee05534ae2344b3f1fb29b5def68026b5193cc91d666f10a3e051ca31851c98350ad1ca8589153407", 0xa7}, {&(0x7f0000005840)="1092e35d7433cc1f0bc38b60dce20d7b9eaf60c6745ece5ce33405ecd8759bb4d16c863b6985ff16a5b09887d11a0879e2f702487724ea1744235d0683b548e80d78873ebfce2fe048", 0x49}], 0x5, 0x0, 0x0, 0x20040008}}, {{&(0x7f0000005940)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000005b00)=[{&(0x7f00000059c0)="2a099e31e62a0bb5d8b75c5ce985ae01d90af9459d5d253e9f03397d9c3c6072cb43c27432c7383c6af70d6138ac71cf32c4555fa45138e65adf9e5d15a9821bfc261b81097b212c02ecafc6", 0x4c}, {&(0x7f0000005a40)="ee8fb0197e52cad05f9bb4455526b9b743150adc287bc443e0b4a9b715d59a65018313c5af10ca1c421b366d9d981e872fb6e7eb56de48d9dc38a69a1018bad6bdd3af4bce4b22d331eeb653db49316e7842e4b8d9f5ab66e1733da919290336b0b0c108dcfc403f4be36c83caa31d4f555e7bb203c8e74d0c1a28e1aa4f3312014c7b66f30166ead8ee415e4e4769d7a03c4f6967fd121c4abaf9a5b4b3b697dca5", 0xa2}], 0x2, &(0x7f0000007c40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x88, 0x4002080}}, {{&(0x7f0000007d00)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f000000a140)=[{&(0x7f0000007d80)="48a1a93f6d46c0c9ceff6bd2275439ce72557eac7aab418688dbcd8f1dd5e09779395c08280e1b6e88fbb9ec1bd29fcc09ab7168832490c71446cc057a9598e72c2bd220eae2e06e5d37c29aca0e72f0ce243d99d393a6d91d684a17b0bd1678c7ecd85223027c9475e1509603e2cafc6fd7a991ad3b1c539ceac7c21e5c056945f5556e10b00bf4bb6fefe8ce79a7a8de81e27feb7529e5fbdddd655e588b5e52f071d1694143c1a610d910159e8d8dc6788fd54adb5c4d842d7bb71256b4c819ea114cd5a51117c76fa5d10dc661c324cc1b02396bddfdd12165cbda9d240a270e56cdf32bc0cad3e9b01249e0b8733cc82fab5afd068cd73cf224e899a2fb0be875e28df9a6c09d2a644c6bfed1ebd84e761969fa60ff602bc52ecf140905e74c4a438a2eca43bf14671977d763c2793a31e401ce5aa583e2a78017d740ec53ec36e404a76a2e3bea2f157221f1f8ac542f77f5f292695c7bb4b8aac7f78f3f814593f1ae6c5c130e50dcb797115b4a053a4a733359869f3b9c22d6ca31ef82bdecdcbb707f3df3e86c9bef7042e2c1e5682e0202a71c0ebf58d7b899f3c68c573a8a8148f39274525d167f16ae2434dcdf26da5adf8b704d9569715d32bb9f533b7bdc8a87c1a6c58a7d96e5b39888cb36a327dd052a73ea6378780bfc700fdccc6680bc03da9fe9b9b0802f31f0a668db7f242d89fd50e06f23b4275b7ad1fff9e97fd3b11d6d049732cc6fc67ec24a266b4aaf01a2c2e8a9b360fff2bae85ce20b4b054d4476a8f05232d9237780b490fca9756b790b42a74d8f4b49765d3e7b49a1f92002c60c4858bba6788b5fce9963baf8c46e0a77bfe85677be3a9a56939cbeb5bb6169c74edc0ce49569e5bd2dbf3e3235f537e19e6eb2982e8a94a60d63588ea2e2815828b8f475963a9af42670004b389384bfede63188586f0d93055210e3700554d15923e62a8ac2eacaf00e1e272110fabf690dd4958f75110c2e032856ee546dc1e4984c3c5aa19348e4e8b7f9de23ac6d87a9d99b4ef98edd3a465333d1c09a62d331f21fb4daf2f25cb7dbaaa1ffb77d4e17080c8d83e0173a44c067ef2f0d2af084c242b421f261d444c4db21364ae9bca9898138df68d496fc105bc6c81168b9b679c1c31786035f1c7629021e66db73cbef57e44b86d78183276a3f3f62bc54f02e48bf863f8cead647a786f83eb93031f15ea18373d5b0275d61b962986fc42be728629688106ffd971fb41c8c2ff61ef115ea7db63001b8ee0975f40a9efa1545155aa8c4c58b0f32b23425c428d83f8f3562ea27d0d82b176b7a737eb4d56008238104c43c0afb44a24dcc81098904eaddbaca432f5de1bc8a83351f4b9c21a5e5f0d97b4c56a13782dc8d9009e3ba627d2bdd5f7f259f593637d20b190977191b7d0fdff60b3c48fb50e07ff2398bcbe5e641322c7cdd00ce3c16511494ce2eb731c15fc03e149fa0f25f7da29362e2f4fd53742edcb0cf4c9dc7fbd566528e3d19c1aa9f77beda158639b374e131c27532d2f3536adfd87a03a2081f8cf4fb20488ab46256a6b1b0678f20d1e0091889c29185397569aaf9c5f3fcd5ebfca1b7dd64cd9a40fbd65e037c4a4122252bdae24bf36b1cbb02e4632bc47d8129f7158d6a31472caa2d5a828136b1ec89618e8bb7e7400f2c0953b4fb310c8094e507c0c2b9c0349324dcda85eb3e9d2cd7c65d1b5a57d9c9b00004b694cfe595e87f47a08871ef9c13f27fbb16bdb94eb9d470858089b0ae30d9645ee5b8c2d82ff9b7c5d185f025eb91cabc91f9ff3aff718b8aa2e5491b1fb901a5b1d9151fb656a7d10b223a9a0521df37d5bb226863bd2d43ce8ec3666b8df56020613adf9e3d95909b591793aaad6f4934837e3feddc36a79ee4e5caf2acd5219c86a6d451765024c4500b468a7979ba1f5736950088a429a2eea6170da0e074b91056a24cccabb5f2597d3a45cb2f0fdcb87f757ed9974538649650579d2714e403f89ce6eef1684e528792e50503c90638497180dc601442b3ca53156c9ae43d8ba21bd12015cb44d11757d48f4bf3b5623d72f2868b33976ae791f5dd3e72f4b06a84543a5de62cca5570e8651d91e58aedd6abd2fdfed08929dea589e6895911d3ff63147d344b0c98e26165ff2887bef7510d91e4de96aab00891660548706759075d80764fc7ade08ebe6c8682ae3addfffd7121eb016904f7258856fe8371ddc74d5397a88f2430fae8471b8569041c9d5cca1af410c1f870cae17f7a623dfa975b6bec159eaa212ec6428c5513d51272b937b88251412e0b15c690cbcfb425654c314a04e9e10346b800005e174d723896491f20e4cf0a4c86e2922be4420a0db2979a41e5af227166ddd7db89c634bb1219c1e5bcb9325f0ce8a70be9922d4492c867147698597c047cfcbab51e95baa594b19a04b93bc150998347c9a05fde2acfea58ced765bdf0f85988b417d5955e36855151488658544c90e20f67b3e5eb383d2f45fc345738270a1c3b469a348eefcc64755b38a135166030350753dd59ce549d9ecb3ed5e46becf1870d9431cebb9bd1a7a176908fc3221b5193d0c57f4511a95df00517e9a4436dbc3dc0969bbdd9183240d360d44da6013d2cdc4b961490eb7a00e7e402949d11746278f909e6f68efae8c640e7c7e73d2e29f5c8c86109c3a58cdc332cf4fe6687f11c882379741892ad476ed4ad6021c0522d11752cdabb79fb63b5faf62cc7ae6382f8eae83f3926ca7a151d3cfe73612f9a8632633d8636c7ffbcd986a3c7631f272dcd36f20a031db0671de5f1b6cb0bc0e187504aa4f481f4808c80a95f004816ddb7c11523bc6427bc5b170d3d8badb4bb83509fd3a4d8da6b5d5715971a58d934c24c4d7fe2105049c4d30c48a8de616c54a3ba10368cb20d31810a1593727a4564e402eb07865c33b222dee1a1f192e86b2ca1c79bfc115ef6ac5408a63f6a7b977d43e23286cfaba0cf2e9d7e8f3c23ab18f22424cb2235c5d3762dbf357deadd7bf326962b09784b07dd0d79ce6ad67a7f35be3bda7785ad6e4a96780b28f33ae94c0a2ca98302bc83f381d764b96adcba22043dc2a830b6ef32ca25dcef89db8f21ea7d726b2d9679718f05a8fade63d6fddee347f84158a991124974a254beeae58ec764d215836952737b8985745f173bdbeb076368681d4309033d44572aa7712e73fece7b631fab8ea20b56c8745203fad3dfd58d9a32f29604c069c7d445355b8dd737e7540463fe29489d6bfd2961c3183c8c55c6c08dc1663d990701063dbeca714d03a7b4c9d3b6f251a5154f3cd0c26d434c2b0bab93f97687f11ff07ef20f225466ab878e63705a2456b4d5ac88de67de07d3abec6ae419c3cb13777d67805c6d584b2604ab351212d6b9311892f2d400ede438f8641b0dff39911550dd5fb26b0748cf899c2949d0a8384c93aafa32c06da700f1afbe98fb5428b6d2544411237c7d5cf070f60228869e6c7b9ceb64576dc1338be5f17da104c45a65f8c7a988e00940e7bf3b3f3d6bb5c7ae8a1aa498ff0a81cfd9649712a8edd430ce8932753715c93e045b304fba840463ea29d6b4c8718fe75af1250340b0b48b2ac54ef4f3c999a654c69e479b2a12cb6b238d94106df8cbc71e51766ba2ef3365e1c8a3aa3bb87658cd261e20584baa3140bff1da845014c91ccccf09672b72f935ea2a9f6438493641ae320b41bfc422caea8db2bec11ea9bc498ee6a202548f992fb0a2dadff394494686176ecd88b3f3326a9ed9553c971eaf5876bbbb1d20184e08b210c2199956adf66b6532ddecd9711162b49cd830db93c468267b2ec530c9dd613dd59d6f3efbbca66d1bdbf61f6746e94ff38aafa574ed0601919211c7f4dca2759e4104b35c541b84fa18a0d33e2e354f53d660ca6432775402d1da339ea65582fd03a73e1e02ef6310d86d9131632c27489364e04bba2b4aa5efe05c95044a42e21fec02ec036716ae936f72be8f4c9c5bacefc868f205860fa193d0f5a2177ac06b4650a4c5d582decb1f6c44310bc77ec17a96127e48c8c97a1e300e3a55fa2fdeb7d57294445b6a2645d90b78c5d256cf4df7aa750750761b52f902d1e2b622c048f25ab58c1004c56ccb2684776268a159d1e24d871eac8c522441361152a329f2896f546ec5f88cdf8e5b9b33bebb561310de9e155ce324ed0f2ed8bcea4200488a00ea793dd2040d2d0fd1b00c2a40828901c6cf1eea825b538cbf910f539fbfc2b84ba7371a2384e6c8e2c0db6e035c11b395e531d5d777533f467605d9efffa99b0d6ac4e8accc0df40c4d5573acc23f39722aa535641d7eb4ade08917b88a6708d25897c541db44b303c57ecdc8116aa4f0c8c17ca75a19fa9f988c841ae72f05d3a8cc349abc3768f4ac99499ad0de634cb3aab3ac5452e17c47d506821cabe6cc024d2bb3a3f4e4d7ace4e18ad0dcd8b245f9e795ec94cdfe425f78ab96ec3e469f191ce23edf8d123fda82e9de9968c5577b4469a7356fd0bf2fd9c06f80f003a5d3c9decc12161bba61676c45bf5979bc9a38f1c1cab8fb006c08f297c142e9dfd42106efd89de0967d08ecbd9219e78c7b91619d3cddb1ac9000bf89c80f19359da79d768ebd2a99e74bebbd6f1a2e0663553b3bd3ee7bf283f5085a0a081ffa180fc1b1e864a1fa13dd09cb936e0333e6f2addd96ea564923f3e3ebbdfbe0e045802c8484c49dfdd313c75efe550ed4ea2ad709d021567864bfd27c6dbec074c2d91d7a99472feeec63e4e54c617d28ab9d0fce5adebe77aa9df1d8eee052afc383213d85b50ea38f686b6367661116a83d0b1038f92f1a8f04cd8cbce040c9f48c5607aa231a9b9d0b6873fedf44ccafbaafb23482a58d0045c93a835f3e48354663d5eb677b983ef0545781ff38cb6f4de70fdb4d6b15ea401e41b7549ed426c07dcbcd427ecd573c55ea4237493a56f073fff1a97f97b93d51de1747a5f89041fe2cc4c1541414315a916c159738e229fac2b8c4cf7d3c103e752dc489f4feef34c9976f2239aed9081839a81d7bde3dfdd1e0c0208b3d142694cb7de84005eaffdbec679b637463756ded84cbffcac8dc80104456ad5173d38a164afc46ee0dafbdd1b3e231e6681ce42f02a4f2499a5170b9dfbe34c7db628e8059cc411058691cc2672b14eb575f3012610bf7e528a0a0f2339597bb48f3d36b3abea9dcea1950c43bbeade858153830ada801459be66f014abca720b7f39779d28810014a76e71b292e3fd69a15a79dcf12e8fbe29ab5b768ae509fc10cff3d4e0186f722f1dcf4b3f950f77410fb1a6a9a97bcbcad1299cb84dd4602d2422988d76356382e538d04e95a19a21ceb47dc9f203cf9e8349b948084edd5a0da816fbb6a01c1f60cd9d47f30e4a955fecea680232cf0b1ff8292708f41a071ca5b2288f29de42cd56ec1579e9429d1b9adb30a63d267883cb89e142c6333ed3e7d06ba68a6683f6a3e3bde3df93c3042a445505f9b294883ab4da56527efc326ec4ffdbc010b4c3ad45bd9d212d1a6f6fc838db234be35ff0719b14f07cf421c2cf241517812ac2565903069ab82a7f2287a0ea9d4b3f4e9711ab4236dbad482f6f1226bdb62167fb73138a80a049d3ff9f7fb33ae1118d1c5d9a0d9dcc7720488ef7fd66b1c1f206ac50b3eb80a2474664f64aac4033329d524cd8955c501ccdb5a348e2313c35835b46721e8ae76d1226d55871e05ea62d53291e99fe2dd9f4a8524d567a0cfd49b162dbf74422c22daba3b2ab8e9d1d1", 0x1000}, {&(0x7f0000008d80)="697103eb0d526c7ba7e4aabc7e41005fc7cb978ab301a45ddee210e41e7fed5810dbe508e80052ab9ba5d1944cfd0db2295dbec45953143f9d91a12bf72f0db91a4d37b15e072e3a4f4fd0f2e0f3ce87543f2f07fccf09cbdcf9fedd2cfbf5e616e639657273e4c4939c34992267a37c25b27d3c2fa1f7f20c195492bd69bb3d82dc7e0cbd3c25c0fcb68471c69c534c9b8b8a9e03859ae36c062cd3cf5e766600836d931d99c5380c8b182edb39f1ed8b303bf8846593e765fe0cbc1253005dc787acdd90ae25f84195dd53f76594d1b5e16afd317a835c7a2a0a82c5a2f25b87d9dc46efa4aa7d57d1", 0xea}, {&(0x7f0000008e80)="8b04726883b5", 0x6}, {&(0x7f0000008ec0)="5d6d20b70255863d4a66cc8181426a70dc41334da9c6c5845395e1de81fe0577ed04376391bc554ac5dda6c99edab33cd808b31711647122684872b3f8d150c5a073e7958e0530e17e91a0fefe9845c90f7f405e87ad04cbae3e9ec4a33680048751674000cf7472635dc8f4b1fa62", 0x6f}, {&(0x7f0000008f40)="68c126d34bed52947b40b8f212257e4896fa247052c17ccfe0599fbbb9365b5f997558bfd1f947f936be0dc1b1038d845c26ff071d1342b9738a4eb18a538357e4785266a82b384879d22a638fa027776dcbc11836f4ea40f55a73582577a7e46077aa3222a2846a084a2e9e060abdcecdf589c6c4121ab73f6fb5ecf4239cee37dd41893af6db9a668c771c3fe69fde2c68ea66b2df2cdd4e30f6ba126bee33d93dd722c04c49891fd6a5f5a8b9d586053680d39be952dceaa6df4ed960ac7c274a27e9f209b1e7c6543f6ffc20915f26b9027439a4b352e75490971cd5e975db876462a1460e3e06e32b2073000539382a2f590649b518afa2afb089ed802e3511fc7f1175d22a28607f64fb077c35df79a544533946636f6049a0f365d119ed688e716e6073a52d9e1df90fce75f8f13aa050eedeb262476e706bc8df3dddd42d19dffbeb9a96f9a3914a80941e5f50e3557f619d114e2fb2379dd77465ba13a164e47fd97110f27297a3f91c69b3feb50a689cdddf06468757ecdb2bcbba8451664f63185eb543ca0eb9728f0608f564b011e8b05cdc1ed41f94b5041fab6a4497c5a0a3cdb80e89287b1fa6525332e6fae976c1a91011ccb436a4cdb2161be289773830bb07be55a411c85dbc27a731cdec8ce46539c1a29a2f13a79ee931bba608003d171bd69ddf0b067943092dddddea9fecaddabf872596914f413886e1f0f5de59df97f631a0b42876f1b792c7ce51cad75278f4c63b32a1d40f2f4df0dd1767bb81b8166832996594d9b8ae7b6ebf52edf214a42b3763c21e4eb65679e8a41c9c1d5126eaa5f1704f31a41dd4fc8e525e48638baa9df469d790862077b7a06db4318c8fe7a54ac255bcfcb53812b7a5fca95269922e50d9547c03285774db61e3d716c5544808ef69b028e083598362a6d2d240917b980cf5e6eb8047cb583c20f9d6ae4937af35dd7b8d762c5ccdba8ae3c21281e14ef2c68bb3cbdd181c8bfb2bb15a3f6bba41629b800ba4a94e8953e7fb7773429834654cf304e8bb08e3677fcbc538bed916b386ca521b2258e82c1a654bcc57f176f5ad1d4604009e36e876cdb1657cce4f66d6466e07b48cde3036ca3dd57f7a15d4f21902b9b1c15b7bbf18cd33363753333435e94f6516bc1a0e690da7ff4e6f4f09b44013de1006602bf8f7d04caa64c75886e086d2eeeed1b4ccf3d59a2edef07e67b61a540d03248971c30a0f99fbe50d7000c5bb0adab317a1edd88899b0936faa6444a9811719a1d6f1878b3e1f4f4d6e3dc9a862ba14461e8536bf10e82c468455f963546ffd3dcb76d1dcfb2c2b5536ced6c72df64d6f2989e6e60f239a978f2edb10dca62c9ad635aa24db6a5c7a8968d545b4f96b027238b12b46e50c1c20d171f40d67e8082bc5852db4273a6e4158b5f9a4b940449d9fe5cd74de365ff00ee9e1c2fbb5e428ef74477798c949e00340ee765fe0f9879a659b219b027cf129f87fedbc9a38f41fe1e648d8d1fb994ad0a63da5c0b580ba67624adff11c65f08f576553d336e407ecb306c8b25937921efe7efcb43beb7f1d66ddfaa5ffdf68d17bb048cd68aafe948ac2a4cfa8112e846c1ee4559d7d38ff3db06e0a155a61dddd22c65b6c2e091f72ee2d894c1e26d203fc6e0a2e450229ea4e5d6d06a4e7256ec4ffd7666d082a2730601ad064585188b5b3b760c87514c645d3bdb175ae867634e128dafe112e30a865e0964cc74193b6d84f7e036964fafe2fe75fa3e1ddb0a798d082c7c681ba1aaf9534fca42bf556b339bb49bc401e3aaa0d25ef89230e35c5b216f2e6d794025159c3d61c6bb69c4cdf78f7aad1c23a3e237d14bd1c5d79718b9153c60520dc8337828796d2460841a495b068617a1aae25c5008106d989a5258c7ab9794179fd65bc6e8112e73f926e3882b15fde2afc75d0a03b92bc34677281ec50fcebb543d0eb6ee61c5d5ae07f97a6807e0f9f9797e8abcbdf46c79aa36e6ab06e3690e4a240fea9c6f4993dd4c579d5096ee13d373e8d3105e2095d9a0225154ed44e16b5f4e62ab9145c95b3a45943a2590620df81867ead5f8bda3c2924d385aec12be02db23b699050e8f9c9c8d799c8e13cd48bfb9171c2abcf7926708bf5a21a4e7d559d6c893f6abbdfee08fe8692a347f61a89f607806554f104321a993b4b65ff44f4c55050048334dc9fd9cce7b89de8e8f2b12d475dc8e7b5aea1ceac2d96b8ade6e902d156e573fdca05f24c06e99f5754f98bdfadf14acf5a369616a1551c661db57baa92c9eac22b6087ed20af5c55cb5762d4e3f5769728f7f9d677f44555d4e12a091c1560fa1c51ec1d87b8c0c21566650a19f41974b78866c6e7719231337c711deb874f2429d213b816820008318e012b486d74b9cc6689103694966fd1ab2f83dfbd988681427b2ccef415945cb8a66a5d29fe5ea2eecd65fdd5c8f1af0beacb44e177b9612310361ccc413b8e8f188c57ac5427d3e84987f66b89f2b1cd946d31b5fdbf28997543ff8854213dc3da4d3f42224cf73326b6f3bd175a73db7ebc331cb4b97a46e1df0e081774f27a3b85322c5d33edce09754c983335b03344e31fad47eb1e129ccddc15f65b8ec39aaa6927673bc34cbf0dfb9c1e9cfc7fefe293e7ad938c9b54d0c0af7b0bf041c3b06f45e0dca903f4893e79723272360efe21c26e6e41f9ba33149a715913f13ea37ba7a7b3c02172c9a1be3a4859e7ac6e4bbe89c9dc190281740c3692b23a55fbc31113cadea2148cb67b3f6f89437641bdb6a5f76a2b45b30cab6436ab646864ea523f85d67d2e31709fe0837b7915004bdcc1a5de20fd6dfc95be74bc8f51b266e84fe26acf5aa11abe0c3fe55484b2ca2b72cefddd562bc52ea91724b6b09dcacbb723d5776dc459b57c3b4cf7d736e3f2e67b8f998c2cd6d33e9ed8203b0a966f45d98d00f5a20aef35c9af5c0b8c6d2bf6250b8696eab221242ec621f5f0b399d3b77613b5b71b596b93c8180305654816703a49de6254f1b6a89303ff543684ece0ae25d69f35bff370d04191c833a4217fb676eaac26276264e49f7e6bc708771c0f10a5e7cacc48574216c29589efa471b8b36d78b241168f42e4c75a60958ee4ff732fa3d7917354482de5e7c5add33f2a6590343c13d10ac6ec185937344eceee6402bca751013917d56d85794a4c5bd7c39bb5e93161f5eae1842ff46451782d45e7e4de8ec6f2f02eac3d39b60d79b47d8870231ac73dcee680cc1f3ee43e3586ed8cbf5b9d7bc3533a905b6351396650a43bb96f4ad9f3f2613560e251886a5dfe8a029fc4eeaac3ec7feb0e29a7fc9e36116f4b2ac459c8e96239c252ca0d550e8d553c14d5fc5b8f27a5b059fc51ec57b53f707ba856a265424788950da360ffd11f6c4c298311c03371ea3e67268f04e5a84d33e6eb0cc6c3f590d80e4dc0ec37455a5d139829829e180ef4962eacde82fcc028d71bdcc02bbcf12b68bd78c06914d0dd120e31c65b420e281a7f5443ef52529c63950cde542ca58a7d431fefceaeae454341d4eb3a1ca5a290c7a898175719aa142a5579e82c20fe0d7d498c3c732479bbdd9650cfee7e2d2e922fc75cf11521792d452a704e4d80ec1bc90a3eec6289508144283e83c5364f6a7a3af938249248df2bb724e39ae828b7948215db99f3c65209f2ac11218730a867cafb1fc113807dfb7552683bf09376573f50d07c8b0f19dd7bb38eab9150a76380d3bcff53388cadf95af25dd42e73beb1b06abbabc79f2ed949352d0424a72f8cd6a45e0a2549bf1c57a2b7c3cc671b320fd4dd16e342f69933efecb6e394e4aa9e59698924348e193637ebc66aaae463f9dc6854f0ef1ee12674d36165b29cda145bca7970150e86fce02eeed64056f479af46c26da427d511f94d2440f32dcb16f610132ae3bf40b24394c1b2a06d9062e49f70ed2aecea02d8d191b7c0eac13e7e8ab3bb9fa4f1b0657c622da1c1d29eed64696aa7122def1d228dab52acfd4652bd6d503d9a9d5f73d19324b46d37e14b395eaa1e4cb1306f2ff6c0eb52496c463c8edda7d638e611639ab4758f4ca989e5b303af2a39af0876b4a511ffc7636b97ba59f69aaa9af273eac6d694f0402e597b178cc73d54be44963a7f18fa6a1fb4949fb901633a2b86b56e81a6b98e76694cb4e8363f0765cc5ec06a9d2da15bffa270ac2b59d2f642b6c438a27200db6e3f857fc4b5bfe690e817560199a26a5710aa93556128ae0ae104c5b26dfa81a7f3fd82d641f8e71e951566453b9cc7e32cad7a6bebcba2d15c7200df6510705423ab53665e58c1372af05f7ef08d230c768bcaeb18a7f303394f2f8154d50f5b9cc2ed660033bf8e97e181e5b125f18ac8ff7685675994a79fd0ca427babf59801ae2528d4b90416625bcd4c848efaf54e88009735dd506e3d7309778fbd91bff76b74f7a626643f912de33ceb3dbeab5fe049d99a87fd8962d06f1c3eb4c6f4e83b9d1fd92d5f28c35541108e2865c1a25a4343eb20efa76d4ecf012dd503137ae7a8abae755cb2b65ed64ca1d94f89eacab05e88a7435660d517aaedfd1ee60fbb4d27dfe87e87925e28b8752e002fa7cc32791ea81cbbbf5cd507b2035e151eb0d86d9e9656b22e8934528812598ccc3dbc9e2de4afabebfc319854107addc76ea4139fdab759b4f057ab7ebf79fa7858396d9c964487a2d4d4c278ccf577fd66aaac118d7b5568eceb0a95afa088ccb2d07363e061ad65d738755e606bb3f76c264c9760a7b9e792fe965871bc08c2e56e65da174dc6c802c95dae682e6be37975eb990eafe225fe5dcab60d47457a971065a80ca2c76c32eeb6dbd9a2281506f376c8b8aa8a34b47c6d639072334525d63b7e4cfff34d77c278f2d962c36bc0a7f4735b50e56758a0186e731292f022bee192bfd8f6662cee22f52bbf038d99f5e90d911df7fc72d4df0d5895d8400656f7c2d15b694d68f218f9a4887b46339370cdddecb3f53e74d072d1b8f3b5d8b23ba7ca1d0c20b02fede1fe7ba641b573fba692b00e6c55995e39b0101c4d739afee6951c6e1dec93c9ac592db97ff81def2c83272c9ef8d56e65e223062291bb0bd5bf975c592e9e5904175794854e88116b4afff7c2cb1d73122543986171d711173931032ce87264a6c9c5e0b4164bcdbe9c4f78b62881b9ead275a5f7ad648d938d11e932547fb1a0c669e40767fd1199679a3aa9ee17a0dccc636a278c8b5acf5d5f495bfff6f719582874e26b4eaaf58362614e1ac34607edcfb04b6c58dcd1c4c98d5870d030d6ff330afe641a6407f7fe69244a69da60b4d71ee4d67290710b1a80c76b8e1393d44d7d14de252f2522fa1ebe8f7981405e652bd689767f91bc845901c540a2a675e533da5d8460b1037cd36af6fdd1c731886570f114fca3e9e911e384ff875c57961fd89b9b7ae6651caecc46a509f7ad88d485b2713b97493ee68874008772c4f842b6faff5aa12b71c6e68e81266b5ea324d142edb6f61bf6eaf3f36371848c030a07068576ecce93e6f48393f02320c33e39ee84e8630323f14c8beaf985df4a730ba159761a0ee27ad51e5e1561414f3597d8db60f1fb14ff11e164760047805bd74ed823bb771747dc5a954f68d561eb5951d129c243492b64177772af3658b22ac057f1ea81a6ee8cb63b873e1e45ada10ec9c270aabe6a9b120144b302ddec24d84c3b481b964f3443d8f2a4060793a3ea1aa37c2416479580086b5ba321d1eb7d7deadae1a1ebb2a2ddae15b807d555983f", 0x1000}, {&(0x7f0000009f40)="fae3005919f3fd863515ff65db218dc0e1e683b8630de0f130d7262e935d4b42ce6a17bf5e9ead7f28cf0818223f1983fc3424fd4572592ab7ad1b6936a624be379276167b6325e704e4da443d9449a629623f8d519d2294a8517ea1056b0c083cb1d3874c3f4951d9433756ddb06b8a2fc2ea22f950dca9e66c04c7ad2e35b26b3ca97377632cb8d5", 0x89}, {&(0x7f000000a000)="ea47abf0f2d7cb2e55769b44e0e2cdae60ef5dec7b442f4ebe3b182eb61501a5", 0x20}, {&(0x7f000000a040)="11bb0053e5d1624424db505f8e4eea7ffc6ad9430b67db4ea8034c159f2063290be46759b3b2dd10176c0579b0321c99a764f14e2b3bf24acc7aeafef1950f26df86646159c70f592a536d3d43594faea46ffa5b83d3b4ae48c205396ffd460e1df21e2e693379a8d4a41aec72f54c2ca840a95212cbf7e12e6f44b54b5db88046608cf990409ffc13aafe587e97b4fc9dddfef9649febe83f5e920b9fc9e7aaa192a28974e74294ad4d74d6ee41e07e32b80ce73f15aef5b8b480ec1a1bebd029b708f778", 0xc5}], 0x8, 0x0, 0x0, 0x40}}, {{&(0x7f000000a1c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f000000a480)=[{&(0x7f000000a240)="a2dbe6ca2ea0d9029f4fe7e852254cbef0d36fc7c33ee25cdb6def04858d8292e903088b3edf56428e97e6f2b90469f962763ff7a220c91d9ddd9a24f100115e3e0af648be29b3259172435351d3ed94b1ef404ce37aa4c7acb8d43cd01a5852700a", 0x62}, {&(0x7f000000a2c0)="cb7745b1dd7e2e953544d05592fbb0960b11d2f3f6641403326ef1cc888e312faee77b85c1c8f239ad3e68c3f775ed2b0470fde9c1122fd0efdadc968df60d02fc9b421ee5967cd66872959e8890a0d713b5a3f014b42b4ab6e871a58593fba267e5c8cac34cdab10fcea15f193bc54a4cf59f2590daaf8078672d9e93cfc856173fc315a22d7718e8abf8f6df95b67c5e0496cc8207069eaa460e913aee67468dbfcbc6b4b7eb55061f878b051b731cccc26eabf0ce88eebe3155fba1a6f714028833361ea445e136f90cc2abed2b858fbc0028fb9cae9fe7", 0xd9}, {&(0x7f000000a3c0)="9f1fb26e064c82f27362bb0f38ac025015d5259d34c5f705733ff2b44130da0ff51f8f0b1f93d27ec2b9795b5fe06a0e705ed04e3b109c21023d0d7c80b5403a2ed60618725abad6400c0334665c79d633e142e40cbffee88a3a78245647e6ccb446a128", 0x64}, {&(0x7f000000a440)="78d4c004c4df16b963fbef4fd41155c5968b23dad52617160598e314748cc2fe66f54e242891c40664c4b3fc2f1b0fb96de4afbed0fe3c76e2086b4d", 0x3c}], 0x4, &(0x7f000000a580)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [r3, r4, r5]}}], 0xe0, 0xbeb76b290891267f}}, {{0x0, 0x0, &(0x7f000000c780)=[{&(0x7f000000a680)="e3836f0a2aa420022965d8f5784b5e630e3d8130cbcf98a4109e3a55845a8667ec666e1bb0c1e6bc3d6fedd0e8af9c41acb9924328d1f547828e294e979839bf6c30190c758ee303bf7ea24043ca8c9abeb10fb340aa3482554abdad481cf7621ae512f71f70a2cfd44ea75452a3c6ebce51bd558b3041a14483ad5ce43dfb41f7e32f03add2f707f4da2ff95f6678561f3309108874c9c4fc9699b4af7a5cb9790fb252fbf5c4d9e4b0fdc939b7ef72e1a2de5168bc16dd122b6842a5ef310b338327fbd63c1efb704c70d95e9b7118ff1b580af982d2131b47b4505cc3c88901b39481ac47d41596792c603ac2cb34c0e7fc2601cab70b83885923190148ec83ebe6c8ab7249d0eb6fcc9c272eb68a92af2abce709638c817b045f68eae6180552b3b9ac1a8232d10f4428007cf67e6e58b099c0bd5358fc4e9d8cd3f4612dc48bca2b9e2fcfa7139919c6e312210092da491ea55a1c237f938b7bb52d5934d2167027f0d5ed85fd68e622fa0f0ea5526cd68bfce304b822f98e2977acf99e194fb40612ece57efe06cfac90536fe354883128a5741fce7337b45acb6188ce117c17c19eeea9cd547d1b239cf115c5d214ca390e077e500ad706a7dfdcd401320a1fd9bdccfe3687f34ce237d0136ee16390a539cb5799c26647fbe7001ee07a2ea09bbfdcb3053f60b3e68f700d97ae0e07a8bbeac5103e3854839d7a676fb5eec0c7808573ea3ad11f2406076dba9d9c2cb1eed3effbfd090d3bf8b971e2a02855b62b719f72f80af1084ce693364b84bba66ffa0cb4657fb0841f0c6f343d22579a6003f45ff68b8a4894fbb32c3cc608d881c45ff86d65cbdb045773048401e473c2c55c4588588803c71390687254473bf78979fe2437bd6b7d8076fa0cc187864de3a0422710c976d813eea657ab93dcd70734670d27556644c912dc136d94a7b78978de4d1577f82458fb477f2030586bd370fe18112a643f945430abe50ce9aab0d7529eb22c594aa5c7a352f060aa0afe6d42b93550311f32120b5110663e7831d24c73f160a6625f573e13843f290f89a0af9bd9146361eb2986a66060029d7fc4a9c03c018d3b8dec4911933f288497638516a314c4133713a13dc49802ed0dcf5f476ee36cd76ad271fef8324e39fe85bab9ad5b4ecc157095eadf0668ee430fa32d91e0eb46eb412f1b39485864180e77e84fafa349dde73718228eb34bcb954b673902f20abbe105b4aebecc7d2652ddc18cb7f1edad2b96bb250df45579bb4b0e6860bee874ffe552bd5a4743a03b9d90c49d9c6b3a41b33122d7320ca6ae470126ee387866caa4b65d8b3a01d3acf771d9912c267e8dce5eef48202e59586e66fe3424734d39a69c817009cdae69f94b2ddba4054444e0f207f67297ef7d6c4888e1e0848f16669383380cb297004683284b2b08ea2d68ba2b45de17b857f42cb7fcb15576b1fc9b709a6f0a1bcfce81c7e3e06a108e1f53306cfcf582cdeb7962854b9427a6f404cd6ad2cd45a692c68f69cb6df64a4c9f9f93f22aec04c41b6c93eabed9ac1ea3f188c153b3534edc82157e65ae5af61ddc01c9ded70349490773b5aab79785d444d47d873bc693557575faab7b9e822e0965ea3d1d984be8b29503d881e4771a76cc7dee622e21cabeec80cb57a83c07aa57bb4b380032291a0c31981f677d793afb58f66b9f1cadcc02f28fec6b4ea69bd14e005e19354ffadd5840b6e7ff23a52b3faaa8577da5246ab2a5e94745672408bdec6df0900915a4b4b8f4ea9c8c86e4ce79cc578a939eef26aa966b2ad3282aef952a764e5cfb2070840432ad88eb83b1b188b66f06571c3b46a9a65ce1a75a4520e16e6e80ae202e8631b3e110b3db76fb63c48620c994a57ea633f8046b0be203a0921a832636cc2ac4345dd1dfc8a27ccb9b9f9d30cff4d5e860527f04f42541175d148bdd10500c52f76b895d058560415d19ed5dcb87edbd58d44a6c46c18a579a0e0139e14d657dec9c7a61579ee9c3d851f8430161184817cf5621dfbac0fd065cb2aba9336b0c87c4754f02bbd45aafe881d8be560e7f567fa007ee47238bb70656afbe0cae71f11ffc65674e74533bdac207ebcb066b4da225309980b966f366e506e25226a4ce9a02c26c4c5e270a8054a6b20feef9a71cbf63b8f075281458b181d6678c743b22875e622cc34221e827ed2747ee11d3909dd00cb20b0af61d6e3b7b8f88805043dd52b027f389dbb99b5c522672cb12a6e80725736678cf0d0e02aa1834950cc77b3c78be7904e61542cf523fb7582cef8917bde05bd3bfc85799e1246a86e4fbc31a73fe4111e6dedb6ebe7a609a724a9cf659fa082d2dd67c73a960af93b15da1b43e140730e9619e6b044e44afca8c3b0d53818aed87f3be8b2dbf3ac567bbc0dfe3326e144ce2dec7290fe1c603a4a07719e192d7a3f9eff58d680da5052bc374857682ea1e0c7bcbaa6a884cf420286250a56b0c9e248d580ac44ceae36719f1ae88e3e787be24d286ada9cfe0d6445a7eb7845f5a339b60d84a2f56772056bbbcaf5c1444c124b3746654f7c2e2bd58ac638adc7871e2044667fed510f636c810b65a62879c41d8ed2179d0c5b767e6109d94e419e4ce3f100a1a5c689f2ccdd69f3fbd0363abfd2854afa0bfdfefa62c0ee8ef524210633fd644e906b5da0cc86e681143c61f73d528ce10e2c6a31d5f93e0af7f668cfc9c45ac137c83fe776c555ecdb44da010182806e28cb6c9ad9742b4994a6d87d4372f13780d9b6c04b0d04c268d25238e7f03a89a17e7bfb5052449cb28d7c0ef183562d8328d01a6fd7a22f0f19056bb7c7b26667a4f9709360fcd1df820465d190fe875e96e817f003968435e96688eb9230c64b93a89f8ab6e86e9433a69ce06f2ba30945626471552123447db0b59b7e7ca86d517284402df3b131b9a71e3c023d84516bf4825a621b6c6b73b78cecf4dd34b783527d049c91c4dc96da2242b14c6476ac87ad3326fc49f656d8b804fff04c2792702e4bd4cc75415b4e48265b4c8ebc2463e52d2f0510ad7793038aa2ee8177aa385e6bfd3785e2fb1019b035ea81e54c0195444531cbb691bc3df220f10beba658a24ead3ce2ddac34f4a294dbd13a907f2416b10469baf8d3cda14ee883f6897b329e40ba30ceee4bf05b3ea898d96db0132b4463530aa04467e6a78d0d423ce835ba005a84fc66d04ff1b2b0fd8c31b03d61e3d40b77e968b4aac5dbfb202257cd4018b26f0361d21964ef4e8741f7a196c2a1a83d2cc220292dee7b8bdd535cd3f28a82ab52d37d099c2c48ccfb1988cadba85c9592096661b4d496fcc663e2198cb122d54ea449383921c37b6b39127d5582cb1a40bee4029d2d5e4a61eaf22f88bb6ce1ed300ce63cb7e567be2cfe2be9319600b153a6859e8b9ab8bcd809febb65cccc97cba7d77a0a804f80db06c959d193600fb718aefbc7c2e6ed6bba629f1d93736a0385bd4e93d6b785de63261c32a90d19086c1789fd8ed7cf399ae1f4f540098dec0f17bb158d88ef542a47b984d1de7d20d58942d81fb6b5439f861c694f6b5973600e3c4168c4c572146f0b1ffd25c9d667d1c27220e9b8e8dc99b19d2d68b24066bc379bfd6cd4e6e292ca54eb2b3155aaca199f78e005bde301e9174e5aba98c121ac840c0ea4ad7dbcab94b981b4683f24d14e92b071e49a2c2bc88a2c27a66f47f2b36be583ae7be22d134568ceb53d34ca69f80f1f03c89d344de16f4de75bd461b8d0678fd44f7384b9deb15fade5a854b95052b930b14e59ece2d7ba6871d287cc1ffc24a15a6450c6c238304f4894dc474f37c2e3481b55fb966006d9d95b50382c49937508fd998b6799ca32bb9aad4ed00e4a060cbefad8b7ea6857508272c68c3b0c231ec810fa05fd8120ef89baa996f52327b29634f11ac4c98d3a85bf3d5a04f2c6d8e3db4e25060d15a1623f2d4d546b1e24531c37f2cad1fedb1a66ae435b8a381ce35ab606e861860e07fb201ff3e6401980e37485aa098d55f5f8b228425dc5c11e465c7a48fb0f00b7c929915e3b9ce337cd0619b5e884a820e7924c1ef222220c0fffc3f215806b1a0dcebe9c07db7bcbfadf8248caa0de921408f13a06c0aa9b4edc7b0e217e0079b2dd34adcadca8320e07653184dcb781c4ad764b6c31fb8cf6a68284e120ca36b71ec8d65006bad71583ac10ec897781b69fc2ba60e550ad9e2105e72eeadc6688ae829e2495a491a9067d54c9d728f84292a69e2b4821f5f090d9794e0edcff1e1d8f39131621ca2dedc6adb9390869944ae917d039e11c67c8611a7bd23c365d82143770ad3977f17eb18f0982c2eff615d4d322ce443085c5350bd33e165507f5861295151a01e8aacf94c4609dc91d88a90f481087d315b552f2daef16a8ce1878ed85fd4bdd7795b7c3bc6b0d3cf921ee56c04ffbee47ba2be39c50667aa3087bf507cecbd3993d6876427c3c92a5fb3b8372fa7e3610d5fab3ae656ae8218cf906e7f9c283a29d2735a6f29fbd0dceebe95b389953d6b78919a9b3f188d0676df82ff66e275570d2aa3b4078bcea13045c84dbe8e7fa5aec6ac619be41fbbeaee1be398284eb7f8053ce7abf3e2f591602626409295b87b7dcf2bf7f8da192e55fceec868be2d36893d1cfd164cb3e09a3da7d7a8280e015f6fd01cdd4b0e382ac0b184547080e3867e4553d8c6e89cbb7ac79aac30359088bc1b51d602ed6142ed93f8d3f094daf9d6323c0892b84309235a3dd2b0bfea850b5b3fa5862a47ddc36faa6bcd4208a1c801574d5d6182d6bb46ed1272bac9bc4d96dcd4c5a46764974f49318264a850de2676add18e664062d24b226999015da0c407437b2c5ff11d39c8b51baa6800441046b63aa59df56ccb90818d02cd61234a7ba58d69f1d17764e705659f07d71ae51e4e92b1c86501a51f26e172972e82a965a768b98af1c37f097e3c77ca3b71b94abd24aece8a5a268d4c151568db1c1def4721b5406d0ef1aa60720b0c93ca9ba31443b27ee5191ca698d32656849c4abf68873841469ba955480062d00f28064838464739df3915bb5e3680de55742c0cbc63ae127f04d411b43d970bdc252fabd6002d5644f670b357ddfe2b6fdac4012ee96aacd43a8677e0b08c2ac6189be1d8e935bcc5e1618071e85354b05eebc4bc257ea4f9e18edd6d295ed3b95479c4db3522f29a917b92528dd6b56583bf8cc72d2aef8f92b4736aac16924ea3aaa1991b06bc537226b7f91170da95ae367ad297c1347654418968fbe97e0928d31d4b38ac4f5ed67723cc80085d409c214cc87f1a7118e1ee6259bab8f9fb56467390071c72c2206b636b8b9b230422c768cdd6f43e3d09f64ec775e789c34a4518c0230f74d6209887e7ccea9ca62f0ab3311ab99100e57ffe1befe050fa39a4d68d0ab87e09945938d4eeae297c70c4eb67f3303555c2d13d0a162f861b3d201feeb1f40f38a54566a66db814db071c2785ef2f825232bfd971851388698bd7da4de2ca05ea7c112ea0efb1ec999635782de622607c7666b6f1f2cbdad3f5b2c48ba5c23a1fc17b3b0da3b9e690d5a550c7c89765e02e894f83e668d08b98c0c71e80703313eacf872329969b9da9e24f28c463e47fc31d91853c1a12a2970583d7331998efbc4253fb22c4a5cc9f04a8e2ef9f11e7ad1fa8a53028583b6613ce1e57e65ad3ea2c10ccf3bc159ac05d8aeebc660d8ffce8217e15f39c6815687da27373e9ab089978dcc94349ac0ec6eba62914e0ec3a089d", 0x1000}, {&(0x7f000000b680)="c1b78c4e5846e2e21e93a605a6e08d870fd3a39f4b3f4794a941899dd8744cb8ea9a36bb811016c1ba907b4f1e53207e0ba2392d6740a4f2611e2a4fa6d8b17a4cde76ab306a386d149b6fd957ac97dc9825b34a4062862311a093d15a2e03bfc114a0df6dbf751f01999232c4ed72d1214eff016e2839b7413ef3d23078a4ae950bbf807b51f41edb5b51e1e02c8112d7aa4f9aefb1892c456d9962b037af535cb4398bbb395e8128c5e1448e7ad890ca718e5bc2a956d813797d99af7c59f57efa4663e0de05e23aa3623f72357be58edcfb", 0xd3}, {&(0x7f000000b780)="484776ec885e97bde2850ab84462f7a6f579ba80b6b3e232efef894b9e8f3a1564a7e93eec910273c6484c71802b1123537973b7635ed41ef5e4135ed8d916d76053fa0082085e61988782651a162f535bb957c9acec0863106fbd0c629e89570455fec487c917943ba94156e851ed8a5018c882b6b13772c34e207be82adc4a23ca6ef91b6df5478ce8d6d2c989d84b1a042ca5facba648dd2d3c31d88b4760efab75c36ad03dda1df8ec5e6e1eef201d49f0e78459799d30b9899d28e7066b8077710e1b2a5266400a7b63812ae7d17b8e16c17fc8029fe99bedf3e9b1b8a15bbefd9f2c98358145b363bf2353e6686b90f7d4f4b9a753363f8654a0972ba8756ac2682cb2c2599e4b71269dc2115b6c7b5b60bc0f81c0547d23b49b938abb09d9f97e9d47381e4d0192205121666e2ffc96a6813f8d24386b15eb76280e00c3646020d60c0305474d207a71a7f76ebeba27e52d92d5511dae2143c3a405ecba684953b2cd6b1e57acd8d274df41fccbee00075effa6e1d785554f1cd3f8179f3104038a549fbe468505adc94170bf2d425d14fec14d83ce9bbb797115c81fe0c346b643d240f200c7c872ed5a9b5e21aa3bf01389235d59289a258bd55f94127f681b372a322a177d98ff4859523fd99513e1e772d6ea42d92f2eadc28c6ef48c2eaa92d9f6065faab08dd356702ec15c5790d2f086a752660263c1927c201fadcfeba724314c02cb4b45d41be820c751c613490ddf446b75f6c1c08c739a87b1e9f5c36c463114b0325d4056cde83c329edbc22cc211af1772207c14cbbc474276143f30bce61ab7655b4f560614e3fd08c36049427fead52a1b6d4ca340b534a7af43c450b7d7286766a5ba4afa6675e9ff0694005a0de1f77661aff5a6a3b52ded9860726c2a23f6d57b2df74b9012e868625f7294a35ae3de86e019d0122742df1d5d23e60a5100d590a16823d9378df3a24c355062bed32a1076b19fb3206fc2b92b1d5f069b7e83777960afaddb011ecd6e9cf67938f8812925a47609488f2e4edcba63d218acf9b8860da773213228763921d4339bdc89181bb660d93620c26010cba39f3ec57181b1b2996a1094534520c262058b69742ddb876997395fe23e9b73204fe7d977eba85eef289e7268bdc50c30cc01a41b0ef9f828a73ad2ca74f7ad07c413d79674637c364c3f166acde784f226a00b06f27bff7c7fa565347623a3e0cb5cfcc7de7fa80fbc119563bec585a435fbdd02f9307654d45ff386473fb24e5c9f014898c71e24a33a5bae2d2685abd83f0f6cfe8a2ebbb0f033bf746664b9e2c4d455857e4fd78b3a0d6f72f2af40952c94c47a958d228c228a3fc10e6a8dfc3a90480a52727d8eb427cdc1600cf4e45ceb9a576f90ffe1b2df8c726c2de37c7ee5c2c29ae4d1b8665d8df09c5f88ff8e911d0e80a5ed6ab9d875fab62b229bfb0dcae3b379d80b1426334b846d25cb3a645147e145c418d22bcb7d774bdadf9d8bb1cd7f1a61feaa1a46541585b6fa7f16873a7816537b56490541b3cc6bdb7d8e77727f27b985ffcba5bbfa9f006dc6769828f0849ce41c2abe8fff3386be72e6df21db9bc6cd45b9af4255680f56c11ebc54521930c0a60658d005f6995567581d59c619b387733bb5b309506266cfc07e5c63846566194f9bdfea0c9f623e9a5fc2059e11b8b8b49308b7e64f8f0ce042a228bf050c32ea5133c3aa8669fd923a7ec490f397752291d3c268776ef4b0f1f8fff81632bba2c02e34cc3618da3167c74ebb2012c91a41ebe500d13d605c6ca3dc6af6f9fb467beb13836ad9006321be77a47e24f7ad7ac130068de06f261e4095532df97bd7e05e68e373c049bedbcaa791f2a01af1f83a1a6ec413d81fb5d771f523a98dd969230f7858cea678ce0d471f8a75ae7fbf3e6387ff06b806a79329e000f0a5c12bb5879d3f3e3337f74ada8aeeac796f6fde5262391228e613bba94432002d28f84bb676b7f62f390964b24142ce330ec31edc36c39bf983671651efc1ee5a3eafad611115753d6535e2d99ad1a47d841d8263dc333f6d448ddac1811db71eed2ab6ac97b1ab8bd4bfc14a387b16a196a916b867df8246ff8c6bf51964538bfc6ad08610c517703d48b916239b518e69cfe6b3e0a475284730f1f60a6c1145898fa84f9fe29512b5e2eaf2b4f531076ab96d9a5419966ec4ddb74c9930a1af376e892cbd03c871b83071b312e1e2214899406b5dc7d0abe4154b5aa772a480a6636467fdea43f99be24fbb43ae8a061bc906829778e660c4864fb2348a444d2379756a8623fb1482e95a0c02ec1517d90daf23ac697aa3847ed98f9fa2c1d744ede72a2d41d79edab492d50a42dd1b747c0dd16c71360db673827b06bd9917395077ea4812402a71f6e63d0b74c0b9fffaaa4d617fdcebd68d2566757eedcf3b141cb6ea9ba5254d666875884f6370cd30801ebbed73c9482811db7af9211cfa66af0c52bc47da64595385a8a0d78f41af7321e87694d8ee9aac3e7c8ab4a02949b9f35242e210870a359007c225c5d992468e9e2eef7555580aa9f8c0281b589e7c1821bd1629a943a2484031a6c3400b30f2a42bf77863b03069ca459d84e276ce0da275a20112ab64077ab93cbfc2914865393b4aa0653ebebab23ca9d18106dc8aed71784a8182fdf3315981f1c8e5aa7cf867932133c37eae3afc67edf8387693976db3387f4e266a8240bcb2d07f0755ee401af653b12688f9b4d0b685978c86293a17aedcc3bba1057b6b18d778b3ffea4fca46d10420c73efc1a82e4b581478ca0b213e32068b05522f75d3e1a667eeffcc38b39080faca8897c8b6818e6f6d6b11dadd3addb531d492c30e01843e5cfeeb5ca417baa434696fa163eee1184375eb4f90dd073460f210839bdacac962692af269d61ccb7adbee113ef8f3ede404abac33416a242250e61bec46f57e3f7a30416b61538bbac93bda22e119241b7bb9b35c11dc653041bd30754c929aeb1179dea3204a16e748cffc54e6ae1e748ce4e0082503172b0e343148aefa131a384e03d2839cf9724d308b8605111677fc0d84b52a477918f1c1db08639a3d35b6718974ecaa8cddd27c0631634e70540313ab5d8a36c693683bbeb808c1a23fe0f9adb352b76f02b4ac88f924ce33a23e5644d302c1122b45413f38f94d82eb106433692bcb0075216f93c4a264494c0c69a9d3fcbde1aef86a5f00876ea53680cbed3205629e111b660668057038cf7101927c128b9b6b70650fa10e83c720313498a873337e8c4fdf0434dda629632ccb8fd8c05d75506112eae436faef9ccb31402ec46f21d3b472b5b25737baaa03e7d696f0a9be15b8422fe52a1327bb74b948acf6d5b42deb9bbfd500dbd7cf0942825f56794a9319951d85795f87f163744a3588cf92933d8fe9cb20707c2efb9ae8a80ca810fc9cb9749c49143b59277393bfb820e41d72da1ff2754464649fd692b43b2d2238719e682f45e9a20418bd2a0f4965e1ea6df543cf25d160795775a1c5e331fa849ad3b91743cc9dba1b6079710afda4b1e1c410c2c06286f9b643fc384b82733470fc9cabc527b33d5dabcee4e6653d7cfbf3d2b8894fc138d7fbb9a97dcf72e5d7dcf37df3457eddbc257ea2be1f0f7b2d28834af9130c813b6272cabefe38c0abc5a2f5eb4595293f558f1069cb280df829d97c7296684abe961e8b0c79a0f6668770b7469594b985509bfe4194de178569a61ed642669d96b45a15a42b36a63e6f279aafda4e30ea0bac587c11e426712ac4168967438cad1fb78b9fbcf1f389497c30b0aeaff66f3cf649fb9862ea3866dc55a56d2fb712eacfa58c2d6125dab35f5c95102f85ee7e89b2fe52146af86df35ecd546e2ee8f8c54f025090e02e9f3df2c948eba8c75b482562ecb447b52669be286a3489c7901593c87416a683cccc745d0d983d7b4fb8d8e2d86045a0872dfffa358bc650f909592bbcf8a5b8aabbdb7a2b8fb23285bf1c60dcc2379260c6184c26e7ad33f0f87173c03a44cc6c518c988c0e1cf57ecbae95cf736a304f9a455a34819182d9398bde4b7a1078473a50db17dce916abc823ed9a9abc6c7cff86377f5505bb17dcbe89dd005e8c850ab4a29d62a7d22f6cdd5922b7867542a3f530d93d6b0c79d47cb5f17255396c1f0b1168f40ecded4e8bfab180b6663f0bc3687b48b3ee45d3f6f3b9ae2b2c585c0668dd18a4605b87c68b305b4cc18a9850386cdf28c860cdd02c48e52e0015e37cbe5555d1a3232e5e1ea4f3ce60186a6e634567d743a00354dd73d950f129b2a2c263b36c0d5b4fddc4ac91897093cf41c8c16238140e03e4060510d1e418a673e99c3994837af842bf0da756ab0c79e1aceaa4d727d45ba25e6b515d1b4b7819d4d9e0f30dad71f37f18822c08dd2f21ef1f85b460e1a7173108f3f456ccfb5f7d1d71df4d51be2fe11bc866044affb3a0ac50b4e4c04535e3608062895ffaf2cba64d013b29ca8acd89582d771fd003c7bf1eae0a44fa2bdb81e3635c28389f4ad5f26cc08b8a4e47ddff6a7f02e891a189b3a294dc784b059bb7f74de6f652590d34de148a34159bc1c12384d2772248df7aaf68ca613be1b1e699bbe925382a76adc93474c949f2106f6658d43c6ce3f1d202e15abece0b00987d17dc491b1d133bd71449ea0eed305e01c7dd7f581ff21ad656dcf0dbfb25d26c3cdfe05451e84740a69db102361a70194fe76773c857bb228d48ba0aa35fedc5f5d8ff332a88836c327ff9be8f12a316837509a0741963a89323414a7785cf05e8d5518c2f875cf10419ca89ff915ea48b74cce594f8d3c2d846aad9dcd9b18100b01679ef305e833aa3ecb612a59812c34f784729b353810223ab3e5b07de2489d8ac688fd5dc141cd5e39feb5eec23b2f66d82c3cc7785460a076889b1ee67b1b963c3b97e72ca4e6d0055d5a05824643d7d3dc1ae12ffe5e138cdf29c205db89f8719bfbb874cdec597ca6ea9486bdc5fee661167d1aa3318f17f3b647598c267df4dd5d800aff03fe6b98f9bc70ebc23afb19655c72a1ce830edb89b5b8a6a13d3e83528968b21ee938c1c567293f6c52028b131111fa1746ded4b2b48703f336425c92e395e55bb96d8af971e4dde50475288925fc70c45c4c722686394303627dc04377570f3d2f115e7190f4fa9a8171a4d81bf60ff080dc08f007342bd21e8a681ce8d574dd09969d774305c8d7a91b3548407765796463b117402a35e4b594d210aa6513e84271a56ed33e6f1b8fa8b88158a3cf5b3fd14a8ef4342f0ae45da9035abb4e70429e8745217f2b2b16d14600a23579a93a2e3b65602d1745f2048e41ebf4e19b06bf6575ab9a77d88935ed8de699181c8f1734c421ca48414ef293c13d4a225cd57395d2adef4abbaf970d7898aa58c687aec55378304f5b275f8becb23dba4510dccbf89cee06ce1462cc7afc7ff45931a854df2e02e8d2c0d5a9f5f0a45846abe600daa8191546ba04827ab312ab91479a1e94814262a177b5475b4696410f644b207806a2b71bf9e37ce1f0ddc4df4befc3bc9854c1f9a0c790294c265fea01a43db0f29b33a2495b10e4cf11aa007db3cb9c54a26358cbdcc4bd7f049f65144c54dc48a862867ebdd5694b349747fceaea015e31cbc53351a12d5069e56b03dfcb5f783ceb7bd93ead37408740b81ee06b225d328b2c92b4c44be9d6dfb7759b5895e68d620ec9649fc379fc161c4eec70e257f438019f12324a4f276777568dcc23875cf9ae", 0x1000}], 0x3, &(0x7f000000c840)=[@rights={{0x1c, 0x1, 0x1, [r6, r7, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, r12}}}, @rights={{0x14, 0x1, 0x1, [r13]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r14, 0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r15, 0xffffffffffffffff]}}], 0xb0, 0x40080}}, {{&(0x7f000000c900)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f000000cc40)=[{&(0x7f000000c980)="e780b6ccbe0bf7da5bddaa3011104b4f95a26110849930a30a39b4853d6a8e0d67d7ab69824e0b4ccb199960b209ab6e0861eef381d5276a7f31de43746ed0547cbacc41794a691cebde203f3a9a3719c7eb1af55d674060a6948efe077f23fc0ea9402ae4f789af504c00f4d82662dd1d1f6010dd642a981fe12f0f2141c8d620fd31489e9e5f468ae189cec31d", 0x8e}, {&(0x7f000000ca40)="3cc2796341fa5c445e6ae8a0d6a3917b61b74364112fd95028e69db5cac6db2fa6e680e207dfd1a32cdcd686972c74f47dbfaf85b42b9d2983bb864841ef4cbaa0c8bdde66f9907e5274acae499df129f5f800887ac6366fb35d9596bc07c263d87c19bebe46d2acd8abd1a0117d58cdf18ede190e250535fdc565b7412a3a95ad7c1685449cba01c71ab776231ebb2bce21d08932ed99eec85882b4", 0x9c}, {&(0x7f000000cb00)="7cfcdc1f93953f0f08a4e1e8e110e0570e9144aa198037c3c72826c82d0ba45989765ac44acda22fc5bd78b123ea37b0d518aa10143ea4d01e6beadbc4a417b64ae9e5c6b268e09e0fa0bb0f4f565892f5c105de3436aa5342c7c8136826652fab16295789f2b3959ccae8cee1c768d13fbb7c50d6c7f61f7d64fc4a05fa87284462c96add446b0955ebe121a0cc466a6d50856a8d5ff620e686cd84e127df821bbf53bf5d2d21f67fde8520b408ec048b49ba7ee453c9c55b3856785b48265bc65661361e2035ec3fa6e89ca4", 0xcd}, {&(0x7f000000cc00)="82908b6f71b603b66e620b43", 0xc}], 0x4, 0x0, 0x0, 0x20000800}}], 0xa, 0x8004) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:38 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDFONTOP_SET_DEF(r0, 0x4b72, &(0x7f0000000440)={0x2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="2aa66747970007707820492455a13e72942957f164d3624a2bf20f1472c2b00264d8bb91028fdcbee8d34353893fdcd22263ef40ef123bfe77ec7d521f89771af59aab8acc6329262cb20c5c18158c05c3e91dbe5c394d21b6c0ed082a48f4946010f16d8033b1a220d5a8436945b99a98cd9923385c94624d740a0a621ced4b98b8e2c625c8f85afb41956d24547f338b70d57575499e9ad3918bf4657529e18e8500086da9403b8c449153e6ee1c981209eb63f7e62b7674dc8fbcd5a0622cf7a9716ffe33b37f19c85f487d14243539d04697145bcd004dff9b5f241a1b03ab2dfde9a227f69994337fb4e8fb14dec21266ced3158e59374fc647e428e2b49472475b86c5f063f3812cc71ae8b9cf450828ebed91751193cac1c70cd8197deb9a24cc1506c7dd536314ed38c8612a5ddad33479ee1ac1234020b157647d9676ecacd31dd6f501edd979fdfc1cbfe405bf4b8b988674fdd8ce0f229d2a07423df665cc9b239ea94e08bcc894b0d00a395072bf4606422b26269a954cbd9b27b1f144dc8e64d7791b7c801fa0a2b7893dd9910d1493bcc1534f905bfa225d2180a3efa9386a14fd54074a255e92cb6bbbd3671a868632f5e0065e646df7cef5542960962ae8d628cd4f353d9f439f5b75c93235f151c3a8d62af28fb3292b8d7d723caf70602e19a7e7692bb99c418d6ecf9ff67ef4f78b522ee34d4a41068b8b3a0b16fa12e54d1eeed98ab779703d86fc5d2c39c2d98aafc4e6c2ad826496cb850eb46e9d3cfddb2a19844c0380569a13808b0ae54c4e3808000960cc97255788f4fd3c5a081e544142370612d81400387ecb456d5b1731f4030e50326dea8a6c07e28c9ff7ec1e21f264c4db9c9c6c94e7c99ffe6dc99c5d1d2f8a44b335e2f4e1754e22c42bfe6a7a24d4298fbe8aa03134efc9624e6699cfa0a917bcad23e8645d703ebae9735faba9708727210b9e614ce3868ccbbe4210756d53272b7cad40e74e382853cb8849c7a9269266c2ed4c99f2be4b239dd75a985a8c8e3714578f58fee9acbfea6c9717e3335cb6fe52e7b1f90ffa02ab33dbcea0e27dd0126fd70d9fbe2f83d0e381c93b67d91994779d03fc26885a2aaeabaf2a1aa568e7f76b5b60ec42f2520f0d63d7d2b89e67111c220f3b9e8afd76893e9e68062b8397fd23b3007fe182b8bce90575ab5937be56c712cbb4406e1b892660e9c66c864793059035d14e985ebc1df70a01b3f2b358f47401b18ab7dfe9fe3ddd5887369160fcd067dbc02cb14b55f7ec6f1010b6295b6468e3e76b1f1cd18851bf06ab37734f0ae4cb5028df97cbbc69fcc26c6f73fce4e53b93b8828249d377ca6417706afd6f8130dad37a0ba4253d5d617bee6c87ee90634f7a651d9685454d435707cadbfdca3766a01ef7fa3a1116cc11a664a3ecbbaaff0e7ac792394154dc"}) 14:42:38 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) io_submit(r1, 0x2, &(0x7f0000000200)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0}]) 14:42:38 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0xd, 0x0, 0x9effffff00000000}, 0x0) 14:42:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x38, r1, 0xd3862beaf4e2fa27, 0x0, 0x0, {{}, {}, {0x1c, 0x17, {0x0, 0x0, @l2={'ib', 0x3a, 'ip6gretap0\x00'}}}}}, 0x38}}, 0x0) 14:42:39 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) 14:42:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a300000000f2c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:39 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x80089203, 0xffffffffff600000) 14:42:39 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) ioctl$TIOCGETD(r0, 0x5424, 0x0) 14:42:39 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r0, 0x10f, 0x84, 0x0, 0x0) [ 2390.803770] Failed to obtain node identity [ 2390.822059] ADFS-fs: unrecognised mount option "R" or missing value [ 2390.831024] Enabling of bearer rejected, failed to enable media 14:42:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000102c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:39 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000000)={0x1, "b6c6742ad1dcac07af826b0d31130324d74a1f6daa2e0894be5eae1ebd619e0a34521290730825118f45c2ab2ea2855a8cd8a26ef9109986acbbe7ba542366d8982e33e7d928687e2b0cf542fa2f3ce919811ea7e0cd7b3001d13b32ae75cac809c7222c276d9cb823ce6adcc9e4830ed4b130200226eecf1d09b476c528818170c91ddb325745158b95ee334bd833eef0255af7b6d053532ed5bdae59e574239373f21349c64f9af7adc5adb6bc558b60c84ceaa197ffe5655c015f2da5a489d7642c46cd39e19994d4fdce32147dceb2e5677eb527cdc8bbd9bfa3b713c7c29a95589ef55e392a945c56e502e31355ae7473972eb3bca6f25c2156728356b1a9ae3632bf789d2b982a053bcde759019394df768751d1d8151d31a5c4d45d52125823e909f7eb2dea47c7526b4e20d7aee24b0d36d0a74fccb8064e95265e713a07e50ee04c19daa7fc5c9b267ab94d63e89ad0c589726ac87f12ae2eb2b7b5aca047a352673e305a60745ef678dba39fc5bfc5bf3cee6b58b255d41abbdb314cb729378c1297f9ca266c664df7ea369e562debc3de2e6c07dd13fad8cfae6fe710c8d9f2f53c5ea3e2c9d62c1017f37eafa3cd1302a550926cdc9e68f3dfcb59ec5641d1d06b3f0d6b3e22a243cd78ef1c9c6d903834d72512b829110ef6605d3b4330f9667b91b3cf97d9b6c6bf060014f1ddb3296d96a289a3a9bcd78e8d"}) 14:42:39 executing program 5: syz_open_dev$usbmon(&(0x7f0000000100), 0x2, 0x4c000) 14:42:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000282c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:39 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$PIO_UNISCRNMAP(0xffffffffffffffff, 0x4b6a, &(0x7f0000000040)="c6") ioctl$TCGETS2(r0, 0x802c542a, &(0x7f0000000180)) 14:42:39 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0xae) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x80800) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000200)={r0}) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0xf7, 0x0, 0x1, 0x4, 0x6, @link_local}, 0x14) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000080)) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:39 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc2}, &(0x7f00000000c0)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1dfcf1de1cec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xe, r0, 0xfffffffffffffffc, 0x0, 0x0) [ 2391.092836] ADFS-fs: unrecognised mount option "R" or missing value 14:42:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000140), r0) sendmsg$IEEE802154_SET_MACPARAMS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14, r1, 0xf28f3332ed36c0e5}, 0x14}}, 0x0) 14:42:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000003c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:39 executing program 1: pselect6(0x40, &(0x7f0000000040)={0x100000000}, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000180)={&(0x7f0000000140)={[0x179c]}, 0x8}) 14:42:39 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000001680)={&(0x7f00000015c0), 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x18, 0x3ed}, 0x2e}}, 0x0) 14:42:39 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0xae) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x80800) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) (async) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) (async) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000200)={r0}) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0xf7, 0x0, 0x1, 0x4, 0x6, @link_local}, 0x14) (async) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000080)) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f0000001040)={0x0, 0x0, &(0x7f0000001000)={&(0x7f0000000f80)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f00000011c0), r0) 14:42:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0x5000}, 0x0) 14:42:39 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f00000007c0)) 14:42:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a3000000000030007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:39 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x89a1, &(0x7f0000001700)) 14:42:39 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0xae) (async, rerun: 64) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x80800) (async, rerun: 64) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) (async) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000200)={r0}) (async, rerun: 32) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0xf7, 0x0, 0x1, 0x4, 0x6, @link_local}, 0x14) (async, rerun: 32) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000080)) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x8, 0x2, 0x0, r0, 0x0}]) [ 2391.226725] ADFS-fs: unrecognised mount option "R" or missing value 14:42:39 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 14:42:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x9effffff00000000}, 0xd}, 0x0) 14:42:39 executing program 5: syz_open_dev$vcsn(&(0x7f00000000c0), 0x0, 0x40340) 14:42:39 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/nullb0', 0x101400, 0x4a) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) mount$9p_fd(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x3010000, &(0x7f0000000240)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@access_client}, {@cache_mmap}, {@access_uid={'access', 0x3d, 0xee00}}, {@version_L}, {@uname={'uname', 0x3d, '\\'}}, {@version_L}, {@version_u}, {@loose}, {@version_u}], [{@uid_lt={'uid<', r1}}, {@fowner_eq={'fowner', 0x3d, r2}}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x67, 0x30, 0x30, 0x33, 0x63, 0x35, 0x36], 0x2d, [0x32, 0x0, 0x62, 0x64], 0x2d, [0x65, 0x33, 0x31, 0x58], 0x2d, [0x32, 0x62, 0x36, 0x35], 0x2d, [0x32, 0x34, 0x30, 0x61, 0x31, 0x35, 0x65, 0x61]}}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/nbd'}}]}}) [ 2391.311939] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:39 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x1000003, 0x4001) ioctl$BLKTRACESTART(r0, 0x1277, 0x0) 14:42:39 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xf2f7, 0x0, "588e068c153e1411"}) 14:42:39 executing program 5: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r0, 0x40082102, 0x0) 14:42:39 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001640)={&(0x7f0000001600)={0x18, 0x3ea}, 0x18}}, 0x0) 14:42:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000003c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2391.395342] ADFS-fs: unrecognised mount option "R" or missing value 14:42:39 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x2, &(0x7f00000001c0)={0x0}, 0xd}, 0x0) 14:42:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c}, 0x37fe0}}, 0x0) 14:42:39 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000000)={0xff, "862106ed86f1537af6da626fba73cdccd683a3ea6a981ece99ec3b8ab904c9beedbc611feaef9c23fd0c1e45469510d8d1d4aec937cd53ff5fa5f360d2f0b041cf5666854c04ea1fd8cf8afec2567550cbe647a764b5dbaa34a68ac71e6714e7801d660887215c1b80b6d9a8294baaa148bfdd06fd29d505413e1894aeadab252d363d90d53f9a7b6973954e5f574d714244fe9009f1eb6afd381ce3c30ddfa357776f0691bbb39a2509d2fe242ae390c70b2b55633a3010c84dbb2d1f4cf7b1281e763d3e180b08e63957e5d046d25db6a21417f75a426aadb4df7f17f956b20357d381aa7f1e26320c99c600e9ef74178b496522fd47beaaee201d3c01cd3e8344f00a7e2e3791182d69c4fcd4b039532afcc6f5376f066be3ce4eea5582a8d5b961aa24209fd55bb53e1b75dac1bdeb996abae1f59428f702da844517c7850e4feef5cebe38376bfa5f84240da3243c8fc1d28ce01dec2f1674d73bdcff69555ebeb4fa2f3b2035e858168be49cb8910399bf1f324cceea4b798a0e5a8ff4a809fd4045d384c845c64be2ff74bc5fe5320bca0c156c42ee2e29c3dc70869e0d813fd2008b40804f73c968c4683b3ac2a642d312000c19fb5c055003cc338a93446b1c65304867d7932caec0f115d283740109458a0ae63cafa60cf6c3b47ecae4c96982bd7c191b29678b3d112b4f744e6736395c455ab52b3e422c935269"}) [ 2391.446251] 9pnet: Insufficient options for proto=fd 14:42:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f0000000300)={&(0x7f0000000240), 0xc, &(0x7f00000002c0)={0x0}, 0x8}, 0x0) 14:42:39 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0xd}, 0x0) 14:42:39 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/nullb0', 0x101400, 0x4a) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) mount$9p_fd(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x3010000, &(0x7f0000000240)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@access_client}, {@cache_mmap}, {@access_uid={'access', 0x3d, 0xee00}}, {@version_L}, {@uname={'uname', 0x3d, '\\'}}, {@version_L}, {@version_u}, {@loose}, {@version_u}], [{@uid_lt={'uid<', r1}}, {@fowner_eq={'fowner', 0x3d, r2}}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x67, 0x30, 0x30, 0x33, 0x63, 0x35, 0x36], 0x2d, [0x32, 0x0, 0x62, 0x64], 0x2d, [0x65, 0x33, 0x31, 0x58], 0x2d, [0x32, 0x62, 0x36, 0x35], 0x2d, [0x32, 0x34, 0x30, 0x61, 0x31, 0x35, 0x65, 0x61]}}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/nbd'}}]}}) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/nullb0', 0x101400, 0x4a) (async) geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x3010000, &(0x7f0000000240)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@access_client}, {@cache_mmap}, {@access_uid={'access', 0x3d, 0xee00}}, {@version_L}, {@uname={'uname', 0x3d, '\\'}}, {@version_L}, {@version_u}, {@loose}, {@version_u}], [{@uid_lt={'uid<', r1}}, {@fowner_eq={'fowner', 0x3d, r2}}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x67, 0x30, 0x30, 0x33, 0x63, 0x35, 0x36], 0x2d, [0x32, 0x0, 0x62, 0x64], 0x2d, [0x65, 0x33, 0x31, 0x58], 0x2d, [0x32, 0x62, 0x36, 0x35], 0x2d, [0x32, 0x34, 0x30, 0x61, 0x31, 0x35, 0x65, 0x61]}}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/nbd'}}]}}) (async) 14:42:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0207800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:39 executing program 2: syz_clone(0x9b0a00, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0) 14:42:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x8, 0x0, 0x0, r0, 0x0}]) 14:42:39 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x4, 0x2, &(0x7f0000000000)=@raw=[@alu={0x0, 0x0, 0x4, 0x0, 0x0, 0x2}, @exit], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:39 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x125d, 0xf056a57d7f0000) [ 2391.567554] ADFS-fs: unrecognised mount option "R" or missing value [ 2391.592125] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2391.605785] 9pnet: Insufficient options for proto=fd 14:42:39 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0307800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:39 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x6, 0x101502) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, 0x0, r0, 0x0}]) [ 2391.630504] 9pnet: Insufficient options for proto=fd [ 2391.635571] ADFS-fs: unrecognised mount option "R" or missing value 14:42:39 executing program 0: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') (async) r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/nullb0', 0x101400, 0x4a) (async) r1 = geteuid() (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) (rerun: 64) mount$9p_fd(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x3010000, &(0x7f0000000240)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@access_client}, {@cache_mmap}, {@access_uid={'access', 0x3d, 0xee00}}, {@version_L}, {@uname={'uname', 0x3d, '\\'}}, {@version_L}, {@version_u}, {@loose}, {@version_u}], [{@uid_lt={'uid<', r1}}, {@fowner_eq={'fowner', 0x3d, r2}}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x67, 0x30, 0x30, 0x33, 0x63, 0x35, 0x36], 0x2d, [0x32, 0x0, 0x62, 0x64], 0x2d, [0x65, 0x33, 0x31, 0x58], 0x2d, [0x32, 0x62, 0x36, 0x35], 0x2d, [0x32, 0x34, 0x30, 0x61, 0x31, 0x35, 0x65, 0x61]}}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/nbd'}}]}}) 14:42:39 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCGISO7816(r0, 0x80285442, 0x0) 14:42:40 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000001c40)=[{{&(0x7f0000000040)={0x2, 0x4e21}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="b1", 0x1}], 0x1, &(0x7f00000004c0)=ANY=[], 0x140}}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000000640)='M', 0x1}], 0x1}}], 0x3, 0x8000) [ 2391.692220] IPVS: ftp: loaded support on port[0] = 21 [ 2391.731554] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2391.737142] ADFS-fs: unrecognised mount option "R" or missing value [ 2391.749869] 9pnet: Insufficient options for proto=fd 14:42:40 executing program 4: keyctl$KEYCTL_MOVE(0x18, 0x0, 0xfffffffffffffffc, 0x0, 0x0) 14:42:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0xd, 0xf0ff7f00000000}, 0x0) 14:42:40 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0507800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:40 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc2}, &(0x7f00000000c0)={0x0, "412f8754d68e96e4c3ab96461e86ea02ec51854ff51acb71ca74f52d69431291cc8ad5c4ad6072a5723e34b79fdced1dfcf1de1cec0bff408cb61a77a93bb719"}, 0x48, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x14, 0x0, 0xfffffffffffffffc, r0, 0x0) 14:42:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x401, &(0x7f0000000f40)=0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) io_submit(r1, 0x2, &(0x7f0000002780)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x0, r0, 0xffffffffffffffff}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x5, 0x0, r2, &(0x7f0000000100)}]) 14:42:40 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, 0x0, "d75893efff869191"}) 14:42:40 executing program 4: capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000080)) setgid(0x0) 14:42:40 executing program 0: r0 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_IMPORTANCE(r0, 0x10f, 0x7f, &(0x7f00000004c0), 0x4) 14:42:40 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0607800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2391.866810] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:40 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x40189206, &(0x7f0000000040)={0x0, 0x0}) ioctl$MON_IOCQ_RING_SIZE(r0, 0x9205) 14:42:40 executing program 4: capset(&(0x7f0000000000)={0x19980330}, &(0x7f0000000080)) keyctl$clear(0x15, 0x0) 14:42:40 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)) 14:42:40 executing program 2: r0 = syz_open_dev$mouse(&(0x7f0000000200), 0x0, 0x42900) read$eventfd(r0, 0x0, 0x0) [ 2391.969052] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:40 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0707800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:40 executing program 5: keyctl$KEYCTL_MOVE(0xa, 0x0, 0xfffffffffffffffc, 0x0, 0x0) 14:42:40 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x4e) 14:42:40 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f00000000c0)) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000180)=[@text16={0x10, 0x0, 0xffffff24}], 0xb, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 14:42:40 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000001180)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)) [ 2392.068334] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:40 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0807800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:40 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8941, &(0x7f0000001700)) 14:42:40 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3}, 0x48) [ 2392.195117] kvm: vcpu 0: requested 128 ns lapic timer period limited to 200000 ns [ 2392.242584] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:41 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x3}]) 14:42:41 executing program 1: socketpair(0x1, 0x0, 0xfff, &(0x7f0000000140)) 14:42:41 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x3, 0x1, &(0x7f0000000000)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0xc}], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:41 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0907800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x300}]) 14:42:41 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x40049409, 0x0) 14:42:41 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000001a80)={0x1c, 0x1, &(0x7f0000001940)=@raw=[@ldst], &(0x7f0000001980)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:41 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x4c00, 0x0) 14:42:41 executing program 2: r0 = socket(0x2, 0x3, 0x20) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000080)={'batadv_slave_0\x00'}) [ 2392.889434] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:41 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0a07800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:41 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x89a0, &(0x7f0000001700)) 14:42:41 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x5460, 0x0) 14:42:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x401070ca, 0x0) 14:42:41 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x4c07, 0x0) 14:42:41 executing program 1: io_setup(0xead6, &(0x7f0000000140)=0x0) io_destroy(r0) [ 2393.006665] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:41 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0b07800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x7ffff000, &(0x7f00000001c0)={0x0}, 0xd}, 0x0) 14:42:41 executing program 0: io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) io_setup(0x2, &(0x7f0000002ac0)=0x0) io_submit(r1, 0x0, 0x0) 14:42:41 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0xfe, 0x0, 0x0, r0, 0x0}]) 14:42:41 executing program 5: capset(&(0x7f0000000000)={0x20071026}, &(0x7f0000000080)) capset(&(0x7f00000000c0)={0x19980330}, &(0x7f0000000100)) [ 2393.154284] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:41 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 14:42:41 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x40081271, 0x0) 14:42:41 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0f07800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:41 executing program 5: syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x82200) 14:42:41 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x11, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x82}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:41 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$tipc(r0, &(0x7f0000000340)=@name, 0x10) 14:42:41 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000000)={0x0, 0x7fff}) 14:42:41 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, 0x12, 0x1, 0x0, 0x0, {}, [@INET_DIAG_REQ_BYTECODE={0x4}]}, 0x50}}, 0x0) 14:42:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f0000000300)={&(0x7f0000000240), 0xfd6a, &(0x7f00000002c0)={&(0x7f0000000280)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0xc, 0x14, 'syz1\x00'}}, ["", "", "", "", "", "", ""]}, 0x28}}, 0x0) 14:42:41 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000000)={0x0, "862106ed86f1537af6da626fba73cdccd683a3ea6a981ece99ec3b8ab904c9beedbc611feaef9c23fd0c1e45469510d8d1d4aec937cd53ff5fa5f360d2f0b041cf5666854c04ea1fd8cf8afec2567550cbe647a764b5dbaa34a68ac71e6714e7801d660887215c1b80b6d9a8294baaa148bfdd06fd29d505413e1894aeadab252d363d90d53f9a7b6973954e5f574d714244fe9009f1eb6afd381ce3c30ddfa357776f0691bbb39a2509d2fe242ae390c70b2b55633a3010c84dbb2d1f4cf7b1281e763d3e180b08e63957e5d046d25db6a21417f75a426aadb4df7f17f956b20357d381aa7f1e26320c99c600e9ef74178b496522fd47beaaee201d3c01cd3e8344f00a7e2e3791182d69c4fcd4b039532afcc6f5376f066be3ce4eea5582a8d5b961aa24209fd55bb53e1b75dac1bdeb996abae1f59428f702da844517c7850e4feef5cebe38376bfa5f84240da3243c8fc1d28ce01dec2f1674d73bdcff69555ebeb4fa2f3b2035e858168be49cb8910399bf1f324cceea4b798a0e5a8ff4a809fd4045d384c845c64be2ff74bc5fe5320bca0c156c42ee2e29c3dc70869e0d813fd2008b40804f73c968c4683b3ac2a642d312000c19fb5c055003cc338a93446b1c65304867d7932caec0f115d283740109458a0ae63cafa60cf6c3b47ecae4c96982bd7c191b29678b3d112b4f744e6736395c455ab52b3e422c935269"}) [ 2393.342137] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f0000000300)={&(0x7f0000000240), 0xfd6a, &(0x7f00000002c0)={&(0x7f0000000280)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0xc, 0x14, 'syz1\x00'}}, ["", "", "", "", "", "", ""]}, 0x28}, 0x5}, 0x0) 14:42:41 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c1007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:41 executing program 5: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001080)="0372") 14:42:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000000)={0x2, {0x2, 0x0, 0x4, 0x0, 0x200}}) 14:42:41 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8983, 0x0) 14:42:41 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) 14:42:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0xc00}, 0x0) [ 2393.533889] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.3'. 14:42:41 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c2807800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:41 executing program 5: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) bind$bt_sco(r0, &(0x7f00000004c0)={0x1f, @none}, 0x8) 14:42:41 executing program 1: pselect6(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 14:42:41 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000009c0)={0x6, 0x2, &(0x7f00000007c0)=@raw=[@btf_id], &(0x7f0000000800)='GPL\x00', 0x0, 0xd7, &(0x7f0000000840)=""/215, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:41 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)) 14:42:41 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, 0x0, "0254be092cc94ee7eb77a3519a5f44b7785489"}) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETAW(r1, 0x5407, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, 0x0, "6224e5c2d6884e38"}) 14:42:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c000a800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:42 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x80086601, 0x0) 14:42:42 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0xd, 0x0, 0x6646}, 0x0) 14:42:42 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x89e1, 0x0) 14:42:42 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8901, 0x0) 14:42:42 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_LINK_STATS(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0xc, 0x14, 'syz0\x00'}}}, 0x28}}, 0x0) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0xd}, 0x0) 14:42:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c000a800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:42 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) ioctl$SIOCGETLINKNAME(r0, 0x8902, 0x0) 14:42:42 executing program 2: rt_sigqueueinfo(0x0, 0x3, &(0x7f0000000040)={0x0, 0x0, 0xfff}) 14:42:42 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) accept4$tipc(r0, 0x0, 0x0, 0x0) 14:42:42 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c0000002d0001"], 0x5c}}, 0x0) 14:42:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0010800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)={0x4c, 0x10}, 0x4c}}, 0x0) 14:42:42 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000110001"], 0x5c}}, 0x0) 14:42:42 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x84842, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000200)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000a80)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000006380)="f7709f77945ec10b4eecea480cce6641402373da5e6d7f24014f7acee96be0135b59ce90b463223252169e036a4daf3dae250a1e6de526211d43d9512ae526730f553268794994fd54868ec480d09862b687b463a8fc5058903593b9bb4d50879635cbf67a9e7d1110fa0e8ef89dbd2abdae33183737b8c0b907f5cc74ad6ab0383f8240e091417d2816317f40abb64224f616136f93d932f2223ef42fa3c3155d53075d3eb1db73beb32bc364e3fc246d3dcaca2dc91a634815412bae915cdb1a6da7884559403b545235541ddac97d7b1ea8135539ebcfac1edfa2fee8cf78bb46da7644a8f9e42ae06ca7a188b83fa537b0962a10411b67fc4d7dfe9e95cce2aef82e75f4680b8ff9976b6569523b72a86bd3a8c96f30e85812fe33a610c2be0a3c1063e2ee864c6e8bbf331f2768accfea78700a7321e4af2db46fd162457e439369da2217992b77502b9b958df27bc086369963793854d7f8b00c537de3216898b8f2c1dd925049eef1ab57bb6f63b2d88850b49b3c54d71f545afafa16bd2d06ae501344987623890fdf9ac04b179d2131070a34cf143697b6642bf5da67437aaf5e78e7e6be85e44ad7b265d78d2baf92ee5ccb0a452eb32fb3fdd1a41abf3a68086acd20458af55c086f77c30bbbce4c19542f92ab1e68393ffa58b140586b49761aacdf6aeb7682561f01e0869f503c4a161fd405046d3e6523bd4071c09b7516e4e784f4d11706f1c2eb170e735e563c43317a5a9afad28511163cdb63660beb699f7b8a7eaf57d48517974ffa766fe8deab0cfb11562b9c281bce2493d08c40a259e0325c52124e303064c6fbae2826355e531543863030fef484621a381a945b6ec7253e20047e7294bd069442f72672e6dfe1ca17d75d8c6b16c931438cec72e6ee53f3db89a10a38a93cc84c7393773461db5074b4f5060dd0a04a069a7a9b078856a3fa1786fc8dab621ba622acafd0781b523ea097283afb0c59222a316c6ddc0554bcaccc70288e524ed7719fc02a86283b57690a7320af028efbaedd5bd158a9dc9ea8e4f53c7da7566cdbdd4f4d9f01a9dfa6251a355e338efc8eee258add8731c7d22161482b7e3c8bc83f30482f9935fcc5974d9d0685b5fba3b07d7f85cc8fef18ac4e8e915b8476bb44d7384c996921ae40a4fdd2dd2a70ba17e1c2d6ec67b8f7b45568c105d52afa9c82bdc1dc7fd951b1e4fc1212bf29231d8e41ed4dacafec9a823a672dceeee0e4048b5620373c53ab8f3553c842a5a6d914f8334d6d8a4af785f418e6b4aab3965f94ca9d80a74a5a034fb6edd0322696aa1060d82c7b104983f8889026819ffdf3d45c604e53066b03dfae13fad499e3894120c10944eaf752989daee4e172decca9c2b324a817a7c787e6bc59fc2884e358a1a9b14b3704cabe374d23c002b8112be68f409302d3dad0a4c02105cb54c4350c24e6f3b7588bf1c28ae321eaebb930cf0c3b607acff20663eab8a593320c518eba8f9205350f11a9c1530115f7e00f2aa335c92e1305ffcfeac7cdecd6f1b6a33710ec77ce428484712d66bad137b6c8da5aa51d1b7196d981a14a40df8406b292f385cb149cfc0a86701566674e089b88487f34fdb0bf16ca94d9da4a837f15d5cf8f11d9c226844d3eb18d848420f344a3992772125319abb641ea56f03fc626f092f67a8b6716b29cf8585cf5fe25a35f5dab0e3e075ba3c84116fb6cbbf99a8153d179ffc1e64356f1fa0bca6823ebd8e1a176636962cff271cee5c5bafcb68fad4921e070c4ae08cd8fa0b94534f11e66403d129a5e8253bd3a9dc09a8189895819ff618532bf6743b17a243d515e63868bdf9287fd1bad0d525759953624c8e82debf88159b2c22945535d9379c911f89c7856be1438bd02df70c939b80741ddad245082a72556a2ab3c2390b84c17b6119103a0b8126dbc55e05b153ef9a12cc67f649c14160c698a7127b39fe88fb91d19b2a381c08114c6e3e6d3d42b77602c838c421a9a414f1eb182d0197ff67dcfb5d79404afbdf9c96f475a0d5afc9a4d7cdad458eed6b1de6c13b11c46004243db779e7ad6dbbf15e69ee34bd2524cf72e49a5352992a9251a86c3dc30d7d5fe61ae538928e8fdca0e04fdb5917523d8266b7b4f1679a5082e798f587c5ed9084c70965e94e12f643ab0191e606c2eb0c3359a2b8504f3bb2e721cfbcfdd90c31cde10992c9400273bbc45fe5ba34d7ede773036e2fd1fec1f001c495accdf8ff572de3eb2aeebad29acfe3d2b1448fd67368d0c37f8bfbbf09bafc8f99a44b187f4f443c82b21f66f722fb59f40ce0f9d83c52b9b3358a80e102b21795a1cfcb986c787ccbb9f9c96c2b66d2f7a94ef2c2a5b65d5c2970ba6f3107609f4a67432835c2ce1682d260f6826072a6b6d4b113a5b06311677ca01260f3567ff1ab6be13b455f93916906273c5430fcccb57e0d78224ebec422763ee3a6b94528749a7ee5f70c9036cf3a99a9c98abc0e8aec18733a0c7da76814f2ff741582a9d96eb798426065764fcf86e40b6490f545494b48749fa8d398c5938d6bc7dbe183deecb913ef4c61aef27ea6bb77c23af09c3dec453f01d8e0cf1a3df30d73d44c4e147d9ff2853cb05b1d9fcd2d80815016f65368c477f3e8b676ee1ef5b9154850f02951060f5335d7b8b1c395151b443130d27b4aa0cdd9c1badc38e1825cbaea22480e1d8a986b001a4464fea618707f43bdf7949f500f3f9293b7f7f28170d45eb3e9422d7a107d5dfab18b8e7a2cbc4b42a818384136a49a021721fe07dff4fb2f26e74ee6b5725166409d794c69a1a5b27cb6263c387b81612add3c9e9e509845843a6ffb2250d37c365e3f57f0ad6e908fab119211e7679b41c8e298f9e85558be25ec0a4e6c9aa3d523ef3771971bfd272fcb736d10fa98a87b78c532fcc322f5e24baa21f2a3c84a90ec9b546869400bad19dec3575ebc69c8e512210b81667ed3cede89d10ee5871a6fb166b2f5c96f079cd5bf97f41327930b210627106c4cb6d77e3793b808c425b8a4118bbaa2d1a1454b162cf9886ec17e215d12223a65348ab33185861ab1f3166a4a925d25a63def895a5b01deea11bcaf17c79d27a922834a32aa0f8676793c7257e44d3f7768de19292a385a7a4b3fc992abfb9f8f3ada57b83dc7955c0b2edef1a8214dd8ea2cc9679685137dd63f3918020e2e2f38602005a4a6e84422867b9160f65e92e053d0b58191eadcd5a8a69b18e3216ea63df3f31869c81de88fc75a1d9e15cbdf8d68ba50cd8dfa55259aa362c2615ccab13489844d5ed995383e334074f561a4a67e1060e64a818fc96135d34e604cabe3d9195cf1283725c7700e397ecb72fc8b36f38cd0830b19b439101e4b3839c48ddc95367bff87b888407a517f94fbe58a7033db1123c0a0074c730e34ce821e12f43d84d3b4f0310c6ecd8afe7779671d7b825bb3892825c762b86f0ffd182b6aafd477fadf0c7a931cb61e2b05fc11267bf0a9882e7c2f8e84d3480d9e4576cc03f0e1dbfbef9f66840ad37e76da3ff8a419730a0076de67e9b913f03f5b637287d981eafa1223feafb86bcff5b2ce987f6fa8386ee036a3f75fe014ef90b05a744e038c43766b5fd552e66b9b4996f774988d2a70fa0bf05fbc453cc4fd0ab642db1bc71e1b63919f3c49254f177306f9b00af5782c0633d68ecb85f93fc1afd8dee3dd1ca8b0d7ba0ea463de0b6e3e05c080f832e129cec16853923cf15f06d9a38e20a5a6fa5125d03c1b72680547eafd9fdf246af08dcb4d4d746577478fbc72d7a36bb4bd3b5ba4dc5e407babfcd64b8c413d7dd5433d6a4ee17d5b4835a74c81414a9397d73e15ae387f04a5012a37c88b226207aba933d68a67bcd38f5e0fb8b24c4434c3a0109deaef4f9ab1d230ea6a4acd6db0c3962d0de3bb64e33a29af8dcbf39d48a27c1649a66d4aecdce2db60c50bcec31677559369184608db197f2ebed81ca8fbeb9d2f8c486ec9839e765df69ea634f2815e75eac613febfa26012767c28eae207ed9315bf19c42de9602f44f45a9cb9913a67548787a30c9e56f3399ab281c537751a28d98392655a60ceb9f2515772d2f1d5d2843952312e2a59061b60f128def6795e0c8eb7b12a710c1afacc84f498a29d683d1949c17f3aeeb8b9a32eb10bb242d61a2db5902d592224fb8e1e713ef33caaec6f8516333ca4886345555166e91a6469d67f39241d144c6457c0f74c60e662439281a660b3c802eafa5825fab36b764d4753b33920dc72ec4b7136be556c7d0d528eef67049f5a7bd9cc7e4e94a4874ad8d06595ed38a5f1cafff1018c1351d1d7eab144edba6d4f9eeb7924a25b9f7a3eb20984919d9ade66a18c33f92b65031472ca657a724d86053a3fc60fc5502acec81822bc609954e402a406081cfe7931a1adbfc45a3168e30a451561302a131ff702b4d6c5d3603ea9d1b54c64aad93407e078d6b435154236ba594e8d2f798bbdface489b43120bc0bd7e1bcb6658c2c192ccf18f278e9c5bb14dbdf1a4eb3412f9dc64a31abefd79bd7c91bb7297c9f694840a75cae5d3482d15a2d148092a6545972b7f95a23206bda509260bb370a012b744c2bb46b57da12367d35e778b7d7f463fd8230368b5a5636f28e2cddd03c69adc9c913027a726130c95d818fa38ca7ba8421d3fcf0736cd3001ffcf80701cf6d737cc3dd8f905af39fb2806d2f22289d0001c74eb482f4faf0a1863099cc1b236edd1cfa206b21a2ed86affb4e6a3a4dfb54fab46c8c06cd3e370b50e08e1b7a08864269d867eba5fae8a49560e9479209966002c09719ab8ca58702bfb0071d3859df0193a956ed4d8ad19a2c79656c6dd42eb5a44b808df394333683b605ad0cf176bfcfdc89b01317a802cf0ab02fc3673822b55fcfba512792c9e40a150cfae4dcd40b2b12296ba95063a2f50f552b4682c4d461b1efb7555816b5b836ff0319af6935ae5b41e67329a7b21da93c36fcd87cbba1653c0d00077b14cfcba24f891d62219c157b6354300837d211fbcf1881f5e98d6195fb782479e106c072020b56285107e2fd7947bc64ec9a43a0b239c140ec0456685ac3eba988952e641d2eb16cd0132d2bb25576fc6bcd5e29eb9da2d40e8b50776abe5cd7ea45da8442a311977c51755015b3e4995739edef0567a3f169e980addb1705224175372339de904eb952e13f648449722258fa21f7e53f4a1956e8e9a39dbb18c6d2d10d9146358158a0ab7ce3f54120b705e1ccb7a13fb7e9103d0b80faaac31cab07f6d2d9f668c707b5e3bdf259923a1057816a31e8c771267fd974193d90e1a9837a987d9ba52f7af599c1aeed13f6619cc0b334396b750c9017f84cff56c0dfecc12faee59e37cf7d44575bb448abb19616d4fa79f4fdf96631328dd0d0717f12b9587d76b577bbe78eaa7b0acace3b79776b5d2e77942c57745e347ec766170e90cc66a5191bff3ad49d423ba2817cf92be74e653cc6274a20bade324638d57a27f2fea01d4670bc1ad5ec4d006492ff5fa616a0010be824766f12acec9b26a7606cc8453382c3dd1f5f5c85354569123824002c44d0ae4cd2e1ebb4e33e3d7b69fe14e05fb53af9d66f53990a830120cd618cfaa10e5f6deab4ef4522afd380ea52f90b181fd5b538f424900aac643d118c33dbb6ffe0b2428844f51943412d8fda4a327b71c814cd6345b3690a4716f04fc7323ff1af08e82ef5e571c9fb0fa9b22af40948febda32ea14ecf61700eb02967d09bfd078ace6cea259952c0be90fab1ce841f1022d2da82f173c580d43effdb424b1729aa9fe40292c082043a7c901bc76426ef6e3de788db31e50f54458ca4e360bb803b48d5a4be50724c1f48b504b086d9dca3ae74eae76a1849d14a4074f389aba805b793f9662f072405026afc3ef108ede69dbd2c769886dfc75a9a2e093137d92b38e34a050eca73cd3067d56dfd58fedaff2857e720b09d676607a1e8eeeb06b26494cc2b844f5e856271732477f384af839e98889d5c9cc28651f6eb74029f839150f947d180e48776ef1c829509e12016c6d1b717713e6325751a944cd259b1b86b1f5e793cdb55a73784498be09c2cebdd70159c77abc7c64af2e2de1a860a3e9dd8646b7a6866e1891fcf97a2b3ea47c0c57c5fa9a94129c2e27940ab9fe996eb1813d21d48fb6dbc9b8071c50dc26b4ed21588211fc5edb1ca873c70b606678ae7de9c10d2d083f372421a3038c592a38aec69020862f4432ef9ae7f400ed53b44bb58e92b022ac8b62a6b459337af339dc3346a809b715f9974d21e606244d23cf4dcb0956f93c14047243172adc97a1fed868bc49fb57ecc123425a21e94dd5b9d1ff52bc45965a7be2f5ea8218750e2cc8f174fbd2c7811742f5f17fa1f954b8423c403fd2e4e96296e37e0bfe2edd52e8c3b921dac771c61524455b401017ab5f655eca76139557a4a87cc30210b052ae17a5ca8b634322657ea4d87e0da2392c470f8951ac0560a01b4d0befe632ee311d0b87af31465d6cf7854f5738cb5debfa1d7381c74f45eea08c06d4ddc9e811d1a33394a35efdb7121cdf5f1603343df8431c87718a5d4cf3b2e593508d8b63f0d1e82f9ebc40d4022ba06327cc8233f29c0995da512b318bfa212e9582cb880d9bd6a02050a014294ef321bb2c65e4638a4fd2c8c27fd9ac28c9e49cdae6dd9eb05dafb38a4a003a56dba826e386f5fd3ab0d54b92f53ec11c850927fc4c5b669c67505ce59306ad86460b480b711d4b31c512829b7037d1c45b5b84c0be40a038b5e975c57c860476318a22df2e4f90009c38481e519b9511e54dc59e89a6593bc53ae03224466513930c5ed3689793f00be192a58a919db9ad1267962c0ee60327ee710accb0da037610ef8aaff63f6582f691096fbdfb1996abc4443cd4ffe04fcad3608413044b978d86d3a18bdf86fdb70cf7e7bbb0e4db9d36176d0ba8a4cf81369fa84ee55466df70e6d4431a873000c19bb5caff30c01c7f7f928cde86bea5c401e525fb8a938fd016bffd5c9d52b279e867bc64f575b80eec74e7f66fe92aef613636e50c8f32831ab4b7eabbc89ce6d7bbfd03b6b005e0c5ba27268369f5083b2ded32c1f9e8cd73a1daee26cf03dbbf9c476fd0f14935244eb7b544f8db1c19d8a21de7e8a88f540e8949f721f20d7a47cfad3f52d93c11a796fbe9fbe415194193e5c70b33237f70790905816b856c252a30e72c081a8bac6a1c9fd2c372b9f870831d6ba6671fd8684f25e60cc7e3a1a02ed5f1a4fe426373bf61404a68571e93f35659b6c37f939233ca6663603b053c8fc74da84dd971b9319a1260fa2f5d66609962e93f7f33a40b22066b86a74fb38bf1444d025f27f14e922661471ef8ad503e97f8e7dd6b9c9a420885e519e085a1f26f7149b82881908021f601679f79c944549bcb431a7d2b12f75aa54cae39f9caafefc01e7eb589d2eb574937abbe18b419d7d27309acb330293456337cb9d753e08f7b890bbf76c4d6ef548bc3b5965302bc65ab08a2420527c1ad8be374cae7cc858376219d39a7a6d58c478a721678e789bcc317a4d1acbf47870a4802a07ac0332f7fdad7156065de511862c2a076e264138b98e7abd1a2555ef2e1ca44ee68f06725508891051f6bd24479a616606024841c8203744b999868b9f2b3b5e8a42f454d25fcddf8f5569594716a4022c3ac8ba67115b93d8bb50684b0fb100dabca7f6b7e29b723007776435829c6f21223d7a2556766d198c76ab6cce3b6e6da5c4d14a26b7cda1cebe6792ce4c1498fe644fb4408189e472efde923506ea4d18aa3284ec311fa942dfa5d8b939e509a10c69461993cc9d3ace2fef29afee8d0894764ffd82371d5ed363b5968447ad3c0962b86584cc97740d7bc3838ab1c1b0198ea830f122b200722d3c2c8815a2a5f90382e1c58f2348dbd38449e28c67ed85f66ea3e383b91c782a4e77ad4aa538db6d15ab90dd464318ded6fd293a1b0279852335e3c94bcce6f37950fb23d96f84465aeaa8fc2f71ce61a1416e579399c363bb37ded602fbea1ba5de87ab12bc7aeb5c62f026f648ab2babea2517c3ade2828109da58c010e6efef544088ba412ea57d3cd4fad3fd85b17e386ffc8a700664b2604c8a71c011e894ac03a109d9ddbe0b6d625d33d7d16fba5bcbc1ee1cdcfc6a475a23aff414e5b4f83e9d18e10f9e6dc49e518561ad53a110794d2ad9c7fee95a03b632b2acbebac42c996e1b856b2f18a2a3bf7cb0726c10b6aa3ec2d78bebd26e86ecf78b87736017cffa7d654b357be120985c553d11dbc932139ea6e1efdb7ef34598db568e66d42429e414b5903ad6e616ff7faff6ecedec529cf16b280c18dd4c3c8cd5192f625965e15c29104855364565a4a52ac5ff78eb31a6e7602e84226a87364708c2a9fdcf2f66f5dd0951aacb7b6c8f9bd0e534ae44b47799cdb8f683db5a3258d6f1943e04e59b11fbc6f57d16ff150c94a22717c1b483ad064c25f09022cc4ce09e76fed2b2ce84e9a50623f84cb013d00b8ee3fd2eaf1ed84df2b29d3119865f5df8fbb6d7440ec6da33deff5c60f466f91959c0d7c7800937cf59fdc6e2d53e809a6f6754ed545fc71c42a95d198df6329a3f32ecd091e7e643727ee34241b9244ea9a2118ccc6d5b52f8dbd61dbc7a4b65e8a4b0e937669a8a6377022df74ac0d2d42008edfa83a71c2e14c8cb7f3e54612cbe5b64b31371f445ea6235467b339b285bffaad0acd9af5159b84f58a3e0230a7e6f055a016a0737b893e0d1b2dba11de53529c825bea86a455bba90eb4f10ea5425d498c18c0bc643a5bb07491a8b6d89b1c92329aaff3a9cb9302f81100d97b78a09d1f5c512c26409796608b77c969c070f6e55037c97bef2c30ebb373110c2356e0663c0a7010d13f18f9b7b1d4a5de88b110efe433a5dc9dd03ac7621a6de39584de91e9b43c5ef4cb435eeb45b8865540355030acddeaf451a453a0b0a76cb064ea1e939dc5491f2c591973c741cf1f73ef4451a1b43ed9d9e0c7b126b869e7cd326900a470dc08a15fb176346f7431dadd6b820ec10cba33d7097ebac9c1ff147fe39d9cedad2828facd8c37cb22a8b7d55b63170f55ccf45fc25715d00e7eb7c3f32c5a7dce02bb07073daa170caa4813b2102648cf6a5bc9ae5ef3fc4c6240447190340469cea21650f79f5ff0ab60e6fa8a30a45f29ca7f4356c275ef4dad63b07f73cc672d26091db75eff3e19b51272b0b786609333f6580a3ad3c83673df3776d04cd05fa86b7b8066076b71377580d8b226d9daec174cf2a62ffd48259ca04821e949021b3f540b5268c794a5314de9cb143dafce0575c06750f0c125b507bf39bf0abfc25b9bc39ddbc4450f0f3a70c312905a5c2d11f7b39a3cb0fd08be6f8b74c5d74fdfb0477c942caac42ae596e0aa36db5f10e1571231ebfc327e5a6111eb2f2a0e1be0b0752018973500f1b7c832cf36078c24717f66983bb72649829af53389e89694bce146f8cb358d7922ba07dfa9da6fbd65b7f5159010b1bc6847967b9eeef7c6db90f48b1c1a7ab63481809111b2876c73c375064bdca8064ee8d6d7b3817db8f5dc82709c586afea5850f415ca7641b5e6f45ff93b9dbc2f62c40c47dbe61a069d88e3664c8dfc9be2b35f8896e6d5c8a35b864b50d50364d3cec828a4f7dcff3cb314c9f7ab03c93e1fd8c5bfa2c303d76cb0954b401927a000babc400497d3f3a37c1f7a685ecc12b28db4b9b75debccfb132a4bb3b19ba91a441a94403eef6ad8222edd1dcecf215580296020731cab55029a189561499d34faef21eadfc370f98872c2192aef73f0cdf80de61cc9157d1e08d7153a49f7d1151fb9f110febc34e760c1afb87eb36c9df1d6aa047cb655b3ec5fdae8e2d93861070f98bd5f1c53c26f07d7c43cb295440af75e87671a552e39f9bfe1853222eb8ba0c8013944ee61dbe21281b1d4e3ea3dc0353d4ded5db0128504b97491353120c63bea1c5656be047a77bebe93efbab10375cb0946624e076a93a6ffdc284f4aa9fcf54ebda3653d5abf7da76f19c165d0982d48279ba8ee9f33b2fb060491aa26517e39f2cb4d4ce7726b249f070aeefca6843a813026e45c6ddfccd1e0b8883a7170644c43b227a2a3c03cbd17b8f3dc0910685169ada487a72251eeb6e6a1dd5661294337cf4cee2d74fdfbe00ff6d07847e63880059bcd12951e8b649cca1dc6a355a7d2c26ef8cabd467b21d6bbe28b108b385ffff7304d96b03500c912efd2af7c45f81f5f2f0e3357ec7da616f81ead2f823a128696ec7dd65a6587e5ecb56a8fba1bdea28909da5e085e164b046310182fad711d4e46abaa61281c88c729810c615ce9636b5c96e4150e2fcec6c111469ba8b0c010963d4338fba8a8a080e384198e1410af15f7ee18e5396b721fc331860e072207da236b35dd94fa7dab288a114ea46e754f1d0b4bfa1a5b216706652e52c489e9a3a1cee8ab4fe5d416ac22c2649673715909c27f31684f6e103913bfd28e02fca507940b86405cebb8084d1c6532a5508b716070c67ba544a1593895f4cc1a8d075415feb69d50fb674c3a89b59f80032cdfa8d1181856817bb16f50bafd0e21aa656661bf3b6bfc207a7a645a8edc15ff1cb706b6292a3263ef5ad1479338f59058d08ce76dc801d8e11e280badd5a0c0dcf1c6285d95cc087e7f0dd823b6b7c353d22f1e7ed03c1461cc4c170e33cd06c45f17fe1af233cca638611449493d533f701d77163f6784202d995e17b797d4d2f0d87d05a00728e8fdda47c70ecf919a2a110371da3474580720e8eae934888cf84f1f1a5530baf815e7c16129732ec4af417c1be0970b845dbced563f00a86135bda35c525aa020f285116b00071858e6eacf7b124b635ff7b62410e8c27a4c76adcdec10f5180130e8c554d2d8038677650171a2f6c3da4c04e340b48df92cf41d08a499f680a2cd6ab099fcede2f8b1888aa052c7f2dffdb203e19fb1e2e6237e19b218740c89cce311ff168437500a6eec570780938c3291a19482656a8d53b19bde3d4148bf1a9f2ea67ae835df675662f27b5b6f5e2652d0471c81740acef306d9605b4ca09a2c4c0f3f8063b6fa5fe01109c5e348eb318074785771ab2cedc48d0f5e15b3a368ace5aea415aa2d566063f25571b7a218b9e95117aaf0a389284e763e448c88b49205392fe032ed206ca8e27fb1c65a72d125cc860913dabe714be1a2a85120066cad66d53dec9a30664bfdd33e25398199211b15fe0770cb243bee320e95e506be4617c3e5e6825342c769bc1da3127f8d34c922f60ed2727f5d9209fc28099ec86c29572fc7159f6ced79b0a2a2653100230a55f7a578e2f1d90f6301069ed04106de45b976f2aabe769ed17d59a53116b74fa2f598c0d1e9919ca8d9cc21265ebc218ab9808b094eebd9a48d8349cf3faeaaa7c8ddb07f6eb874f70cdfafe050de69c6e7da6c8d2f71d581d6c604f4bb29243e9d1bbcb0890b436cb43d1a33c4b96a08af4137135a8c8fe74034dcaf1581856f800771", 0x2000, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:42:42 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) open(0x0, 0x181042, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) read$FUSE(r0, &(0x7f0000002bc0)={0x2020}, 0x2020) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 14:42:42 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="24000000660001"], 0x5c}}, 0x0) 14:42:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800800028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000580001"], 0x5c}}, 0x0) 14:42:42 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="5c00000066000142f86fdf9c3b337ce329bfd9b3064a"], 0x5c}}, 0x0) [ 2394.135949] audit: type=1800 audit(1674657762.413:9529): pid=28080 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=15237 res=0 14:42:42 executing program 5: ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000100)={0x0, [], 0x0, "e5ea47c59d5de9"}) r0 = socket(0x2, 0x1, 0x0) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 14:42:42 executing program 0: r0 = socket(0x2, 0x8000a, 0x0) bind$bt_rfcomm(r0, 0x0, 0x0) 14:42:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)={0x4c}, 0x4c}, 0x8}, 0x0) 14:42:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007802500028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:42 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)={0x4c, 0x12, 0x3, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x4e21}}}, 0x4c}}, 0x0) 14:42:42 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c02028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000012c0)={&(0x7f00000002c0)=@newtfilter={0x34, 0x2c, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0x0, 0xf}}, [@filter_kind_options=@f_basic={{0xa}, {0x4}}]}, 0x34}}, 0x0) 14:42:43 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000100)={0x2, 0x3, 0x0, 0x3, 0xf, 0x0, 0x0, 0x0, [@sadb_key={0x5, 0x9, 0xe0, 0x0, "cc94c5024b60da78ffb416d9efaf67ae494192a06fb3fd7653397acf"}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @rand_addr=0x12000000}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @local={0xac, 0x14, 0x24}}}]}, 0x78}, 0x1, 0x7}, 0x0) 14:42:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="15000000660001"], 0x5c}}, 0x0) 14:42:43 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c0000005a0001"], 0x5c}}, 0x0) 14:42:43 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c03028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:43 executing program 4: r0 = socket(0x2, 0x1, 0x0) sendmsg$xdp(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="8b656af880b19b4b22661e129e20df449e2f4fbc13203da103cb611ebb37af67e6248302cf6f293fdde94a2cc1420a8cb799ba9ace6a683884cb972ced4f8b29b725fb24bc9d3ff5d569ef998d66a0a8a47edc18971f38a70f13eda8378f9bd7622b7e184961e589988cb80aaee7c76c56af1802f660fb8f009c1a68b5b0dca23cce67c880822ab6795accf314f9ff04276984bf56d8f521c9a520e5b92dcba2abf8b7264d9699", 0xa7}, {&(0x7f0000000100)="3a7deca14bcebed1b7f6eb6adfe99be874351a9932c3ba3047d6868d91043e34c47536c8fda18d4d7b0ed270cd77149ad1a2e0ac6aab6d86ee4242e8184bb93d7313e7b108575a13158514bff0057cd14ea06c596b2b4114915fc09feee562341530605a07175ad3f8a9b1a1d4e859344c9eccc707622115efb0ea81adfffbc48b99c86c6b99b7b5f939633b328ba3cd3510ae091aed1a62eefa0ad22e269541552abdac23c57efc9b07e937de3ebd5122dc6d01fc75485a20225ac659954786c25580031ef25e7d", 0xc8}, {&(0x7f0000000200)}, {&(0x7f0000000400)="0a8ba05a09a24632cbd374b56926ff4845e4bd850aa9ee554e570262272121f4dfa6e9845dc865f464c1c6fe7d4e8663e13ef4647c8afe6ac5fd22d3fd70097241da5d1eb5f59677cfe62bf41762609644166c3443e757b4f8451d77abeca98f701c4aed5dae154f5fb6631f876a20f457e9ac466f3886f12b27ecd4cd838d4b3f57c39b98b7d54743a793f1d09994fcbd54241c45f55f818e8af7762e17c67e1674f2bf28c6c8ded260916e1a6391bd727400c6f0b7d2358f98c9118f43e48af56b3410ab6cda43ad9c09459fdad6e2f8c16810e04fc14e90ae9812a6c28cf25fff1974b7e17e0076b44c6e6f7dc630f032e38dafbfa55f01d140", 0x3c}, {&(0x7f0000000280)="273f3b6f8fe47f53df5719548c621f14b3454eae6eaac7e426ef202bc445820d975e34d8dacd7f65e2bb986cc257ec0ba122c1d9c404f6e803062dd786ab49f4b9540d0bd4e24907ac5e7e075449dc2cf65d2b77d5e89fd68d2a9e79385eb29401ca22924892a1563c795d629fddf5c6a9dbfa2999352e685b097f2628c80308111d9ab1619e6a32de497905b5c6db022f2814e0150452841c5fd322eec0d9432aeba0e05a691153ae2ae9f41cb9858301a5dc64c0fc4c459aa597173443", 0xbe}], 0x41}, 0x60048001) 14:42:43 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c0000005e0001"], 0x5c}}, 0x0) 14:42:43 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c05028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$SOCK_DESTROY(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)={&(0x7f00000001c0)={0x14, 0x15, 0x1}, 0x14}}, 0x0) 14:42:43 executing program 1: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) io_setup(0x1, &(0x7f0000000180)=0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) io_submit(r1, 0x2, &(0x7f0000003a80)=[&(0x7f00000000c0)={0x2600, 0x400000000000, 0x0, 0x1, 0x0, r0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 14:42:43 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="110000001d0001"], 0x5c}}, 0x0) 14:42:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7ffffff2}, 0x0) 14:42:43 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x84842, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000200)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000a80)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000006380)="f7709f77945ec10b4eecea480cce6641402373da5e6d7f24014f7acee96be0135b59ce90b463223252169e036a4daf3dae250a1e6de526211d43d9512ae526730f553268794994fd54868ec480d09862b687b463a8fc5058903593b9bb4d50879635cbf67a9e7d1110fa0e8ef89dbd2abdae33183737b8c0b907f5cc74ad6ab0383f8240e091417d2816317f40abb64224f616136f93d932f2223ef42fa3c3155d53075d3eb1db73beb32bc364e3fc246d3dcaca2dc91a634815412bae915cdb1a6da7884559403b545235541ddac97d7b1ea8135539ebcfac1edfa2fee8cf78bb46da7644a8f9e42ae06ca7a188b83fa537b0962a10411b67fc4d7dfe9e95cce2aef82e75f4680b8ff9976b6569523b72a86bd3a8c96f30e85812fe33a610c2be0a3c1063e2ee864c6e8bbf331f2768accfea78700a7321e4af2db46fd162457e439369da2217992b77502b9b958df27bc086369963793854d7f8b00c537de3216898b8f2c1dd925049eef1ab57bb6f63b2d88850b49b3c54d71f545afafa16bd2d06ae501344987623890fdf9ac04b179d2131070a34cf143697b6642bf5da67437aaf5e78e7e6be85e44ad7b265d78d2baf92ee5ccb0a452eb32fb3fdd1a41abf3a68086acd20458af55c086f77c30bbbce4c19542f92ab1e68393ffa58b140586b49761aacdf6aeb7682561f01e0869f503c4a161fd405046d3e6523bd4071c09b7516e4e784f4d11706f1c2eb170e735e563c43317a5a9afad28511163cdb63660beb699f7b8a7eaf57d48517974ffa766fe8deab0cfb11562b9c281bce2493d08c40a259e0325c52124e303064c6fbae2826355e531543863030fef484621a381a945b6ec7253e20047e7294bd069442f72672e6dfe1ca17d75d8c6b16c931438cec72e6ee53f3db89a10a38a93cc84c7393773461db5074b4f5060dd0a04a069a7a9b078856a3fa1786fc8dab621ba622acafd0781b523ea097283afb0c59222a316c6ddc0554bcaccc70288e524ed7719fc02a86283b57690a7320af028efbaedd5bd158a9dc9ea8e4f53c7da7566cdbdd4f4d9f01a9dfa6251a355e338efc8eee258add8731c7d22161482b7e3c8bc83f30482f9935fcc5974d9d0685b5fba3b07d7f85cc8fef18ac4e8e915b8476bb44d7384c996921ae40a4fdd2dd2a70ba17e1c2d6ec67b8f7b45568c105d52afa9c82bdc1dc7fd951b1e4fc1212bf29231d8e41ed4dacafec9a823a672dceeee0e4048b5620373c53ab8f3553c842a5a6d914f8334d6d8a4af785f418e6b4aab3965f94ca9d80a74a5a034fb6edd0322696aa1060d82c7b104983f8889026819ffdf3d45c604e53066b03dfae13fad499e3894120c10944eaf752989daee4e172decca9c2b324a817a7c787e6bc59fc2884e358a1a9b14b3704cabe374d23c002b8112be68f409302d3dad0a4c02105cb54c4350c24e6f3b7588bf1c28ae321eaebb930cf0c3b607acff20663eab8a593320c518eba8f9205350f11a9c1530115f7e00f2aa335c92e1305ffcfeac7cdecd6f1b6a33710ec77ce428484712d66bad137b6c8da5aa51d1b7196d981a14a40df8406b292f385cb149cfc0a86701566674e089b88487f34fdb0bf16ca94d9da4a837f15d5cf8f11d9c226844d3eb18d848420f344a3992772125319abb641ea56f03fc626f092f67a8b6716b29cf8585cf5fe25a35f5dab0e3e075ba3c84116fb6cbbf99a8153d179ffc1e64356f1fa0bca6823ebd8e1a176636962cff271cee5c5bafcb68fad4921e070c4ae08cd8fa0b94534f11e66403d129a5e8253bd3a9dc09a8189895819ff618532bf6743b17a243d515e63868bdf9287fd1bad0d525759953624c8e82debf88159b2c22945535d9379c911f89c7856be1438bd02df70c939b80741ddad245082a72556a2ab3c2390b84c17b6119103a0b8126dbc55e05b153ef9a12cc67f649c14160c698a7127b39fe88fb91d19b2a381c08114c6e3e6d3d42b77602c838c421a9a414f1eb182d0197ff67dcfb5d79404afbdf9c96f475a0d5afc9a4d7cdad458eed6b1de6c13b11c46004243db779e7ad6dbbf15e69ee34bd2524cf72e49a5352992a9251a86c3dc30d7d5fe61ae538928e8fdca0e04fdb5917523d8266b7b4f1679a5082e798f587c5ed9084c70965e94e12f643ab0191e606c2eb0c3359a2b8504f3bb2e721cfbcfdd90c31cde10992c9400273bbc45fe5ba34d7ede773036e2fd1fec1f001c495accdf8ff572de3eb2aeebad29acfe3d2b1448fd67368d0c37f8bfbbf09bafc8f99a44b187f4f443c82b21f66f722fb59f40ce0f9d83c52b9b3358a80e102b21795a1cfcb986c787ccbb9f9c96c2b66d2f7a94ef2c2a5b65d5c2970ba6f3107609f4a67432835c2ce1682d260f6826072a6b6d4b113a5b06311677ca01260f3567ff1ab6be13b455f93916906273c5430fcccb57e0d78224ebec422763ee3a6b94528749a7ee5f70c9036cf3a99a9c98abc0e8aec18733a0c7da76814f2ff741582a9d96eb798426065764fcf86e40b6490f545494b48749fa8d398c5938d6bc7dbe183deecb913ef4c61aef27ea6bb77c23af09c3dec453f01d8e0cf1a3df30d73d44c4e147d9ff2853cb05b1d9fcd2d80815016f65368c477f3e8b676ee1ef5b9154850f02951060f5335d7b8b1c395151b443130d27b4aa0cdd9c1badc38e1825cbaea22480e1d8a986b001a4464fea618707f43bdf7949f500f3f9293b7f7f28170d45eb3e9422d7a107d5dfab18b8e7a2cbc4b42a818384136a49a021721fe07dff4fb2f26e74ee6b5725166409d794c69a1a5b27cb6263c387b81612add3c9e9e509845843a6ffb2250d37c365e3f57f0ad6e908fab119211e7679b41c8e298f9e85558be25ec0a4e6c9aa3d523ef3771971bfd272fcb736d10fa98a87b78c532fcc322f5e24baa21f2a3c84a90ec9b546869400bad19dec3575ebc69c8e512210b81667ed3cede89d10ee5871a6fb166b2f5c96f079cd5bf97f41327930b210627106c4cb6d77e3793b808c425b8a4118bbaa2d1a1454b162cf9886ec17e215d12223a65348ab33185861ab1f3166a4a925d25a63def895a5b01deea11bcaf17c79d27a922834a32aa0f8676793c7257e44d3f7768de19292a385a7a4b3fc992abfb9f8f3ada57b83dc7955c0b2edef1a8214dd8ea2cc9679685137dd63f3918020e2e2f38602005a4a6e84422867b9160f65e92e053d0b58191eadcd5a8a69b18e3216ea63df3f31869c81de88fc75a1d9e15cbdf8d68ba50cd8dfa55259aa362c2615ccab13489844d5ed995383e334074f561a4a67e1060e64a818fc96135d34e604cabe3d9195cf1283725c7700e397ecb72fc8b36f38cd0830b19b439101e4b3839c48ddc95367bff87b888407a517f94fbe58a7033db1123c0a0074c730e34ce821e12f43d84d3b4f0310c6ecd8afe7779671d7b825bb3892825c762b86f0ffd182b6aafd477fadf0c7a931cb61e2b05fc11267bf0a9882e7c2f8e84d3480d9e4576cc03f0e1dbfbef9f66840ad37e76da3ff8a419730a0076de67e9b913f03f5b637287d981eafa1223feafb86bcff5b2ce987f6fa8386ee036a3f75fe014ef90b05a744e038c43766b5fd552e66b9b4996f774988d2a70fa0bf05fbc453cc4fd0ab642db1bc71e1b63919f3c49254f177306f9b00af5782c0633d68ecb85f93fc1afd8dee3dd1ca8b0d7ba0ea463de0b6e3e05c080f832e129cec16853923cf15f06d9a38e20a5a6fa5125d03c1b72680547eafd9fdf246af08dcb4d4d746577478fbc72d7a36bb4bd3b5ba4dc5e407babfcd64b8c413d7dd5433d6a4ee17d5b4835a74c81414a9397d73e15ae387f04a5012a37c88b226207aba933d68a67bcd38f5e0fb8b24c4434c3a0109deaef4f9ab1d230ea6a4acd6db0c3962d0de3bb64e33a29af8dcbf39d48a27c1649a66d4aecdce2db60c50bcec31677559369184608db197f2ebed81ca8fbeb9d2f8c486ec9839e765df69ea634f2815e75eac613febfa26012767c28eae207ed9315bf19c42de9602f44f45a9cb9913a67548787a30c9e56f3399ab281c537751a28d98392655a60ceb9f2515772d2f1d5d2843952312e2a59061b60f128def6795e0c8eb7b12a710c1afacc84f498a29d683d1949c17f3aeeb8b9a32eb10bb242d61a2db5902d592224fb8e1e713ef33caaec6f8516333ca4886345555166e91a6469d67f39241d144c6457c0f74c60e662439281a660b3c802eafa5825fab36b764d4753b33920dc72ec4b7136be556c7d0d528eef67049f5a7bd9cc7e4e94a4874ad8d06595ed38a5f1cafff1018c1351d1d7eab144edba6d4f9eeb7924a25b9f7a3eb20984919d9ade66a18c33f92b65031472ca657a724d86053a3fc60fc5502acec81822bc609954e402a406081cfe7931a1adbfc45a3168e30a451561302a131ff702b4d6c5d3603ea9d1b54c64aad93407e078d6b435154236ba594e8d2f798bbdface489b43120bc0bd7e1bcb6658c2c192ccf18f278e9c5bb14dbdf1a4eb3412f9dc64a31abefd79bd7c91bb7297c9f694840a75cae5d3482d15a2d148092a6545972b7f95a23206bda509260bb370a012b744c2bb46b57da12367d35e778b7d7f463fd8230368b5a5636f28e2cddd03c69adc9c913027a726130c95d818fa38ca7ba8421d3fcf0736cd3001ffcf80701cf6d737cc3dd8f905af39fb2806d2f22289d0001c74eb482f4faf0a1863099cc1b236edd1cfa206b21a2ed86affb4e6a3a4dfb54fab46c8c06cd3e370b50e08e1b7a08864269d867eba5fae8a49560e9479209966002c09719ab8ca58702bfb0071d3859df0193a956ed4d8ad19a2c79656c6dd42eb5a44b808df394333683b605ad0cf176bfcfdc89b01317a802cf0ab02fc3673822b55fcfba512792c9e40a150cfae4dcd40b2b12296ba95063a2f50f552b4682c4d461b1efb7555816b5b836ff0319af6935ae5b41e67329a7b21da93c36fcd87cbba1653c0d00077b14cfcba24f891d62219c157b6354300837d211fbcf1881f5e98d6195fb782479e106c072020b56285107e2fd7947bc64ec9a43a0b239c140ec0456685ac3eba988952e641d2eb16cd0132d2bb25576fc6bcd5e29eb9da2d40e8b50776abe5cd7ea45da8442a311977c51755015b3e4995739edef0567a3f169e980addb1705224175372339de904eb952e13f648449722258fa21f7e53f4a1956e8e9a39dbb18c6d2d10d9146358158a0ab7ce3f54120b705e1ccb7a13fb7e9103d0b80faaac31cab07f6d2d9f668c707b5e3bdf259923a1057816a31e8c771267fd974193d90e1a9837a987d9ba52f7af599c1aeed13f6619cc0b334396b750c9017f84cff56c0dfecc12faee59e37cf7d44575bb448abb19616d4fa79f4fdf96631328dd0d0717f12b9587d76b577bbe78eaa7b0acace3b79776b5d2e77942c57745e347ec766170e90cc66a5191bff3ad49d423ba2817cf92be74e653cc6274a20bade324638d57a27f2fea01d4670bc1ad5ec4d006492ff5fa616a0010be824766f12acec9b26a7606cc8453382c3dd1f5f5c85354569123824002c44d0ae4cd2e1ebb4e33e3d7b69fe14e05fb53af9d66f53990a830120cd618cfaa10e5f6deab4ef4522afd380ea52f90b181fd5b538f424900aac643d118c33dbb6ffe0b2428844f51943412d8fda4a327b71c814cd6345b3690a4716f04fc7323ff1af08e82ef5e571c9fb0fa9b22af40948febda32ea14ecf61700eb02967d09bfd078ace6cea259952c0be90fab1ce841f1022d2da82f173c580d43effdb424b1729aa9fe40292c082043a7c901bc76426ef6e3de788db31e50f54458ca4e360bb803b48d5a4be50724c1f48b504b086d9dca3ae74eae76a1849d14a4074f389aba805b793f9662f072405026afc3ef108ede69dbd2c769886dfc75a9a2e093137d92b38e34a050eca73cd3067d56dfd58fedaff2857e720b09d676607a1e8eeeb06b26494cc2b844f5e856271732477f384af839e98889d5c9cc28651f6eb74029f839150f947d180e48776ef1c829509e12016c6d1b717713e6325751a944cd259b1b86b1f5e793cdb55a73784498be09c2cebdd70159c77abc7c64af2e2de1a860a3e9dd8646b7a6866e1891fcf97a2b3ea47c0c57c5fa9a94129c2e27940ab9fe996eb1813d21d48fb6dbc9b8071c50dc26b4ed21588211fc5edb1ca873c70b606678ae7de9c10d2d083f372421a3038c592a38aec69020862f4432ef9ae7f400ed53b44bb58e92b022ac8b62a6b459337af339dc3346a809b715f9974d21e606244d23cf4dcb0956f93c14047243172adc97a1fed868bc49fb57ecc123425a21e94dd5b9d1ff52bc45965a7be2f5ea8218750e2cc8f174fbd2c7811742f5f17fa1f954b8423c403fd2e4e96296e37e0bfe2edd52e8c3b921dac771c61524455b401017ab5f655eca76139557a4a87cc30210b052ae17a5ca8b634322657ea4d87e0da2392c470f8951ac0560a01b4d0befe632ee311d0b87af31465d6cf7854f5738cb5debfa1d7381c74f45eea08c06d4ddc9e811d1a33394a35efdb7121cdf5f1603343df8431c87718a5d4cf3b2e593508d8b63f0d1e82f9ebc40d4022ba06327cc8233f29c0995da512b318bfa212e9582cb880d9bd6a02050a014294ef321bb2c65e4638a4fd2c8c27fd9ac28c9e49cdae6dd9eb05dafb38a4a003a56dba826e386f5fd3ab0d54b92f53ec11c850927fc4c5b669c67505ce59306ad86460b480b711d4b31c512829b7037d1c45b5b84c0be40a038b5e975c57c860476318a22df2e4f90009c38481e519b9511e54dc59e89a6593bc53ae03224466513930c5ed3689793f00be192a58a919db9ad1267962c0ee60327ee710accb0da037610ef8aaff63f6582f691096fbdfb1996abc4443cd4ffe04fcad3608413044b978d86d3a18bdf86fdb70cf7e7bbb0e4db9d36176d0ba8a4cf81369fa84ee55466df70e6d4431a873000c19bb5caff30c01c7f7f928cde86bea5c401e525fb8a938fd016bffd5c9d52b279e867bc64f575b80eec74e7f66fe92aef613636e50c8f32831ab4b7eabbc89ce6d7bbfd03b6b005e0c5ba27268369f5083b2ded32c1f9e8cd73a1daee26cf03dbbf9c476fd0f14935244eb7b544f8db1c19d8a21de7e8a88f540e8949f721f20d7a47cfad3f52d93c11a796fbe9fbe415194193e5c70b33237f70790905816b856c252a30e72c081a8bac6a1c9fd2c372b9f870831d6ba6671fd8684f25e60cc7e3a1a02ed5f1a4fe426373bf61404a68571e93f35659b6c37f939233ca6663603b053c8fc74da84dd971b9319a1260fa2f5d66609962e93f7f33a40b22066b86a74fb38bf1444d025f27f14e922661471ef8ad503e97f8e7dd6b9c9a420885e519e085a1f26f7149b82881908021f601679f79c944549bcb431a7d2b12f75aa54cae39f9caafefc01e7eb589d2eb574937abbe18b419d7d27309acb330293456337cb9d753e08f7b890bbf76c4d6ef548bc3b5965302bc65ab08a2420527c1ad8be374cae7cc858376219d39a7a6d58c478a721678e789bcc317a4d1acbf47870a4802a07ac0332f7fdad7156065de511862c2a076e264138b98e7abd1a2555ef2e1ca44ee68f06725508891051f6bd24479a616606024841c8203744b999868b9f2b3b5e8a42f454d25fcddf8f5569594716a4022c3ac8ba67115b93d8bb50684b0fb100dabca7f6b7e29b723007776435829c6f21223d7a2556766d198c76ab6cce3b6e6da5c4d14a26b7cda1cebe6792ce4c1498fe644fb4408189e472efde923506ea4d18aa3284ec311fa942dfa5d8b939e509a10c69461993cc9d3ace2fef29afee8d0894764ffd82371d5ed363b5968447ad3c0962b86584cc97740d7bc3838ab1c1b0198ea830f122b200722d3c2c8815a2a5f90382e1c58f2348dbd38449e28c67ed85f66ea3e383b91c782a4e77ad4aa538db6d15ab90dd464318ded6fd293a1b0279852335e3c94bcce6f37950fb23d96f84465aeaa8fc2f71ce61a1416e579399c363bb37ded602fbea1ba5de87ab12bc7aeb5c62f026f648ab2babea2517c3ade2828109da58c010e6efef544088ba412ea57d3cd4fad3fd85b17e386ffc8a700664b2604c8a71c011e894ac03a109d9ddbe0b6d625d33d7d16fba5bcbc1ee1cdcfc6a475a23aff414e5b4f83e9d18e10f9e6dc49e518561ad53a110794d2ad9c7fee95a03b632b2acbebac42c996e1b856b2f18a2a3bf7cb0726c10b6aa3ec2d78bebd26e86ecf78b87736017cffa7d654b357be120985c553d11dbc932139ea6e1efdb7ef34598db568e66d42429e414b5903ad6e616ff7faff6ecedec529cf16b280c18dd4c3c8cd5192f625965e15c29104855364565a4a52ac5ff78eb31a6e7602e84226a87364708c2a9fdcf2f66f5dd0951aacb7b6c8f9bd0e534ae44b47799cdb8f683db5a3258d6f1943e04e59b11fbc6f57d16ff150c94a22717c1b483ad064c25f09022cc4ce09e76fed2b2ce84e9a50623f84cb013d00b8ee3fd2eaf1ed84df2b29d3119865f5df8fbb6d7440ec6da33deff5c60f466f91959c0d7c7800937cf59fdc6e2d53e809a6f6754ed545fc71c42a95d198df6329a3f32ecd091e7e643727ee34241b9244ea9a2118ccc6d5b52f8dbd61dbc7a4b65e8a4b0e937669a8a6377022df74ac0d2d42008edfa83a71c2e14c8cb7f3e54612cbe5b64b31371f445ea6235467b339b285bffaad0acd9af5159b84f58a3e0230a7e6f055a016a0737b893e0d1b2dba11de53529c825bea86a455bba90eb4f10ea5425d498c18c0bc643a5bb07491a8b6d89b1c92329aaff3a9cb9302f81100d97b78a09d1f5c512c26409796608b77c969c070f6e55037c97bef2c30ebb373110c2356e0663c0a7010d13f18f9b7b1d4a5de88b110efe433a5dc9dd03ac7621a6de39584de91e9b43c5ef4cb435eeb45b8865540355030acddeaf451a453a0b0a76cb064ea1e939dc5491f2c591973c741cf1f73ef4451a1b43ed9d9e0c7b126b869e7cd326900a470dc08a15fb176346f7431dadd6b820ec10cba33d7097ebac9c1ff147fe39d9cedad2828facd8c37cb22a8b7d55b63170f55ccf45fc25715d00e7eb7c3f32c5a7dce02bb07073daa170caa4813b2102648cf6a5bc9ae5ef3fc4c6240447190340469cea21650f79f5ff0ab60e6fa8a30a45f29ca7f4356c275ef4dad63b07f73cc672d26091db75eff3e19b51272b0b786609333f6580a3ad3c83673df3776d04cd05fa86b7b8066076b71377580d8b226d9daec174cf2a62ffd48259ca04821e949021b3f540b5268c794a5314de9cb143dafce0575c06750f0c125b507bf39bf0abfc25b9bc39ddbc4450f0f3a70c312905a5c2d11f7b39a3cb0fd08be6f8b74c5d74fdfb0477c942caac42ae596e0aa36db5f10e1571231ebfc327e5a6111eb2f2a0e1be0b0752018973500f1b7c832cf36078c24717f66983bb72649829af53389e89694bce146f8cb358d7922ba07dfa9da6fbd65b7f5159010b1bc6847967b9eeef7c6db90f48b1c1a7ab63481809111b2876c73c375064bdca8064ee8d6d7b3817db8f5dc82709c586afea5850f415ca7641b5e6f45ff93b9dbc2f62c40c47dbe61a069d88e3664c8dfc9be2b35f8896e6d5c8a35b864b50d50364d3cec828a4f7dcff3cb314c9f7ab03c93e1fd8c5bfa2c303d76cb0954b401927a000babc400497d3f3a37c1f7a685ecc12b28db4b9b75debccfb132a4bb3b19ba91a441a94403eef6ad8222edd1dcecf215580296020731cab55029a189561499d34faef21eadfc370f98872c2192aef73f0cdf80de61cc9157d1e08d7153a49f7d1151fb9f110febc34e760c1afb87eb36c9df1d6aa047cb655b3ec5fdae8e2d93861070f98bd5f1c53c26f07d7c43cb295440af75e87671a552e39f9bfe1853222eb8ba0c8013944ee61dbe21281b1d4e3ea3dc0353d4ded5db0128504b97491353120c63bea1c5656be047a77bebe93efbab10375cb0946624e076a93a6ffdc284f4aa9fcf54ebda3653d5abf7da76f19c165d0982d48279ba8ee9f33b2fb060491aa26517e39f2cb4d4ce7726b249f070aeefca6843a813026e45c6ddfccd1e0b8883a7170644c43b227a2a3c03cbd17b8f3dc0910685169ada487a72251eeb6e6a1dd5661294337cf4cee2d74fdfbe00ff6d07847e63880059bcd12951e8b649cca1dc6a355a7d2c26ef8cabd467b21d6bbe28b108b385ffff7304d96b03500c912efd2af7c45f81f5f2f0e3357ec7da616f81ead2f823a128696ec7dd65a6587e5ecb56a8fba1bdea28909da5e085e164b046310182fad711d4e46abaa61281c88c729810c615ce9636b5c96e4150e2fcec6c111469ba8b0c010963d4338fba8a8a080e384198e1410af15f7ee18e5396b721fc331860e072207da236b35dd94fa7dab288a114ea46e754f1d0b4bfa1a5b216706652e52c489e9a3a1cee8ab4fe5d416ac22c2649673715909c27f31684f6e103913bfd28e02fca507940b86405cebb8084d1c6532a5508b716070c67ba544a1593895f4cc1a8d075415feb69d50fb674c3a89b59f80032cdfa8d1181856817bb16f50bafd0e21aa656661bf3b6bfc207a7a645a8edc15ff1cb706b6292a3263ef5ad1479338f59058d08ce76dc801d8e11e280badd5a0c0dcf1c6285d95cc087e7f0dd823b6b7c353d22f1e7ed03c1461cc4c170e33cd06c45f17fe1af233cca638611449493d533f701d77163f6784202d995e17b797d4d2f0d87d05a00728e8fdda47c70ecf919a2a110371da3474580720e8eae934888cf84f1f1a5530baf815e7c16129732ec4af417c1be0970b845dbced563f00a86135bda35c525aa020f285116b00071858e6eacf7b124b635ff7b62410e8c27a4c76adcdec10f5180130e8c554d2d8038677650171a2f6c3da4c04e340b48df92cf41d08a499f680a2cd6ab099fcede2f8b1888aa052c7f2dffdb203e19fb1e2e6237e19b218740c89cce311ff168437500a6eec570780938c3291a19482656a8d53b19bde3d4148bf1a9f2ea67ae835df675662f27b5b6f5e2652d0471c81740acef306d9605b4ca09a2c4c0f3f8063b6fa5fe01109c5e348eb318074785771ab2cedc48d0f5e15b3a368ace5aea415aa2d566063f25571b7a218b9e95117aaf0a389284e763e448c88b49205392fe032ed206ca8e27fb1c65a72d125cc860913dabe714be1a2a85120066cad66d53dec9a30664bfdd33e25398199211b15fe0770cb243bee320e95e506be4617c3e5e6825342c769bc1da3127f8d34c922f60ed2727f5d9209fc28099ec86c29572fc7159f6ced79b0a2a2653100230a55f7a578e2f1d90f6301069ed04106de45b976f2aabe769ed17d59a53116b74fa2f598c0d1e9919ca8d9cc21265ebc218ab9808b094eebd9a48d8349cf3faeaaa7c8ddb07f6eb874f70cdfafe050de69c6e7da6c8d2f71d581d6c604f4bb29243e9d1bbcb0890b436cb43d1a33c4b96a08af4137135a8c8fe74034dcaf1581856f800771", 0x2000, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:42:43 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000012c0)={&(0x7f00000002c0)=@newtfilter={0x24, 0x2c, 0x1}, 0x24}}, 0x0) 14:42:43 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c06028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)={0x4c, 0x12, 0x3}, 0x4c}}, 0x0) 14:42:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)={0x12, 0x12, 0x3, 0x0, 0x0, {0x3}}, 0x4c}}, 0x0) 14:42:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind$xdp(r0, &(0x7f0000000000), 0x10) [ 2395.211910] audit: type=1800 audit(1674657763.483:9530): pid=28149 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="file0" dev="sda1" ino=15237 res=0 14:42:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x24, 0x14, 0x0, 0x0, 0x0, {}, [@INET_DIAG_REQ_BYTECODE={0xd, 0x1, "b3777ff0998533e763"}]}, 0x24}}, 0x0) 14:42:43 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c07028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="5c000000660001", @ANYRESOCT=r0], 0x5c}}, 0x0) 14:42:43 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$bind(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xbf) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000240)="aefc00001a0025f00385bc04fef7681d020b49ff708800008003280008021000ac0a1410bc71176a36ede498534108e58342fa94a235a2a441f9", 0xfcae) recvmsg(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, 0x0) 14:42:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000660001"], 0x5c}, 0x18}, 0x0) 14:42:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0x8905, 0x0) [ 2395.450553] netlink: 'syz-executor.2': attribute type 16 has an invalid length. 14:42:44 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000300001"], 0x5c}}, 0x0) 14:42:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000660001"], 0x5c}}, 0x0) 14:42:44 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c08028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)={0x12, 0x11, 0x3}, 0x4c}}, 0x0) 14:42:44 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x18, 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="180000000000002000000000ff000000850000000e000000850000000500000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) 14:42:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002d000180f73eb33a08e9b3640208fd985e6705309fb274559d6a40fe0410a6"], 0x5c}}, 0x0) 14:42:44 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r2 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r2, 0x65, 0x1, &(0x7f0000000000), 0x48) bind$can_raw(r2, &(0x7f0000000080), 0x10) recvmmsg(r2, &(0x7f0000000c00)=[{{&(0x7f0000000540)=@rc, 0x80, 0x0, 0x0, &(0x7f0000000bc0)=""/3, 0x3}}], 0x1, 0x1, 0x0) setsockopt$CAN_RAW_FILTER(r2, 0x65, 0x1, &(0x7f0000000100)=[{{0x0, 0x0, 0x0, 0x1}, {0x4, 0x0, 0x0, 0x1}}, {{0x4, 0x0, 0x1}, {0x4, 0x1, 0x1}}, {{0x4, 0x1, 0x0, 0x1}}, {{0x0, 0x1, 0x1, 0x1}, {0x4, 0x1, 0x0, 0x1}}], 0x20) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000f80)=ANY=[], 0x9) syz_open_dev$mouse(0x0, 0x4, 0x10000) 14:42:44 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB='$'], 0x5c}}, 0x0) 14:42:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="24000000240001", @ANYRESOCT=r0], 0x5c}}, 0x0) 14:42:44 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c09028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)={0x10}, 0x4c}}, 0x0) 14:42:44 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000280)={'veth0_to_bond\x00', &(0x7f0000000180)=@ethtool_drvinfo={0x3, "dd276a5214ef5e2e874fc3762905e84bddd60dff95f047930f561e5aa0c6bd5b", "94664fad60f848b7a5e59f05ea9ef9cb26ca63f421239d0e67c19d69e03ea22a", "14dc89e2dcd8a8b34f6648c2433cb3fbf81e311e905163389750b39c0f83885c", "103e8e609479c1c3374d0b0372437d455d4ea04c3a1cac9d6d061e9726a03cc7", "d10914f4b5d63261e3f45b9a7cef6855b80412ddb11db03020b11028ec834299", "e881d44144953d673abb7388"}}) 14:42:44 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', 0x0) 14:42:44 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="110000001e0001"], 0x5c}}, 0x0) 14:42:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)={0x4c, 0x11}, 0x4c}}, 0x0) 14:42:44 executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000040)) 14:42:44 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c0a028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000320001"], 0x5c}}, 0x0) [ 2396.363038] EXT4-fs warning (device sda1): ext4_resize_begin:72: There are errors in the filesystem, so online resizing is not allowed 14:42:45 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c0000002a0001"], 0x5c}}, 0x0) 14:42:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 14:42:45 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002c00014eae9b59359b4643b27c8a06e99247bca24c20b3cf23040bdf16cc05"], 0x5c}}, 0x0) 14:42:45 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth0_to_batadv\x00', &(0x7f0000000000)=@ethtool_stats}) 14:42:45 executing program 4: timer_create(0x0, 0x0, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x77359400}}, 0x0) timer_gettime(0x0, &(0x7f0000000040)) 14:42:45 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c0b028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:45 executing program 4: r0 = socket(0x18, 0x0, 0x1) ioctl$SIOCGETSGCNT_IN6(r0, 0x89e1, 0x0) 14:42:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c0000001c0001"], 0x5c}}, 0x0) 14:42:45 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffe}, 0x0) r4 = socket(0x0, 0x0, 0x3f) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, 0x0, &(0x7f0000000280)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)=[{{&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f00000005c0)="0a39aa94886bd51b6d4eded667b38318c363640937146aa7746b6cd5845a0f08cd859d1d0f297a884d6d5e85d53abf7099aabcd2c350d43b28149cab2353b58c5f10bf90cbd8f7c7b87920b3769da950c3ca6d16ca3a599a2f4505e104801c921ae62cc710e5c749b183750d819d1aa1ce5288cadf8da1ecae8d9a9d5bc4e8e98c5c6ee869a89e21c826b870b987d893f4f5c4ad172a94dbe176b9aa637ad740ab07b3d770459518d2dcb1186d7223a58068f226371687a63c17d72d132cceb852", 0xc1}, {&(0x7f0000000180)="f1141a6f29cf612eafa8a623c2d8e53a4ac73a59a2e7d16e", 0x18}, {&(0x7f00000001c0)="9e60c98ea92956313a6f7c7085", 0xd}, {&(0x7f00000006c0)="d2ffa26a235d3c03d9efcb903646c3a6661b00d841232916631c63303346940c50dd301588973c908451cf6489b52160c5d79e5fb6338855cdd7076c4bf8554bdaac62276e50e486357a6457c45d320b17140ee73d5ce8646be611e95403997f49b22ca4c44e45368fbbaf1ce731b60a61c4de62bd7d840725d72641c577e61420b1b40daea3c2188b29b0ea73a33216d214f24b90bd2bc01288a8513d378010db94bd4b29bb499670bc8752702aecb9b28b2c319c28fc4e20f28256689ffdcb38acdb2a13fcb8c1ea", 0xc9}, {&(0x7f0000000280)="8e6e787eac26c2e4e7e744878b5033e67c416e80446d0c127ab136a59bb914ae9499053bb042943be1d5b5f73ae3647656ae986acbf9bd452daef12d6f1586212bb7e837abc746974b3b59828f0fe690adbcc650ffe2cf66bd824d44771789dbaeef87642d4354c18f90ca1d", 0x6c}, {&(0x7f0000000340)="87673cb1977c0f6b8984b8a5708d6555b6db8ec6cdaf9c9a7dbf6810e7", 0x1d}, {&(0x7f00000007c0)="2479af977ac400e5e02685dac6198594f2b2eb0d5b8a825dc02d2f2460a3de9a86839ab5cecec529e89ad2e72b7b9143fcc62086eee1a54fd11cd81d4a66f98735c0ad62a2af7cd1c50fe19266e82724537590ed0c70eb544d1602b2104ee9dc3bc90ed43c7c7cf943fcd681967e65f7635be8bc8fe61fd8a33af9c301736e2896ee2b891a4cfeaf8cc37589303619ead042412a570da1dbf57b2250576dc17184681c", 0xa3}], 0x7, &(0x7f0000000380)=[@cred={{0x1c}}], 0x20, 0x20000004}}], 0x1, 0x884) r6 = accept4$tipc(r4, &(0x7f00000007c0), &(0x7f0000000800)=0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e) r7 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000840)='cgroup.procs\x00', 0x2, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)=[{{&(0x7f0000000a40)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000300)="06022c0cfaf37645ba81e0ec0979080bc9c30cd97f3a41a2740727514185efe075123d35d5f6f84dd26e4483f9b70851a949ddd5be5ec749c49f5bea816bb05cd07a72bd991d20304c8797b99d6f730b361451bd55dd1331873ae1c80d6b75885dda6e6a1a72547fac384513ead5129ec58aa0111db4779a5dba664f255235fa67a3c254c44a3cd9a74ea5d26d095988b938ea096702faa1421c4916a40c5c6be33407e76371f49926bc3f804de22ef611da940043a065e46cbcea94419b72e102fb0763cd1c1b6463dda780cd4f4692828f44afe593a745384eee10546ad3aceb428614b1d7b6ddc2a255027833d25145c05a1f89", 0xf5}], 0x1, 0x0, 0x0, 0x24004090}}, {{&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000480)="552ef168d69a48514a4aafd772b684a2a6ca530a6ab277962656b72d83ea1544926db3298256357b53025e11a333aa3ca86884d361c6caa9a9f8d6e441316e5b8eb2c716e46d3142eae57dfe07a6fdd9cd60c7552014f98afd2f3bf1dd34c5ff68753f7d6f4573596174ce01d86cd60274ec1f004be357b8083581da8463f49d9972d99fa842f4c1f682bd91cc", 0x8d}, {&(0x7f0000000540)="14897b4ee0b25005200d9c4b9b43dbd24c6fdac79b96dfa2060a4508afb893f48d71cb3a5e4d012e15f598c26f0c25531da7a56fbaebe02faccaa1bf85a7878256cea83640b7284708096abce8bac65f4e0de57dba48d9554738af2c9cb6722acfc0ade116973c0b4bcf3b11965a92d3e5c6ade3dfd07c9b6e35883257beb82d70c1f19d536ee5cd9b8b8c00f8f3c3a36e3c836e79ca83fdf070479990727b2251c54e950f5d27ffe0833ab024fa5fcc9e80ee8cc868c9f6b6a3ec4c29fcb34f47972cd021ae303d", 0xc8}, {&(0x7f00000001c0)="bfa17bad252b0ee5b636962636c0d225333eb0a30983612d48cf198e512e20d3", 0x20}, {&(0x7f0000000640)="0b31edf657d05d1c5dc975a153a20ad1ea8c5736e24caadf56467e4b5fd0c35370c49122f5f1d73d8cbf703a7ff1ca487c21e63744ed66602180b424bebca30c73fa43b2c40135c5f1c383da3fd49b165acb258bb0fef87424ca3813cc9c60c8c4d198fada04a224eb2f2e6b7a5e550e7706df9bf01473cb236e558ad8141008725cbf115c20c21893436e19eb5775fa383954b216f4766160c04a54", 0x9c}], 0x4, &(0x7f0000000c00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="0000000038000000000000000100000001000000dd9fef2743f804d50d71f4413e5f675d10ad8f6e39722013b80f62ac09974cbc3c69bfded15d6b958a4c10772c5d6ad4afa25f586354d4706bdef5762df79bb54a19462e07c26dc2a8c8c4ecb3f5532f79cb3377ccb6452d3ec5f87182365e6871ea1eaefb01d8a59e08207c86d5d41eac1b5330bf1dc55bc449731770f9979a01f9c069054d182a69e1c2ada76676439d93d21d5f47e47887286297f8f422e23e3b3209aedc6c94162bf518b257b40e86b4bd817636dffbf9b409940bb610fc113b94e7fd", @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES8=r9, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r3, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES16, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r0, @ANYRESOCT, @ANYRES32, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="c98cd3e72866393b20aa3c98afaa119d2c5c3433001fc7e7d17041268cde710ecd3f1d9ca0e5a894871899c3a5a42bd517782620f9c9da50f09c29c2b469493ed97f7a47878d9e5e8c527f6b7a48bea4bbccfcac7b43ad25e56870365c0285512ef80401b712f552"], 0x110, 0x8800}}], 0x2, 0x4000000) r11 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r11}, 0x10) syz_clone(0x40900280, 0x0, 0x0, 0x0, 0x0, 0x0) [ 2397.109804] nla_parse: 13 callbacks suppressed [ 2397.109814] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.0'. 14:42:45 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$SOCK_DESTROY(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)={&(0x7f00000001c0)={0x14, 0x15, 0x1, 0x0, 0x0, {0x33}}, 0x14}}, 0x0) 14:42:45 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c0f028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:45 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c0000001d0001"], 0x5c}}, 0x0) 14:42:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002d000180f73eb33a08e9b3640208fd985e6705309fb274559d6a40fe04"], 0x5c}}, 0x0) 14:42:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x24000004) [ 2397.262284] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.1'. 14:42:45 executing program 5: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) r0 = socket(0x2, 0x8000a, 0x0) ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) 14:42:45 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c10028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:45 executing program 0: r0 = socket(0x2, 0x8000a, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000080)={'team_slave_0\x00', &(0x7f0000000000)=@ethtool_gstrings}) 14:42:45 executing program 4: r0 = socket(0x2, 0x3, 0x4) syz_genetlink_get_family_id$SEG6(&(0x7f00000000c0), r0) 14:42:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={0x0}}, 0x4010) 14:42:45 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xc) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000080)=ANY=[@ANYBLOB="10000000120003"], 0x4c}}, 0x0) [ 2397.453551] IPVS: ftp: loaded support on port[0] = 21 14:42:46 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c28028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000210001"], 0x5c}}, 0x0) 14:42:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c0000001e0001"], 0x5c}}, 0x0) 14:42:46 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{}, {0x3, 0x0, 0x0, 0x7a}]}) 14:42:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000540)={0x4c, 0x13, 0x1}, 0x4c}}, 0x0) 14:42:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000080)={'team_slave_0\x00', &(0x7f0000000000)=@ethtool_gfeatures}) 14:42:46 executing program 5: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000200)='./bus\x00', 0x8048c0, &(0x7f0000000240)={[{@shortname_lower}, {@shortname_lower}, {@shortname_lower}, {@shortname_win95}, {@uni_xlateno}, {@fat=@usefree}, {@fat=@fmask={'fmask', 0x3d, 0x3}}, {@fat=@codepage={'codepage', 0x3d, '862'}}, {@uni_xlate}, {@fat=@showexec}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'cp775'}}, {@utf8}, {@utf8}, {@shortname_winnt}, {@shortname_win95}]}, 0xff, 0x236, &(0x7f0000000700)="$eJzs3c1LVG8UB/Djy++XVDBCghBBA22CaFDBdSNhFA4UyRBKRJIjhCOCwkBB2q5w0SJo4aJluyho066/oFVg26hFtEzauAgm9JpjNtUgzIv6+WzmwHm+c89lGB5mMc+9eWJmenJ2fmp19XN0dbVFZzaysdYW3dEeHZG4HwDAfrJWLsfXcqLZswAAjWH/B4CDp8b9/0oDRwIA6mz3v/+fjL35MFHIDtZrMgCgXkbHxkeGcrnhq+l0V8TMg1K+lE9ek/7QVNyOYhSiL1LxPaK8JakvXMoN96U3dEd+ZnEzv1jKd1Tyy1GI/khFd/V8f5JPJ/n2SPL/xeHt1x+IVPRUzw/8kv95/f/j9Klt+Uyk4t2tmI1iTMZ6tpJf6E+nz1/O7cgf2li3w8MzR5dOHpmfa/CnBAAAAAAAAAAAAAAAAAAAAADAfpNJb6l6fk8m86d+kq/5fKD1t9vML23kO+N4Z3PvHQAAAAAAAAAAAAAAAAAAAFrF/J270xPFYmFuqxh/PNKzUjp3du731t4tolpr+djbi8OPXrTGhHusePW8sPLsxvXRmhZ/e98SM+++uHbvL2tetsKE/y56n2YnXi98/FLzVwYAAAAAAAAAAAAAAAAAAGiwyp9+mz0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRP5fn/dSs+DfYONPs2AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA44H4EAAD//5RPtJw=") pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000001100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) 14:42:46 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c0000002c0001"], 0x5c}}, 0x0) 14:42:46 executing program 2: r0 = socket(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'erspan0\x00', &(0x7f0000000080)=@ethtool_test}) 14:42:46 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000a8008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:46 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000140)={'macvtap0\x00', 0x0}) 14:42:46 executing program 1: mknod$loop(0x0, 0x4011, 0x0) [ 2398.209281] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.1'. 14:42:46 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000240)=ANY=[@ANYBLOB="12000000120003"], 0x4c}}, 0x0) [ 2398.294167] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.0'. 14:42:46 executing program 4: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 14:42:46 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000000c0)={'veth1_vlan\x00', &(0x7f0000000000)=@ethtool_flash={0x33, 0x0, './file0\x00'}}) 14:42:46 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00088008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000200)='./bus\x00', 0x8048c0, &(0x7f0000000240)={[{@shortname_lower}, {@shortname_lower}, {@shortname_lower}, {@shortname_win95}, {@uni_xlateno}, {@fat=@usefree}, {@fat=@fmask={'fmask', 0x3d, 0x3}}, {@fat=@codepage={'codepage', 0x3d, '862'}}, {@uni_xlate}, {@fat=@showexec}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'cp775'}}, {@utf8}, {@utf8}, {@shortname_winnt}, {@shortname_win95}]}, 0xff, 0x236, &(0x7f0000000700)="$eJzs3c1LVG8UB/Djy++XVDBCghBBA22CaFDBdSNhFA4UyRBKRJIjhCOCwkBB2q5w0SJo4aJluyho066/oFVg26hFtEzauAgm9JpjNtUgzIv6+WzmwHm+c89lGB5mMc+9eWJmenJ2fmp19XN0dbVFZzaysdYW3dEeHZG4HwDAfrJWLsfXcqLZswAAjWH/B4CDp8b9/0oDRwIA6mz3v/+fjL35MFHIDtZrMgCgXkbHxkeGcrnhq+l0V8TMg1K+lE9ek/7QVNyOYhSiL1LxPaK8JakvXMoN96U3dEd+ZnEzv1jKd1Tyy1GI/khFd/V8f5JPJ/n2SPL/xeHt1x+IVPRUzw/8kv95/f/j9Klt+Uyk4t2tmI1iTMZ6tpJf6E+nz1/O7cgf2li3w8MzR5dOHpmfa/CnBAAAAAAAAAAAAAAAAAAAAADAfpNJb6l6fk8m86d+kq/5fKD1t9vML23kO+N4Z3PvHQAAAAAAAAAAAAAAAAAAAFrF/J270xPFYmFuqxh/PNKzUjp3du731t4tolpr+djbi8OPXrTGhHusePW8sPLsxvXRmhZ/e98SM+++uHbvL2tetsKE/y56n2YnXi98/FLzVwYAAAAAAAAAAAAAAAAAAGiwyp9+mz0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRP5fn/dSs+DfYONPs2AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA44H4EAAD//5RPtJw=") pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r2 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000001100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) 14:42:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, 0x0, 0x0) 14:42:46 executing program 5: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000200)='./bus\x00', 0x8048c0, &(0x7f0000000240)={[{@shortname_lower}, {@shortname_lower}, {@shortname_lower}, {@shortname_win95}, {@uni_xlateno}, {@fat=@usefree}, {@fat=@fmask={'fmask', 0x3d, 0x3}}, {@fat=@codepage={'codepage', 0x3d, '862'}}, {@uni_xlate}, {@fat=@showexec}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'cp775'}}, {@utf8}, {@utf8}, {@shortname_winnt}, {@shortname_win95}]}, 0xff, 0x236, &(0x7f0000000700)="$eJzs3c1LVG8UB/Djy++XVDBCghBBA22CaFDBdSNhFA4UyRBKRJIjhCOCwkBB2q5w0SJo4aJluyho066/oFVg26hFtEzauAgm9JpjNtUgzIv6+WzmwHm+c89lGB5mMc+9eWJmenJ2fmp19XN0dbVFZzaysdYW3dEeHZG4HwDAfrJWLsfXcqLZswAAjWH/B4CDp8b9/0oDRwIA6mz3v/+fjL35MFHIDtZrMgCgXkbHxkeGcrnhq+l0V8TMg1K+lE9ek/7QVNyOYhSiL1LxPaK8JakvXMoN96U3dEd+ZnEzv1jKd1Tyy1GI/khFd/V8f5JPJ/n2SPL/xeHt1x+IVPRUzw/8kv95/f/j9Klt+Uyk4t2tmI1iTMZ6tpJf6E+nz1/O7cgf2li3w8MzR5dOHpmfa/CnBAAAAAAAAAAAAAAAAAAAAADAfpNJb6l6fk8m86d+kq/5fKD1t9vML23kO+N4Z3PvHQAAAAAAAAAAAAAAAAAAAFrF/J270xPFYmFuqxh/PNKzUjp3du731t4tolpr+djbi8OPXrTGhHusePW8sPLsxvXRmhZ/e98SM+++uHbvL2tetsKE/y56n2YnXi98/FLzVwYAAAAAAAAAAAAAAAAAAGiwyp9+mz0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRP5fn/dSs+DfYONPs2AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA44H4EAAD//5RPtJw=") pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000001100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) 14:42:46 executing program 4: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000200)='./bus\x00', 0x8048c0, &(0x7f0000000240)={[{@uni_xlate}, {@shortname_lower}, {@shortname_lower}, {@shortname_lower}, {@uni_xlateno}, {@fat=@usefree}, {@fat=@dos1xfloppy}, {@iocharset={'iocharset', 0x3d, 'cp1255'}}, {@uni_xlate}, {@fat=@showexec}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'iso8859-15'}}, {@utf8}, {@fat=@discard}, {@shortname_winnt}, {@shortname_win95}]}, 0xff, 0x236, &(0x7f0000000700)="$eJzs3c1LVG8UB/Djy++XVDBCghBBA22CaFDBdSNhFA4UyRBKRJIjhCOCwkBB2q5w0SJo4aJluyho066/oFVg26hFtEzauAgm9JpjNtUgzIv6+WzmwHm+c89lGB5mMc+9eWJmenJ2fmp19XN0dbVFZzaysdYW3dEeHZG4HwDAfrJWLsfXcqLZswAAjWH/B4CDp8b9/0oDRwIA6mz3v/+fjL35MFHIDtZrMgCgXkbHxkeGcrnhq+l0V8TMg1K+lE9ek/7QVNyOYhSiL1LxPaK8JakvXMoN96U3dEd+ZnEzv1jKd1Tyy1GI/khFd/V8f5JPJ/n2SPL/xeHt1x+IVPRUzw/8kv95/f/j9Klt+Uyk4t2tmI1iTMZ6tpJf6E+nz1/O7cgf2li3w8MzR5dOHpmfa/CnBAAAAAAAAAAAAAAAAAAAAADAfpNJb6l6fk8m86d+kq/5fKD1t9vML23kO+N4Z3PvHQAAAAAAAAAAAAAAAAAAAFrF/J270xPFYmFuqxh/PNKzUjp3du731t4tolpr+djbi8OPXrTGhHusePW8sPLsxvXRmhZ/e98SM+++uHbvL2tetsKE/y56n2YnXi98/FLzVwYAAAAAAAAAAAAAAAAAAGiwyp9+mz0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRP5fn/dSs+DfYONPs2AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA44H4EAAD//5RPtJw=") r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000600)=""/193, 0xc1) 14:42:46 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000a8008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) 14:42:46 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="250000002c0081"], 0x5c}}, 0x0) 14:42:46 executing program 2: r0 = socket(0x2, 0x1, 0x0) bind$xdp(r0, 0x0, 0x0) 14:42:47 executing program 4: r0 = socket(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000080)={'ip6gre0\x00', &(0x7f0000000040)=@ethtool_dump={0x3e}}) 14:42:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'team_slave_0\x00', &(0x7f00000001c0)=@ethtool_dump={0x40}}) 14:42:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028002000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:47 executing program 0: socketpair(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) 14:42:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$SOCK_DESTROY(r0, &(0x7f0000001380)={&(0x7f0000000180), 0xc, &(0x7f0000001340)={&(0x7f00000001c0)={0x14, 0x15, 0x1}, 0x14}}, 0x0) [ 2398.832376] netlink: 1 bytes leftover after parsing attributes in process `syz-executor.0'. 14:42:47 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_REMOVE(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 14:42:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000200)='./bus\x00', 0x8048c0, &(0x7f0000000240)={[{@shortname_lower}, {@shortname_lower}, {@shortname_lower}, {@shortname_win95}, {@uni_xlateno}, {@fat=@usefree}, {@fat=@fmask={'fmask', 0x3d, 0x3}}, {@fat=@codepage={'codepage', 0x3d, '862'}}, {@uni_xlate}, {@fat=@showexec}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'cp775'}}, {@utf8}, {@utf8}, {@shortname_winnt}, {@shortname_win95}]}, 0xff, 0x236, &(0x7f0000000700)="$eJzs3c1LVG8UB/Djy++XVDBCghBBA22CaFDBdSNhFA4UyRBKRJIjhCOCwkBB2q5w0SJo4aJluyho066/oFVg26hFtEzauAgm9JpjNtUgzIv6+WzmwHm+c89lGB5mMc+9eWJmenJ2fmp19XN0dbVFZzaysdYW3dEeHZG4HwDAfrJWLsfXcqLZswAAjWH/B4CDp8b9/0oDRwIA6mz3v/+fjL35MFHIDtZrMgCgXkbHxkeGcrnhq+l0V8TMg1K+lE9ek/7QVNyOYhSiL1LxPaK8JakvXMoN96U3dEd+ZnEzv1jKd1Tyy1GI/khFd/V8f5JPJ/n2SPL/xeHt1x+IVPRUzw/8kv95/f/j9Klt+Uyk4t2tmI1iTMZ6tpJf6E+nz1/O7cgf2li3w8MzR5dOHpmfa/CnBAAAAAAAAAAAAAAAAAAAAADAfpNJb6l6fk8m86d+kq/5fKD1t9vML23kO+N4Z3PvHQAAAAAAAAAAAAAAAAAAAFrF/J270xPFYmFuqxh/PNKzUjp3du731t4tolpr+djbi8OPXrTGhHusePW8sPLsxvXRmhZ/e98SM+++uHbvL2tetsKE/y56n2YnXi98/FLzVwYAAAAAAAAAAAAAAAAAAGiwyp9+mz0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRP5fn/dSs+DfYONPs2AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA44H4EAAD//5RPtJw=") pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000001100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) 14:42:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap$KVM_VCPU(&(0x7f0000ffb000/0x3000)=nil, 0x930, 0x0, 0x100010, r0, 0x0) 14:42:47 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x1277, 0x0) 14:42:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028003000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xe80}, 0x0) 14:42:47 executing program 4: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x10, &(0x7f00000001c0)=ANY=[], 0x81, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") open(&(0x7f00000001c0)='./bus\x00', 0x1c5342, 0x0) 14:42:47 executing program 1: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)='./bus\x00') mount(&(0x7f00000001c0)=@sg0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='hpfs\x00', 0x1048, 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='adfs\x00', 0x0, &(0x7f0000000180)='R\x00') 14:42:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028005000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:47 executing program 2: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000540), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) creat(&(0x7f0000000140)='./file1\x00', 0x80) sendmsg$IEEE802154_ADD_IFACE(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000040)={0x34, r1, 0x3f751a4cf4661a89, 0x0, 0x0, {}, [@IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0x421a265e67ee33b3}}, @IEEE802154_ATTR_DEV_TYPE={0x5}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy1\x00'}]}, 0x34}}, 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./bus\x00') 14:42:47 executing program 0: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x8, 0x0, 0x80000000, 0xfffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000200)=0x2) statx(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x20, 0x0) socket(0x10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) setgroups(0x3fffffffffffff7e, &(0x7f0000000240)=[0x0]) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) io_setup(0x3, &(0x7f0000000140)=0x0) io_pgetevents(r2, 0x5, 0x6, &(0x7f0000000400)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000040)={0x0, 0x3938700}, &(0x7f0000000380)={0x0}) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) timer_create(0x0, 0x0, 0x0) r4 = memfd_create(&(0x7f0000000100)='\xb8.\xa5\xd7o\xe02\xe3\aC\xdb\xf6O\x16\xa3\xdd\xb0\x92hia\xf2\xc3\xa3\xd9\xee\xd9s\x92\f]#\x1a:\xdc\xdf\x8c\xdd\xcd\x13\x9d\x98\xf8I\x15\x87\xde\x9c\xa7\xf3\xa4%r\x93\xac\xa9\x03R\x8f9\xa7\xd1\x00bn\x1f\xf5\x00\x84\xd9\x1a\xf0\xc4\x9e\xc1\xbe=\xac\x88\xfb\x92\x10\x85\xe6\xb0\x8d\x997T)X?\x16\xc1\x02\x17A\xa5\xee\xb9\xea\x91\xc9\xff$\x06Yu\xeb\xda\xb5\rrN\x00'/128, 0x0) io_setup(0x3, &(0x7f0000000280)=0x0) io_submit(r5, 0x1, &(0x7f00000003c0)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x5, 0x1, r3, &(0x7f0000000580)="a92081b6285de54c98e330c10a4e2612fea30bf618dcf4ff4afe0c71d0c622212c02dc26be932b65411bde305992b6ff10298acb9fa599f64501dda8550d816dcf941a739c1b1e374f8e91441f3366ab096174a8a08c4ea8248a994e47cee33cf3ca4fb5589b2ebf20af4a12c09e976202178fc7c47c964e5ab4501b6bdbb2cede7e853c2dadb3ac7e8d10a839f7cbb6da424b7e08324aadd5fe1e8e052efc0e2bbf5530eab23295d931fd0dfdd979e7ed109ac42c4be6d688e17aa2e8c868d2aab55206ef7d5fd0bc8c253111a0bc5e1928015e8cbc0bafd7fc8123d477c583de89d90d6017dca7e07b0f37ec619fb45d9ad01a4db8af75f54d8aec4c7f43d937b80c21e4d5642dd0476ce7be7b87f5dbe4ea23949381152616832b0cb1f51ba0c029aece2b28fbe1ca955f0e986b380fb2fa99ea6954087ec03fb3722c39d23761ad74caf7037b07070bcc85b7b70c932146480e7ec37f279468b25ae9ffd4276ad226571516cdf9109f7a6a5ef1cd2f371985050793cb9ea39205a2a69943714d5de1aa69324e6c2d6cc007aaa141ce30829d991a03b13bb47cb51dbe711ba043579513541e1931d9b58be2c7c3ee2de4f62718aa4573201c42c495774c58471696c9f076295eee2a2ff2d37a7557b86af7bfdfbd3731958f7a51049b525b9f330a856a9cf51a4f8ed0dc342953b286b4c51c9743f19771f2f46fd2062028f493c120e9bbf36118bff20bc563536d570a341bd4bfb7fd1469f74546d47b04d7c182111933f7814273d0967d9688547101cdd6416ee718e74364d45e423c8e8d657cf0d6c375cfd77e8f31de7539da1c397574ddc437ce7d8c16c34a7436602d15d76ea5f4cb5b625855720181fbfe783260eb024c1460cc068170408c7f1dd00c5dd718316cd4e77dd4ec9759a5a96cfb18fc874460784f49d6c2ce891870d6e8a31fb9b851533fccf89ce884697b7d15ecf82161fc43a3ca28fc59c503b7b87c994ec3466a65226b2e03622dda4e6fd6de5a4587c483133e469bce854853d63ea7246c936ab5bfa537b348cf522d9eeab212b7b449cb196d1cd60b31387f72dbe5afcfcad9cac96ffff1484bed0e388e58ee6bcf927b429261dad32e36fe22aa112398349074893a9a09e60332942cd9200ece25e3ce7dc397a50d421a67dd4b0e2eee1d16c793f77a5136fdf699295d80caa885386a1d616adbb1224f7092285b5a4a42f10816ea74d53fd169124417386c022609f171e5846224f69c9bbfa1e12f172b47f62a61659008abc58fd0caa548406d3aeb9527304618d12cdd0a1a6fe2f48ac068805b155b7a8596ac921c30b29e7c3779e8a87f5385e85891e5503b430d372ff6534245925b4b9332eed1019f5556120909b570d1a9fb704b9bcdb888c478d530b17ffe4e466fc7168459db403f7044a5693c5a5572baebf271f67fc566d6cd7aa4cef9ff9dce1f65646803fd5a153df9e60c33956994a33424cf584864952d80a6728434554986ee681a69f0e0cf662504048b9fa5395ed2c8375e8aaac43f325c4ea0cbce61f4a01ba367a672dfb587ba88664c575725ea2dea7d69859ce651290f6c303f058fa67ac6433019023f06720e2fbaa9bad641d3c62952a0f9a74b65427c01f9ac4a0e9c8d78229dfe432e398f36c3d2453a52f54cbb7c0cb53c116924590fbc52ab4816808f4da62c593ef4961e5fcfb0e6c3c1698bd5a669d89ad23e1b80d581e6d1c4453b3d902297fbfcd5b3851fdb69633f4ca81ad1c22af986dda1072a4fa4dd47b4ca3fcc24f0247a8742cdd75ee09efe277895f890c3847162d842d9dc3568075deea12663197045cccb53c5a086d7e1feb7c644c47b5f64140f95c243e3130b02299dd0281840bfec0d52ba9d9c5c2d103fd6834a8525ca3cb8d46ef767fdbd7a49163ef48f58a07924abfc06e1677b015336704ba97ef7ba79ae9844655e7985d8e938181829e38aea405e7503b1508be9dc64a976c9400c1715bddc4e031af3d5f77783c8250ffce78a4413132859abbb6640b4c6d726b4e06cc1c9de63b07516640145205a73d3000a310bc23d7171dad98f98346f28686c5d3138c22adbfad58efcaf5a4a8056a03f76711ca672a5755269d718c25c6166bc31e46b392ee595e9870badbf20b724bad8572caff7b696beca8d8d707f90e2bc526e0a72bb2fd91612300aac2cf0b55d2a316d1ab843a1fcd855596db38a5f269e58d375a8e39e0c1c56ce8414d4e5b991328f7ee1c48bee16a559c9c0be3a54c282b321b509507e46c7efee6124912b8e59ead8f33d3fb0ec0b6f34279a79c27a1b6c46cf7effae4bad45908a2a4fe3433c798a2dd1ce3d7f6699be9b68bf3f89e4646cccba7ccaabcacf7bcdccacbd4e1caf173a797e80bcb7b52574afc7b6eb39b32fccc0512e46f53c815f8c0137c3e7b30b4d2ede9c00e8964a69df043f0fc1b23d04b4a1f4dbce9fa67d57231518087a96f1054c7588a3fbc08cfc5899ebc17fb933ebc81251ac065251922538016b376086e961a29fc41d17e479c6e00c84a0422f86043deb23cb81079ef0b16c3932ccdc47047f80eacadcea48708adf11023160f480311f7051554266107f0108bc13c151fe6fce474f5462b6dc1008350fd632ab04581307cad350028b12b2a220b2482e9e490f0a4c615139676a07c4c2f235e2de6613057cb501f2ed3e6300f24e4487444373c60da9a599bf12272650858d576f9e6597a758aba9ba79dd2641917c0b90ff1431ef99b786a01ab5b5196c918490bc744b0f569f985bc3bccda02f301ff7c279f074333bd83b997c29452d91261817b5181179d4542062b4137303c8ed90059d5298dfb3956de0f2670b948ac7fcc3f951c90abc74869cadffe9d864ef5109c718832c0631ffe601dfcee8d69d4d63e7bf1e90ebe584f8eccfc111b40a6093d62092f3ea74fc21ea2f640dc6b2d5012fda344a328a87e7fcfcb875d7d547ea093732adb7a82241646d41eaf8573a857b7c07700b8671b56734e5078cc96acee5a0774a6433bede80bd15dbe22245b07919b679510697919c74df7b35d6deb7bb6d722f3f60188c9736759b31e3936199414b227e8a535044b6a5314918468543bf616716e5fd7dfb9147f79acd89d7c7042050be48b12f749f8e0ca9d1347cc8e47f36f0185ad5df281470ae2fcd4370be80fe5d8bbc7ed6f5b373fe5f63977e4fd6ade19494aa47197f3fbd45b83ccf6dcd66ac5f52bcfda17e460e0847b87aae763dba842a72d6602eb599b61d98ff0399e2b90769c3ceb5eb1c16b53a4d4b7d098870ef2493ba9e0cc6c655fe3b6275c70f4b0d8a142964c6551213275ea52a9bc1468b2473a87cb5eb61a0e898960f898440dde124ad9bcdc8d459f9da4a9893ebead2677d390876148d910755f1b0227fe954e52b17b289f122e7a2c59b43f5a0c1c29176a39fa63f6fb608fe270cc3b59650df1a94534a37ec2f5362a8e995aed95b9b5b86548cd7dc4d70598c0d93b269a1f8af1f1c439025381698e11365718a25b3b9f43792c3ef8837488244998128de56bdd6d17659f7f372400a7d6825981d9de3a4267b40ca6dfdc92f25a781569c0d71d088aafb4a4d44cc6dbf0685ec4d7a0772160e10ca9ec5bc048a0516d61548e63f76905fd5917897887336d5bbf4a1e5ed13e27d432eccf0665df6dedd9051d9a72da1d5b4575b9c8efa557aa4b8ee7c7b35f9501d0fd620af6e355735cc28d17292541adbb3a9afb11a3c90b63fc4e2047c83a36621bde09968297ed06ecb534dfb192b1eed25dd7584a40df3e576cf5a7bc050a3f8e8d1a0cf8d272b48aa8e725b157e15b6a011355aba7b5eb9924487d63d428f27b5cedfaf59a1354a11038f6b5c19a1471c56fa0458f7e52880796c35f726b26ae990b1988cb77722b64f2dd3b2c79ace3ff3b6f574d9e1416bedf44c6da83c8b540c8256a0e7b0eb6ee2994958c55910f34188908cbe6754190902187f44c9d4240bd08d10c4cd9e7cefa70023b7e1fe1b8da184c1f52e30ea270f53e73e8ea3d4e85609729460777378dba186e0dca7c64b3f3d0bd872713b99f2266d5f1a6c932b095b6101daf774eb1efa7b085964c851cf26acefdc5f3efe32a048eed1f94ba8b34afdf69720039298ef989a58a06f095ea3f1996df50285f259c1df801c2987533c94ef1a7dfa9f3421d1d263cb568dfc3b90d4b250bb530a2847761efd4f3721bfdffa583fdd3fdf559f119c8901ff67729b43739cc84a0b0680eaaaa89c0e071c84414bcb53972cf6271a0d543084d4a6394d7909985aeed413227da2cc66ff7aab0b29c15c00413e835ad88feefdf5170479434b47f53725213512ca6a7f4f1c43f65f6004392546a8a57ddf6c061f36fe9ae98157712639c4123f18479dd23a05ead485eec1f986acdf3101e4df66bf2e0ab1fd5b189e56e2514ed970f570e6bf627480e20b219d22b8ac5e3801ea0fe04d4e55ffe6022c0a45a61e21cddbd53c820424457e75c2001e7f4a90d31ce920b8eb3905f0a57a6cdcc82590d5665482ce2abfcea9b3942e7537dbb8b782a9b739a709fa76d52e72eee239ec06fb3193c5a0db212ee65f422229c7ad00515d4f963a1c22e2bb63f905335a6a9b6890f16cb23ff0154624319fd7cf861292ab297727c19bae13ec46ca13f526d05462ce659624970bb5035228d81db301c1baf509c5bc05e4d67e8113828d5dcdad4fb839c4544ed661933fc37c2f216484a713291fe0da716e1d6c5a1067701e9eaced76bda0d08544d9005ee07f0cfe934614e72b3f73e30d662fe96a860e663507a7dff620e0f462f71b3b62411af986fda427b68d8ae424a1e2eb8cd06a098ffad4aeebcb44a6e725e4eb44c1acc2519dcb6bb3ef4b55d25c008ec15433e7dc8e7e80305eb1e1912c5b49838f70d013722cf43f6558c1d021f348e1cb06c113e3aa92301cf518705037cb53aa8bbc2ca7206f24dfd954cf2e4d141c7470604a4e54e7b63daebad154fd51a5a363c83f592a5f61b4c4e26e0804b2bc0157da4e269b44f52161cfd0e4bfa9966a82220be53681b55277a233fd7970252854d5c1a0b44d49a3fbe53976901e9c838dc54048932cd68c9f59dde17de96c193d288108e85ff473770667953879af40ec44c5d8fa668055fbbf5957fb7e01ace60b783e513ea9883fb42191c007785983037d3981ea2b3d15171a832c2e05ccc16a15c9f40487bac7b02bcc4660cbf9d68a3f8e95bd2f433d6be0ab3824048c5f7efd57879ff0a1b044db7e3c3290a53399a60b99307e8b765037737ea923f384e1b6d2d4a17522717a5ff2d99fa71accf1d1f431f9e82f02f7457a96ddea74776791692a24936a5d4e16cf4ccd5ead488c4a6a073f20bb2e54353e31c6773679ca1dc128541f305e78779d7d3b8e75b9da83065f424ef09737fe42d3a1e382707e539eaad75cd6805d017620a238d328a6331037ef6a6b85b749327bc478061ff55532b5456bc6a2e57e0f8155b9f22bcfd4aa800f208f228af3ad604b6ed51040a6943d908b1860b0c2ac80d49bb5aea7c56d4717faae6c1633a3a44295d62630533673453f791476aa5947a85d2730451129f213e4612b36cd972757c73b1875362c05525e00c88144e10a19a3118af2c4113eb3df6384bdab0b67a7b89e0b68a04eeb8f505e80d84753aee0eb3eed0ade5bf98b2f0007961b41de667012245ceca5a31dc52dd6ea1d2966db9f9637c9045cd4dd13dfc02fab175d0e219194251bc8eb389ed19dbf819088b4", 0x1000, 0x7, 0x0, 0x3}]) mmap(&(0x7f0000200000/0x400000)=nil, 0x400002, 0x1, 0x2011, r4, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x14, 0x0, 0x0) ioctl$TIOCL_SETSEL(r6, 0x541c, &(0x7f0000000080)={0x2, {0x3, 0x0, 0x0, 0x400}}) ioctl$TIOCL_PASTESEL(r6, 0x541c, &(0x7f00000000c0)) r7 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x2400, 0x0) r8 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000000)={'syz_tun\x00'}) 14:42:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c0002800c000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2399.575467] ADFS-fs: unrecognised mount option "R" or missing value 14:42:47 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008020040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="240000002c00014e"], 0x5c}}, 0x0) 14:42:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000200)='./bus\x00', 0x8048c0, &(0x7f0000000240)={[{@shortname_lower}, {@shortname_lower}, {@shortname_lower}, {@shortname_win95}, {@uni_xlateno}, {@fat=@usefree}, {@fat=@fmask={'fmask', 0x3d, 0x3}}, {@fat=@codepage={'codepage', 0x3d, '862'}}, {@uni_xlate}, {@fat=@showexec}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'cp775'}}, {@utf8}, {@utf8}, {@shortname_winnt}, {@shortname_win95}]}, 0xff, 0x236, &(0x7f0000000700)="$eJzs3c1LVG8UB/Djy++XVDBCghBBA22CaFDBdSNhFA4UyRBKRJIjhCOCwkBB2q5w0SJo4aJluyho066/oFVg26hFtEzauAgm9JpjNtUgzIv6+WzmwHm+c89lGB5mMc+9eWJmenJ2fmp19XN0dbVFZzaysdYW3dEeHZG4HwDAfrJWLsfXcqLZswAAjWH/B4CDp8b9/0oDRwIA6mz3v/+fjL35MFHIDtZrMgCgXkbHxkeGcrnhq+l0V8TMg1K+lE9ek/7QVNyOYhSiL1LxPaK8JakvXMoN96U3dEd+ZnEzv1jKd1Tyy1GI/khFd/V8f5JPJ/n2SPL/xeHt1x+IVPRUzw/8kv95/f/j9Klt+Uyk4t2tmI1iTMZ6tpJf6E+nz1/O7cgf2li3w8MzR5dOHpmfa/CnBAAAAAAAAAAAAAAAAAAAAADAfpNJb6l6fk8m86d+kq/5fKD1t9vML23kO+N4Z3PvHQAAAAAAAAAAAAAAAAAAAFrF/J270xPFYmFuqxh/PNKzUjp3du731t4tolpr+djbi8OPXrTGhHusePW8sPLsxvXRmhZ/e98SM+++uHbvL2tetsKE/y56n2YnXi98/FLzVwYAAAAAAAAAAAAAAAAAAGiwyp9+mz0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRP5fn/dSs+DfYONPs2AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA44H4EAAD//5RPtJw=") pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000001100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) 14:42:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000640001"], 0x5c}}, 0x0) 14:42:48 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008030040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:48 executing program 0: r0 = socket(0x2, 0x8000a, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000140)={'bridge_slave_0\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB=')']}) [ 2400.032842] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.2'. 14:42:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0xc) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="5c000000660001"], 0x5c}}, 0x0) 14:42:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="11000000210001"], 0x5c}}, 0x0) 14:42:49 executing program 2: r0 = socket(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0x894b, 0x0) 14:42:49 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008040040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:49 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x6) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="24000000240001"], 0x5c}}, 0x0) 14:42:49 executing program 5: r0 = socket$netlink(0x10, 0x3, 0xf) sendmsg$SOCK_DESTROY(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)={&(0x7f00000001c0)={0x14, 0x15, 0x1}, 0x14}}, 0x0) [ 2400.944433] audit: type=1800 audit(1674657769.224:9531): pid=28423 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=17121 res=0 14:42:49 executing program 1: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r0 = socket$inet(0x2, 0x3, 0x1) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, &(0x7f00000000c0)) 14:42:49 executing program 2: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000100)={[{@nodiscard}, {@noinline_dentry}, {@nouser_xattr}, {@fastboot}, {@noacl}, {@noextent_cache}, {}]}, 0x1, 0x105e5, &(0x7f0000031200)="$eJzs3M2LG2UcB/Bfum7frG2RvigUHBBhAyY02xcURKq2aMHW4svBk2aT2ZA2ySyb7Is960kv3r0KIt4K/gGCF/8B/4DiQRAPgreKkplZ6eoeVptuVvfzgez3mWee+eV5Qi5PZpkA9qzjya+/VOJoHIqImYg4EpG3K+Urd6mIJyLiqYjYd9+rUvb/2bE/Ig5HxNFx8aJmpTx18be79z5/8uoLH395t9r48YvPprdqYNqeiYj+UtFe6xeZdYq8WfY3V7t59s+vllmc6N8qj7Mi19KFvMJac2NcM89znWJ8trQyHOdir9kaZ6e7mPcvDYo3HK52NurkF9xsLufH7XQhz+4wy7Nzu5jXepm3h6OiTrus90FePkajjSz60/W0WM/SrTxbg1HZX9TN2un6OFfLLN8uWlmvnc9j4V9/zLve693Bynqymi4Pu9kguVBvPFdvXKw1lrN2OkrP15r99sXzyVynNx5WG6XN/qVOlnV6ab2V9avJXKfVqjUaydzldKHbHCSNRv1c/WztQrVsPZu8ev2dpNdO5sb5cnewMur2hslitpwUV1ST+fq556vJ043krWs3khtvXrly7cbb711+9/pL166+Ug7627SSufmz8/O1xtnafKO6a9e/P7a7/k+PRUxp/ZUHu5y9zhcI4B+z/wemwf4/Ip0tPwz7f/v/Pbp+2zceiC8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCe9cPsndfyxvHi+NGy/7Gy6/GIOB0RpyLiZET8voWZ2L+p5omIqJTtrcbP/mUO31YirzC+5kDx+nrj3KWIuHfsIX4AAAAA8D/31XcffhQxM27mf17cfPqbM9OZFjuj/NHm4KTq5T/5PDKpaifyYusTqnZyo+REnIqI2eM/Taja6YjYd+T9CVXblplNcfC+qBSxbydnAwAA7IzNO4GJ7d4AAADYdT6Z9gSYjvx+bfm/+OW94ANFlDcED206AgAAAP6DKtOeAAAAAPDQ5fv/Xfr8vzhcPvvP8/8AAABgC9XW9+nPd868sY2hxfP/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfecdSGojAAHyAO5KWgiMdWqKKUFCwiS0iZJl2ym1RhDZEQe0hHuiwhghH2ndF4RIHka1uDvk8y59qCXwe644sMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJv+Ftv1z/33H01zjqdm8nwbAAAA4JJDsV2Xi2l1/iZdf5cufYiIZUQsImIeEZdm91G8rGXOImKQ1pfeXzzp4XdEmXD+zDgdryPiUzr+v2/7VwAAAIDbtd+tNhGj87J8+dh3Q3Qp3bSZ5Morb/m8yJU2K8O+Zkqb30dmsYiIYvovU9oyIoZvP2dKu8qoViaPyqAqwy67AQAAulGfBK6d3rJNeQAAAHTmS98N0I9yvzb9Fz/tBY+rkjYEX9XOAAAAgGdo0HcDAAAAQOvK+d/z/wAAAOC2Vc//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE2HYrve71abpjnHUzMPQbNff741bQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25xyFYhgIomDrL17uJHz/Y5kGO3PupAoEjxkpEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBoXCefO74jGUeSX6eNf8czydI7jbWrxtZ1Y++D+fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATvbn7gRCIAjCYN/5n9Ni/mFJg8YgQhUsfMwwDwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB80e9++T8xNc4kc6eNpeORZO2qsXXV2HvQOHow3v4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLEDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYX9ubdNGAjjOPz6kihxm4yQ3kpgBhoqBCPwISFZ8gwMwEI0VLQWi8AKIMG5pjMFz9P8f8UV9wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBrujx88RYRRaQuU6Tx5uf0HhEfkbZtO/q8ZbE7H5uve872h0nO75j+lhFRRtHHOQAAvau6zbFa18u/vP95B3mHeat5Uy+e+WkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACu7NyxalNRGADgk7SJVidHK4jgoIuNTaxGyOJQ6C4IuoU2lmKqkmZoS5c+gejk6ivYTV/BFxActODg0EHBRZBIkpv0hAZJUXJT/T747/17KeeekyHw3//cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCxHOyGs708E0KYnT7M295/3Vkedn777MNsL77ceXMxHrM9RC6E8HCtXrs+xrVMuo2t7UfVer3WkEgkkn6S9jcTAAAnRavVah29mokq+K5cEu2rn3J7S53/qoTQejVY/1+J8vCb+v/zy/MXevFz810zvldc/8//7QWfYIXm+tPCxtb2tbX16mpttfa4VCou3Fy4cftWsdB5VlLwxAQAAIA/k08irv+zlaP9/zNRHkas/+8tPrgf32tK/T/UYdMv7ZkAAAD8385d+v4tM+R6Jp8Pm9VmszHfPfb/LnaPKUz12E4lEdf/U5W0ZwUAAACMw8FuZqD/vxLlYcT+/9zrnf14zKkQwkzS/59bflJfGd9yJto4XidOe40AAACkayaJuP+f6+z/z/a3PGRDCFcvd/PkZwBHqv8/vrg78NJ6vP+/NL4lTqRsuft5dM7lEKbLac8IAACAf9npJNrF/n5ub6nx4/li3v5/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Bc79o8SPRAFAPxLsvmsxAULUSsvIIoWVgsWgtgIXkEUBE8ggnoAsdTSO1h6h60VBLGw3EJPIDM7g8taaJX45/eD2fdmWDIvkyYvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHxqsP6eV+GnO8zLtHb3crwb4v1YDJ6vZufDCHnRZNE/ULHWdgUAAAD8dt3U21dp/lTfbIZY9mL/X+f/hZ7/enKY535+vO/P8fbiYS73/yfbC0ejm4V9wkX3Dw73lhq7y+9v6uPS5c7jyuvp6kyaduLJx28vVXwg5dbZ9KCO51mc9/sb/2M60XDhAMCXLeaYkvw+FOJym4UB8Gd00vg30v9XvXZrAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjCWwAAAP//fVhvZA==") r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x86043, 0x0) r1 = creat(&(0x7f0000000200)='./bus\x00', 0x0) write$FUSE_INIT(r1, &(0x7f0000000200)={0x50}, 0x50) creat(&(0x7f0000000200)='./bus\x00', 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r0, 0xf502, 0x0) 14:42:49 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000a40)='/proc/cgroups\x00', 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000a40)='/proc/cgroups\x00', 0x0, 0x0) dup2(r0, r1) [ 2401.087034] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.0'. 14:42:49 executing program 5: r0 = getpid() tkill(r0, 0x20) 14:42:49 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008050040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8970, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:49 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8954, 0x0) 14:42:49 executing program 4: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1c00}, {0x0, 0x1}, {0x0, 0x8959}], 0x3) 14:42:49 executing program 5: mmap$xdp(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x42132, 0xffffffffffffffff, 0x0) 14:42:49 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xf) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f00000013c0)={&(0x7f0000001300), 0xc, &(0x7f0000001380)={&(0x7f0000001800)=ANY=[@ANYBLOB="24000000b81e01"], 0x24}}, 0x0) 14:42:49 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008060040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:49 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0xc}, './file1\x00'}) 14:42:49 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8910, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:50 executing program 2: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x300) 14:42:50 executing program 5: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000005000200180000009774704f", @ANYRES32=r0, @ANYBLOB="05000000000000002e2f66696c653000"]) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x5}}, './file0\x00'}) 14:42:50 executing program 1: getrusage(0xffffffffffffffff, &(0x7f00000005c0)) 14:42:50 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000300)={@remote, @dev}, 0xc) 14:42:50 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008070040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2402.031618] audit: type=1800 audit(1674657770.304:9532): pid=28516 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=".pending_reads" dev="sda1" ino=15832 res=0 14:42:50 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc020660b, 0x0) 14:42:50 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8907, 0x0) 14:42:50 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSPTLCK(r0, 0x40045431, &(0x7f0000000000)) 14:42:50 executing program 5: add_key$fscrypt_v1(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 14:42:50 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000340)={{0x1, 0x1, 0x31}, './file0\x00'}) 14:42:50 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008080040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:50 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "bbc1da182d2101be33e855b3a5c88c5708ec5ceb51c0c877ea6ceccf668a35146b06d42624d1cf054cbd53a8ef0f29e48e5045dcbf83371b3a0ae601c0bb7263"}, 0x48, r0) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, r0) 14:42:50 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8914, 0x0) 14:42:50 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8930, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:50 executing program 1: r0 = socket(0xa, 0x2, 0x0) getsockname$packet(r0, 0x0, 0x0) 14:42:50 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008090040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$nl80211(&(0x7f0000001200), r0) 14:42:50 executing program 4: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000005000200180000009774704f", @ANYRES32, @ANYBLOB="05000000000000002e2f66696c653000"]) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, r1) 14:42:50 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000300)={'tunl0\x00', &(0x7f0000000240)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty}}}}) 14:42:50 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8916, 0x0) 14:42:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0x89e0, 0x0) 14:42:50 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280080a0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:50 executing program 4: futex(&(0x7f0000000000)=0x2, 0x6, 0x0, 0x0, 0x0, 0x0) 14:42:50 executing program 5: r0 = socket$netlink(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000080)=0x18, 0x4) 14:42:50 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xf) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x4c, 0x13, 0x46f3}, 0x4c}}, 0x0) 14:42:50 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8946, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:51 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x60) 14:42:51 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280080b0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:51 executing program 1: clock_gettime(0x26c71de392aefb21, 0x0) 14:42:51 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000080)=0x18, 0x4) 14:42:51 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x891d, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:51 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x8959}], 0x1) 14:42:51 executing program 4: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$vhost_msg(r0, &(0x7f0000000100)={0x1, {0x0, 0x0, 0x0, 0x0, 0x3}}, 0x48) 14:42:51 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280080c0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:51 executing program 5: keyctl$get_keyring_id(0x2, 0x0, 0x0) 14:42:51 executing program 1: socket$packet(0x11, 0x3, 0x100000) 14:42:51 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r0, 0x0, &(0x7f0000000080)) 14:42:51 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280080d0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:51 executing program 2: io_setup(0x6, &(0x7f00000000c0)=0x0) io_setup(0x1ff, &(0x7f0000000080)=0x0) io_destroy(r1) io_destroy(r0) 14:42:51 executing program 5: r0 = socket(0xa, 0x2, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r0) 14:42:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000540)={0x20, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x20}}, 0x0) 14:42:51 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280080e0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:51 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0x8912, 0x0) 14:42:52 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000240)={'syztnl0\x00', 0x0}) 14:42:52 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280080f0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:52 executing program 5: r0 = socket$netlink(0x10, 0x3, 0xf) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x4c}, 0x4c}}, 0x0) 14:42:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89a2, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:52 executing program 0: openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) 14:42:52 executing program 2: semget(0x2, 0x0, 0x642) 14:42:52 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x5411, 0x0) 14:42:52 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) sendmsg$NL80211_CMD_REGISTER_FRAME(r1, 0x0, 0x0) 14:42:52 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, 0x0, 0x0) 14:42:52 executing program 1: socketpair(0x8a623d2eb4cf4fdb, 0x0, 0x0, &(0x7f0000000000)) 14:42:52 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008100040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:52 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSSOFTCAR(r0, 0x541a, 0x0) 14:42:52 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x8959, 0x1800}], 0x1) 14:42:52 executing program 0: openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x10042, 0x0) 14:42:52 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008110040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:52 executing program 5: r0 = epoll_create1(0x0) fchdir(r0) 14:42:52 executing program 4: keyctl$get_keyring_id(0x4, 0x0, 0xffffffffffffffff) 14:42:52 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x80108907, 0x0) 14:42:53 executing program 1: io_setup(0x6, &(0x7f00000000c0)) io_setup(0x4, &(0x7f0000000000)) io_setup(0x1ff, &(0x7f0000000080)=0x0) io_destroy(r0) 14:42:53 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000100)=@framed={{}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}]}, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:42:53 executing program 5: socket(0x0, 0x0, 0x0) syz_open_dev$MSR(&(0x7f0000000000), 0x0, 0x0) 14:42:53 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008120040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:53 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8919, 0x0) 14:42:53 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89b0, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:53 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x5451, 0x0) 14:42:53 executing program 5: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000480)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, 0x0) 14:42:53 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008130040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:53 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$vhost_msg(r0, &(0x7f00000001c0)={0x1, {0x0, 0x0, 0x0, 0x0, 0x2}}, 0x48) 14:42:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000140)={&(0x7f0000000000), 0x2000000c, &(0x7f0000000100)={&(0x7f00000000c0)={0xffffffffffffffdf, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_VLANID={0xfffffffffffffd8e}]}, 0x51}}, 0x0) 14:42:53 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x891c, 0x0) 14:42:53 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0x8902, 0x0) 14:42:53 executing program 5: add_key$keyring(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) prctl$PR_CAPBSET_DROP(0x18, 0x0) 14:42:53 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8994, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:53 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008140040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:53 executing program 0: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$vhost_msg(r0, &(0x7f00000001c0)={0x1, {0x0, 0x0, 0x0}}, 0x48) 14:42:53 executing program 2: bpf$MAP_CREATE(0x5, &(0x7f0000000400), 0x48) 14:42:53 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, 0x0, "ee7ca2e51c5ff9e65b7875386a4be5b940a50d"}) 14:42:53 executing program 5: r0 = getpid() sched_setattr(r0, &(0x7f0000000380)={0x38}, 0x0) 14:42:53 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x5, 0x0, 0x0, 0x81}, 0x48) 14:42:53 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89b1, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:53 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008150040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:53 executing program 2: io_setup(0x1fd, &(0x7f0000000040)=0x0) io_destroy(r0) 14:42:53 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8913, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:53 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8949, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:53 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8929, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:53 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x300}, 0x0) 14:42:53 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008160040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:53 executing program 4: add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)='=', 0x1, 0xfffffffffffffffd) 14:42:53 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) 14:42:53 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) getsockopt$netlink(r0, 0x10e, 0x3, &(0x7f0000000400)=""/119, &(0x7f0000000480)=0x77) 14:42:53 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0x1c00}, {0x0, 0x1}], 0x2) 14:42:53 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc3}, &(0x7f0000000180)={0x0, "894ce0e8d05cfc05507faf0d261b94114b9875867a66feedd69a377a891c0a10bd847c37aa92badbf6b2311569d1d754acd43c6d2502d2a7d7acff8d7b6c0355"}, 0x48, 0xfffffffffffffffb) keyctl$get_keyring_id(0x3, r0, 0x0) 14:42:54 executing program 4: accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r1) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) r3 = ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r3) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_SET(0xffffffffffffffff, 0x0, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_SET(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18}, './file0\x00'}) 14:42:54 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008170040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:54 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x301000, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) 14:42:54 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 14:42:54 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000480)={&(0x7f0000000340), 0xfffffffffffffd9a, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 14:42:54 executing program 1: shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x7000) 14:42:54 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008180040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:54 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8937, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:54 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000005000200180000009774704f", @ANYRES32=r0, @ANYBLOB="05000000000000002e2f66696c653000"]) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$LOOP_CTL_REMOVE(r6, 0x4c81, r5) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r1, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r6}, './file0\x00'}) r8 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, r8) r9 = ioctl$LOOP_CTL_ADD(r0, 0x4c80, r3) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, r9) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) sendmsg$ETHTOOL_MSG_PAUSE_SET(r1, 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_SET(r10, 0x0, 0x0) setsockopt$XDP_RX_RING(r10, 0x11b, 0x2, &(0x7f0000000140)=0x1129400, 0x4) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000240)) ioctl$LOOP_CTL_ADD(r0, 0x4c82, 0x0) 14:42:54 executing program 2: add_key$fscrypt_provisioning(&(0x7f0000000100), 0x0, 0x0, 0x0, 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, &(0x7f0000000200)=ANY=[], 0x29, 0xfffffffffffffffe) 14:42:54 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x10) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="11000000240001"], 0x5c}}, 0x0) 14:42:54 executing program 1: r0 = socket(0xa, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) 14:42:54 executing program 5: r0 = socket$packet(0x11, 0x3, 0x4) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) 14:42:54 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008190040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:54 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8921, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:54 executing program 4: rt_sigaction(0x19, &(0x7f00000000c0)={&(0x7f0000000240)="0f01fc66460fdbebf3420fbd06c4c1d45c658ec4418b5d87e7ebd34566420fd2780035090000008fa818cc964500000000f20f708ea49d490f00f0ff880a000000", 0x0, 0x0}, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)) 14:42:54 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "a9ac20c9a34108f218d3a0599b5b8edbb1f0674064cb92d9c95e69cdd13d6d25b3586b98085e14ac4477abb27c4c595ae5f19279021bc1df850622e7f959edd7"}, 0x48, 0xfffffffffffffffe) keyctl$get_keyring_id(0x2, r0, 0x0) 14:42:54 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x4, 0x0, 0x0) 14:42:54 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}, 0x8}, 0x0) 14:42:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0xe13d}, 0x0) 14:42:54 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280081a0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:54 executing program 0: execveat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\\{gN)\x01+)\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.-:\x00', &(0x7f00000002c0)='\x03\x00\x00\x004\x84\x00', &(0x7f0000000300)='\\%!.@/(\'{^%.\x00i\xcd\xee\xcaj\xb8{\xd4X\x84\x88\x9d\xd8`\x11\v\xab\x85\xecZO\xb6:\xd3O\x14\xdaB+C\f\xd9&\x96W\xbf\x8f3\xdf\xb6\x1a\r\xe7\xab\xc4\x98\x8e\xbc\xa4rL\x01\xfb\x8d\xde\xf8\xaaD\xd6\x8f\xd4\"V\x8d\xf8\xce2\xf2', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='#\x00'], 0x0, 0x0) 14:42:54 executing program 2: add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc2}, &(0x7f0000000180)={0x0, "e3e2e752729862bb5f7dd301efe95122f643611dab8d1a644a36fba802fd63331cf425f7813005e27a262dc1ced72ece17894d54d2bced21e64e9338e890830d"}, 0x48, 0xfffffffffffffffb) 14:42:54 executing program 5: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) 14:42:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x2) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 14:42:54 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8947, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:54 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000080)={0x0, 0x108000, 0x800}, 0x20) 14:42:54 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280081b0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:54 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000001140)={0x0, 0x0, 0x1000}, 0x20) 14:42:54 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8906, 0x0) 14:42:54 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "ef5b8634d180f85743bc6201b4372a6d90c2f57ae35a2d185e87080f55377fc44bbc93e38be82f03364f19ab9be84dd8d5be1a5ff5376102d667c5c9c74d9564"}, 0x48, 0xfffffffffffffffc) keyctl$get_security(0x11, r0, 0x0, 0x0) 14:42:54 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f0000000000)=""/26, 0x300000, 0x1000}, 0x20) 14:42:54 executing program 2: r0 = timerfd_create(0x0, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, 0x0) 14:42:54 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000080)={'veth0_to_batadv\x00', &(0x7f0000000040)=@ethtool_link_settings={0x4d}}) 14:42:54 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280081c0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:54 executing program 4: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000500020018000000977470", @ANYRES32, @ANYBLOB="05000000000000002e2f66696c65"]) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18}, './file0\x00'}) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, r1) 14:42:55 executing program 5: socketpair(0x11, 0x8080a, 0x40, &(0x7f00000003c0)) 14:42:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280081d0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000540)={0x18, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x4}]}, 0x18}}, 0x0) 14:42:55 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCGPTLCK(r0, 0x80045439, &(0x7f00000001c0)) 14:42:55 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8943, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:55 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000300)={'tunl0\x00', &(0x7f0000000240)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty, {[@noop]}}}}}) 14:42:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280081e0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:55 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 14:42:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0xffffffffffffffdf, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_VLANID={0xfffffffffffffd8e}]}, 0x51}}, 0x0) 14:42:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000240)=0x20, 0x4) syz_genetlink_get_family_id$batadv(&(0x7f0000000300), r0) 14:42:55 executing program 4: r0 = socket(0xa, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000100)={'tunl0\x00', 0x0}) 14:42:55 executing program 1: io_setup(0x7, &(0x7f0000000380)=0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f00000004c0)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x6, 0x0, r1, 0x0}]) 14:42:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008210040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:55 executing program 0: setxattr$incfs_size(&(0x7f0000000140)='.\x00', 0x0, 0x0, 0x0, 0x4) 14:42:55 executing program 2: lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0, 0x0) 14:42:55 executing program 5: r0 = socket(0x2, 0xa, 0x0) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000003880)={&(0x7f0000002680), 0xc, &(0x7f0000003840)={0x0}}, 0x0) 14:42:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000080)=0x1d, 0x4) 14:42:55 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8927, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:55 executing program 0: bpf$BPF_PROG_GET_FD_BY_ID(0x1e, &(0x7f0000000440)={0xffffffffffffffff}, 0x4) 14:42:55 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x4, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 14:42:55 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x700}, 0x0) 14:42:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008220040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:55 executing program 0: add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x2}, &(0x7f00000004c0)='N', 0x1, 0xffffffffffffffff) 14:42:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x28, 0x0, 0x7, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 14:42:55 executing program 5: accept$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_SET(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000240)) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c82, 0x0) 14:42:55 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0xfffffffffffffe87}, './file0\x00'}) 14:42:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008230040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:55 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSPTLCK(r0, 0x40045431, &(0x7f0000000000)=0x1) 14:42:55 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x40049409, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:55 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) 14:42:55 executing program 5: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0xffffffffffffffde}, './file0\x00'}) 14:42:55 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KDSIGACCEPT(r0, 0x4b4e, 0x0) 14:42:55 executing program 1: add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)={0x1, 0x0, @a}, 0x48, 0xffffffffffffffff) 14:42:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008240040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:55 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000080)={0x0, 0x0, 0x1000, 0x0, 0x0, "8b93894b056d6f0bdf2c5865cc094275730cad"}) 14:42:55 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x40049409, &(0x7f0000000040)=ANY=[]) 14:42:55 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008250040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:55 executing program 0: r0 = socket$netlink(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0xd00, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 14:42:56 executing program 1: io_destroy(0x0) io_setup(0x4, &(0x7f0000000040)) io_setup(0x7f, &(0x7f0000000080)) io_setup(0x8, &(0x7f0000000000)) io_setup(0x9, &(0x7f00000000c0)) io_setup(0x800, &(0x7f0000000200)) 14:42:56 executing program 5: socket$packet(0x2, 0x3, 0x300) 14:42:56 executing program 2: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18}, './file0\x00'}) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_SET(0xffffffffffffffff, 0x0, 0x0) 14:42:56 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1a, 0x0, 0x0, 0x0, 0x1d84, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) [ 2407.794940] ieee802154 phy0 wpan0: encryption failed: -22 [ 2407.800883] ieee802154 phy1 wpan1: encryption failed: -22 14:42:56 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008260040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:56 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8911, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:56 executing program 2: io_setup(0x30, &(0x7f0000000800)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, &(0x7f0000000900)) 14:42:56 executing program 5: syz_open_dev$loop(&(0x7f0000000000), 0x6, 0x0) 14:42:56 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc2}, &(0x7f0000000080)={0x0, "ef5b8634d1805e87080f55377fc44bbc93e38be82f034b4f19ab9be84dd8d5be1a5ff5376102d667c5c9c74d956400"}, 0x48, 0xfffffffffffffffb) keyctl$get_security(0x11, r0, 0x0, 0x0) 14:42:56 executing program 4: execveat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x0, 0x0) 14:42:56 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008270040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:56 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)={0x0, "0f40fb0c90169078b1a6062861c146a8c8c297e41013d9d17385de24f8d3b3e5d114952e4d4d08e84054ecad7ce874ba603a2e021dabfd96f04d59e3b75e9ceb"}, 0x48, 0xfffffffffffffffe) keyctl$get_keyring_id(0x4, r0, 0x401) 14:42:56 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080), 0x6e, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/38, 0x56}, {&(0x7f0000000640)=""/125, 0xffffff16}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000440)=""/228}, {&(0x7f0000000540)=""/114}], 0x3, &(0x7f00000002c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30}, 0x0) 14:42:56 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x2, 0x0, "ee7ca2e51c5ff9e65b7875386a4be5b940a50d"}) 14:42:56 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$setperm(0x5, r0, 0x0) keyctl$get_keyring_id(0x0, r0, 0x0) 14:42:56 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008280040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:56 executing program 1: add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x0, 0x0, @a}, 0xfffffffffffffd81, 0xfffffffffffffffd) 14:42:56 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f0000000140), r0) connect$netlink(r0, &(0x7f0000000100), 0xc) 14:42:56 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)={&(0x7f0000000000)='\x00'}, 0x10) 14:42:56 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x5450, 0x0) 14:42:56 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008290040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000540)={0x34, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x34}}, 0x0) 14:42:56 executing program 2: socket(0x0, 0x3460d736e74c83f, 0x0) 14:42:56 executing program 0: add_key$user(&(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 14:42:57 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) 14:42:57 executing program 4: ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) add_key$fscrypt_provisioning(&(0x7f0000000040), 0x0, &(0x7f0000000000)=ANY=[], 0x18, 0xfffffffffffffffd) 14:42:57 executing program 5: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0x4020940d, &(0x7f0000000040)={{0x1, 0x1, 0x4}, './file0\x00'}) 14:42:57 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000a40)='/proc/cgroups\x00', 0x0, 0x0) fsync(r0) 14:42:57 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280082a0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:57 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00'}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00'}, 0x10) 14:42:57 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, 0x0) 14:42:57 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0) 14:42:57 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280082b0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:57 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f0000000640)='/proc/stat\x00', 0x0, 0x0) 14:42:57 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap$xdp(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4002013, r0, 0x0) 14:42:57 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89a3, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:57 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) mmap$xdp(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) 14:42:57 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280082c0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:57 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8942, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:57 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000005000200180000009774704f", @ANYRES32=r0, @ANYBLOB="05000000000000002e2f66696c653000"]) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000000c0), 0x80000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) 14:42:57 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x80000000) 14:42:57 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000040)={0x40, 0x0, 0x0, 0x0, 0x0, "2dbd6017fa9037ffdbbbfb21728ccfd6e86d87"}) 14:42:57 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8931, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:57 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280082d0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:57 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000340)=0x7, 0x4) 14:42:57 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, 0x0) 14:42:57 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB='h\x00\x00\x00W\\i'], 0x68}}, 0x0) 14:42:57 executing program 4: r0 = socket(0xa, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000140)={'erspan0\x00', 0x0}) 14:42:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000040)={'gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}}}}) 14:42:58 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280082e0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:58 executing program 2: socket$xdp(0x2c, 0x3, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f0000000000)=""/26, 0x300000, 0x1000}, 0x20) 14:42:58 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)) 14:42:58 executing program 5: socket$packet(0x11, 0x3, 0x4) 14:42:58 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc01047d0, 0x0) 14:42:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x2, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:58 executing program 2: lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='.\x00', &(0x7f0000000500), 0x0, 0x0, 0x0) 14:42:58 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280082f0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:58 executing program 0: bpf$MAP_CREATE(0xa, &(0x7f0000000400), 0x48) 14:42:58 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)={0x0, "960a16aeeeaf9d27d951f6a04b342cdc24a42008a9163091f2ae3ff4563d060fdece6acc639c17dd3e409e805eca9f91d9989cefae525e1ab240518c8fe57bb8"}, 0x48, 0xfffffffffffffffe) keyctl$get_keyring_id(0x3, r0, 0x0) keyctl$search(0xa, r0, &(0x7f0000001240)='id_legacy\x00', &(0x7f0000001280)={'syz', 0x0}, 0x0) 14:42:58 executing program 5: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/55) 14:42:58 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_security(0x11, r0, 0x0, 0x0) 14:42:58 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000140)={&(0x7f0000000000), 0x6, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_VLANID={0x6}]}, 0x2c}}, 0x0) 14:42:58 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}, {0x0, 0x8959, 0x1800}], 0x3) 14:42:58 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008300040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:58 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8992, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:58 executing program 1: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000200)='asymmetric\x00', &(0x7f0000000240)={'syz', 0x2}, 0x0) 14:42:58 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000040)={'gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x10, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}}}}) 14:42:58 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000400)=0x100000, 0x4) 14:42:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x2800}, 0x0) 14:42:58 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) 14:42:58 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008310040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:58 executing program 4: prlimit64(0x0, 0xc, &(0x7f0000000400), &(0x7f0000000440)) 14:42:58 executing program 1: r0 = socket(0xa, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000100)={'tunl0\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) 14:42:59 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000001c0)=@nfc_llcp, &(0x7f0000000000)=0xffffffffffffff12) 14:42:59 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8932, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:59 executing program 2: bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x365f7315fa9d8e6d}, 0x20) 14:42:59 executing program 1: openat$vfio(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) 14:42:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000140)={'vlan1\x00', &(0x7f0000000000)=@ethtool_rxnfc={0x2d, 0x0, 0x0, {0x0, @esp_ip4_spec={@empty, @empty}, {0x0, @multicast}, @hdata="c6466ba8f8b4a650120bc22396c086ee1df10085e907385a11c0b77e6c364e45b619c911f3937803224e4fb4a5e0fecf241068ee", {0x0, @broadcast}}}}) 14:42:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) 14:42:59 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008320040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:59 executing program 2: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) 14:42:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0x894c, 0x0) 14:42:59 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008330040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:42:59 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x7f) 14:42:59 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8993, &(0x7f0000000300)={'tunl0\x00', 0x0}) 14:42:59 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6}, {0x0, 0x1}], 0x2) 14:42:59 executing program 2: r0 = syz_open_dev$MSR(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 14:42:59 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x891a, 0x0) 14:42:59 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0x8907, 0x0) 14:43:00 executing program 5: io_setup(0x0, &(0x7f00000000c0)) futex(&(0x7f0000000000), 0x0, 0x0, 0x0, 0x0, 0x0) 14:43:00 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008340040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:00 executing program 0: r0 = socket(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote}}}}) 14:43:00 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x1, 0x1, &(0x7f00000001c0)=@raw=[@call], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 14:43:00 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc01047d0, 0x0) 14:43:00 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r0, 0x0, &(0x7f00000000c0)) 14:43:00 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008350040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:00 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000100)={'team0\x00', 0x0}) bind$xdp(r0, &(0x7f00000001c0)={0x2c, 0x0, r2}, 0x10) 14:43:00 executing program 4: socketpair(0x10, 0x2, 0x62, &(0x7f00000002c0)) 14:43:00 executing program 2: socket$packet(0x11, 0xf, 0x300) 14:43:00 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008360040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:00 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x4}, './file0\x00'}) 14:43:01 executing program 5: r0 = socket$netlink(0x10, 0x3, 0xa) sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001640)={&(0x7f0000001700)={0x1004, 0x0, 0x0, 0x0, 0x0, {}, [@TIPC_NLA_NODE={0x18, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_REKEYING={0x8}, @TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_REKEYING={0x8}]}, @TIPC_NLA_NODE={0xfd8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x41, 0x4, {'gcm(aes)\x00', 0x19, "c9e9334f3941ed3ff9322ba4f547b3ea3d1d8795a08d4928bd"}}, @TIPC_NLA_NODE_ID={0xa1, 0x3, "5a69d7dd84c0791e566ea2b243d17bf0a4f9162ecfeaa0082af0baf9180693eaa93f08cde79f042b025a8640935f9468ce8f36d3294b2fc317e86fec19081f3610e58f28bf676c7e52f34bedfb27b7341fb415a270f2e96fe5c48bdb7bf3afa78fbd62eaf08a4dd62476b62487988485274df32156b5c2c912b00cbf33d2c9d9aebeaa886c8041fcc3ccdb21f263c64ce9314b2373f36bb80abae91280"}, @TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_ID={0xedd, 0x3, "4590bf786eac99b25915106ff570918985de1d133da3db6eca22b17b2c9adce170e5a7065ef1cf0334c11a1823c8873cba9d35537bf37f4e5f8897c099cff628c8794d09e5668e181317ffa1f547ff5fe3fbf48e60b5e5f27fa1442b189710dfcd43b3a2ee3247cf5964d43393c517113d77aae22744760954b5f697f7bccd8405bb2a4128d3be18672d7caa7a9475c1c0d86f0e8ec2a1d40272babeb5a5b9c57138d7cc2f325ce8226fc16b817278382c9563e476de9b9ed5e53296db0328a8c09ccc9e2a9ff6a4e1a3533133cf7b88f5664185464c37dd10078a2962473c314a5af762fa3c0f9bee2a3ad714eea0449fa7848636e46c2c5eb30b920ba74d78bbe80b41c1240d8d8f759f7d42c582a65c13c7244849338cacaf12f98b70ace3d9997cbdb00a1e2bb0f843616d2eb47eee8ce3deec6fe32321aefe07fee9c403f770f8fa418a894d2b4b89ea9c967c10891e2e0ab499b569461dfaa01c3a4bf80207fc1b883b85dceef95e713e48d8cc66181c786b16620677ec1249e7febe955251020c9509fe514c41d171c940f64f4eeeef7a7a6ac1fe11995920a0c24760ffde6005af1b0bca9257aa9628c5c93172119341a40cb71c6240c52f0d33b54ab31c3a5cfba5ad863fde102250d41c2e3caa450ca6f78695a80da5adb77363db1c5d35d0bc1a75820dd41f72994e604450816bdcf223fb77086d7d2e2202e9c7fbd4c7389bd9545f16cd98d01de62241276377c9a4ab1597da66991534664d1b2ae23b1517699fe84e75c2c3064aa47eadb2473a6839769f6cadbb103d8e2018453b75152910e2d78fdab9b8f0106a60f4ce7a7bcba4b7a8aad0673edf6b8fc2a148969db74d4c0e7f578cf010adc3d0d61f1a39bf63aa4fff9f748a0b1a2949b20d1e7b6a3a1a97c8920436126e3b783287a47dff15575dd9e3016a40bf69bec89bf7d4e10982d416113b4f679f212a5cf46cc1ba940e8a6cd783c22e38a4967526b48274ecdb1181377358f52545f2c15eff61a171ae023c357508df1e5921ea66eb6ee06510eec325b820422d3524b38c6bc3935eef77f5c893d5175214d17d284d9a0e4e0b1de6c9d8fea09b3a165d5fb93e1737772945486373d4468fe2ddf401a1689a4ff63a2e97cce5b0ef42826c6781614f47b0f0d89e240a427ceed9a415417678d465c9a684d0feded3c0c0c9c1abf9963c418a9a6dc45f3d89254800103ba0d932461e4a4daa046211ebd5686ddfe6ebd9f8be92501860bd919c6952ddcb44dd8e5b484201e1b9c09818d596ec0aea4d5e3c46c699031fd67232e92a81e607896282a963ce9d00bdd0f2dcf7a6ac6e9673c8f210b25789b3982432590ff5fc4071fc84cb49c10b07050baf919f1f98d7f253fd93805a56b3ba9743c36a946b9fc2fb430da73e49d56da710dae166d9a16322881d4658e2898e340213921bdf9f2881cf9f5ebb9ae18486e3106af2a6c66b6e5eabf9e53256e5ed3298bbb4e3c4beb607566bb448f075cb8d2300a899ef2ff804e0dc4f40498b0ba0b73d249cd7d155840f4b38736b87cd704580076472efddd246d5a6d2e7a6ce9488025d844ef6530f226b8aab817eb089c0c9b4e6b5700dacb8608110517e3ccd107e854986d4286d80555762043c3f4fb18d4604ba7cfa0804523f70d9d9dd544aab151bcd24ed16ff7e89138a37660163a64d8bbe310c5211a1ae098f7f713b73945efabaa5f2207f00c2054d846e434c92cf58a790719cf95555db3550b719cd0d095ab26ebae502ca92c9912cec1fe84169aac2fd9cdf4577e8feb293364308aec2705b757933c36caef804b4eb286fd44cafed2a945852628df43f77f9ac9792dfde82d7eca5d203ee0a7749a64b32fa5c2592c7faec7d5e4ad2a21260327992e00da9ddf21dbc001e7d756d3e980c7bd0828b4fc71d17e4638a873d04f5bedf8f567090d5a6aa4576410cfd042d4ec61994fb773b9c73953fd13b645ca48b62314e35acab3c43844532009400a83592e0d49036c4010ca5609adef316e365f204bed92046a18dd4511e439a9aa715f5a5ac570fae8883c4ddc79db08067119e4627bd055057a0bba5101a7b54daa8527b49d4b263847197618096eaeec12118d6ace702d8b49edb0f15744e254d05d8f757b9eeb4807f05ea693bc31517a1ce48f20c44a7ffaee378a5cea4702eeab41d59e324688ae51bf6619028e6443864d18d21eaae5fa1146d94f94b268b4cb62bb6d0d5d580252d59a2c50f8d6ab6c765fce88d0a0893bca720404a223a13e06b8270cb660f6415e3a80ba96f522a275b70aa0c1f677cd27f440e0d201560b08656c1deee80a09077cc26fa309ce902a9de53b27f920727dd304606f17fa533fb217e2eb08b1893c58ebd0b34b7e5592eb7a5e5bad44d4418cb21ab645b646d5776aeb6f38c7733a739c4122f22a9727af3a2ab1ed1f40e705f464e394030c585fc97cbb108b722ccf78e574965592d9b011dfc1fe4dac8fa65bcd6399f4f671d9128e20bdc07de4be9ef52a270f91bf3c57ca705b4fe091974a0a2c479bdef5907241996b8a15cec082540dfe4c248aed7fed544e78aa82043e5ff6c33d707bc791d9287a8b5f6f0a3e4b064f4985510dd248abbd74ab8f6eacfb12f75ab1f7127f9846d50807bba5ab4778d2be9d650c7f8eaff2a7c120de75df7d1de2777d7489a3f6572c909c6bfbc07bab7a83f8e082dae84c0838f9bef16cd46629746283ca54e9efdf152fa8043a6386a128640a5fe704c6d8c37103afcfba44133b6dbb9076d03d2b9b0ce9f0926a1223bf4c3c806835d9ed2ed75b337c93f7de9c207766bdd47926734dfabc3a2f3c4a26214bba84307f58cfd54cc8b8f007ef739012b38e2fe2b893a62d859d2b99f925326f7b26e8398b058fc8f8389f9b7669fc74bd42a2f8979dcd0b6242109d6170416170c74703674476d07837a1a88363e928289625ab57feb28b72dd3c18d4caeb3a37cf5472683c50c64f10afe6acd90accaccd90b3add352131aee5c9d044f4127d6ba0841b33f82189ff25a577df062f33eb6074e54572739d10433b0a43f904f933499f0686379dc00ae393066ed4f55fdd032ea9eddd3160ffa338fc2afc4210c9af5631b998733aca66e14c4b7d08b1716580b0836fe01ce36c4ece688e2686c526d47fa439f4dcad293c02d2c14a84a6f403fd2e4aba9cae6766298093a15a28eb704eb9446426b1b52198f79e8392e959ce1f88528c11d8c046e5d825f1a711f3b64b6fa2068484bd2e1e0ceac9d4ada5fbfbcc5791c1a1b2aca32ae09369f6f3fc2498e93b17045e623a9c9d00aee2bd7c2758413efc5eccdf73b5d140af7fa847347e7951e58d677310f56940dc8587d24e05cfaefbb7937af785c1552871d28e0944f7a9c2d3735e87c09efb3796025925781f0046c9df0968c08edd2d082f47ff8d66b5599d7c771311ff72218cbbf155fd76da82706fd72b5c7fb11aea99da7961e4c801122e18e41c9b243c953600d7ad74f327b15791ca229b44009c708ffcc291563d13b54a754540d7c1c52a989d896bf8b0e467e0e54261ca78322ab5878cc939d06af4cafd6fa8cf46a9c7e861a1b3c5a8cdea20331e3843820335c75b57988c880c7c017a9cb4dff81415c570fb3e410fab26e06913cfb2d0580b44cee8410bc88be03095663157fe473e8563587794ffb9f722059cb058a8f1eab20924ac0ec98b5e4bd7adb7fd78927dd4d06ee052abb7470605631c60f24b092082a6025e3185b04be1974d0d2a53a05b07e515adcee3dc4a768bd6b507ac0638ce6ce52784c0e3673fa65211669063e5c7ebb61de32d5e0ac3c1c4a3ee17d3e1751a0adbcb8c6fd9a5bc09497ef4f5d3b8af831576e6dbff5dd82e188fdd195233cfcefdf24c57cf70d051ce30601156d46e362e66814fbf8e6f4a390b0a65311fd5262b0393776e4fb937c0a87b61d4a364be2a3973a2f0f4f9b1b998f600f9a2f914ee8f0eae366bb127eab5e784e64aca37b470f45b4b6a08c23aa41fe99569a9f01aee38e728b22a5e5359c55c097218a2deb930f10ab028078c80eab78d3fa8bd9e46b4da901aa320434102c00a3a5cb0bee689d24424fc9e5e0f6b49c844737465d769e56612ef2df00e984704edda38c3ffe4315475c22ab6041e50c5f3f0212cb22c4616e6138b8498c4292d910faae28551a0571c11e702900fd79763403c9bab4aa06e002d02a12976e921e744c805925f07665f661232ba5082ff17af5845e9ea4462bffbd366ae92373eca53d015c6d155bf8fffad7fd760a810e33a2490cce3f862d18de16bc5c6fcba2f96afa99c726ba3cbce6b52aa4156db36872cbf3c678c870c901dee4ecff6d7a717ed3ba0e69f785906f62786267780a9db2174c7263fd191aae08400cfb7861ed5a2a1ff5619cc6b13f4d686847ae3963c517348aefbee7959f74d3547d3182ef36d656b30d50eaf52e7a34677c91b61d3e838cb638b4ce0d8dc96732430b9c482b48310fd494f79e1a2fe491adc15ed2fe6014fe015c7baa61929fe42a3b31d6b8420e5aa4e4bb3966b3476827733523e1d746de49c7704d30f5f940ee4a8064492e853f350a6d21c8ef4ec33976cc8e9a2f98b43aae8fdac743c865aac89e52c5d2629c634bbed95b1da13b5ca05abb07a55d5aa389566e210140f3a456ffb995807be2aeebc249631d08398a871d439717b350b4c115fd417e946a0140f8ab99da3a51767e95f3ba8adcb68212aa77514df88f7b61048aad42688977c4befe00a88f617e5cd40dbe4eb8e6501d75c4501a53577c56886a3d39c52e8581e4854668be6eb9ef0e82a1290443541761243e1fc74196740bfd63d9c8bca5d14e69988582d26aef555a31381b55cb99a63b49da3bcf826fc79d735fbc3a5234f2d8f0da03240eac6efc1329913b5cfe35bdb09cbd5c03b69efd4d9ad36368db28f02fc04fe4028c074a2321ecbddd6281b7aa9695139596396000d9c8d3438844700aca2debc971faa2863785bd6209f7a065910536fdd1ace791a4a9f3ce35c15559200a6760255a64ee4a024e6d1a9b0383504525f98eee926375a466cba8fb59c3f04da3d72ab787207d13ac99f2cbee3ff868eea7a26e533a2573f02a7ec7d788adbb0deb7460ff62aac8630a860861470d66bee79b65b2147aab28b1f306d0bee9e18a01b9036f1f57edda9c38fa67514a2f37372ab80051961603a0ce88dff7f81e31392c047b5fdc3c3024b06f0070e4f7e6cf73fa0362713506de3d87005559cfad5c5910f6eaebc7f3d88b98c7f02554e2d2e631fe70f67e0e6cefed6c94174fbaaceeabcd77820240052ee85773bc767898c09985039a543fc979baa"}]}]}, 0x1004}}, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), r0) 14:43:01 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0045878, 0x0) 14:43:01 executing program 0: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "02d3389ef0838cc6f1d2da545787806f9276537835a9bec0c108bb290980c36fde2eeb3e803e69b19b149597040000000000000010424fb0c00b1d00"}, 0xfffffffffffffeff, 0x0) 14:43:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 14:43:01 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@ptr={0x3}]}, {0x0, [0x0, 0x0]}}, &(0x7f0000000100)=""/165, 0x28, 0xa5, 0x1}, 0x20) 14:43:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008370040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:01 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0x4020940d, &(0x7f00000002c0)=ANY=[@ANYRES32=r0]) 14:43:01 executing program 5: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x5452, 0x0) 14:43:01 executing program 2: openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0xa801, 0x0) 14:43:01 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="5c00000066000142f86fdf9c3b337ce329bfd9b306"], 0x5c}}, 0x0) 14:43:01 executing program 1: keyctl$KEYCTL_RESTRICT_KEYRING(0x10, 0x0, 0x0, 0x0) 14:43:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008380040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:01 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'syztnl1\x00', 0x0}) 14:43:01 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x8d9, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x1, 0x510, &(0x7f0000000f40)="$eJzs3V1rY2kdAPD/SZvanenarnqxDuzs4q50Fp2k3bq7xYvdEUSvFtT1fqxtWkrTpjTp7rQsSwc/gCCiA1555Y3gBxBkwC8gwoDei6/4MqMXIuqRc5LMTDtJ0zppM5P8fnB6nvOS8/8/aXLyPDkPJwGMrJci4lpEjEXEqxEx3VpfaE23L0fEQXO/e3c/WM6mJNL03b8mkbTWtY+VtOYXmw+JyYj42pcjvpk8Gre+t7+xVK1WdlrL5cbmdrm+t391fXNprbJW2VpYmH9j8c3F1xfnOif+4V/+dekU9czq9dYXf/+9b//oS2/97LPv/+b6n658mKU11dr+cD36qVn1Yv5ctI1HxM5ZBBuAqVZ9ioNOBACAE8na+B+LiE/l7f/pGMtbcwAAAMAwSd+ein8nEWmapjfTQ/7Q3gUAAAB4uhXyMZxJodQaCzAVhUKp1BzD+4m4UKjW6o3PrNZ2t1aaYz1nolhYXa9W5lpjameimGTL83n5wfJrR5YXIuK5iPju9DP5cmm5Vl0Z8HcfAAAAMCouHun//2O62f8HAAAAhszMoBMAAAAAzpz+PwAAAAw//X8AAAAYal95551sStu/f73y3t7uRu29qyuV+kZpc3e5tFzb2S6t1Wpr+T37Nnsdr1qrbX8utnZvlBuVeqNc39u/vlnb3WpcXz/0E9gAAADAOXruxdu/TiLi4PPP5FNmorWteHTnifPODjhLhdPs/LuzywM4f2ODTgAYmPFBJwAMzCN9fGDkJD22dx2884v+5wIAAJyN2U+e4vo/MFROdf0fGCqu/8Pocv0fRldRCwBG3kd7bH/86/9p2vNYAADAmZrKp6RQal0LnIpCoVSKeDb/WYBisrpercy1+ge/mi5+JFuezx+Z9BwzDAAAAAAAAAAAAAAAAAAAAAAAAAA0pWkSKQAAADDUIgp/TPK7+UfMTr8ydfT7gYnkn9P5PCLe/8G737+x1GjszGfr/3Z/feNWa/1rg/gGAwAAAGg6uF9q99Pb/XgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6Kd7dz9Ybk89dn2xn3H//IWImOkUfzwm8/lkFCPiwt+TGH/ocUlEjPUh/sHNiHi+U/wkZsay1JpZHI1f6EPsnvHzp2byhTRNO8a/2KccYFTdzs4/1zq9/wrxUj7v/P4fb02Pq/v5r3D//DfW5fz37AljXLrzk3LX+DcjLo13Pv+04ydd4r98wvjf+Pr+frdt6Q8jZjt+/iSHYpUbm9vl+t7+1fXNpbXKWmVrYWH+jcU3F19fnCuvrlcr2d9rMdcxxnde+Ol/j6v/hS6ffzM96v9KVij2rv9/7ty4+/FmsXjkEHn8Ky93/v8/f0z87DXx6dbnQLZ9tl0+yMuHsrr8419ePq7+K12e/17//yu9Kv52c/bqV7/12167AgDnp763v7FUrVZ2zrxwK03TxzlOuz14Dqn2ozDx9KT6cKH9unhS8nnSClkb+wlI4xxfCQAAwLB40OgfdCYAAAAAAAAAAAAAAAAAAAAwuk58P7Cf//+3Ezsa82AwVQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAONb/AgAA//83Xcvt") 14:43:01 executing program 5: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "1ed3389ef0838cc6f1d2da545787806f9276537835a9bec0c108bb2934782fc77e0980c384de2eeb3e8019b5c192c24ba7258e9abec564f37e10424fb0c00b1d"}, 0x48, r0) keyctl$revoke(0x3, r1) 14:43:01 executing program 1: pselect6(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180), 0x8}) [ 2413.127023] netlink: 56 bytes leftover after parsing attributes in process `syz-executor.0'. 14:43:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_PMKSA(r0, &(0x7f0000002b80)={0x0, 0x0, 0x0}, 0x0) 14:43:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008390040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:01 executing program 2: timer_create(0x3, 0x0, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000200)={{0x0, 0x3938700}, {0x77359400}}, 0x0) timer_gettime(0x0, &(0x7f00000013c0)) 14:43:01 executing program 4: timer_create(0x37eeb2999e5f3b9e, 0x0, &(0x7f0000001940)) 14:43:01 executing program 5: timer_create(0x0, 0x0, &(0x7f0000000140)) clock_gettime(0x0, &(0x7f0000001140)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000001180)={{0x77359400}, {0x0, r0+10000000}}, 0x0) timer_settime(0x0, 0x0, &(0x7f00000010c0)={{0x0, 0x3938700}, {0x77359400}}, &(0x7f0000001100)) 14:43:01 executing program 0: socket(0x11, 0x3, 0x1) 14:43:01 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8902, 0x0) 14:43:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280083a0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:01 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x894c, 0xfffffffffffffffe) 14:43:01 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000002b40)={&(0x7f0000001b00)={0xff0, 0x0, 0x4, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_FRAME_MATCH={0xfc6, 0x5b, "e3f6487659023d7f983d9064ebdba81ca81ebf9c2bebc8e471b0c01290f49a1616c77e9f8e318eb294360f60f01806da60cf4c4f7e95e34b5482a8ddf1740b1b309b245e7e9c02dc731416b7def0fa83fb4e1fa9d3514e43b83b4e6b1c27f375c2aefe879033b3ba0fcfb575a4caed96e2ce8842e97cd2ad32d8b8312505b3750fa26936d14102270c1e87de95e3a689b4e732fd0da7359291bb8015e1e1ef5169c6314d183ed08aa33cc1a2cf689048d4b4b8228cc54b7b87131f9dbb7d4a978a54570ac408ae2d1c81ab29244a30f5b937c13e25e3b4f34d7b9e645bb966e87a7775a9beae80ca8a18a2e256e8eba2476ca98a781e5f99420bca107755fc31c195b4b61d106f1bfaf17f032ed3e328a8f9306227636b8faf6c3ece359858eaac38e8bf2ed3edc8f4368299ac5e8971521ce86a2238cf3c18821dc37e9cbe9b6726cd8e704499c4d4bd13d121a18fbbfed9d724fd13865c7872d3f6f3295b0bc98091846af63b5797b71e41a26eca4fbf6bb713dc527a8c4515b11c06ffbf80cc65137e45525f2be04df0468beba67866f6e660822481c165bd21dad4e1f259b92a0c3fa5c00cbbfc3bb86b7546126d2357ae0db5a80a3c73d9c0776af94f0a5bb59b0c73023bcbe1970a55c0107754fa5cf13e991ffe752abad1fec7202c987a860e06990afd47a83c4cf9869543d28a09bbe774b191ca88553661fd1abdd4487c38646236927b288f39b6b2898840a505bf5159f4daac6687795616e0d4beaab7621092cc47004c28e136b067724152debff927fb04db01662d02398b2c2194335683a4a9a9529e5fb96867dac5bb37deb53b50e1bfb7a0f25bb916203772b2464f30273b931f9a08d7bfd19b45042a881cbd7032daad0758caae363c85e1163d0a45456a050fc25575a2350dd91f5018b59214299db4ae882ae1ba9607d7138b5464fd8501f4d57c7500cbcf65eea7d9d4e091f403c4f64ba6d49369bcd41b21de3f4068621a0b284f6442579031d8e4f8858846b06ea499c8305a738687f66393c3809c460a93b29967e16eaae080ac841caece9c8e0228512dda76e6ad99bc56d326443c34064af705c98e639289019fc42aadb2198f472cf534fc201395fd1083590821f72d11b19ea147d68ef56bf588f346bf957bea8c3def1750ecb9c7887da7a7c58ef3a44983eb252d738d3dbdcfa10343eb5e696f30bd640b8751eb94d34cbffdb9a820f5898dfa49df6ce3a8779493ca438bd8d60d572a86f13c12484b905dfbcee48af1760cbfaed7fdffa82d7d14a71d92e019f43ff4a941461ea625d6adee7171c15a4c834a5205b0eab0517884e17967a972682927db2e6e395d3ed6cd4c9b7c148c49435eb87b40d234bb91bbf4a72fbc45566301d85c97ec633ed7e87190bb95e0541c01ecec7ddcc416e8015dabc8b58d6d49d4c7630a8dec2adcba8999caba94c774ece3090548c90c7c3180af0ec6c162ff1999be47250d12c6657993b1999dec05ab501b70873ba9a2587d4cb1fe1079bfcde0501504718f93f08e67d1c7e412d233e9dbf674aefc2e39714ee32905479da8fa76f0c6a22006337f6b7a971f21ba46a4b08c103ceec7276b634122770c6962b8f396cff33b43dc93176b6d0e8774c96cd8d0fb0b6f479438fd35118d2b0139e1420a54834cd62766467d4c4880ce04b0e01ffb5af60795648e63cd7b706dbabd044b001bd78c0ca37b823f6844046e2b05b78bf6cd71b07a54f346c3c286c83fcfb94b18792696cbb7fda45f7b633d2129744c7e7767759c2019e6769aea23d8ff78d141c29be9f632273db5593caec26e3cde6d7e1fe07e80e4718f283131c1fe2be4870a74de4b8bd85d2b04b98f4b72a340aa955876d31e2d7acaf8608c33477e044bbc46e96311fe4b65f2e769ad60fd9920205d307f919023f5be88b9e183974c48d5406a6d7898db2fcfd5003b84778f8acccdb84d0eb3a78d541edb5a3aad9d9396f7e81e9975f2c018533ff0ad5f8c58e68203720f02f7aafe9ec5b6259f5879b3160d222ca17f9478502fad6f7fc82324501a13c5afec7d05e5d98b01cbb4cea6b5044f0caf5956086ab69929e8f477b06a574f2f54584cbf6e8a606818ffd6862b6d7f5fdee5bdd08234a03dcf6178968dcdb45e9716999e6f0c7f67471b72542455e70ee17332f9e53c2889ea2923b9467d635ddb9aa6de8018dd30a89a1d434b6b7bfa9571bad286e9ad02d15f9f18c569867a481db38f0592ebe35e067e827eca078fb30ecee7f94c79b024431a33bda3942bc68bb8aec7aecdb8edeac4fddae7c9494c24eb6aab6bc2e6cb6058c506c1197c3e5a3d2ee96ebf82a984a25131474cfea8509393006ff6cac1e94736ee7434d097866b7fe5339006b2d11bebd7106b43d7e6097c3188a0ac9a4e55a7ed885b0656a7c632214ba59d3521e82958cf858e5dcf0e374c8a8a181208a295ce2168902e2666c06a22aa30f9dc2fba8dfe6eba9c63e0c189db623164246e1d1b646ab4706b10bf096376aa9252ae4fbdf41331abe09767a320ed9f63a21179ea88e44bdb5ce49fb3a24174890601b0c5e9f8e59c43deaa4dab1d94bc9e688ff4c6bf6f415834409bc6b9664de9d9c6af9121831fa89917cd27bb6030dd7de5f81bea21752aa8b80ad24cf1816605b61db3d5bc697ce5f55d891d0a975a68e3dd5967adbadb4d1c9b6d6aeecb526acda3514df1d96a5ef7be35e162c3541afac8056679787349f31f33b674cf0ca58d1f5286331bfd7853e893948ea0d2f1791b57a1fb67cca49235130b38f9e32396125b00f3e185779b335ccf1c2dc0eeb6e2a6de3935ea232d12a6c438b5a69e9a7eedbade83ee3eb9005bd009bd51c3b1beff0d70b146617f8640010289ddd8852a3d910c3305e460eeb6d2f573b576fe69d0b9c31e28e67c402e21b8543149c77e399493a432654e554dcb2a6800b66c0715194d3ee8034c34ae143594922593fc73259d54fe28b6743b0488c8c57f669363f0b99ab84608234d8f037ba231a13bdf2acc95a7238df5335c371aa51f4b338110b1560f5b650d3abac6a4b49eb44e5954fc1e75aed306486f3b4d6b6b30372acc960f8df96489a9183f6942d698c4d0941a87475a424098e3dbb8e9406230b47d4dbfd4ac3f01b64b817964d0cb60e5a0ee20523650fef8f9d79852a92a572bd73f4e1fb4600af2df78a1cf111ffd2ea48789c97d239c09718621fddc8d0eb3bd5264ee6e24ed916183dad93d9ac22943e456bbc3930827ec9c50df84c50e8644e7b3fa3805ac945408175bdfceceef5e17922c603206cb4733c1f6c717e8e7cac3b90bf3cf71007ec50698bb436a75cfb5b01faa8d2897df785a03b040f86728960964bd321aeae696da77143c5ba7949b993120e92911ecf2a68d1c1b2a1f2a06287946d73037a7e53d1c55e5352c66adf535baa8112bcf76640c44927b0ec8955553b5499abfafbc2426311ac258aeeb3ea8a4c78b450a481de627ceb3aff10a4430ff65158d8a6541bd9f5e160671e7c9a4ca0ac91fc0e3dbe248ad24c8925bc96d6ed2bd69e6c529031f4d7ba51db0aaac167295ec55a2cdbbc9da2564a81dfad2bd9c56537e4092c78afcdf95e6d950dd4157b8811f0156cb5259f16325aab1fb4ef8a6145fe67f747597200f79266d2a966b617bb182c80511c274ad289401b55a72d9ca03fdda5f914504a3c64db2f8c4f32a42093b17c949794278e681fc129e30cd299968553288da7e89735c9bedc5ace9ede0594c51757e0d156bb2c380ad60184ac94024ef559a55beb2cf388ec79c25fb6110e6f3885cfa4e79a596f982ef56256163098aa04005a0ac1d947d092a859e477882a48dc57db21248a484b1c8141a4985eb4e8863aede7b86b168bef59872c4a50a6109d3df27b8c7f62409d74483e564977a96970678c4b1d07841741a2da4343094345777483b2c3da411a01cae2cbee4a3538eaaba7e30645515fd34392e362ad32abbb05de2a6aefc1d430d040399652697b33e925145fce84b4cf1a0ebf838289ecdc2f74fc745228ba15d40f45251da250ff01934b25d7ed8f67c4b5024fab6ec9ff8c2f52a3c201db2848cc5e31554640ba3865d3c3dbfa6a757bac5ea48daf79760c2712756d3f371413df5f8b42c20446d6c2cfddf23b2b42b607e8a37eb063d8220826bda2b5e399ca4c167a8a237f2d2ca042ac44086aa86359dbb66b9ca98a72e36b58252b024156b3422ef97e1e96d124dac7ac46edad9000def13076ab282d8e4a4fff840ee2c405801c160473fff46d4adfdb1cc1b0313fa4a71dc0c11a5cf0e1a0486c2db34c9e9c95b61aff6b0263479d5e26b9de626f649a50c72073d9bc4c36164ba2b8abf9f70f4ca3240c22144ab4a7806e663cde7df7badd3bb7bd1ed1bb36bba09b5d86615fc58761a72e0a8f9745c94208db3e3c10e1bb44b7399372f851a1a2f49fa8be3ec85b3cc35df9b45087e77d534a48d1baf67ad556fc8300e388bb84dbbb6a0455ebd7117a6dae8df51ec3e54edf2bfbefdc6ee95f196012db339968c7e2f5d58eac8310ae1486d34649f1f897ba6dfd831f21b7a6ab84b003d637153d3209ef3edef9449221b8ad2a347fe9912f5c481746415eeffd8c5102c27258625a34131de68a2bf7134a81d32c79566ea8d503ef449bc428d79ec6ba67fa02340647703d4111c12b251eca2970eb047797c426c6de9272ca8c26ed8fe86aa7fb82face1972d6f20e5b922752b2059539d4f64a9d2fe9d12677ae93bcf544f4b6a49327f591144da344082be93f5e0d4365a0c96aa30afed62ae0ce69d85fcb0cfb971c86561aa5e05f2c99c849b184f687830b6b71740642a1785494226c284d9373df341461bece7c10e2df683d8aaeea6afd96efc8a340ef5a22e01dd8d9c95e145119823d5dfae25485eac8b3012d7cf53580fd7682accd673aa548152a4154189f52c95fdbe00c7f588bfe40ac80d980ae6cde486f50c9442e0a696b940d608ee79ad94a8835b2bd5a533dfdb51e6a42e791ce5a624e0f3a083489001310aabf5f9e12c3b8f0c91a4b0ac2c292759de1fdebc9faac440e9076ff44833c5b2ae9e31034ed2943ff66ee89d6d618480c51fbfe902dff2f9ca5d216e6c0f8693f650250a193d9d593c27e6ed9c6f535f6494a35b6523eaa9425a874455d0149e1f2368f859275f139728e1c80823e3d7c50216d4d769e8facab52b013ec6a30e08e92580e95702866ec2d0c1490c2552c016b9a0150296bdd5dcc198b18c8e8254bcab31e417fd14b6ee178a96fe1a4f78a3532d4c6e4978e654cd79c7bb7a0c63b340ddc3a39d09681b7b29cb568648a25c395cdaeb6c8730d62d147831c57faede69a43ffb2dcff57394cde5eba63296c6ec3f9b299a195c5988dfca6b5a8044fd18414def876d4e27042268197dd8ea8427ebfca6a6485891e2131d80fd47f8d10cce50e9cde0cabcabb6f3e145bb762f1396183dd26c04069b10c3f48627c1f6fe278bc25026a2e790e903d2f913e434456ec65cca1745a8ce668dc0b0b7d76769b57778d63b96e5f296f59c4a90e08c90511f86d022827026687387db1383a79a4444f84fa11c40e14b5a9264f273b2bb231efcbf7c70aa92251194776f843f6fcae5ef36d7409370b67986c2e88fea66dce1d17aab219c8b9d8747cdd4c14008b5d7"}]}, 0xff0}, 0x1, 0x0, 0x0, 0x10}, 0x0) 14:43:01 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x40247007, &(0x7f0000000080)={0x0, 0x0, 0x13}) 14:43:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$netlink(r0, 0x10e, 0xc, &(0x7f0000000040)=""/178, &(0x7f0000000100)=0xb2) 14:43:01 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x8990, &(0x7f0000000180)={'ip6tnl0\x00', 0x0}) 14:43:01 executing program 0: keyctl$KEYCTL_RESTRICT_KEYRING(0x7, 0x0, 0x0, 0x0) 14:43:01 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280083b0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:01 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) getpid() sched_setscheduler(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) 14:43:01 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000001400), 0xffff, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 14:43:02 executing program 5: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001240)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) sendmsg$SEG6_CMD_SET_TUNSRC(r0, 0x0, 0x0) 14:43:02 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x82103, 0x0) ioctl$RTC_WIE_ON(r0, 0x5450) syz_open_dev$vcsn(0x0, 0x0, 0x0) pipe2(0x0, 0x0) 14:43:02 executing program 4: timer_create(0x3, &(0x7f0000000000)={0x0, 0x0, 0x1}, &(0x7f0000000040)) 14:43:02 executing program 0: add_key$user(&(0x7f0000000580), 0x0, 0x0, 0x0, 0xfffffffffffffff9) 14:43:02 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280083c0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:02 executing program 5: bpf$PROG_LOAD_XDP(0x13, 0x0, 0x0) 14:43:02 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = dup(r0) write$UHID_INPUT(r3, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f717b4d0279bff7fc6e5539b9b6e0e8b546a9b5b68180f9b48e0878f0e1ac6e7049b3468959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5d630a169b46d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e27e8a60c28b82b6528341b648cdd56fed7cdcbb15dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff5d00c6db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d9d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 14:43:02 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x40247007, &(0x7f0000000140)={0x3c}) 14:43:02 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280083d0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:02 executing program 0: pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x5452, &(0x7f00000000c0)={'ip6gre0\x00', 0x0}) 14:43:03 executing program 2: r0 = socket$pptp(0x18, 0x1, 0x2) ioctl$PPPIOCSMRU(r0, 0x40047452, 0x0) 14:43:03 executing program 4: pkey_mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xf, 0xffffffffffffffff) 14:43:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x5452, 0xfffffffffffffffe) 14:43:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280083e0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:03 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x8d9, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x1, 0x510, &(0x7f0000000f40)="$eJzs3V1rY2kdAPD/SZvanenarnqxDuzs4q50Fp2k3bq7xYvdEUSvFtT1fqxtWkrTpjTp7rQsSwc/gCCiA1555Y3gBxBkwC8gwoDei6/4MqMXIuqRc5LMTDtJ0zppM5P8fnB6nvOS8/8/aXLyPDkPJwGMrJci4lpEjEXEqxEx3VpfaE23L0fEQXO/e3c/WM6mJNL03b8mkbTWtY+VtOYXmw+JyYj42pcjvpk8Gre+t7+xVK1WdlrL5cbmdrm+t391fXNprbJW2VpYmH9j8c3F1xfnOif+4V/+dekU9czq9dYXf/+9b//oS2/97LPv/+b6n658mKU11dr+cD36qVn1Yv5ctI1HxM5ZBBuApFWf4qATAQDgRLI2/sci4lN5+386xvLWHAAAADBM0ren4t9JRJqm6c30kD+0dwEAAACeboV8DGxSKLXGAkxFoVAqNcfwfiIuFKq1euMzq7XdrZXmWNmZKBZW16uVudaY2pkoJtnyfF5+sPzakeWFiHguIr47/Uy+XFquVVcG/N0HAAAAjIqLR/r//5hu9v8BAACAITMz6AQAAACAM6f/DwAAAMNP/x8AAACG2lfeeSeb0vbvX6+8t7e7UXvv6kqlvlHa3F0uLdd2tktrtdpafs++zV7Hq9Zq25+Lrd0b5Ual3ijX9/avb9Z2txrX1w/9BDYAAABwjp578favk4g4+Pwz+ZSZaG0rHt154ryzA85S4TQ7/+7s8gDO39igEwAGZnzQCQAD80gfHxg5SY/tXQfv/KL/uQAAAGdj9pOnuP4PDJVTXf8Hhorr/zC6XP+H0VXUAoCR99Ee2x//+n+a9jwWAABwpqbyKSmUWtcCp6JQKJUins1/FqCYrK5XK3Ot/sGvposfyZbn80cmPccMAwAAAAAAAAAAAAAAAAAAAAAAAABNaZpECgAAAAy1iMIfk/xu/hGz069MHf1+YCL553Q+j4j3f/Du928sNRo789n6v91f37jVWv/aIL7BAAAAAJoO7pfa/fR2Px4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+une3Q+W21OPXV/sZ9w/fyEiZjrFH4/JfD4ZxYi48Pckxh96XBIRY32If3AzIp7vFD+JmbEstWYWR+MX+hC7Z/z8qZl8IU3TjvEv9ikHGFW3s/PPtU7vv0K8lM87v//HW9Pj6n7+K9w//411Of89e8IYl+78pNw1/s2IS+Odzz/t+EmX+C+fMP43vr6/321b+sOI2Y6fP8mhWOXG5na5vrd/dX1zaa2yVtlaWJh/Y/HNxdcX58qr69VK9vdazHWM8Z0Xfvrf4+p/ocvn30yP+r+SFYq96/+fOzfufrxZLB45RB7/ysud///PHxM/e018uvU5kG2fbZcP8vKhrC7/+JeXj6v/Spfnv9f//0qvir/dnL361W/9tteuAMD5qe/tbyxVq5WdMy/cStP0cY7Tbg+eQ6r9KEw8Pak+XGi/Lp6UfJ60QtbGfgLSOMdXAgAAMCweNPoHnQkAAAAAAAAAAAAAAAAAAACMrhPfD+zn///txI7GPBhMVQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjvW/AAAA//95icvi") 14:43:03 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8902, 0x0) 14:43:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008410040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:03 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read$usbfs(r0, 0x0, 0x0) 14:43:03 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@typedef={0xe}]}}, &(0x7f00000000c0)=""/199, 0x26, 0xc7, 0x1}, 0x20) 14:43:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000009c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r0, &(0x7f0000000c80)={&(0x7f0000000bc0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000c40)={&(0x7f0000000c00)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 14:43:03 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8916, &(0x7f00000000c0)={'ip6gre0\x00', 0x0}) 14:43:03 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8927, &(0x7f00000000c0)={'ip6gre0\x00', 0x0}) 14:43:03 executing program 2: timer_create(0x2, 0x0, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, r0+10000000}}, &(0x7f0000000240)) 14:43:03 executing program 5: timer_create(0x2, 0x0, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, r0+10000000}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000080)={{}, {0x77359400}}, &(0x7f00000000c0)) 14:43:03 executing program 1: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$unlink(0x9, r0, r0) 14:43:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008420040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:03 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8904, 0x0) 14:43:03 executing program 4: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x1}, 0x0, 0x0, 0xffffffffffffffff) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) 14:43:03 executing program 2: r0 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) keyctl$setperm(0x5, r0, 0x0) 14:43:03 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "826704ba3db75554"}) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x0, "ed7d196711612c74"}) 14:43:03 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000002c0)={'syztnl2\x00', &(0x7f0000000240)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @rand_addr=' \x01\x00'}}) 14:43:03 executing program 0: keyctl$KEYCTL_RESTRICT_KEYRING(0x1e, 0x0, 0x0, 0x0) 14:43:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008430040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:03 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x18, 0x0, 0x2, 0x201, 0x0, 0x0, {}, [@CTA_EXPECT_TUPLE={0x4}]}, 0x18}}, 0x0) 14:43:03 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0xa, &(0x7f0000000100), 0x4) 14:43:03 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000340)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x2}, {}]}) 14:43:03 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x25}]}) 14:43:03 executing program 5: add_key$user(&(0x7f0000001080), 0x0, 0x0, 0x0, 0xffffffffffffffff) setreuid(0x0, 0xee00) 14:43:03 executing program 4: pselect6(0x40, &(0x7f0000000080), &(0x7f0000000140)={0x1}, 0x0, 0x0, 0x0) 14:43:03 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008440040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:03 executing program 2: add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)='\v', 0x1, 0xfffffffffffffffb) 14:43:03 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x12, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:43:03 executing program 5: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000340)={0x1, &(0x7f00000002c0)=[{0x35}]}) 14:43:03 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89b0, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @empty}}) 14:43:03 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89a1, 0xfffffffffffffffe) 14:43:04 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008450040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:04 executing program 2: add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000140)="bb", 0x1, 0xfffffffffffffffe) 14:43:04 executing program 0: r0 = socket$pptp(0x18, 0x1, 0x2) bind$pptp(r0, &(0x7f0000000000)={0x18, 0x2, {0x0, @empty}}, 0xfffffffffffffd79) 14:43:04 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @remote}}) 14:43:04 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x894a, &(0x7f0000000180)={'ip6tnl0\x00', 0x0}) 14:43:04 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008460040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:04 executing program 1: timer_create(0x2, 0x0, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000002580), 0x0) 14:43:04 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x7fffffff, 0xa00) 14:43:04 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x891e, &(0x7f00000000c0)={'ip6gre0\x00', 0x0}) 14:43:04 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 14:43:04 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x8918, &(0x7f00000000c0)={'ip6gre0\x00', 0x0}) 14:43:04 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008470040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:04 executing program 5: socket(0x2, 0x5, 0x800) 14:43:04 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ipvs(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_INFO(r0, 0x0, 0x0) 14:43:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 14:43:04 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x3, &(0x7f00000000c0)=@raw=[@initr0, @generic={0xf9}], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 14:43:04 executing program 1: timer_create(0x2, 0x0, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, r0+10000000}}, 0x0) 14:43:04 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008480040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:04 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000040), &(0x7f00000000c0)=0x14) 14:43:04 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, 0xfffffffffffffffe) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000240)={'ip6tnl0\x00', &(0x7f00000001c0)={'syztnl1\x00', 0x0, 0x0, 0xd1, 0x2, 0x3, 0x3, @mcast1, @remote, 0x10, 0x700, 0x1, 0xffff8000}}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000380)={'sit0\x00', &(0x7f0000000280)={'tunl0\x00', r1, 0x7800, 0x8000, 0x4, 0xfff, {{0x2b, 0x4, 0x2, 0x7, 0xac, 0x65, 0x0, 0x3, 0x4, 0x0, @rand_addr=0x64010100, @private=0xa010101, {[@lsrr={0x83, 0x7, 0x60, [@private=0xa010100]}, @rr={0x7, 0xf, 0x7, [@multicast1, @broadcast, @broadcast]}, @timestamp={0x44, 0x10, 0xff, 0x0, 0x9, [0x4, 0x2, 0x5c1c]}, @end, @generic={0x86, 0x6, "2765a246"}, @timestamp_addr={0x44, 0x14, 0x44, 0x1, 0x0, [{@broadcast, 0xfffffff9}, {@broadcast, 0xff}]}, @rr={0x7, 0x13, 0xde, [@broadcast, @multicast2, @multicast1, @multicast2]}, @timestamp_addr={0x44, 0x44, 0x47, 0x1, 0x7, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x1}, {@rand_addr=0x64010101, 0xffff}, {@multicast2, 0xffff}, {@local, 0x9}, {@broadcast, 0x2}, {@empty, 0x1}, {@local, 0x81}, {@multicast1, 0x8}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'syztnl1\x00', &(0x7f0000000000)={'ip6_vti0\x00', 0x0, 0x29, 0x4, 0x6, 0xd75b, 0x79, @mcast2, @private2={0xfc, 0x2, '\x00', 0x1}, 0x1, 0x700, 0x0, 0x200007ff}}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz0\x00', 0x200002, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000140)={'ip6tnl0\x00', &(0x7f00000000c0)={'ip6_vti0\x00', r2, 0x4, 0x5, 0x6, 0x1f, 0x10, @remote, @loopback, 0x20, 0x0, 0x4, 0x50c}}) setsockopt$XDP_TX_RING(0xffffffffffffffff, 0x11b, 0x3, &(0x7f00000003c0)=0x1000880, 0x4) 14:43:04 executing program 2: syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000002780), 0xffffffffffffffff) 14:43:04 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x40049409, 0xfffffffffffffffe) 14:43:04 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x8941, 0xfffffffffffffffe) 14:43:04 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008490040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:04 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x1, &(0x7f0000000000)=0x7, 0x4) 14:43:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000002b40)={&(0x7f0000001b00)={0xf2c, 0x0, 0x4, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_FRAME_MATCH={0xf04, 0x5b, "e3f6487659023d7f983d9064ebdba81ca81ebf9c2bebc8e471b0c01290f49a1616c77e9f8e318eb294360f60f01806da60cf4c4f7e95e34b5482a8ddf1740b1b309b245e7e9c02dc731416b7def0fa83fb4e1fa9d3514e43b83b4e6b1c27f375c2aefe879033b3ba0fcfb575a4caed96e2ce8842e97cd2ad32d8b8312505b3750fa26936d14102270c1e87de95e3a689b4e732fd0da7359291bb8015e1e1ef5169c6314d183ed08aa33cc1a2cf689048d4b4b8228cc54b7b87131f9dbb7d4a978a54570ac408ae2d1c81ab29244a30f5b937c13e25e3b4f34d7b9e645bb966e87a7775a9beae80ca8a18a2e256e8eba2476ca98a781e5f99420bca107755fc31c195b4b61d106f1bfaf17f032ed3e328a8f9306227636b8faf6c3ece359858eaac38e8bf2ed3edc8f4368299ac5e8971521ce86a2238cf3c18821dc37e9cbe9b6726cd8e704499c4d4bd13d121a18fbbfed9d724fd13865c7872d3f6f3295b0bc98091846af63b5797b71e41a26eca4fbf6bb713dc527a8c4515b11c06ffbf80cc65137e45525f2be04df0468beba67866f6e660822481c165bd21dad4e1f259b92a0c3fa5c00cbbfc3bb86b7546126d2357ae0db5a80a3c73d9c0776af94f0a5bb59b0c73023bcbe1970a55c0107754fa5cf13e991ffe752abad1fec7202c987a860e06990afd47a83c4cf9869543d28a09bbe774b191ca88553661fd1abdd4487c38646236927b288f39b6b2898840a505bf5159f4daac6687795616e0d4beaab7621092cc47004c28e136b067724152debff927fb04db01662d02398b2c2194335683a4a9a9529e5fb96867dac5bb37deb53b50e1bfb7a0f25bb916203772b2464f30273b931f9a08d7bfd19b45042a881cbd7032daad0758caae363c85e1163d0a45456a050fc25575a2350dd91f5018b59214299db4ae882ae1ba9607d7138b5464fd8501f4d57c7500cbcf65eea7d9d4e091f403c4f64ba6d49369bcd41b21de3f4068621a0b284f6442579031d8e4f8858846b06ea499c8305a738687f66393c3809c460a93b29967e16eaae080ac841caece9c8e0228512dda76e6ad99bc56d326443c34064af705c98e639289019fc42aadb2198f472cf534fc201395fd1083590821f72d11b19ea147d68ef56bf588f346bf957bea8c3def1750ecb9c7887da7a7c58ef3a44983eb252d738d3dbdcfa10343eb5e696f30bd640b8751eb94d34cbffdb9a820f5898dfa49df6ce3a8779493ca438bd8d60d572a86f13c12484b905dfbcee48af1760cbfaed7fdffa82d7d14a71d92e019f43ff4a941461ea625d6adee7171c15a4c834a5205b0eab0517884e17967a972682927db2e6e395d3ed6cd4c9b7c148c49435eb87b40d234bb91bbf4a72fbc45566301d85c97ec633ed7e87190bb95e0541c01ecec7ddcc416e8015dabc8b58d6d49d4c7630a8dec2adcba8999caba94c774ece3090548c90c7c3180af0ec6c162ff1999be47250d12c6657993b1999dec05ab501b70873ba9a2587d4cb1fe1079bfcde0501504718f93f08e67d1c7e412d233e9dbf674aefc2e39714ee32905479da8fa76f0c6a22006337f6b7a971f21ba46a4b08c103ceec7276b634122770c6962b8f396cff33b43dc93176b6d0e8774c96cd8d0fb0b6f479438fd35118d2b0139e1420a54834cd62766467d4c4880ce04b0e01ffb5af60795648e63cd7b706dbabd044b001bd78c0ca37b823f6844046e2b05b78bf6cd71b07a54f346c3c286c83fcfb94b18792696cbb7fda45f7b633d2129744c7e7767759c2019e6769aea23d8ff78d141c29be9f632273db5593caec26e3cde6d7e1fe07e80e4718f283131c1fe2be4870a74de4b8bd85d2b04b98f4b72a340aa955876d31e2d7acaf8608c33477e044bbc46e96311fe4b65f2e769ad60fd9920205d307f919023f5be88b9e183974c48d5406a6d7898db2fcfd5003b84778f8acccdb84d0eb3a78d541edb5a3aad9d9396f7e81e9975f2c018533ff0ad5f8c58e68203720f02f7aafe9ec5b6259f5879b3160d222ca17f9478502fad6f7fc82324501a13c5afec7d05e5d98b01cbb4cea6b5044f0caf5956086ab69929e8f477b06a574f2f54584cbf6e8a606818ffd6862b6d7f5fdee5bdd08234a03dcf6178968dcdb45e9716999e6f0c7f67471b72542455e70ee17332f9e53c2889ea2923b9467d635ddb9aa6de8018dd30a89a1d434b6b7bfa9571bad286e9ad02d15f9f18c569867a481db38f0592ebe35e067e827eca078fb30ecee7f94c79b024431a33bda3942bc68bb8aec7aecdb8edeac4fddae7c9494c24eb6aab6bc2e6cb6058c506c1197c3e5a3d2ee96ebf82a984a25131474cfea8509393006ff6cac1e94736ee7434d097866b7fe5339006b2d11bebd7106b43d7e6097c3188a0ac9a4e55a7ed885b0656a7c632214ba59d3521e82958cf858e5dcf0e374c8a8a181208a295ce2168902e2666c06a22aa30f9dc2fba8dfe6eba9c63e0c189db623164246e1d1b646ab4706b10bf096376aa9252ae4fbdf41331abe09767a320ed9f63a21179ea88e44bdb5ce49fb3a24174890601b0c5e9f8e59c43deaa4dab1d94bc9e688ff4c6bf6f415834409bc6b9664de9d9c6af9121831fa89917cd27bb6030dd7de5f81bea21752aa8b80ad24cf1816605b61db3d5bc697ce5f55d891d0a975a68e3dd5967adbadb4d1c9b6d6aeecb526acda3514df1d96a5ef7be35e162c3541afac8056679787349f31f33b674cf0ca58d1f5286331bfd7853e893948ea0d2f1791b57a1fb67cca49235130b38f9e32396125b00f3e185779b335ccf1c2dc0eeb6e2a6de3935ea232d12a6c438b5a69e9a7eedbade83ee3eb9005bd009bd51c3b1beff0d70b146617f8640010289ddd8852a3d910c3305e460eeb6d2f573b576fe69d0b9c31e28e67c402e21b8543149c77e399493a432654e554dcb2a6800b66c0715194d3ee8034c34ae143594922593fc73259d54fe28b6743b0488c8c57f669363f0b99ab84608234d8f037ba231a13bdf2acc95a7238df5335c371aa51f4b338110b1560f5b650d3abac6a4b49eb44e5954fc1e75aed306486f3b4d6b6b30372acc960f8df96489a9183f6942d698c4d0941a87475a424098e3dbb8e9406230b47d4dbfd4ac3f01b64b817964d0cb60e5a0ee20523650fef8f9d79852a92a572bd73f4e1fb4600af2df78a1cf111ffd2ea48789c97d239c09718621fddc8d0eb3bd5264ee6e24ed916183dad93d9ac22943e456bbc3930827ec9c50df84c50e8644e7b3fa3805ac945408175bdfceceef5e17922c603206cb4733c1f6c717e8e7cac3b90bf3cf71007ec50698bb436a75cfb5b01faa8d2897df785a03b040f86728960964bd321aeae696da77143c5ba7949b993120e92911ecf2a68d1c1b2a1f2a06287946d73037a7e53d1c55e5352c66adf535baa8112bcf76640c44927b0ec8955553b5499abfafbc2426311ac258aeeb3ea8a4c78b450a481de627ceb3aff10a4430ff65158d8a6541bd9f5e160671e7c9a4ca0ac91fc0e3dbe248ad24c8925bc96d6ed2bd69e6c529031f4d7ba51db0aaac167295ec55a2cdbbc9da2564a81dfad2bd9c56537e4092c78afcdf95e6d950dd4157b8811f0156cb5259f16325aab1fb4ef8a6145fe67f747597200f79266d2a966b617bb182c80511c274ad289401b55a72d9ca03fdda5f914504a3c64db2f8c4f32a42093b17c949794278e681fc129e30cd299968553288da7e89735c9bedc5ace9ede0594c51757e0d156bb2c380ad60184ac94024ef559a55beb2cf388ec79c25fb6110e6f3885cfa4e79a596f982ef56256163098aa04005a0ac1d947d092a859e477882a48dc57db21248a484b1c8141a4985eb4e8863aede7b86b168bef59872c4a50a6109d3df27b8c7f62409d74483e564977a96970678c4b1d07841741a2da4343094345777483b2c3da411a01cae2cbee4a3538eaaba7e30645515fd34392e362ad32abbb05de2a6aefc1d430d040399652697b33e925145fce84b4cf1a0ebf838289ecdc2f74fc745228ba15d40f45251da250ff01934b25d7ed8f67c4b5024fab6ec9ff8c2f52a3c201db2848cc5e31554640ba3865d3c3dbfa6a757bac5ea48daf79760c2712756d3f371413df5f8b42c20446d6c2cfddf23b2b42b607e8a37eb063d8220826bda2b5e399ca4c167a8a237f2d2ca042ac44086aa86359dbb66b9ca98a72e36b58252b024156b3422ef97e1e96d124dac7ac46edad9000def13076ab282d8e4a4fff840ee2c405801c160473fff46d4adfdb1cc1b0313fa4a71dc0c11a5cf0e1a0486c2db34c9e9c95b61aff6b0263479d5e26b9de626f649a50c72073d9bc4c36164ba2b8abf9f70f4ca3240c22144ab4a7806e663cde7df7badd3bb7bd1ed1bb36bba09b5d86615fc58761a72e0a8f9745c94208db3e3c10e1bb44b7399372f851a1a2f49fa8be3ec85b3cc35df9b45087e77d534a48d1baf67ad556fc8300e388bb84dbbb6a0455ebd7117a6dae8df51ec3e54edf2bfbefdc6ee95f196012db339968c7e2f5d58eac8310ae1486d34649f1f897ba6dfd831f21b7a6ab84b003d637153d3209ef3edef9449221b8ad2a347fe9912f5c481746415eeffd8c5102c27258625a34131de68a2bf7134a81d32c79566ea8d503ef449bc428d79ec6ba67fa02340647703d4111c12b251eca2970eb047797c426c6de9272ca8c26ed8fe86aa7fb82face1972d6f20e5b922752b2059539d4f64a9d2fe9d12677ae93bcf544f4b6a49327f591144da344082be93f5e0d4365a0c96aa30afed62ae0ce69d85fcb0cfb971c86561aa5e05f2c99c849b184f687830b6b71740642a1785494226c284d9373df341461bece7c10e2df683d8aaeea6afd96efc8a340ef5a22e01dd8d9c95e145119823d5dfae25485eac8b3012d7cf53580fd7682accd673aa548152a4154189f52c95fdbe00c7f588bfe40ac80d980ae6cde486f50c9442e0a696b940d608ee79ad94a8835b2bd5a533dfdb51e6a42e791ce5a624e0f3a083489001310aabf5f9e12c3b8f0c91a4b0ac2c292759de1fdebc9faac440e9076ff44833c5b2ae9e31034ed2943ff66ee89d6d618480c51fbfe902dff2f9ca5d216e6c0f8693f650250a193d9d593c27e6ed9c6f535f6494a35b6523eaa9425a874455d0149e1f2368f859275f139728e1c80823e3d7c50216d4d769e8facab52b013ec6a30e08e92580e95702866ec2d0c1490c2552c016b9a0150296bdd5dcc198b18c8e8254bcab31e417fd14b6ee178a96fe1a4f78a3532d4c6e4978e654cd79c7bb7a0c63b340ddc3a39d09681b7b29cb568648a25c395cdaeb6c8730d62d147831c57faede69a43ffb2dcff57394cde5eba63296c6ec3f9b299a195c5988dfca6b5a8044fd18"}]}, 0xf2c}}, 0x0) 14:43:04 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'ip_vti0\x00', &(0x7f00000001c0)={'syztnl0\x00', 0x0, 0x0, 0x7800, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote}}}}) 14:43:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000200)='./bus\x00', 0x8048c0, &(0x7f0000000280)={[{@shortname_win95}, {@shortname_lower}, {@shortname_lower}, {@shortname_lower}, {@uni_xlateno}, {@fat=@usefree}, {@fat=@fmask={'fmask', 0x3d, 0x3}}, {@fat=@flush}, {@uni_xlate}, {@fat=@showexec}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'macgaelic'}}, {@utf8}, {@fat=@discard}, {@shortname_winnt}, {@shortname_win95}]}, 0xff, 0x236, &(0x7f0000000700)="$eJzs3c1LVG8UB/Djy++XVDBCghBBA22CaFDBdSNhFA4UyRBKRJIjhCOCwkBB2q5w0SJo4aJluyho066/oFVg26hFtEzauAgm9JpjNtUgzIv6+WzmwHm+c89lGB5mMc+9eWJmenJ2fmp19XN0dbVFZzaysdYW3dEeHZG4HwDAfrJWLsfXcqLZswAAjWH/B4CDp8b9/0oDRwIA6mz3v/+fjL35MFHIDtZrMgCgXkbHxkeGcrnhq+l0V8TMg1K+lE9ek/7QVNyOYhSiL1LxPaK8JakvXMoN96U3dEd+ZnEzv1jKd1Tyy1GI/khFd/V8f5JPJ/n2SPL/xeHt1x+IVPRUzw/8kv95/f/j9Klt+Uyk4t2tmI1iTMZ6tpJf6E+nz1/O7cgf2li3w8MzR5dOHpmfa/CnBAAAAAAAAAAAAAAAAAAAAADAfpNJb6l6fk8m86d+kq/5fKD1t9vML23kO+N4Z3PvHQAAAAAAAAAAAAAAAAAAAFrF/J270xPFYmFuqxh/PNKzUjp3du731t4tolpr+djbi8OPXrTGhHusePW8sPLsxvXRmhZ/e98SM+++uHbvL2tetsKE/y56n2YnXi98/FLzVwYAAAAAAAAAAAAAAAAAAGiwyp9+mz0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRP5fn/dSs+DfYONPs2AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA44H4EAAD//5RPtJw=") r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000600)=""/193, 0xc1) 14:43:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f00000001c0)={0xc74, 0x13, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0x0, [0x0, 0x0, 0x6], [0xc4b]}}, [@INET_DIAG_REQ_BYTECODE={0xc25, 0x1, "b41e80058fcedb600bd656542cc05a3976fce6d3c5d779a0d6253fbe103ce0535441854f59994b42974fe15dd60b11a4f43bc2c96779215c2589046c0ef16f8b635884ca23000aac7acb3ff4365b4d90d20dfba2d47a74b5f0bda4741253cdaffd9fcd28f403f3c8ecd53a30505c37dde8ee429e0b41e33dc4cbbed4f073cae9d34098dc4245a19d3b12867fd49e846bbf2f44ba0d108ec04f9aeb6bcc34586a4525fc331a0f7d28b63f4a541c60c3b03ecb28665678e408de6898733b84e2fe7407da2a9e5f62e0b8ffa652011bd6d5e4e9431d45d98b62701dcceb1dea574f37c5f066b8e6bf9f0375560896fda2a26308e4f5c955fe3afbe5a5d82e107f611c50468d340a90dc63ec95dc4d748a4b9759e8675845d6744754c0024b0f0d55df920e550c85ca5b5ad34a94e692c9bf1e432167b846ed49e86a0caa798e8bc1c50d3c0e2411f6254a5165ff8ede8c943c0b90a49e9b3b027cf3dce2d3e25f32d82c5c4dfea2beb347a0c61573910f890fde577d2a5fd1eabf8b119b78af0519a70ce434f03781638640c3df16ba5c24d4fed63f610950ccff0a2db8cf679bd89edc6e5c328a9529a53a6c1104cada6a8546b253354fe7eaa9ea43bc4d055f895997d86411fa93b3f399bc57560f4038859ba57151feafd12da7a55a5e291d6c4f9de8c61dc1f6086375245c6f0e40fb5530bfa1334584b2138909342b3921162128e46e9757e2673d6d81e9ad11dec325f73204273597278d09255348738e7ee757f95a779c14b61f104655be6fcfec069080db223defbae94aca26e4059ed2ff53cc55912a20f9d831ca693ebee65c86000bedd2bb48af7d73fef276962240b3bc111f727afc46d8d34809a32e1bd62fbe002125784294d8875ed75254e563cb942eb01675a16839a1e8e7a78a54fa546ad54bad1194a6ec8bacd2d18646c07c58c8fa3f6cb5ca973ffe64131cf76ee6997e43d7a73f85e649af7e64d279d809536ea7562817d3bfe41a941884e347789c36e3a6f537587fb16eacca21f813781e77e8b7f39cebe3b42679f8e295dd9c9357f6d6ab8145a24fe1f091c87886215264dab0b06d3bf15ddd2694efe960e1498f3ae77b5fc0d0d5e1bd6d901052cbff21d16489165027335b276f1f4872672a753e3302fe85d3ecfc633f16bf07b1f7f738c2e1dcf3303f53612487a801dae44895ab90651bde7d09f87abd2003accc8e40f86298ab9c13504b6700e1ba9a9c23696449ef449b98d69319b084fb683d140ca7efd39d68231b44691c1303a6edfce7f703bf89d2464b6176334b1a079079f95da337def7528b3ab05d1b82cc0cfc66967a6f32bd7422d246734fd09a43e77de5955a8725ad5f2210735c89b761d099062813d75ed18092431e9d8b545cd0261a2759be98429184672746cd114f5dd9f107bf9cf5116cf6e194bb33ba0af089806bd4267f0e60e6bb6b32feccd4a59929979b162535192a2cf37843f8b9aea0347a2e53598c2d38cdaec896ed717173d0135b44f7cc8eb9508d8b980f50f192ff2a0b62fbf8486c718011153771992a7d4793f07c39737e9a459dc929bf53dfec8ef8a2896067b709588146fadfd1b576908a25b4c16698bff67ec81193f69b0579ff0f55e1ee9403e89c8b8ce819364a96aabde73249004a08ee135772428e1218fc97bb9daf89205c8fd11a137e4bb5a553b552f64401d0d39ece3fdd2c6fe192c14805067dc50162497f8f9a640df52829330f8384b177f6d7271ee511e70fa8904d7847b9271c9819f2f52aa87e38aece464a4414620bade8c225d9499d46a7d156dbf4758013d902a2cd394dc831c0f1bb6f2e8dc4b835443c513b7bfcc2406b5bfa3fc932ae0f3bf1e02e9d54956cd2ad04c739f759c5c141b4655928676cfe3ef81e46879ce66a272b6746c83e816faeb1dce8da34ea0633679c4b49dbeb82854d5960086e84a67f12b8f93a5b4b4ec8786a1dd5471aaa4c461cb1353f8ce0b1590fe8d5b70768e5f386d12a9e03ffd2fb51452eaac2ef4e838321db182689dafd3b946d87f209c9f89f08ee1e7733db15c596294741603c9ea95477ae4d51efc8a241ac01b28d386a634691b8d0d65ce0db9a9675855db1bca3a70bfcc9c591562ac8eece8afa7d141bcd09ebcf326393c4a92f5b68b220836f2406216f8dc698d57fc4c02630b4cf2240df17b5da8fcbfdc6bcf363a99de5b5b6335d8b471668cf519e3814befb9d22d58124d517c92c7ad20d504c9b8f4eb154b77cef2b6af0964ca01e9f92d290123f4b302609f4506414271b581924321cf1c73412a7efbd12c3a44667e9d3080c3674e17601a7bb67848dfbe7c89e39c0582eb48a9ea854a5a2ea8310b098bdb79081499ad0d87de7c93962439f7835e519d154a966faca43bdb6aebcd727bf1cae9f23ac16051471b92eb325bb32884b7ff57c1619bd3b7c7da081c8875a1c705fcb07387305b12e3b01a2807b9fcc61ff4c0bb7df2b3ecf709d7f1211ea9ad5d9f1a2a787adc4a02b12f6bc9e51f057a9df21e866ed01424eca8ceb3acd3401bbd9ac7524dfbcddd750975ef56f91fc912171d9fddf9548c3c71e3de238384ac2ac5b87be569aed80c8950f3cdce0af09e529b5229011e5a2efa56a3e90b9f72f8d664a3576af04f9574d0762b8acd9b085f2027de4e8c5e528001dfae75d80e4228725ce171d4ad67bd98aa33a0f8308f8b54cd1fce78499329d37d8a8cdd614ee9b8738a3708d9dfcb0445165fd16e0f7ee48d9c9f6c36e661fcd6bcbdf7cad5752c35718d7b31df2a1b5f03ec40a66898aa532645f757a28b35aa4cdeb8285db41cbde92285851c5ba2c14ce76cda69e57e8e9cc159a03f3080b666f269e8b9d4f0a8ada7d83fd1a606f60946dbbb1f1182b8285e8580eb305008696f0f946c75655c37cb2976c950bec27d97689796927fd64ed82fe89d902259760d3d88d4af24836debb2fdf384d7cee9edbdf56bf762119148163db4f538f8d50f8aeb8f4b45b18b654ba14fd58578ac100ddfd51fcf311cd4c2ec9b97e7ebb32dbedb8c83bcc9148e2ae82d88ba9bbe09c14b342adcf3b36e66fe90f909885415ce5052dcecc15fd77b992ea7f38c62759218d91ddc6f2283abc2ebb9c4317e1773c61101df73c292e0beb8abe39f19de8d043e16afab2142a9b5863598a89f84bfa7f47ff8c4dedcbe302750f7bf9dd8e44b03a65e0733337ca43d4d56ac4d286074eef3928c067b3dfd36637a8839c543f6fdf46b605551e3b3aabd737971fb11b5ad59e2f3196f7a287c1d8c0320ee170eec3de7012fff82f37ee5e93464349d65480a29b03151bbeff2c597ec564c1d2249902d27474ad2bcd5e4b5e668874b4d1f866feceddb4ad76d20bf1e07ea8a18ddadd1b4919f8a284a0e99225bfc3bbb7aac621d3cdaa237e611873ee4d2f6d0e2aa139ac2791a575a0166ee1f32a5ec10fc96b26d62367377e1ecc7566f166ca2fe2f15c27e31aa83754bdc9801e89aff3db123ca12d33147bc3fffcc4bb28c254139adb24ee1334eba8b9204f1dcdf2cb063811d05f011631eefdc5987c54f23493d188347264169face723c6b4a2324cc19d83e3c1d4c7f31927cfc1e966fe3c3712f1b72b2245f333a27463180297c2a39ecedc083c2ddc61c7765b2917a5e47bd093910b71ca3a1c7d8e1e90664b2f8ebd023a5849f4f11a7262bd11ef75ac698b6719b01fb10838c0edec024c6f74a38cadf1f8ab462dcdabf3d44426a6e924e883b736c3607bd29287d177ef69e42fa097fbb06537908c106c9c493c25dfa82b0e56cc34fc8187b0d3c125bdb70172d718675670dec31d040dbdd2801e3830e380a839ffb68b0eac1d6d14aa5b7f8bfaa7b1e1f718008fdf7fc95e1cdaabe7ece088cff7ed92f97e31d7b173f0fd21a4e3bdd270ecc0956399bd64d10f9f9b426ef8404810a7c9733e227d8181c100a9cf00ee044f96d7730e7de841341013b3c6bea0ef906336300847fe4a771b33733b1fc216ac042d25405c335ce301bc55b2f97760a08667eabfc255a95fa571c8bd5e750ee6d9b5155b1c6241a1b00f01f03a059b1eca5bdf45e8c45fdfaed429f31bf88385e8b1bb5c422c722cb62aa8e1cb2c33571d6564caa5f09efb4518567f7a59bd84393b05a0694265b24755419f902be8539524d354b5729dbdc77aab412a14cb6056004d1495944956b9d3e64cc69324ce2921848d8171a3788536ffc03555afd1c27cef2ac60ea284389bd414a05366980193b59f428416c6a0cdbbba8aac4e590606e8cb6144c09d9137cdcb74634811022e7656c41c25e1d90bc118925f78c72f733ed92f8848b163b25dd0b21a973ca353a0f42d0697350f235054f4f1b56a536233f5c46f"}]}, 0xc74}}, 0x0) 14:43:05 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280084a0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:05 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x2, &(0x7f0000000180)={'ip6tnl0\x00', 0x0}) r1 = socket(0x21, 0x4, 0x80000000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000240)={'ip6tnl0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x29, 0x1, 0x1f, 0xff, 0x2d, @local, @mcast2, 0x8, 0x710, 0x4, 0x200}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000300)={'syztnl2\x00', &(0x7f0000000280)={'syztnl2\x00', r2, 0x4, 0x80, 0x80, 0x40, 0x28, @remote, @mcast2, 0x20, 0x7, 0x3, 0x8c}}) setsockopt$MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0xcd, &(0x7f0000000340)={{0xa, 0x4e22, 0xffffffff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10001}, {0xa, 0x4e22, 0x8, @remote, 0x1}, 0x1, {[0x4ed, 0x6, 0x0, 0x9, 0xe, 0x6, 0x9fc8, 0x28db]}}, 0x5c) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000080)={'erspan0\x00', &(0x7f00000003c0)=ANY=[@ANYBLOB="73797a746e6f9916e2b4439428cdeb54d09ecce36c32000000000000000000", @ANYRES32=0x0, @ANYBLOB="f830002000000006000000044d2f00340067000008299078ac1414bbac1414bb00891f93ac1414bb0a010101ffffffffac14140a640101007f000001e0000002"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000140)={'ip6_vti0\x00', &(0x7f00000000c0)={'syztnl1\x00', r3, 0x4, 0x3, 0x5, 0x7, 0x60, @remote, @mcast1, 0x10, 0xdf1a3e7b05eb001, 0x100, 0x3c2d}}) 14:43:05 executing program 5: socket(0x2c, 0x3, 0x2) 14:43:05 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x8918, 0xfffffffffffffffe) 14:43:05 executing program 4: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x10, &(0x7f0000007f80)=ANY=[], 0x1, 0x7e64, &(0x7f0000000100)="$eJzs3M1uG1UUAODjhEZAS4kQC3aMxI8ciVhjO6mgbCKqqgtIFdGy7MKxHcttYkdx4oSuuuHnIdjBinfgAdix6aJvgMQOiU2FGuSZiYTKTyNinMb5Pml8fI9vzr3XmizOKEoA59Z88tuvpbgcL0XEbERcisjel4ors5KHNyLizYiY+dNVKvKjwZ1RYi4iXo6Iy6Piec1SMffbH768893PH7/zzfc/zqZff/XL6Z0aOE27EfF2RGxt5+P9rTz2O3m8W+Qbw24Wt5aGRcw/2LpXjPt53G+vZxX2G0fzGlmsd/L5/e29wShubDaao9jpbmT57V6+4GDYOaqT/cDdxk42brXXs9gd9LPYuZ/v66CI9we7eZ1WUe/zZn6+3aOY59sH7fw82/ey2OztFvm8br/VPhjFYRGL5aK1/t+/47Pik25v7yAZtncG3X4vWa5U00q6uNO8spim1Q/qi51WY6N5pV1bajU2lpJye2XQ31xIyp1mMynfuHZtIammlVolfS+5cfOzZLOVlEfxo25vb7e7OVhIapX6cqW6kLxVTW6triVrn16/vrp2O1nt95Kb/WFST5Nq/epy7Wr9/WTt1u2kltZS55+o0oTXY8r88w10+OQwM9HtAJwF4+z/Q/8PHNP56v+L8+j//+LE/e+7Z7v/1f/DCbiBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrYs/fbiXvZnPxzNF/pUi9VoxLhWfHf6N0lM1Z0d1I+LCMed/UYqYK9Y4ul6IiJXi+v3V//c7AAAAgGn26HH5YSnr1vOX+X+fPnNhMtvihB7k4ckzps1lr6VLD8a0bPZY5xn30PFlD6JeH1e12Wx/4zrpxSieUI1F9mv14riqHcvsRFcDAACeDzoBAAAAmGpP/xk+AAAAMH30/wAAADD9sv7f//8DAACA6fbocfnhae8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfuTRCGggAAX/xrgihO4Q42juAILuEIDuJGNhaZw05ELXKCiIgQQyB8HxzHJeHyrnzNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN+Vx9WuuixPTfvc7s38ZxoAAADgq3mdBllO89Ei6yLffbq7F2+thhFRRsT4x+/3RcQk//GMUUSsM66ztocHAACA/qoO503XZwAAAAAAAAAAAAAAAAAAAABedLH/b1sn+/8AAACgPfb/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYHdeTgCAQRiA9rNA95+2CLqB4OU9SMgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH12Zp0aN+pN/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwUAQCAIACjmv2L+LGDPbgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC63ST77NcxCoAwEARAk3wglT+z9rd+S5FcIWLtIc7AEtg0214bqWfRR1/jf9m39em9K28N/qo5ewAAAAB/0CLT5VYvPXEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) lseek(r0, 0x7ffffc, 0x0) write$FUSE_BMAP(r0, &(0x7f0000007f80)={0x18}, 0x18) 14:43:05 executing program 2: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000100)={[{@nodiscard}, {@noinline_dentry}, {@data_flush}, {@fastboot}, {@noacl}, {@noextent_cache}, {}]}, 0x1, 0x105e5, &(0x7f0000031200)="$eJzs3M2LG2UcB/Bfum7frG2RvigUHBBhAyY02xcURKq2aMHW4svBk2aT2ZA2ySyb7Is960kv3r0KIt4K/gGCF/8B/4DiQRAPgreKkplZ6eoeVptuVvfzgez3mWee+eV5Qi5PZpkA9qzjya+/VOJoHIqImYg4EpG3K+Urd6mIJyLiqYjYd9+rUvb/2bE/Ig5HxNFx8aJmpTx18be79z5/8uoLH395t9r48YvPprdqYNqeiYj+UtFe6xeZdYq8WfY3V7t59s+vllmc6N8qj7Mi19KFvMJac2NcM89znWJ8trQyHOdir9kaZ6e7mPcvDYo3HK52NurkF9xsLufH7XQhz+4wy7Nzu5jXepm3h6OiTrus90FePkajjSz60/W0WM/SrTxbg1HZX9TN2un6OFfLLN8uWlmvnc9j4V9/zLve693Bynqymi4Pu9kguVBvPFdvXKw1lrN2OkrP15r99sXzyVynNx5WG6XN/qVOlnV6ab2V9avJXKfVqjUaydzldKHbHCSNRv1c/WztQrVsPZu8ev2dpNdO5sb5cnewMur2hslitpwUV1ST+fq556vJ043krWs3khtvXrly7cbb711+9/pL166+Ug7627SSufmz8/O1xtnafKO6a9e/P7a7/k+PRUxp/ZUHu5y9zhcI4B+z/wemwf4/Ip0tPwz7f/v/Pbp+2zceiC8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCe9cPsndfyxvHi+NGy/7Gy6/GIOB0RpyLiZET8voWZ2L+p5omIqJTtrcbP/mUO31YirzC+5kDx+nrj3KWIuHfsIX4AAAAA8D/31XcffhQxM27mf17cfPqbM9OZFjuj/NHm4KTq5T/5PDKpaifyYusTqnZyo+REnIqI2eM/Taja6YjYd+T9CVXblplNcfC+qBSxbydnAwAA7IzNO4GJ7d4AAADYdT6Z9gSYjvx+bfm/+OW94ANFlDcED206AgAAAP6DKtOeAAAAAPDQ5fv/Xfr8vzhcPvvP8/8AAABgC9XW9+nPd868sY2hxfP/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfecdSGojAAHyAO5KWgiMdWqKKUFCwiS0iZJl2ym1RhDZEQe0hHuiwhghH2ndF4RIHka1uDvk8y59qCXwe644sMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJv+Ftv1z/33H01zjqdm8nwbAAAA4JJDsV2Xi2l1/iZdf5cufYiIZUQsImIeEZdm91G8rGXOImKQ1pfeXzzp4XdEmXD+zDgdryPiUzr+v2/7VwAAAIDbtd+tNhGj87J8+dh3Q3Qp3bSZ5Morb/m8yJU2K8O+Zkqb30dmsYiIYvovU9oyIoZvP2dKu8qoViaPyqAqwy67AQAAulGfBK6d3rJNeQAAAHTmS98N0I9yvzb9Fz/tBY+rkjYEX9XOAAAAgGdo0HcDAAAAQOvK+d/z/wAAAOC2Vc//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE2HYrve71abpjnHUzMPQbNff741bQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDv25xyFYhgIomDrL17uJHz/Y5kGO3PupAoEjxkpEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBoXCefO74jGUeSX6eNf8czydI7jbWrxtZ1Y++D+fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATvbn7gRCIAjCYN/5n9Ni/mFJg8YgQhUsfMwwDwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB80e9++T8xNc4kc6eNpeORZO2qsXXV2HvQOHow3v4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLEDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYX9ubdNGAjjOPz6kihxm4yQ3kpgBhoqBCPwISFZ8gwMwEI0VLQWi8AKIMG5pjMFz9P8f8UV9wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBrujx88RYRRaQuU6Tx5uf0HhEfkbZtO/q8ZbE7H5uve872h0nO75j+lhFRRtHHOQAAvau6zbFa18u/vP95B3mHeat5Uy+e+WkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACu7NyxalNRGADgk7SJVidHK4jgoIuNTaxGyOJQ6C4IuoU2lmKqkmZoS5c+gejk6ivYTV/BFxActODg0EHBRZBIkpv0hAZJUXJT/T747/17KeeekyHw3//cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCxHOyGs708E0KYnT7M295/3Vkedn777MNsL77ceXMxHrM9RC6E8HCtXrs+xrVMuo2t7UfVer3WkEgkkn6S9jcTAAAnRavVah29mokq+K5cEu2rn3J7S53/qoTQejVY/1+J8vCb+v/zy/MXevFz810zvldc/8//7QWfYIXm+tPCxtb2tbX16mpttfa4VCou3Fy4cftWsdB5VlLwxAQAAIA/k08irv+zlaP9/zNRHkas/+8tPrgf32tK/T/UYdMv7ZkAAAD8385d+v4tM+R6Jp8Pm9VmszHfPfb/LnaPKUz12E4lEdf/U5W0ZwUAAACMw8FuZqD/vxLlYcT+/9zrnf14zKkQwkzS/59bflJfGd9yJto4XidOe40AAACkayaJuP+f6+z/z/a3PGRDCFcvd/PkZwBHqv8/vrg78NJ6vP+/NL4lTqRsuft5dM7lEKbLac8IAACAf9npJNrF/n5ub6nx4/li3v5/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Bc79o8SPRAFAPxLsvmsxAULUSsvIIoWVgsWgtgIXkEUBE8ggnoAsdTSO1h6h60VBLGw3EJPIDM7g8taaJX45/eD2fdmWDIvkyYvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHxqsP6eV+GnO8zLtHb3crwb4v1YDJ6vZufDCHnRZNE/ULHWdgUAAAD8dt3U21dp/lTfbIZY9mL/X+f/hZ7/enKY535+vO/P8fbiYS73/yfbC0ejm4V9wkX3Dw73lhq7y+9v6uPS5c7jyuvp6kyaduLJx28vVXwg5dbZ9KCO51mc9/sb/2M60XDhAMCXLeaYkvw+FOJym4UB8Gd00vg30v9XvXZrAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjCWwAAAP//fVhvZA==") r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x86043, 0x0) r1 = creat(&(0x7f0000000200)='./bus\x00', 0x0) write$FUSE_INIT(r1, &(0x7f0000000200)={0x50}, 0x50) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r0, 0xc0185879, &(0x7f00000000c0)={@desc={0x1, 0x0, @desc3}}) 14:43:05 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280084b0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:05 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c47, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001080), 0x0, 0x0, 0x4) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000000)=ANY=[], 0x1, 0x77d, &(0x7f00000007c0)="$eJzs3d1rW+UfAPDvSd/Wbr9fKwg6rwqCFsZSO+um4MXECxEcDPTaLaRZmU2b0aRjLQU3RPBGUPFC0Jtd+zLvvPXlVv8LL2RjajeceCGVkyZbtiZZujbtRj4fOM3z5Jz0+3xzznnOk5xDTgA9azz9k4k4GBEfJRGjteeTiBiolvojjm8sd2ttNZ9OSayvv/lHUl3m5tpqPhpek9pfqzwZET++H3EoszlueXllLlcsFhZr9cnK/LnJ8vLK4bPzudnCbGHh6NT09JFjLxw7unO5/vXLyoFrH7/27DfH/3nviSsf/pTE8ThQm9eYx04Zj/HaezKQvoV3eXWng+2xZK8bwANJd82+jb08DsZo9FVLLQzvZssAgG55NyLWAYAekzj+A0CPqX8PcHNtNV+f2nxd0ObkwKPp+isRsW8j//r5zY05/bVzdvuq50FHbiZ3JZ9ExNgOxB+PiC++e/urdIounYcEaObipYg4PTa+uf9PNl2zsFXPdbDM+D31hv5vcJvhgfv4Ph3/vNhs/Je5Pf6JJuOfoSb77oNos//XZK7uQJiW0vHfyw3Xtt1qyL9mrK9W+191zDeQnDlbLKR92/8jYiIGhtL6VJsYEzf+vdFqXuP4789P3vkyjZ8+3lkic7V/6O7XzOQque3k3Oj6pYin+pvln9xe/0mL8e/JDmO8/tIHn7eal+af5lufNuffXeuXI55puv7vXNGWtL0+cbK6OUzWN4omvv31s5FW8RvXfzql8eufBXZDuv5H2uc/ljRer1neeoyfL4/+0Gre/fNvvv0PJm9Vy/VBwoVcpbI4FTGYvLH5+SN3Xluv15dP8594erDp/t9u+08/E57uMP/+a79//eD5d1ea/8yW1v/WC1duzfW1it/Z+p+uliZqz3TS/3XawO28dwAAAAAAAAAAAAAAAAAAAAAAAADQqUxEHIgkk71dzmSy2Y17eD8eI5liqVw5dKa0tDAT1Xtlj8VApv5Tl6MNv4c6Vfs9/Hr9yD315yPisYj4dGi4Ws/mS8WZvU4eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGr2t7j/f+q3ob1uHQDQNfv2ugEAwK5z/AeA3rO14/9w19oBAOwen/8BoPc4/gNA73H8BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoMtOnjiRTut/r63m0/rM+eWludL5wzOF8lx2fimfzZcWz2VnS6XZYiGbL823/EcXNx6KpdK56VhYujBZKZQrk+XllVPzpaWFyqmz87nZwqnCwK5lBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdKy+vzOWKxcKiQu8V+mobwcPSHoWHqNDYSwzvTecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Aj4LwAA//8XfCdd") open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x1c1002, 0x0) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x5) write(r1, &(0x7f0000004200)='t', 0x1) sendfile(r1, r0, 0x0, 0x1ffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x9, 0x0) sendfile(r1, r0, 0x0, 0x1556) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfe6f) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000480)) socket(0x0, 0x80000000000802, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000280)={'wlan1\x00'}) sendfile(r4, r1, &(0x7f00000000c0)=0x1f, 0x8000000000000000) writev(r0, &(0x7f0000000f40)=[{&(0x7f00000002c0)="18d897ddccc16b47ae2904f575590b4c0f6dcbc6ec62a410ece4de7b11f497c2c02f5d3ad62815185d066cb6cc2b1ff4e3a1143107fbee68b148c15af40b52dabc9a7f380b92109cdcbe186d6906fd9bd58e89eb2c01d8f81a3a98b5688f772a07915f89a8d26c1a5a30ba7d57ef87be77b86afbc30a2b78701e7bae9da46abe3e06fe28d60b6fe159dfaf67ce68d7def1d8c0482f01feca2b206d103ac16c2b051e56941420fa969d6caeefd6b119d23040354f0aac75c9ea76897e4cc94adc6a03634b9c44373a4582bc8ad5c312a5591138177d0ab8db56f4e9b3c23eeb4fd9ff6aae0ac67b2e1d6c2f7a117ba0350186cd1ee2464dae", 0xf8}, {&(0x7f00000003c0)="938ffddc800af9946b38b16551cebf812c5b36851a4e8cd8dab6ade04a6a935f6bf81efb2d7c367b68894347fd9ad388e551e552bc6a22dfa3deec45d72377ef5058bba4b8092f421daa55b182b5d5050f400a2fd9db21fcc26f29fa21044960ba99ebaa68717814e02971d6553b", 0x6e}, {&(0x7f0000000180)="69e10798067580d46e5541df00e377b78719b40a822f92449b972dbc7fae75c140cd44cc85dc", 0x26}, {&(0x7f00000004c0)="949cfe5aa3c017a1cb9b3459aeb467ea48a618d020b7b46e55963f367f77fca1801399e06a8d34a261c08217a5342c5976dd87ca9fff848908b3293537dee7f75eb2b823242de72235350697af889a6ff879345e2a49dd019aded2947a0afeb0a1b9d9b79ab10ef49bf6226c878e928e2ea37e00eba31933ce16dd15c54da926809a33ac5c53eb8fb97d0d740118eb45ab390e8654744a05a5cf68fbc0497b2f8e4a5baf4e7a8d1f38db1478", 0xac}, {&(0x7f0000000580)="d9ae4a176ff412d82d3f5a986cc14e28dff82fab6efcdff072f40248b173ffc884db71a84a083ed513a537b9d63c3e0142cd81c23a1a05b01b01a4c8c764af56fc836d9fe66c9944e3a70e97ab966099408900de04400869cd93a70067041426eabd3078bc73102a1e9e6670c2e29ae069c341c15268d62043e5809ed1960920cf0e9a6eca9ae8e5242920373a82a0f73684ef4ea6454d9c28f3c7f130335fb4f367400b98d38bfb4ff91326de57f7b79b", 0xb1}, {&(0x7f0000000640)="55cc3a839f6ec6e4f1eb0e1f1fab385645668a88bf0e6d2663a1d6993e03f88df58a6af0e37eab81e17910e9ee5ebbdfb669e628afa15fd71eac1895f5fd8790036f083789f0f5a967666f5341abbc67c8dec98c09c06ddd9a45c968f7275cbf37de87a1d509c06592002c86da4449fd6aef293b27f70e51d58a4eb6766426db3ca97437f40ed2b3ef51a5c8448aca1c95c30056966dbd0feba7078d42415a9016d5bdf2", 0xa4}, {&(0x7f0000000700)="17c7eeb30beff10cb5b30a4f4873fc6c832263c68450e5de35c11c2da915c907d7e9d6c3c3523f197c4af28f40014b7e8613516a777511ed9b51415270fed833a367cdc63b8f63406efc1b078e696dc04cce4a8b0c498f659baf58ea2dc6eb", 0x5f}], 0x7) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000200)={0x0, r3, 0x1000000000000}) syz_open_procfs(0x0, &(0x7f0000000040)='net/ip_tables_targets\x00') ioctl$DRM_IOCTL_MODE_GETPLANE(0xffffffffffffffff, 0xc02064b6, &(0x7f00000022c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}) 14:43:05 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000020601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c00028008000140ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f0000000140)=0x1, 0x0) r1 = syz_mount_image$hfs(&(0x7f0000000080), &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000, &(0x7f00000000c0)={[{@file_umask={'file_umask', 0x3d, 0x7}}, {@iocharset={'iocharset', 0x3d, 'cp850'}}, {}]}, 0x1, 0x28c, &(0x7f0000000480)="$eJzs3U9rE08cx/HPbNI2/bX0t7aVgsfagidp60W8KNIH4UFEbSIUQ4W2gvWknkW8Cd69eRYfgyfxCejJkydPxcvKzE6aTdzdNCXJtOn7BQkbM3++38wmO1+hrACcW7c3v3+49tM+jFRRRdINKZJUk6qSLmqp9nRnf3u/2aiXDVRxPezDKO1p/mmztdPI62r7uR5ebF9VNZv9NwxHkiTJj56tfrcOWJEx5b79OSJpyq+7e7828siG40XoAELIrLA51KGeaS5kOACA8Pz1P/JXiVm/f48iadVf9sfq+n8YOoDAjq7/Ufo6MXZ9/3dvtes9V8LZvV/UqhJPMtek0jOrY4NpelWVLpZo+tF2s3F160mzHumVbnqZZovuua5WIk6PaJdzatMSfrTdlX46OTMuhwmbw0ZB/AslMxZ+2u/6jqTNfDFfzT0T673qR/u/amLsMrmVirtWKo1/rXhEl2WctirI8oKb5JKfQZ8/HiPLmio2ljyTfsyOcjRuxfl2sqTXfFevNLv14uxcr4XcXhtHr//k9lrs7tU+m4vnGzbzxtwxy/qlT9rM7P8ju+irKv5mdvzyG9fSnxml+VRdy4J17BD1nQpO7rUe6rrm9g6eP37QbDZ2OTjFB1WNYq4Jf2qETtnGcEvSKfjkp3f3DpT7VmsHESrCiqbyAxvUQbifJoxOe9G1dDd0MAjB7rtMWv9l6pU19wNnn+KSfXrSa/DMiOsFtcG8e/6vrwpupriCO27NdfmKtFI448vuYWMf55gwm/qm+/z/PwAAAAAAAAAAAAAAAAAAwFkzir9YCJ0jAAAAAAAAAAAAAAAAAAAAAABn3Wju/+vvgjPI+/+ac3kHT2Cg/gYAAP//Of16WA==") pipe(&(0x7f0000000100)) sendfile(r1, r1, &(0x7f0000000000), 0x6) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 14:43:05 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRESDEC=0xee01, @ANYBLOB='l\x00'], 0x0, 0x187, &(0x7f0000000200)="$eJzsmD9PwlAUxc97rRCMi6uLg0RxsLRFjQsxbI4mosZNApWgRQx0EDYXv4ezg7Obgx9BndXBuDi6mdS81wd9EvBPIi7e33A5j97ee3ubnKEgCOLf8vjwer9avOMcwATSSKr/n404h2v5bzen5dbkWv589il/mWxc9NdjAMLw+/1Fm6uCgUCdw/Dj3Wn1WwTv6U1wzCu9DQZL6V1wbCntgWFH6f2eTqEh8i1rr+Z7VrnhV4SwRXBEcEXI6f1NAC8nDBVtPqZdb7U7ByXf95ojFLLR7eD9yfkKHHltPv19dXdja/tzwOEonQPDhnoRK0h2dxOtRHv+KTOub/zi85ujXx8JEiT+XMT+FJ4xzGn+ZGr+kQ3qR9lWu7NQq5eqXtU7dN3csr1o20tuVhpRFAebn6yfkv40rtUfG5KbYAkcl4KgeW2K6PTObhT7HFfCpf9xZGais/D+xNBpoutM3cekyhifpBMEQRAEQRAEQRAEQRAEQfyAaTD5FfQL3HWZ/R4AAP//Ipx3BA==") pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) ioctl$UI_ABS_SETUP(r2, 0x401c5504, &(0x7f00000000c0)={0x4, {0x10001, 0x9, 0x81, 0x8, 0x4, 0x81}}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='pids.events\x00', 0x275a, 0x7a00) 14:43:05 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280084c0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2417.453355] ================================================================== [ 2417.461435] BUG: KASAN: slab-out-of-bounds in hfs_asc2mac+0x68f/0x710 [ 2417.468049] Write of size 1 at addr ffff8880b4e920ce by task syz-executor.5/29637 [ 2417.475792] [ 2417.477450] CPU: 0 PID: 29637 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 2417.485343] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 2417.494718] Call Trace: [ 2417.497342] dump_stack+0x1fc/0x2ef [ 2417.501100] print_address_description.cold+0x54/0x219 [ 2417.506409] kasan_report_error.cold+0x8a/0x1b9 [ 2417.511104] ? hfs_asc2mac+0x68f/0x710 [ 2417.515030] __asan_report_store1_noabort+0x88/0x90 [ 2417.520335] ? hfs_asc2mac+0x68f/0x710 [ 2417.524237] hfs_asc2mac+0x68f/0x710 [ 2417.527970] ? hfs_mac2asc+0x530/0x530 [ 2417.531958] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 2417.536994] ? __kmalloc+0x38e/0x3c0 [ 2417.540723] ? hfs_find_init+0x91/0x230 [ 2417.544719] hfs_cat_build_key+0xbe/0x1a0 [ 2417.548887] hfs_lookup+0x1c2/0x300 [ 2417.552533] ? setup_fault_attr+0x200/0x200 [ 2417.556957] ? lock_acquire+0x170/0x3c0 [ 2417.560949] ? hfs_rename+0x200/0x200 [ 2417.564761] ? d_alloc+0x1b7/0x230 [ 2417.568322] ? lock_downgrade+0x720/0x720 [ 2417.572826] ? lock_acquire+0x170/0x3c0 [ 2417.576820] ? d_alloc+0x6a/0x230 [ 2417.580402] ? do_raw_spin_unlock+0x171/0x230 [ 2417.584992] ? _raw_spin_unlock+0x29/0x40 [ 2417.591209] ? d_alloc+0x1bc/0x230 [ 2417.594777] __lookup_hash+0x117/0x180 [ 2417.598797] filename_create+0x186/0x490 [ 2417.602141] erofs: read_super, device -> /dev/loop1 [ 2417.602896] ? kern_path_mountpoint+0x40/0x40 [ 2417.602917] ? strncpy_from_user+0x2a2/0x350 [ 2417.602935] ? getname_flags+0x25b/0x590 [ 2417.602958] do_mkdirat+0xa0/0x2d0 [ 2417.624948] ? __ia32_sys_mknod+0x120/0x120 [ 2417.630020] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2417.635322] ? do_syscall_64+0x21/0x620 [ 2417.637115] erofs: options ->  [ 2417.639416] do_syscall_64+0xf9/0x620 [ 2417.639440] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2417.639462] RIP: 0033:0x7f7a0a4160c9 [ 2417.639481] 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 [ 2417.672675] erofs: unidentified requirements 1, please upgrade kernel version [ 2417.674794] RSP: 002b:00007f7a08988168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 2417.674809] RAX: ffffffffffffffda RBX: 00007f7a0a535f80 RCX: 00007f7a0a4160c9 [ 2417.674818] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000007 [ 2417.674827] RBP: 00007f7a0a471ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2417.674834] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2417.674842] R13: 00007fff3d73acff R14: 00007f7a08988300 R15: 0000000000022000 [ 2417.674859] [ 2417.727901] Allocated by task 29637: [ 2417.731633] __kmalloc+0x15a/0x3c0 [ 2417.735182] hfs_find_init+0x91/0x230 [ 2417.738984] hfs_lookup+0xfe/0x300 [ 2417.742529] __lookup_hash+0x117/0x180 [ 2417.746428] filename_create+0x186/0x490 [ 2417.750526] do_mkdirat+0xa0/0x2d0 [ 2417.754176] do_syscall_64+0xf9/0x620 [ 2417.758001] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2417.763196] [ 2417.764831] Freed by task 28948: [ 2417.768220] kfree+0xcc/0x210 [ 2417.771379] kernfs_fop_release+0xe3/0x190 [ 2417.775652] __fput+0x2ce/0x890 [ 2417.778956] task_work_run+0x148/0x1c0 [ 2417.783061] exit_to_usermode_loop+0x251/0x2a0 [ 2417.787786] do_syscall_64+0x538/0x620 [ 2417.791707] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2417.796908] [ 2417.798559] The buggy address belongs to the object at ffff8880b4e92080 [ 2417.798559] which belongs to the cache kmalloc-96 of size 96 [ 2417.811071] The buggy address is located 78 bytes inside of [ 2417.811071] 96-byte region [ffff8880b4e92080, ffff8880b4e920e0) [ 2417.823577] The buggy address belongs to the page: [ 2417.828613] page:ffffea0002d3a480 count:1 mapcount:0 mapping:ffff88813bff04c0 index:0x0 [ 2417.836863] flags: 0xfff00000000100(slab) [ 2417.841126] raw: 00fff00000000100 ffffea00026f3948 ffffea0002d26508 ffff88813bff04c0 [ 2417.849315] raw: 0000000000000000 ffff8880b4e92000 0000000100000020 0000000000000000 [ 2417.857209] page dumped because: kasan: bad access detected [ 2417.862925] [ 2417.864555] Memory state around the buggy address: [ 2417.869607] ffff8880b4e91f80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 2417.877076] ffff8880b4e92000: 00 00 00 00 00 00 00 00 00 fc fc fc fc fc fc fc [ 2417.884453] >ffff8880b4e92080: 00 00 00 00 00 00 00 00 00 06 fc fc fc fc fc fc [ 2417.891843] ^ [ 2417.897572] ffff8880b4e92100: 00 00 00 00 00 00 00 00 00 fc fc fc fc fc fc fc [ 2417.904946] ffff8880b4e92180: fb fb fb fb fb fb fb fb fb fb fb fb fc fc fc fc [ 2417.912314] ================================================================== [ 2417.919784] Disabling lock debugging due to kernel taint 14:43:06 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) (async, rerun: 64) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRESDEC=0xee01, @ANYBLOB='l\x00'], 0x0, 0x187, &(0x7f0000000200)="$eJzsmD9PwlAUxc97rRCMi6uLg0RxsLRFjQsxbI4mosZNApWgRQx0EDYXv4ezg7Obgx9BndXBuDi6mdS81wd9EvBPIi7e33A5j97ee3ubnKEgCOLf8vjwer9avOMcwATSSKr/n404h2v5bzen5dbkWv589il/mWxc9NdjAMLw+/1Fm6uCgUCdw/Dj3Wn1WwTv6U1wzCu9DQZL6V1wbCntgWFH6f2eTqEh8i1rr+Z7VrnhV4SwRXBEcEXI6f1NAC8nDBVtPqZdb7U7ByXf95ojFLLR7eD9yfkKHHltPv19dXdja/tzwOEonQPDhnoRK0h2dxOtRHv+KTOub/zi85ujXx8JEiT+XMT+FJ4xzGn+ZGr+kQ3qR9lWu7NQq5eqXtU7dN3csr1o20tuVhpRFAebn6yfkv40rtUfG5KbYAkcl4KgeW2K6PTObhT7HFfCpf9xZGais/D+xNBpoutM3cekyhifpBMEQRAEQRAEQRAEQRAEQfyAaTD5FfQL3HWZ/R4AAP//Ipx3BA==") (async, rerun: 64) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) (async) ioctl$UI_ABS_SETUP(r2, 0x401c5504, &(0x7f00000000c0)={0x4, {0x10001, 0x9, 0x81, 0x8, 0x4, 0x81}}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='pids.events\x00', 0x275a, 0x7a00) 14:43:06 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c47, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x1, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000001080), 0x0, 0x0, 0x4) (async) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000000)=ANY=[], 0x1, 0x77d, &(0x7f00000007c0)="$eJzs3d1rW+UfAPDvSd/Wbr9fKwg6rwqCFsZSO+um4MXECxEcDPTaLaRZmU2b0aRjLQU3RPBGUPFC0Jtd+zLvvPXlVv8LL2RjajeceCGVkyZbtiZZujbtRj4fOM3z5Jz0+3xzznnOk5xDTgA9azz9k4k4GBEfJRGjteeTiBiolvojjm8sd2ttNZ9OSayvv/lHUl3m5tpqPhpek9pfqzwZET++H3EoszlueXllLlcsFhZr9cnK/LnJ8vLK4bPzudnCbGHh6NT09JFjLxw7unO5/vXLyoFrH7/27DfH/3nviSsf/pTE8ThQm9eYx04Zj/HaezKQvoV3eXWng+2xZK8bwANJd82+jb08DsZo9FVLLQzvZssAgG55NyLWAYAekzj+A0CPqX8PcHNtNV+f2nxd0ObkwKPp+isRsW8j//r5zY05/bVzdvuq50FHbiZ3JZ9ExNgOxB+PiC++e/urdIounYcEaObipYg4PTa+uf9PNl2zsFXPdbDM+D31hv5vcJvhgfv4Ph3/vNhs/Je5Pf6JJuOfoSb77oNos//XZK7uQJiW0vHfyw3Xtt1qyL9mrK9W+191zDeQnDlbLKR92/8jYiIGhtL6VJsYEzf+vdFqXuP4789P3vkyjZ8+3lkic7V/6O7XzOQque3k3Oj6pYin+pvln9xe/0mL8e/JDmO8/tIHn7eal+af5lufNuffXeuXI55puv7vXNGWtL0+cbK6OUzWN4omvv31s5FW8RvXfzql8eufBXZDuv5H2uc/ljRer1neeoyfL4/+0Gre/fNvvv0PJm9Vy/VBwoVcpbI4FTGYvLH5+SN3Xluv15dP8594erDp/t9u+08/E57uMP/+a79//eD5d1ea/8yW1v/WC1duzfW1it/Z+p+uliZqz3TS/3XawO28dwAAAAAAAAAAAAAAAAAAAAAAAADQqUxEHIgkk71dzmSy2Y17eD8eI5liqVw5dKa0tDAT1Xtlj8VApv5Tl6MNv4c6Vfs9/Hr9yD315yPisYj4dGi4Ws/mS8WZvU4eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGr2t7j/f+q3ob1uHQDQNfv2ugEAwK5z/AeA3rO14/9w19oBAOwen/8BoPc4/gNA73H8BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoMtOnjiRTut/r63m0/rM+eWludL5wzOF8lx2fimfzZcWz2VnS6XZYiGbL823/EcXNx6KpdK56VhYujBZKZQrk+XllVPzpaWFyqmz87nZwqnCwK5lBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdKy+vzOWKxcKiQu8V+mobwcPSHoWHqNDYSwzvTecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Aj4LwAA//8XfCdd") (async) open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x1c1002, 0x0) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x5) (async) write(r1, &(0x7f0000004200)='t', 0x1) (async) sendfile(r1, r0, 0x0, 0x1ffff) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x9, 0x0) (async) sendfile(r1, r0, 0x0, 0x1556) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfe6f) (async) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000480)) (async) socket(0x0, 0x80000000000802, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000280)={'wlan1\x00'}) (async) sendfile(r4, r1, &(0x7f00000000c0)=0x1f, 0x8000000000000000) writev(r0, &(0x7f0000000f40)=[{&(0x7f00000002c0)="18d897ddccc16b47ae2904f575590b4c0f6dcbc6ec62a410ece4de7b11f497c2c02f5d3ad62815185d066cb6cc2b1ff4e3a1143107fbee68b148c15af40b52dabc9a7f380b92109cdcbe186d6906fd9bd58e89eb2c01d8f81a3a98b5688f772a07915f89a8d26c1a5a30ba7d57ef87be77b86afbc30a2b78701e7bae9da46abe3e06fe28d60b6fe159dfaf67ce68d7def1d8c0482f01feca2b206d103ac16c2b051e56941420fa969d6caeefd6b119d23040354f0aac75c9ea76897e4cc94adc6a03634b9c44373a4582bc8ad5c312a5591138177d0ab8db56f4e9b3c23eeb4fd9ff6aae0ac67b2e1d6c2f7a117ba0350186cd1ee2464dae", 0xf8}, {&(0x7f00000003c0)="938ffddc800af9946b38b16551cebf812c5b36851a4e8cd8dab6ade04a6a935f6bf81efb2d7c367b68894347fd9ad388e551e552bc6a22dfa3deec45d72377ef5058bba4b8092f421daa55b182b5d5050f400a2fd9db21fcc26f29fa21044960ba99ebaa68717814e02971d6553b", 0x6e}, {&(0x7f0000000180)="69e10798067580d46e5541df00e377b78719b40a822f92449b972dbc7fae75c140cd44cc85dc", 0x26}, {&(0x7f00000004c0)="949cfe5aa3c017a1cb9b3459aeb467ea48a618d020b7b46e55963f367f77fca1801399e06a8d34a261c08217a5342c5976dd87ca9fff848908b3293537dee7f75eb2b823242de72235350697af889a6ff879345e2a49dd019aded2947a0afeb0a1b9d9b79ab10ef49bf6226c878e928e2ea37e00eba31933ce16dd15c54da926809a33ac5c53eb8fb97d0d740118eb45ab390e8654744a05a5cf68fbc0497b2f8e4a5baf4e7a8d1f38db1478", 0xac}, {&(0x7f0000000580)="d9ae4a176ff412d82d3f5a986cc14e28dff82fab6efcdff072f40248b173ffc884db71a84a083ed513a537b9d63c3e0142cd81c23a1a05b01b01a4c8c764af56fc836d9fe66c9944e3a70e97ab966099408900de04400869cd93a70067041426eabd3078bc73102a1e9e6670c2e29ae069c341c15268d62043e5809ed1960920cf0e9a6eca9ae8e5242920373a82a0f73684ef4ea6454d9c28f3c7f130335fb4f367400b98d38bfb4ff91326de57f7b79b", 0xb1}, {&(0x7f0000000640)="55cc3a839f6ec6e4f1eb0e1f1fab385645668a88bf0e6d2663a1d6993e03f88df58a6af0e37eab81e17910e9ee5ebbdfb669e628afa15fd71eac1895f5fd8790036f083789f0f5a967666f5341abbc67c8dec98c09c06ddd9a45c968f7275cbf37de87a1d509c06592002c86da4449fd6aef293b27f70e51d58a4eb6766426db3ca97437f40ed2b3ef51a5c8448aca1c95c30056966dbd0feba7078d42415a9016d5bdf2", 0xa4}, {&(0x7f0000000700)="17c7eeb30beff10cb5b30a4f4873fc6c832263c68450e5de35c11c2da915c907d7e9d6c3c3523f197c4af28f40014b7e8613516a777511ed9b51415270fed833a367cdc63b8f63406efc1b078e696dc04cce4a8b0c498f659baf58ea2dc6eb", 0x5f}], 0x7) (async) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0xfe6f) (async) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000200)={0x0, r3, 0x1000000000000}) (async) syz_open_procfs(0x0, &(0x7f0000000040)='net/ip_tables_targets\x00') (async) ioctl$DRM_IOCTL_MODE_GETPLANE(0xffffffffffffffff, 0xc02064b6, &(0x7f00000022c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}) 14:43:06 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280084d0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) 14:43:06 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRESDEC=0xee01, @ANYBLOB='l\x00'], 0x0, 0x187, &(0x7f0000000200)="$eJzsmD9PwlAUxc97rRCMi6uLg0RxsLRFjQsxbI4mosZNApWgRQx0EDYXv4ezg7Obgx9BndXBuDi6mdS81wd9EvBPIi7e33A5j97ee3ubnKEgCOLf8vjwer9avOMcwATSSKr/n404h2v5bzen5dbkWv589il/mWxc9NdjAMLw+/1Fm6uCgUCdw/Dj3Wn1WwTv6U1wzCu9DQZL6V1wbCntgWFH6f2eTqEh8i1rr+Z7VrnhV4SwRXBEcEXI6f1NAC8nDBVtPqZdb7U7ByXf95ojFLLR7eD9yfkKHHltPv19dXdja/tzwOEonQPDhnoRK0h2dxOtRHv+KTOub/zi85ujXx8JEiT+XMT+FJ4xzGn+ZGr+kQ3qR9lWu7NQq5eqXtU7dN3csr1o20tuVhpRFAebn6yfkv40rtUfG5KbYAkcl4KgeW2K6PTObhT7HFfCpf9xZGais/D+xNBpoutM3cekyhifpBMEQRAEQRAEQRAEQRAEQfyAaTD5FfQL3HWZ/R4AAP//Ipx3BA==") pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) ioctl$UI_ABS_SETUP(r2, 0x401c5504, &(0x7f00000000c0)={0x4, {0x10001, 0x9, 0x81, 0x8, 0x4, 0x81}}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='pids.events\x00', 0x275a, 0x7a00) syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) (async) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c8, &(0x7f0000000100)) (async) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRESDEC=0xee01, @ANYBLOB='l\x00'], 0x0, 0x187, &(0x7f0000000200)="$eJzsmD9PwlAUxc97rRCMi6uLg0RxsLRFjQsxbI4mosZNApWgRQx0EDYXv4ezg7Obgx9BndXBuDi6mdS81wd9EvBPIi7e33A5j97ee3ubnKEgCOLf8vjwer9avOMcwATSSKr/n404h2v5bzen5dbkWv589il/mWxc9NdjAMLw+/1Fm6uCgUCdw/Dj3Wn1WwTv6U1wzCu9DQZL6V1wbCntgWFH6f2eTqEh8i1rr+Z7VrnhV4SwRXBEcEXI6f1NAC8nDBVtPqZdb7U7ByXf95ojFLLR7eD9yfkKHHltPv19dXdja/tzwOEonQPDhnoRK0h2dxOtRHv+KTOub/zi85ujXx8JEiT+XMT+FJ4xzGn+ZGr+kQ3qR9lWu7NQq5eqXtU7dN3csr1o20tuVhpRFAebn6yfkv40rtUfG5KbYAkcl4KgeW2K6PTObhT7HFfCpf9xZGais/D+xNBpoutM3cekyhifpBMEQRAEQRAEQRAEQRAEQfyAaTD5FfQL3HWZ/R4AAP//Ipx3BA==") (async) pipe2$9p(&(0x7f0000000240), 0x0) (async) write$P9_RVERSION(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="2c0e947f760a3e23bb0ff1329053c10aac1de15f016986aa1279567c4a2b274a5ed8fa98a04c2d6d883c95d9099b7fed590f7fe5214796d760f2540d7a6749fa6f490b8cf31eb8f2acbafe44f15462fef2c1a827239db82aa50eb3fffffeb7496c0a1eeaf38fd151115383afd422a9c86b4b4e201aeca3a44e574dfef59e793865e694c42307db006686215728e7331502640000"], 0x15) (async) dup(r1) (async) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) (async) ioctl$UI_ABS_SETUP(r2, 0x401c5504, &(0x7f00000000c0)={0x4, {0x10001, 0x9, 0x81, 0x8, 0x4, 0x81}}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='pids.events\x00', 0x275a, 0x7a00) (async) 14:43:06 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="74000000030601000000000000000000000000000e0003006269746d61703a697000000005000400000000000900020073797a30000000002c0007800c000280084e0040ac1414bb0c0001800800014080ffffaf0500140006000000080006400000000405000500020000000500010006"], 0x74}}, 0x0) [ 2418.197247] audit: type=1804 audit(1674657786.477:9533): pid=29667 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir133261840/syzkaller.7I4Fy7/6419/bus" dev="sda1" ino=15899 res=1 [ 2418.254739] erofs: read_super, device -> /dev/loop1 [ 2418.284064] erofs: options ->  [ 2418.293125] erofs: unidentified requirements 1, please upgrade kernel version [ 2418.298170] audit: type=1804 audit(1674657786.507:9534): pid=29667 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir133261840/syzkaller.7I4Fy7/6419/bus" dev="sda1" ino=15899 res=1 [ 2418.328401] Kernel panic - not syncing: panic_on_warn set ... [ 2418.328401] [ 2418.335907] CPU: 0 PID: 29637 Comm: syz-executor.5 Tainted: G B 4.19.211-syzkaller #0 [ 2418.345192] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 2418.354558] Call Trace: [ 2418.357172] dump_stack+0x1fc/0x2ef [ 2418.360846] panic+0x26a/0x50e [ 2418.364069] ? __warn_printk+0xf3/0xf3 [ 2418.367983] ? preempt_schedule_common+0x45/0xc0 [ 2418.372768] ? ___preempt_schedule+0x16/0x18 [ 2418.377199] ? trace_hardirqs_on+0x55/0x210 [ 2418.381545] kasan_end_report+0x43/0x49 [ 2418.385852] kasan_report_error.cold+0xa7/0x1b9 [ 2418.390544] ? hfs_asc2mac+0x68f/0x710 [ 2418.394461] __asan_report_store1_noabort+0x88/0x90 [ 2418.399804] ? hfs_asc2mac+0x68f/0x710 [ 2418.403731] hfs_asc2mac+0x68f/0x710 [ 2418.407857] ? hfs_mac2asc+0x530/0x530 [ 2418.411780] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 2418.416821] ? __kmalloc+0x38e/0x3c0 [ 2418.420566] ? hfs_find_init+0x91/0x230 [ 2418.424778] hfs_cat_build_key+0xbe/0x1a0 [ 2418.429129] hfs_lookup+0x1c2/0x300 [ 2418.432867] ? setup_fault_attr+0x200/0x200 [ 2418.437217] ? lock_acquire+0x170/0x3c0 [ 2418.441474] ? hfs_rename+0x200/0x200 [ 2418.445395] ? d_alloc+0x1b7/0x230 [ 2418.448968] ? lock_downgrade+0x720/0x720 [ 2418.453312] ? lock_acquire+0x170/0x3c0 [ 2418.457311] ? d_alloc+0x6a/0x230 [ 2418.460798] ? do_raw_spin_unlock+0x171/0x230 [ 2418.465315] ? _raw_spin_unlock+0x29/0x40 [ 2418.469531] ? d_alloc+0x1bc/0x230 [ 2418.473099] __lookup_hash+0x117/0x180 [ 2418.477009] filename_create+0x186/0x490 [ 2418.481092] ? kern_path_mountpoint+0x40/0x40 [ 2418.485616] ? strncpy_from_user+0x2a2/0x350 [ 2418.490060] ? getname_flags+0x25b/0x590 [ 2418.494147] do_mkdirat+0xa0/0x2d0 [ 2418.497718] ? __ia32_sys_mknod+0x120/0x120 [ 2418.502076] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2418.507123] ? do_syscall_64+0x21/0x620 [ 2418.511124] do_syscall_64+0xf9/0x620 [ 2418.514960] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2418.521637] RIP: 0033:0x7f7a0a4160c9 [ 2418.525377] 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 [ 2418.545207] RSP: 002b:00007f7a08988168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 2418.552925] RAX: ffffffffffffffda RBX: 00007f7a0a535f80 RCX: 00007f7a0a4160c9 [ 2418.560217] RDX: 0000000000000000 RSI: 0000000020000200 RDI: 0000000000000007 [ 2418.567509] RBP: 00007f7a0a471ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2418.574788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2418.582080] R13: 00007fff3d73acff R14: 00007f7a08988300 R15: 0000000000022000 [ 2418.589654] Kernel Offset: disabled [ 2418.593425] Rebooting in 86400 seconds..