last executing test programs: 25.155039499s ago: executing program 1 (id=449): r0 = epoll_create1(0x80000) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x101080, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)={0xa000000a}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xfffff034}, {0x20, 0x0, 0x0, 0xfffff038}, {0x6}]}, 0x10) sendmmsg(r5, &(0x7f0000000180), 0x4000190, 0x0) r7 = epoll_create1(0x0) r8 = epoll_create1(0x0) r9 = fcntl$dupfd(r8, 0x406, r7) r10 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r8, &(0x7f0000000080)={0x4}) r11 = epoll_create1(0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r9, 0x89f2, &(0x7f00000014c0)={'ip6gre0\x00', &(0x7f0000001440)={'syztnl1\x00', 0x0, 0x29, 0x6b, 0x0, 0x8, 0x41, @private0, @private1={0xfc, 0x1, '\x00', 0x1}, 0x7800, 0x40, 0x1, 0xf9}}) sendmsg$inet(r9, &(0x7f0000001640)={&(0x7f00000000c0)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000013c0), 0x0, &(0x7f0000001680)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x7fff}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r12, @private=0xa010101, @private=0xa010101}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@timestamp={0x44, 0x14, 0xe6, 0x0, 0x3, [0x9, 0x3, 0xe, 0x2]}]}}}, @ip_retopts={{0x9c, 0x0, 0x7, {[@generic={0x82, 0x7, "54cbe6cc69"}, @timestamp_prespec={0x44, 0x14, 0x2a, 0x3, 0x7, [{@broadcast, 0xfffffffd}, {@local, 0x5}]}, @ssrr={0x89, 0x1b, 0xef, [@local, @broadcast, @rand_addr=0x64010102, @private=0xa010102, @remote, @remote]}, @lsrr={0x83, 0xf, 0xcb, [@remote, @loopback, @multicast2]}, @cipso={0x86, 0x1e, 0xffffffffffffffff, [{0x5, 0x9, "d08e34026bf2bb"}, {0x6, 0xf, "83c8fb07f1d247d014fdb2af7c"}]}, @timestamp={0x44, 0xc, 0xca, 0x0, 0xb, [0xfffffc00, 0x7f]}, @ssrr={0x89, 0x1b, 0x4f, [@broadcast, @rand_addr=0x64010102, @multicast1, @local, @multicast1, @rand_addr=0x64010100]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x6}}], 0x130}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r11, 0x1, r8, &(0x7f0000000000)={0x20000002}) epoll_ctl$EPOLL_CTL_ADD(r11, 0x1, r9, &(0x7f0000000040)={0x20000001}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000000)={0x19, &(0x7f0000000100)}) syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='huge=always,huge=within_size,nr_blocks=5']) syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') 24.29436481s ago: executing program 1 (id=452): r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000440)=@raw={'raw\x00', 0x8, 0x3, 0x4c8, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x3f8, 0xffffffff, 0xffffffff, 0x3f8, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x148, 0x170, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x41, 0x1ff, 0x6, 0xb0e2, 0x10001, 0x84e, 0xfffffffb, 0x18, 0x8}, {0x1}}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x528) syz_emit_ethernet(0xd2, &(0x7f0000000140)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, '\x00', 0x9c, 0x88, 0xff, @private2, @private1={0xfc, 0x1, '\x00', 0x1}, {[], {0x0, 0x0, 0x9c, 0x0, @wg=@initiation={0x1, 0x0, "b0575c7b4df2bddabab59df4a56afe54ba6a5d5d0d170fca692c777338468608", "f400000080d9e65f8631cf64f46c76110000a09250debf9e05eede02dc000500", "3d73abde0d99f584206b185e82224f905b3b904310b3bd00975f0a9f", {"6cde9c5018586db672628c1415233979", "ba3df3d8a8490bce9cafc2ab6acde477"}}}}}}}}, 0x0) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x15, 0xf, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0x23, 0x0, 0x0, 0x0, 0x81}, {{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x6}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xd00}, {0x85, 0x0, 0x0, 0x2e}, {0x4, 0x1, 0xb, 0x9, 0xa}}, {{0x5, 0x0, 0x3}}, [], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_reuseport, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYRESDEC=r0, @ANYBLOB="435221bb56a430f727043784f55aa5c1794203c1028fe500229e1a18d65f3d7c6b82597a27a23a21b33d99db0392494cb3e9fe82d93930c1122452da92fc01d3f18288b822797e055f93887bf53f3f6059dfb9dc3f44dcd12fafa49628e2a3e4fbdece46521db4dee8d556607c310ea8ad69b512ee590bc3122a2bcfce24048b6d098b1430e507d552329319ec17188f1a9f43e7c168a45512e6f86d1d7b2e7e2e52be7ac9a73d1436a3139087865c5d0a0b143eccf27e731f475887c88572cf064e8a17a534d9"], 0x50) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x11, 0xd, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000080000000000000000000080850000000f00000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000725e850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000680)={r3}, 0xc) r4 = socket$inet6(0xa, 0x3, 0x4) sendmmsg(r4, &(0x7f00000092c0), 0x4ff, 0x0) 23.614145187s ago: executing program 1 (id=455): mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000009, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f0000000100), 0x205, 0x8401) r0 = syz_open_dev$usbfs(&(0x7f0000000140), 0x1, 0x284042) syz_mount_image$erofs(&(0x7f0000000080), &(0x7f0000000180)='./file1/file0\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYRES8=r0, @ANYRESOCT=r0], 0x1, 0x1d3, &(0x7f0000000440)="$eJzsmDGv0lAUx/+3LcUSE1x1cZAEHCxtUSODA3F0kERj4gaJhVSLmtIBmOqncHZ2MI7Ehe+hgzqLm9NL3n1pews3pDzgPR7Jyzu/4d5ze889Pff05t/kgiCIK8uf3/9/fa1WjNi+zsu5PopkT8tHd394z75/sv79nM6eNldc9V3frwGYtVSEYsw553KUiuhfQCkJu4BO0hczH1P0HSh4CYCJ8SvRvwFb2O/BYJpmz/M18cR3rZ7nu3bcOHHTWM1v/pHhtZQfk+aH48nbru+7wfmNJwBypzbVb95S8FjKT/5eWW0sKKKWOmwosMXzBhieC/uRClEbURJp/7e0ZXx1+/1ntdpXjS6hcbOcN2Vkp893C8hZxYAont9zPtq+Ax7AUIdjY6ksh3y7OLzRTqtY/E2Dv8amVKOL3oV+llVfDGCDz7f2VgGX+sQ/M1QlfdIk/aiHgw/14Xhyzxt0+27ffec4jYfWfct64NQTIUrbU/TPSPSpJMUvrPHVmY5RNwwDO20XY2dURBg4eYqrJ/qnoHYnzZrl/OSSY3KDXYu7mgoc85S1SRMEQRAEQRAEQRAEQRAEQexKckV5Gww8u4GMhNGEIS5HM5x2suQkAAD//0I3Wi0=") ioctl$USBDEVFS_ALLOW_SUSPEND(r0, 0x5522) socket$xdp(0x2c, 0x3, 0x0) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0xef) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000200000010ef17096000000000000109022400010000a008090400fe0403000300092181400b0122280009058103000408c10084a76a2bc934fee282786309314a3ac8b0c82f3d69747e4c"], 0x0) r2 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r2, 0x9) syz_usb_control_io(r1, &(0x7f0000000000)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="2022280000002821c26313878526792c3cbdeace918d0fb74237cc6e446c1a00000000000000973661d67a0c5544"], 0x0, 0x0, 0x0, 0x0}, 0x0) 21.849778859s ago: executing program 1 (id=471): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x404, &(0x7f0000000480)={[{@nogrpid}, {@barrier}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@errors_remount}, {@nombcache}, {@quota}, {@nojournal_checksum}]}, 0x3, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) close(r3) setsockopt$inet6_udp_int(r3, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0x4) connect$inet(r4, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f00000001c0)=0xffffffffffffffff, 0x4) sendmmsg$inet(r4, &(0x7f0000000a40)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)="dbca", 0x2}], 0x1}}], 0x1, 0x8000) sendmmsg(r4, &(0x7f0000003f40)=[{{0x0, 0x0, &(0x7f0000000100), 0x6}}], 0x4000097, 0x4044805) 20.931823832s ago: executing program 1 (id=477): r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000440)=@raw={'raw\x00', 0x8, 0x3, 0x4c8, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x3f8, 0xffffffff, 0xffffffff, 0x3f8, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x148, 0x170, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x41, 0x1ff, 0x6, 0xb0e2, 0x10001, 0x84e, 0xfffffffb, 0x18, 0x8}, {0x1}}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x528) syz_emit_ethernet(0xd2, &(0x7f0000000140)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, '\x00', 0x9c, 0x88, 0xff, @private2, @private1={0xfc, 0x1, '\x00', 0x1}, {[], {0x0, 0x0, 0x9c, 0x0, @wg=@initiation={0x1, 0x0, "b0575c7b4df2bddabab59df4a56afe54ba6a5d5d0d170fca692c777338468608", "f400000080d9e65f8631cf64f46c76110000a09250debf9e05eede02dc000500", "3d73abde0d99f584206b185e82224f905b3b904310b3bd00975f0a9f", {"6cde9c5018586db672628c1415233979", "ba3df3d8a8490bce9cafc2ab6acde477"}}}}}}}}, 0x0) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x15, 0xf, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0x23, 0x0, 0x0, 0x0, 0x81}, {{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x6}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xd00}, {0x85, 0x0, 0x0, 0x2e}, {0x4, 0x1, 0xb, 0x9, 0xa}}, {{0x5, 0x0, 0x3}}, [], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_reuseport, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYRESDEC=r0, @ANYBLOB="435221bb56a430f727043784f55aa5c1794203c1028fe500229e1a18d65f3d7c6b82597a27a23a21b33d99db0392494cb3e9fe82d93930c1122452da92fc01d3f18288b822797e055f93887bf53f3f6059dfb9dc3f44dcd12fafa49628e2a3e4fbdece46521db4dee8d556607c310ea8ad69b512ee590bc3122a2bcfce24048b6d098b1430e507d552329319ec17188f1a9f43e7c168a45512e6f86d1d7b2e7e2e52be7ac9a73d1436a3139087865c5d0a0b143eccf27e731f475887c88572cf064e8a17a534d9"], 0x50) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x11, 0xd, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000080000000000000000000080850000000f00000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000725e850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000680)={r3}, 0xc) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x4e24, 0x6, @empty}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x4ff, 0x0) 20.802564235s ago: executing program 1 (id=479): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x404, &(0x7f0000000480)={[{@nogrpid}, {@barrier}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@errors_remount}, {@nombcache}, {@quota}, {@nojournal_checksum}]}, 0x3, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) close(r2) setsockopt$inet6_udp_int(r2, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) connect$inet(r4, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f00000001c0)=0xffffffffffffffff, 0x4) sendmmsg$inet(r4, &(0x7f0000000a40)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)="dbca", 0x2}], 0x1}}], 0x1, 0x8000) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, 0x0, 0xfffffdff, 0x0, 0x0, 0x727c45cd4283345, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendmmsg(r4, &(0x7f0000003f40)=[{{0x0, 0x0, &(0x7f0000000100), 0x6}}], 0x4000097, 0x4044805) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000a40), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r3, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={&(0x7f0000000040)=ANY=[@ANYBLOB="1800fc92", @ANYRES16=r5, @ANYBLOB="010025bd7000f9dbdf251600000004000180"], 0x18}, 0x1, 0x0, 0x0, 0x40006}, 0x808) r6 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r6, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) open(0x0, 0x80242, 0x10) ftruncate(0xffffffffffffffff, 0x2007ffc) 20.802363915s ago: executing program 32 (id=479): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x404, &(0x7f0000000480)={[{@nogrpid}, {@barrier}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@errors_remount}, {@nombcache}, {@quota}, {@nojournal_checksum}]}, 0x3, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) close(r2) setsockopt$inet6_udp_int(r2, 0x11, 0x68, &(0x7f0000000080)=0xa40, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) connect$inet(r4, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f00000001c0)=0xffffffffffffffff, 0x4) sendmmsg$inet(r4, &(0x7f0000000a40)=[{{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)="dbca", 0x2}], 0x1}}], 0x1, 0x8000) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, 0x0, 0xfffffdff, 0x0, 0x0, 0x727c45cd4283345, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendmmsg(r4, &(0x7f0000003f40)=[{{0x0, 0x0, &(0x7f0000000100), 0x6}}], 0x4000097, 0x4044805) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000a40), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r3, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={&(0x7f0000000040)=ANY=[@ANYBLOB="1800fc92", @ANYRES16=r5, @ANYBLOB="010025bd7000f9dbdf251600000004000180"], 0x18}, 0x1, 0x0, 0x0, 0x40006}, 0x808) r6 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r6, &(0x7f00000001c0)={0xa, 0x4e23, 0x3, @mcast1, 0x2}, 0x1c) open(0x0, 0x80242, 0x10) ftruncate(0xffffffffffffffff, 0x2007ffc) 9.132669098s ago: executing program 0 (id=519): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8400, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x4, 0x1, 0x54000, 0x2000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0xe8, 0x0, 0x0) ioctl$KVM_CAP_EXIT_HYPERCALL(r1, 0x4068aea3, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = socket$inet6(0xa, 0x1, 0x2) connect$inet6(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) 9.131887339s ago: executing program 2 (id=520): openat$binfmt_register(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) socket$inet_udp(0x2, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000300), 0x320242, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_queued_recursive\x00', 0x275a, 0x0) setreuid(0xffffffffffffffff, 0xee00) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) io_setup(0xb, &(0x7f0000000080)=0x0) io_submit(r5, 0x2, &(0x7f0000000480)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x3, r0, &(0x7f0000000200)="bb225472ee71c8eff54681e4b9ae2823f1e881fb39c5873517de6255ccd5d20d3dd076a09d9920975348a9445536a207d95e59146edc0cf2d6a047ce1706870827b0cdcbe656a77c7e58a069a62f591a532e4204c30a7f64f3c542d3f62617dd4446a53138e83291bbf83909e1c62e10212638aa63fb65ae0b0f9a86ab674a6ea05877045aa6fb05fa99e87e655ce8c7ecde02a6786a3efe8bae960d3570be2908ae6844b7", 0xa5, 0xe3, 0x0, 0x1, r3}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0xfff6, r1, &(0x7f0000000340)="4d8b3747279ae7ea6d5749f4c642a00db46af3a8708b2a4a0aed2c7a58d48997b4ad631a745ee5bfd4a3541c6a2b1ab917e01e1a2d2225f4fcf3d5c273d4d49afbff1092a99ef525548d2da51ed5b9208ee9943d22b8fa3c60dd128325bf7f496063f3042529f9dd3d5d493cd1d0e3bd2064cc243b9f188f2235620dec3f52f52e9e913b942ae937edc525975afdfdd61f807823c1785539a1aa8be32e2e92e5107f31723fb86fb6043423d125539d18f1df80fc736d59743bc3df853891983d4306102ed40676113a300d151f3228dd5d1c", 0xd2, 0x8000000000000001, 0x0, 0x1, r3}]) fcntl$setpipe(r4, 0x407, 0x4000004) write$UHID_CREATE2(r1, &(0x7f0000000140)=ANY=[@ANYRES64=r2], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r3, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_GETKMSGREDIRECT(r6, 0x541c, &(0x7f0000000000)) 9.131448819s ago: executing program 3 (id=521): r0 = socket(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x6, 0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000218110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf090000000000005509010000000000950000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000050000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000004000000850000008200000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000000000208500000017000000bf91000000000000b7020000210000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r2, 0xfca804a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={0x0, 0xfffffffffffffe1a, 0x0}, 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)=@newqdisc={0xcc, 0x24, 0xd0f, 0x70bd2b, 0x25dfdbfb, {0x60, 0x0, 0x0, r4, {0x0, 0x6}, {0xffe0, 0xa}, {0x1, 0x8}}, [@TCA_STAB={0xa8, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0xa4, 0x9, 0x9, 0xf6c, 0x0, 0x4, 0xbe25, 0x8}}, {0x14, 0x2, [0x4, 0x7, 0xb, 0xff, 0x6, 0x7, 0xfe00, 0x3bd8]}}, {{0x1c, 0x1, {0x81, 0xa, 0x8, 0x7fffffff, 0x1, 0x4, 0x7ff, 0x3}}, {0xa, 0x2, [0x4, 0x62b9, 0x84]}}, {{0x1c, 0x1, {0x3, 0x9, 0x4fd9, 0xffffffff, 0x2, 0x2, 0x3ff, 0x3}}, {0xa, 0x2, [0x8001, 0x9, 0x9]}}, {{0x1c, 0x1, {0xf, 0x7, 0x6, 0x7ff, 0x2, 0x5, 0x7, 0x2}}, {0x8, 0x2, [0xb546, 0xd]}}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x55}, 0xc010) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = accept4$inet(r0, &(0x7f0000000180)={0x2, 0x0, @loopback}, &(0x7f00000001c0)=0x10, 0x800) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8933, &(0x7f0000000200)) sendto$inet6(r5, 0x0, 0x0, 0x200048f4, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @empty, 0x5}, 0x1c) 9.131174628s ago: executing program 4 (id=522): r0 = epoll_create1(0x80000) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x101080, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)={0xa000000a}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xfffff034}, {0x20, 0x0, 0x0, 0xfffff038}, {0x6}]}, 0x10) sendmmsg(r5, &(0x7f0000000180), 0x4000190, 0x0) r7 = epoll_create1(0x0) r8 = epoll_create1(0x0) r9 = fcntl$dupfd(r8, 0x406, r7) r10 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r8, &(0x7f0000000080)={0x4}) r11 = epoll_create1(0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r9, 0x89f2, &(0x7f00000014c0)={'ip6gre0\x00', &(0x7f0000001440)={'syztnl1\x00', 0x0, 0x29, 0x6b, 0x0, 0x8, 0x41, @private0, @private1={0xfc, 0x1, '\x00', 0x1}, 0x7800, 0x40, 0x1, 0xf9}}) sendmsg$inet(r9, &(0x7f0000001640)={&(0x7f00000000c0)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000013c0)=[{&(0x7f0000000200)="162f8eaeecbb53648a99d623ace1e1b350dda8680bf285d2068f26731e2ad9bc10f628b68d8af9b18cd7e91e15507432aa876747c98558e0db7a0fcd985dfbb4477ca92f3953b61989bba6f851701ecfdff4bbadc959c2a0479ba8524eea9d39ddc8eb38434553fbe3", 0x69}, {&(0x7f0000000280)="02ba29eb8e3ea07bb2a4be25936858650891284d06a49d6fe01018887a7e3d130504170ac20a7602fae6da8ea79ffe0b03fb17b86a2c4193b3a4cae813abded2f9c4b2b1d8c25197c04877ec85904b0bcc53", 0x52}, {&(0x7f0000000300)="0a5326fd395a4657a113fb3732ae000000", 0x11}, {&(0x7f0000000340)="c1001feca173c96800e88c9ca4a2e3331cdb534eeacf50569daee6c26ce830fd107a7679787df62ed40144a209d8f605aa6257ac3bcf3ef371ba51b5d7ca339d768509d7722275303ae442ce90324c905c95ab74b002784ba803f6d410a0ec40da3acac20a30f545ec7fc4179e31d6efaf99d0d53c1417eed527dc1b33ecc3d46abed719177c4ff77ae30c799e87ffff4c6c59960e0c79548f68387a7af2ded1f3abe590a8aa369d0c102dba933a83382efce7c3a1207a8f9e130de00d86a6ffc1ab2b05ca96037e3028baad434354b5f99834df7d43832032ff8b2cf5dfa242430fe8c3b069191a6a588582806c817765c14fd15fd48854a9a836e38f9984f38915dcc5ce000bbeccdaf7298e0eedd97d5d7f65208e371c0dbb26900c618f1ece132202ab3c30987d2b42e75651dd4cc2fb72ae9bc55a85f21ee38fb12f57611005c15c88e9a4d258907569af75ccbe82768b703c7f5174a31ad45cf00e330847e3f2425d63a047533c1652a080b181136157c05f0e069652c35e12710921b1e3bb1f167fadf710be3e3d0ba9e1d87e27ce4970ef3b2931d92e34e9210693f2841f72e8bd822aa42e4c792fa2317f69cba538bc7ac7bf86123ebab521db0408910ed761d36eb8d88a525b89893dc0fab5db35e6acc3e8739c0007af68f10dad779adfd087cf916ebd6cdc53182d23e7963ff3bea5036bd44456e6c322fc1f26368a55b729c4dd197cf7aedb80ff79940c11905a02e10610d5d79d019f9008d3b30b051e632c913334c62553d2a01433e8b627cee07d35f54b2e040538ee1225c4ae8103f9a791aeb7fa2fede28d7eeeb71707ef2fe08bb7cda3c3233fb5ee8dbea1622ce305e8515d2fb779ffd34250e49a31dc11aeba3ef53aff833bd07dc2fb89dacf3e563dda97966568ea670ecb133b685be6bda069cb10f415d5dd7f4f0431a6bc93656c64161bfcc41b6e97f087309323eb36ced3a724208acf8f715aa4956743ec6f0dac06d65659e6f8cbb3a161e41476ea5d8eff676d8e754d122ab88df44d63fcba6257a879a53668f05919d131eddd012421d6f5e65746f6ff17937bd09c68dba178e571117afea5344d221d4ef6d8a3547b2c89d7bb6227ff3b4037175af1065f36389084e145f345026be8eb8261e74cc433bff31b3374e35843d079d837fa98a04ed0b08471ba6677e7147fe0d881fb3a56eedebf866781080493dcd5ef3b9f5892c5cc52322c8f6beb3d0683bb1b22f60c83bfc4da8ef11163079ddc194246376a382156d4181d3fbd6e37769499db30f97a25179842c91fd0d597f1448a90f9fa4079a48ba29c01c58fa1e33be4da0f7fea77ecd34f76dfd37a73f1878b7e2110bd77c00a811084bbfb55c752f3065f7064e8c76208a9af6fc17863c26efb1ccd3d7317704ecc39f902fee3898c2d93908c929bacca5a75798cbaef6f07a5526d50258988c560cabccc374a632862b3b79f27325602aec55cfa7f2165907cdfce881361f92221b516761ec31dd979fc37403fecd252a1bd9d4ab97251f3550a300f130c49565c7998368f1edba3cfdcf73594d38091e09c023ccba9a5b59a773205c95fbf00fc8d1994eedfb7f64c742f30c76ce33aff4377f05c6aaf4c4f57bd32d79264efc2dac78bd57d5a4f3892656e3d5a44e63ee1ee3f71311d2547932b296808a516308036d8c4c7d1cf425d9cbd64b95979305aa328bc85e92435373f366476c0169f5b7a0557859f41ca745c0f41b29188440c0e95ca941d8fcd9ef6d6ccd32e71d3bdead71c5e2163d7c62cc25248f5ef9ed06ba0be9149f5f043ae8d51ae0944bbe2a50dafa5263edb4c778ddaf418fa1f0460240f24ba70d5688a0df80e2a22b65027400ef50cc21f7b463c1689ae0b4dd9420bc481c0d83bd1a4b0e67654c3acbb8ece38967476142cff17675902496ef0f568d2f7fa7d1cb44e08af9379b5de03b95133a34cf931c7010ac12b86be3c3dc531eee0e5172d8405b3120c60293d6b2b6273be51fc108216b04e0a07474805ab41630d78f2ef866316f2af15aa5e25f56e204ab218609d8109e9ee70261e341413adb4037127d522691096e5e9e51b98aaab77a10c1b42bbfffa3f05b227036217e270c7e67834ac7e6515caaec7027a460c5f2df8c0c7181bee6415f790a49282c861e9b15cd107a666ddeb91f163600c84fa7523056f2e267924fd80238e5d18fe3731a45feb0aee4ee576297fdbffb6eb6117c0d045cc72d45b16d4d126129fa4d16308dfecb8b95386d87a4546dc40ef4d0eed6bcc5d374b9241af38254749bda79e19c8827c24a1f01f63132bbc2db236205d30d354753a0696277a3afd39729834c9d9ff4f156bba4ea77452b3e3f50cb95f1364c444a0e45e01e6dab5e5d5c5b1a70641922abc976163c1e03c3a603fb147cfe7bbf8ea7340f5466162c117c5ff4d9093a34b68a8ef6cb438c803f265aa4fe65705ead6f3d1e52c5c0cf5145ac4f063d87592915f2fc78def8f37953dc00078dea2ead8aafc0990b641ec772985748cebf08124937b4678c77c574a9a312b0ff98f6c5fc0561beb948c1c926d1faa5a44a6939d3a3b9ddb9d94b49d9d78fb19bbfb4ba0df6dba358d71ca4a09f1e55fc61c994503cce991bcfd2ffec6343bce0cae0b024876764ab0e79ad23842ff311a59aee554d7fc91de32f7eee3e679663f0f5719baea3f67734fcc516da7f5c5bae14d8365284d78a27b0b2e7f5b5445203b669f19c59b81b75d7765b5e4f530b814abbaf4a70abc75a8ed7b493bc6d30658f983bfe0d054b6480f325bbccdfc1eef6b8b63281ef800b2956564bf3114929d6476ee672ba97969b7e3d77cd7d4eb0a17f6361c0f5057bf7fb36657d4727a88c39d98a677cc3831f2440d30af86dbf49599ee545b2f852461362942e6120df5d96f94ba997b8cda2a0b4d0b59003263a00345a93b37843e3794337a3aed1543a1d2a2ed63a03db576256584f02fc63961616b8e35bcb0d37d2a7701b2ad78e20afe5bfb5c8e233ec690e877910dd6b215e8eed967daaabd6b95475b486f6041d3d3e2d4fa8beef6302e20884565702e5e3c90e3691a66293b2e692e773b922db5a89939fa738a421fdc92873a40fdd98fed77940ae25df84cc474a350c18eef603dfba4e03004be66951a6303484f2bf9eaa222f4fb11e3fb4552b8eda150932a71228ba359f639252e9a2d983064a7081ec496db7e5d5d5ec49c36903c982fabfc553803e9063c9444650d5d1605a4455bfefc685708739132f555ff9741d3de08dae39bbc91473c263676d279b5595e825f016ed14490cc8fb69df1b0061c3a93d42ad598437953925823dd1262a8d500016a7a532f754ab3e565fcced2b0120b5e751febfd9c4aa7afeb8e9e9df9069e79a273240b7a8860c213878a9d4312d53f09c5fc66c74fd9b4f2b68c15f3de0e0f7fb0981fa394cea61ba10160bcce3ea94a18f78b317344204f8d3d572c73b97583cab671b941e511cd5647ef08dcd763eddfbbc9f8ca850773d46b1a3dd4b515f835be62fbad4a7b93c94358a645b4d5e189684bdd3568ed477ea8829e178f9a6f0446d40267a589ee72b86cca4622e4601792dcd4c214a99167485044eaa0a460f57892f4b8dd7f2be1636efe28043bcf501ea017a5edefc3511e86ad5f4231f9dc9b6f27ada0e6688b65161ad04de98babe83bfb73a40c8e71dcbb1d1271b0e47b2d57c22cbae92d96589a26456da77936b38422ba58e395ebd8c3674a0060b9a4a5105fd374ea96fe9c9377699b58121d00fe3586d66c1b14baee3d46577f7b404a3a9d5b8353eedfccd0b6c581fb7220ee4e96c8fa52974b673bc11d3accde07c9ca095beb46d2fc051f622aceb4d211eef4374a295da2db2df905f1cab1cac78a78358e11e04fe234acee11b78a0f8324b5922acdd2c1f83a71b6e2d5973ffcf091860c9e97648210d53847b1c995e38e88f4dffa2cc42f7092fbb7beb6ef42748b299936b7fa53f638b181e6448490fa37f98ad2408373308e68e9ca2630ca61019c5df7a5dd64a2b1b01f81ced552d3d4945647ce7f98ef0d1e3895e3c509084599c010db9cca0a0c661a68a9b3cd826aeb0791c746439bfcdf8144690fd13f261655b0ade32c2daca27024e4fb7636ec4c850aeabd0fb3f5f1f9c89dc7e46190cbc53d735ecb1bd628d01b82541384c38e2fb3a731014274a5b7c7eb76c650639949ae5f4f661d184ecc7cafebc9056615b10ad6d4709afe2600a47127f61c697d980c3de52d78700cda30d477c62d51c80e420397dbf8288bfc20373aa8a2c74a61d1e874c359f640f48c20b036882105cb2cee24a2da3d48f1bc34944b5448c9d9f0c8830b1f796fd31aab96aa0c6d55aea0aa8c656e330d6696de7a43f2f6e44306660ac6ccd7d31cbeacb098153f37054a3e2385e640c940b9f1d21b27d53c39df35413805ba54411df5fa57e5dd08ae69a242e51b4ef706bec89f2c607723c986bda8aab29a24e4bc13ba2d7257cb034573ff01b2da0be5a11dc197e65d99ec6c72762225cdc53fe25348af1f5d036fd2cbe53b8638e99981fffe826b47f04819e03d899b68ba125e4122294a731ef12d434b272a85624f2c365490d96439899ba0d570041267c158b78e27f452ef540427529f1bb5b6635aac15c101cbac4b6131e363acafee0cf7935728f6389044b36934dbff1a147bc16a277901927cf112ffeb2ac23c6817a58e4682408b93f23792a3b005246b3a85e573202241fb668ff08dc1125c45c4f0a6629ef98520b116c85f443782baa9b4fea9a02a9c4bd69cafc1345b1e877a0a4ed461a31bb43766a465b1cb017112f80c386fe20e773f6664f5381dcdd0de4a43589a635901f60a0931d9391b84ef0bedde1c2f0eb5c2a922d8a1b363f98cb37670946c7bb3e0bbeb0b652f44065a22a75d51f4b91d144a6e96ef48ed52514334cd80ed574e82106024d9867be9ff7c6e12614f61c8ce9e116f79d3ccf5873428ad8a7d26e9447358b08866f60b305f209befb7c0182cc863f36d754486d2e6afc099858ffb60f2923226d85166b5f76d59a88c8f823ea403cf52f44de7902aad342cdf164387c8e66f8628e83c0c89cd8462ebbe249f301cc01b2011ff9c0ffdaca171ea4f3d6a26cc85e99d5966fb2a4f056643e7f29a8a8bb83a777646c9643431c1306878c4c1529b71a41044ae9e9a28aa6cf5a4ffe9af842b3ad58cbe8eb644dc38bd18e9f2c9636c2a3367bdc4864b90489c085c14d0fdb00d38429cbb85f35c66130001cca7bfe27ca4b37e86919869a8b59316fc24101f8486244f1dff422efd6787b68d54b23e3ff3111ae3602df71020d540b90bd774ab60a612379c84b91b650e429e132254dfb197a5f6bf93e8161356b6ea7bd6562b35ee83a7cfbb4cbb30ebf8ad9e7aa65fde07d1e4312be076d81441301cce8f9364c5f71a97a41baa81b081f02afad7579d14c77f3d0e90199fdf289d5773988faa95c317f579b5db1228c782bbdcd1d775594824beae6d1e35b16f4e8a7834d7aa50f95353463ef6889a5bcf668ad34ff238b1f0de36c33e217a77b0eb14d7d9bcb6d2f420dab43d5f2c37a29ab5a996755a7232aed885d89e4c0876b3dcc0b1ef230d1f637fd1b1fab2d0bc58077f6bb6ec41455caf90a73cafb0c30102dd6af7ae0252e835b41de01c377caeef1291967e30878ce251a53ccdebacc5717f0e1d3e54727dc486f9062adf719244f2f89b6b93f153cb936ede0e301a3fc7864e6c650e158b2b0e9c", 0x1000}], 0x4, &(0x7f0000001680)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x7fff}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r12, @private=0xa010101, @private=0xa010101}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@timestamp={0x44, 0x14, 0xe6, 0x0, 0x3, [0x9, 0x3, 0xe, 0x2]}]}}}, @ip_retopts={{0x9c, 0x0, 0x7, {[@generic={0x82, 0x7, "54cbe6cc69"}, @timestamp_prespec={0x44, 0x14, 0x2a, 0x3, 0x7, [{@broadcast, 0xfffffffd}, {@local, 0x5}]}, @ssrr={0x89, 0x1b, 0xef, [@local, @broadcast, @rand_addr=0x64010102, @private=0xa010102, @remote, @remote]}, @lsrr={0x83, 0xf, 0xcb, [@remote, @loopback, @multicast2]}, @cipso={0x86, 0x1e, 0xffffffffffffffff, [{0x5, 0x9, "d08e34026bf2bb"}, {0x6, 0xf, "83c8fb07f1d247d014fdb2af7c"}]}, @timestamp={0x44, 0xc, 0xca, 0x0, 0xb, [0xfffffc00, 0x7f]}, @ssrr={0x89, 0x1b, 0x4f, [@broadcast, @rand_addr=0x64010102, @multicast1, @local, @multicast1, @rand_addr=0x64010100]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x6}}], 0x130}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r11, 0x1, r8, &(0x7f0000000000)={0x20000002}) epoll_ctl$EPOLL_CTL_ADD(r11, 0x1, r9, &(0x7f0000000040)={0x20000001}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000000)={0x19, &(0x7f0000000100)}) syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='huge=always,huge=within_size,nr_blocks=5']) syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') 7.513906787s ago: executing program 0 (id=523): prctl$PR_MCE_KILL_GET(0x22) r0 = syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000000040)='./bus\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0063edcea4", @ANYBLOB="8e6d29c3fc9a53ac80c8a56c7438b2b95e6e05e8b8660e8a9578ca303101eae7042f36571fe385ca43c9b6efe94f145c8c1d3394126b51960200daebfb58724da631070bd493f10f1b9957d7c440fbf0599326fe2ace7e7fc02f1c7b9f576d73fc3d3ee4b5fdea642a56f98f15ff2390820b648272ec1c87b91dcc4f9b80347bfdce018481c835cc026c42d8fa03e8c7873a27466c53fd02bef82c85fc5dc280951ce91cda67becb5b7f5deb52606e0b9b9eea2aa140dd05573a11bc679b9c246fb00864a2335d3db5cab2a9b2a00354bb9075b4f4e387ef14d39d14ad2934ce0cabb1794bbefa3f847af2b9dddf1cf18c68e5082349778bed"], 0x41, 0x105c7, &(0x7f0000020c40)="$eJzs3EtvG1UbB/DHzdvr25YI9bZBjIRAiVRbcZJWZYNSaFSQSBVxWbACx3Yst7Ynip0L3SHBjo/CBvEBWFSw4HuwQyyQ2CGBPDNBSWmlKnXjpPn9pOn/zJlznjnjKpGOHTmAY2sy+fOPUlyMsxExERHnI7J2qTgyC3lci4jXI+LErqNU9P/bcSoizkXExWHxvGapuHTh0eKj32/dvvTjz6/dnZx46/r4nhoYtzcjoruWt7e6eaatPO8X/bXNdpbd+c0i8wvdB8V5mudWcyWrsFXbGVfLcq6Vj0/XNvrDXO3U6sNstVez/rVefsP+ZmunTjbhfm09O280V7Js99MsWw/zdW0X+bA/yOs0inpfZuVjMNjJvL+53cyfZ+1BlvXeoOjP66aN5vYwN4ssbhf1tNPI1rGy75f50Puw3dvYTjab6/122ktuVKq3KtWb5ep62mgOmvPlWrdxcz6ZanWGw8qDZq270ErTVqdZqafd6WSqVa+Xq9Vk6k5zpV3rJdVqZa4yU74xXbSuJ3fvfZp0GsnUMN9t9zYG7U4/WU3Xk3zGdDJbmXt7Onmjmnz81XKy/NHi4tLyJ5/f+eze7aUP3isG/WdZydTszOxsuTpTnq1OvzTPvzSO57/2fNM57krjXgDA0WP/D4yD/b/9fxzY/vf74m4Hvv89cTie/0D2/2f38/9/Zj+TYIf9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXryR/ezxqT+fn/i/4LRderEXE1Iq5ExOWI+PsJJuLUnpqXIqJUtJ80/uRja/ipFFmF4ZzTxXEuIhaK469XXvSrAAAAAEfeiadd+O6Xr7+JmBg2s3/eOchVMW7FmzZnRlUve8vnf6Oqdikrtj2iapd3So7ElYg4OfnbiKpdHf6Mnv9iRNWeycSeOLMrSnk89XcGAABwdO3dCYxs9wYAAMCh8+24F8DzevwP6p9tfGnX1OKz4NN5FB8Int1zBgAAABxBpXEvAAAAAHjhsv2/7/8DAACAl1v+/X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sHP3uIkDURzAn2G9y35p0YqPq1CttqTgEDlCypQpktuk4wyRECfIAUiXI0QQYSZSjFBSeCwr6PeTzIwt+OsZqudBAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJsey+X8bn1z2zRnu2smz90AAAAAp2zK5byaDA/nP9P13+nS34iYRsQkIsYRcap378fXWuYoIoo0P/X+8qiG+4gqYf+Zb+n4ERH/0/H8p+1vAQAAAM7XejVbRPT30+rlXxw18pyz9FsPcuVVj3y+5EobVWFXmdLGr5FZTCKiHD5lSptGRO/XRaa09Pzsff3aMHgzFIeh91FCcd2oRAAAoAP1TmDfvT10Wg8AAABtuey6ALpRrdem/+KnteC0cpgWBL/XzgAAAIBPqOi6AAAAAKB1Vf9v/z8AAAA4b4f9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjTplzO16vZomnOdtdMnrsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghf15R4EQCIMw2Lu+7zR4/2NJg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf7cnUAIBEEY7Dv/c1rMPyxp0BhEqIKFjxnmYQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrA/9ygKA2Ech9/M7rJJvUfYPuzHGWysRI/gBwiBnMEDeCEbK9vgRfQKCjqprSSFz9P8/sUMzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr+ny8MRbRBSR+pkijTdfp/eI+Ii07brR520Wu/OxLe9ztj9Myv7+9LuKiCqKJ/8EAGAYdd88Vutm+ZP7m/uX+59bz9tmMeSjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4snP/rE2EcRzAnyRNtE52EMFJqYggGpNoyZBFodC3EdsYiqlKmsEWl+4uvgTBQcQtL8HB3UUcBP/MBRVcXJQkl/qUFrkOuYT284Hn8stx3D1PhsD3fpcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR7O6Ea+M6F0K4MPevHvj44+nqYa9v+4vnxmN54dX3+JyDUxRDCPfXO62bGa5lll1Oedzm1vaDZqfT6ioUCsVeMeEvKAAAjpViMga5/kuxvzLYl2uE8OfF/vx/JapDyvz/7Nvru/G14vxfyWyFsy1t/i/3Nh6XN7e2r69vNNutduvhUu1WpVq9XVsqD2+nlN1UAQAA4D9KyYjzf75xsP9/JqpDyvx/79PnN/G1CvL/AUfv/094QgAAACfYwsVfP3OH7M+VSuFJs9frVkbbvffV0XYKU00vWdCpZMT5v9CY8twAAACATOzu5Pb1/9eiOqTs/5+9874dn7MQQphP+v83Vh911rJbzsyapd//T3ipAAAATNF8MuL+f3H4/H/+0viYfAjh6uKoTv4GMFX+//Du5fn4WvHz/7XsljiT8vXR55Em/w+PrYcwV89gYgAAABxLp5MxyP9fi/2V7u/nyyXP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlx07RmkgiAIAutnNKhZiQGysBLUV7awCFoJ4DVEQbOzTeABPkyPYp1VLa0nhDeTP7oik0ICyCfoezP7PzsD8nWr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+anhQ7Oa/iMWjysn339Da6iPg8E8PDeHcrRuS9bsteQvWXs/04o+POigEAAOCfqnJ/XxTFSz0+i1gOU/+/H/laOzdab2Lu52f7/hxz7x9j+/X28WOjQbNPdMNX1zeXh5194XLbm3Pdxhxr0l1Cc0NTpaua8vxuc1qnU+/dTyanKyld/VnFAMBvOMixTfL/UcSjRRYGwJ/Vb0fxqf+vhoutCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAL7wEAAP///r1cWg==") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x4e, &(0x7f0000000000)=0x6, 0x4) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22, 0xfe1d, @loopback={0xe0}, 0x9371}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20004000, &(0x7f0000000080)={0xa, 0x4e22, 0x40000000, @empty, 0x2}, 0x1c) r2 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000006380)=0x0) r4 = geteuid() r5 = getegid() r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f00000006c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(r6, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000700)={0x14, r7, 0x301, 0x70bd26, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x40004) r8 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0xb) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000006440)=[{{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002b80)=[{&(0x7f0000001440)="0ac77f30d04b7a5d7416915c24e8ffea762cc3115514a844b863db237c36f3ac38498582d8e81a284b65397080c1d0f77f45a5d6dd6eb192e494e70b839264c55eb3c4b501f9992e30d9d38f56ae7fc493b8", 0x52}, {&(0x7f00000014c0)="2853adf5b181e08d9893a6d381621f75138420a9864561e9b6a5ab1b1d252573a237cd5e", 0x24}, {&(0x7f0000001880)="3144513624a6ee824fcc7f2d968de300deb8be1754ac214671463bddaf7a8322d7688a9881b9fcc0b65472c8b62823b8296115cfad8f397ec53cb31ab74aec3378fc4f3bf088c3c4f427a1eca85c7880e424c9507ad4d8e3bee76ed8ab2d6cd15ca5e46df14324847ccf2a7d7d3a95271889cc4f9e261d0c451e2a9552f663ac87ed6353854bda6bbb0b43faa5cd63dbeebd4c1ac86b62af82828acc6e05320ee6fef5383dba309778caf4705ab9b5e403d7e05940046cf07b6f2a354c4fcb1a9e8b570b00f86632544a43163633d58653ff48075eceff8fbb532e796d353e9e88b20cc96731660217c92482ed3af45a37bba3ecf6b2f89d441abde91ea594213ada23f9cc8a8a2703389bd3c529281d850ebace16dae628f01d0009c2f7e17349260506be234899f6648f043886935c940393cdc970b84e0f9d106432f28fdb296b0aeb7ebbd0244146ea401199004ff5e87191ab90bc22016a774c3f1911041c7871971c1e698b1819fe52a85040c99c0a6a0d3bf45ed65d06b43f9df95433e8cbe5f0aea49da8e34ec00d62f98b4241832a06061c6a5c93dd317319cd1cd6ac85fa0f1fb5db6ff08b890c4927cb672b44ded67fb236a18f325bb6b4e94b7a9fdf08adb892976ac69225020617a7c77f73ed67a12c7655f33d92e0eb08835a0c1c5253cfdeffd0db35b1a28ffe926386889d83f52b43bb16bf0edde5c95d70902a67dc357c34d1865f42094f571515e30bd1a23e71616896b5ca8067ad34abb0e9d41882da8fe721894b30e295863721c8ea98bf4e636dc14a1284b6b96621f527a9664f2c8f2d6194beb9eb78537891ce172609a4e043c778144974ec703293471f963899120cef80980ed92319f0bddb90c5443e64dbd254f6adcd2b72173126a3ecc637b4142bd0cf6a68c1b17e94fe9b927fe82262e5966977574f2c043f90bf1a8fc9e15f8434cad9cf924d01fa75d674e3f8999a565f63353ab6f8280c0fb2d019a437b271baafd8f14a1164036b2fa7d3d59edc88f02878f96ac42fb5e3c772b27b983260363737ae4ee3721759361abf318d8253660120a8c10d78617cc0da3d26c3bc860b2f68979bae61477083a8e1a26caf40b1958f591a72b4a03b16d29aa5a4b5b2dacb00b33c3488abf9f132e7816a4a3b4f02b96621330eea2e9151ca25507a37e6cc00beab139ddc9813a01947cad4471f7edc5f80998e53b5c8e3b093cbe47b634bda729c0af5414d1635701ec10229ef895a06ba966316c2e14fe98dd75b4061582f336088071ac5f46c5c7f85c4b23b34025df79cdbe99ee9194e4f0d64a9d0d77a11589e22ecb1226aaa4bece2c9fc800af3e1966a7a6b0df3924c83b1b354b20b857a7f9533761dedc4777a94b925f94cd2457dfa2fe85bdd4b717e812b49fd8b7184ad05b2dfe9cd8f1dd82b0f92aa5105ca248ff7126856d09ba17e0ddc734b47732838bd4052408d73c852eee2c1e452e3154d41501e3b3a790c324266b39ca700e2f1288da2b7fe10fa97f245bbb708379741a4fe4cc110e6524580edf192b7f884ba9687b1877c0ee1673a46c4b2ca1c1ba4c84375491c4d1950338a29cd3474957d992557065511fb619a46e4b387a748badf1565980fff06e28c74206cef8cf2b82c005ba09d4dfa98a552e60fe89a827d2fc42c4399ebace75870f5207ab0702eaa01c4f3bd2f93d4ddbd194c66818b32690b475a04bd58db63610a5a2d0cd254450a315131f7285605aa028037f892b1bcd663e425798ca5648890610d84c412f8ca7bdbc56ed3631894c155da9e89ec9671fa7996707c5c60d96c7ae353cc1f05ce874b4e6935f7de7111ad01409b354870106ce4c426390c9dbbb32f644719b970f7f111d95695236bdfad066b2f98d4ef00543396435bce2a7c6905eca9af9adb190cf29e69a5ab820d9a53c471e5375762efae3fca67726aae5b4e787e63154cec56ec89fd5901c91982e8a62935b8aff7f1abfac7ae3c664697f0bb2ff4b3d0484c1a794a41328f2d868d239bdce7bd5226c6eec8327f7252a5bafc385e164265458b63c0f307d74d54a0143fc3e472e5758689130f3829978ce87177cc807f40b778c5bf81cbecbc1014c470e816275a1bdf085268b75ed935e1bfffad76b143bf63aa3e3ee1998bed59aa5faeb1e1e4c92bd2d27c33f00ed2ad79c0759db8dca4c582524658e1e35f5b7abd468b13c11a98d21be84c917d972881d6ceac655dd5e45e59df5f06e98df9ad5e7701154e42638f5b81de20f75131b370e277bebc8f720bc252ed787c8234297ca1c10231e9a7941c77811fcd550d7cfd2f268a97ef637692b949344f013e64c5bfb3338826cff8bc40bfb565c083cb9751c35a67f502a691baf3f71d4fce87fcd4f2009158336cbfca2f2421e57e12de32649945ce34a756037843241cc2d6a000a28b8c8293a4b4f37d30a481c93591d8e93b793a8782ebad551cdc1f34302b56e2e61850b77ea84cf6eb59ac9d067d9ce972c8f868daa1f7ba9e6ec1d0633d2e72a3f4dcab0f9297afd6ba059ec9d90aaf76d5a1f8bfa7af3a4d3c755438ab2981e413e0611d5eb5a8633b116c2ece0351bc64f311c12820924e11b48fba3292a50f4a824f7004be68ef68f712bdc056427df014b036f373159f76d2efbba00753713753ffee67222c5af260d50049826f494e8052dc8bfae893cccf96a9b1459f37f67bb38ab09f5605e87e66857d7e2faa259900258ddfab9e626b2cb3636c41c4af9a8c45015fe57060223c783797af0b0c84f69d126b4d3cbe75aaf0f81589c688f30eff0fc96d279e73944039b64c8ee2780b90fdb6bc97b38d27f26b4987e02c24344e3027149cb3ccda6325df272a3232ca02c0dbdb2471e7cf39e3645a3b988ee7300c20690d4328be08c15371d7e980406b03996efc2a5a1add8dbd7c94eb5b2b0ccedfd8d1da24e7cc052ba9c29c8ba6219e29a264744fd6dc16e52babd743fc6329e07f6b84f2748e68a943e8ceae2d8daee558f3dcc1a1716b713826471ce783b327642472234baf313dbf3016fcd65234c00310b94eda9346d4953163e7526ec4d88b652af4506c785dabfd0ddada0d690fa54092e12cc4fd7f947eed88285ba66c00a3ef941f9d95da2afe5321a64e98efd861f2944cb819f99ae1f4b3181314948a1b92ccf2a81f1e9f20b5ec6aa1b859fdbc29ddd75affede9d4b5b171c7d1bd6c22583658bf442fa4efd62fcbc609241e31ec8254d73717dfb982669f89cdeffffd0af0f9ad6b47fd9f0acd363d3384648e2a05ff5f0864dffd597c24f45e81c9137ef390abb576f8f5cf73de16ba24fcb5f00e551222e711c113540a4e6e9414fc1012565378ff57f3a4401d9d5ae47eed2d5455b1bcda4c38c579bdc0245ebb12f97b8b7a7b1be70dc83fdb8e32ee74a09ac65cf7d9b222d21078193408dc243e21257ca9979791f92574a87a8e57279d1ab9af83fe1d6cf57f5c4bdecbd2fe0d38a49eec1b3ffc85929dbf1ccfbc0c7675de4fbfa4e94c625153100e70c449cbc1c894953a8942e8614790a40efd2756ea2876a3edbe56969b69761a400f5ee63b8f6355d92f970e6eb5d7ffa77d5cce8d84eabb2c85f3538a6275cd26ee947f5328fa8c6fe722ec3d7904b2f41a2cbe73b4e1f2c3f50d869319cc4506a1ac0301bf46381555f2c176650d22ab1b197ca0a6e6fcf43d57251a04c10f3dcec1af82cb727af14a1144f4dd56cb294ab986e4df4b3ab7d23bf0818b702abec4f2c216ec5c17052db136b805e4c159935be66c13581838f8b0d369f34caa6e0bbf4fc5819262228375bf5eb69ab85eab40998ef802938ec243683d21d8d25a0ec3ab8f8e48172c42063ba3adeafac423c5dbced9160a5d546544a17920724333e17e9ac08e81fc6319635e28a645ce73d4031a9b5cdb69cfbaa5d0b3b5557c9a63524b3b94ef0198bb63717676e029e550f1c7675460d46dae859697107d6ba7204b63ac217f965683477530b10dbcff4f8714a0e1138509c917a0568d19467e35be8a655c00116315c373fdba859e045dd5e0d81a4626fe2aa772e72cdee0173d71b3f9652a2b982d2d55e5cacb335c00ad32d6a3aa92d10394ab946623ba2948c377de8db781b57245bdb8c8a4af22531dc7154b657be42b0bb2ddfa434223a6d9dafdbe0d8f30ed7f46470907cf6ac0b05e1b94b549344488136905084d73a850abe54b7a93e6b5e7a95bbe33b7d9fbf100e43f04f2797bcbb4616d0f588035bf565954922645612e837d075360b8d37b45f7b767331f362adb785caf21f3b2f6299645f372fac9e01a792e44aca4377d0cfbbe930c6e8e3bc0bc5441b228f3889666536f9fd1f3402256b3e03a781e952ab36bc569e3b8d59a853e22d206ca1050a9351c9dc7f22b5f30fb9b166ed520e601094abe67fab12ce917fa94fdea9864442df376bd0d995d49e7d45b3ce6cbf59db591b01fecb790cab2f1b9c8db54d62c621392b5bd410eaf465b3ee6e7bb7858d051ac8e3c055e8afdce455b2554dc0e4d60bb6ea5a270bf00a55f5ba0477fc0f9b34be7560783085647d5901a427cd09686005b7939656a342f5306f98c30f71f034dced7377219867df7a99b11dd5dfc4432a3af33d09922c7a2b366a2d3af728d8bd618cb21d028765f200799fdd759daeaa8de95e17631bb5a628c40ee2b2ad3b6b6630701f24c8952704fc60b5413ebd612a931e9abb618657803c261ad71b0c3051594b943c8f6131bf6b955b9346829834617fd41ca0d96a70ae4acac849fec586dc2df1486773579c0215c7bf00be27acb6b27a2ca41e0e4eeb100b9a402612443a4306ec7537c7b884978161d4be8346662e842d86ff0094feff4b740e71c5bcc5e979bc88dda74a57220d459e1b4c252af03190f9cd2a330062df754735fe61518899d9ee0bc9dcd5341e5ea254c7814abed4ed38aa3d53e4c19207b285703ef24cecc8dee599bc9716abeaea0b9c01495ef3abe359f4ac6632628c377295eaf6211cbdc65ea498c40a092bd02be78555f122bd7f7e020d166b4918da20e2f30f2fee77f7e2e03b338263aa6bdba6c9d0c63c02503624e6150ab4b59056551de5e9357ba0e989a385a1cb63f97f625339912c19729aee7973bb00d21688760ad22905af0ec00489e337bf2a0f79ab638873c0d59321c6cf6cd1c1b0efd7971b68b287ce47c69d36d8518532844d4546466fae34e02cb9a11b3fde3dc862fa10901e72764aa76bb199f992ad4deaf0e862b8f9336dffbaf948c732a1f1749ae747e991b13a499bd3c954b5bebca316c7f73627171fa1ca268c2f1f6769b45382fa5769f408d527e2a14797c340ddd1545fdd41527cbd5415642ca3b0f5b2ff5c6731fed090390c59fa37174897ee5ce001f2211703cc18a910b00994508e91480d9686972ad88fb634e364a178dfd8869965c3217d285288fe42f453df48c91a40f26e93d1dadfd5f3eada7908ca91485aef7b61e5dc2ff3d0b098f43cb6d0ff055693a38f64ab680941309e70c1166f58f98c1154b4f8d898d5fa5c656adfebd397a8896aba36b3202223006e41023a39f37de9549f46d96ce328904ec49e9e91ea9c2da621dc153666c324c060975b90742b234fa52809fc64c1dc9c0361dd16640150a6b58bcd0f10764350292141a9c21635cf389886f3c4eef5d4cee7410afe12ac4ed75a4ece0d90e425fcfab9a18e74e0e3196a26e1eccba645069aa73dd999da2013f7bb37716231dc41d81a4c98c2f89dca7c1cccc9ac5e8e965fb", 0x1000}, {&(0x7f0000002880)="c0f12dd98eded2f0ebbf9180fec06d283cf31583c6477c6fb2736f91edad3862ea21706d4f99faa2dee5f6b4a127934ae51edd6873608667701fbaea5877967ad41b09a74e40dd9dc7910144c36f0380413218171c1c3526a0abf63c4258f3761740434e02c5afc7056380c24a0b21f9a08bf8f904bcde4e7c356b36ee8136f6f1ed2ee42cc7b2857220fa117d83fbe041ec8849b5fd04738e9ad466b7984961339f3543f0b31bb8ec1564766ea40d73994827d84f8aed0c1561af73", 0xbc}, {&(0x7f0000002940)="1806dfc5c7f60d878f773432a153da0a93302c8f888657eac4b6957100d9ad823f4cf984ecb0420748a098135ff0d50270cf7c9db0d40727a2363b667391003de5a0", 0x42}, {&(0x7f00000029c0)}, {&(0x7f0000002a00)="2885901956e46e49fb2dba0dd04250d0c9678704cab0a4", 0x17}, {&(0x7f0000002a40)="c94694addbc1f8a3bf5084d6eb814d89b5f7b1c4916335b23915ec7a15478153e8afa20717d2faf1ef0588eb7799a8ea10dc94385a4177e3cf7a16c49dd76cf3eeba147a6b537f3e2da97ea6d8b5268deac66cdde7f5f405faf012675a310a36bd38f659426985df09", 0x69}, {&(0x7f0000002ac0)="9d79ec154fb02d2238d141c93d8e0a02d2ec361838373eca4a100d5b9aac3a5c46300b777eeec2cc7d13c07e42c26234a71f960a45eb920b52ac1d12fa71d216e8d721ae50d4325dc53f1094637e1b8b7184cd6e924a50dcedc41c10bc9fe7bae0f03573464b058c768e251261ce30315615177b3bd55a81c50e8bd838cd7b8e2e21a041945dac081fa60786d27f8e67945074bf1b30b2bc222ade0bc756b065c88b841b9a60e803cba77b5cf428faf8b3841fef8bf572653ca887", 0xbb}], 0x9, 0x0, 0x0, 0x40080d4}}, {{&(0x7f0000002c40)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003200)=[{&(0x7f0000002cc0)}, {&(0x7f0000002d00)="815bf6da05f3adbf962bde3b9f47fe581505d889d3dafcae9239fba417291325ac56dfaadaa599f337f851174d081ff6ff6e00d698d3cb81517905532e69314f545bff70b0b951d6ee934fbd484cbbccf1887c451824ff050d6d55a0bf21023fef4fe9a028537e305f544ddfc90edc3501", 0x71}, {&(0x7f0000002d80)="b1308f75fc9e8751c5baf7dc004de06152b6e522567f034223d5a9893bb8a72f7a3a76d73cd53fc9af5fa21424e46fd124ed87ac161bd0462780075b54ba8faf1e3bb874d269722880a04e", 0x4b}, {&(0x7f0000002e00)="a6e7e0747dc8305de708", 0xa}, {&(0x7f0000002e40)="86102a0b144813705318d0fb24549b8d3cca798cdfdec2b9ebe997ce29424b2eca73c886fc3828fc31396fba716114a7e82bbc43d4b3b43b40011d0c3f2fdda79d1e5c1cef7ec543329582ad2bc5553eaf1da7690d3c0df0e829a7817cf800d9b62cc428da9bcaaa22dfaf91f9015ee5b32f59af77ba684ee146ef5072461c2445c9bfae7fafde63d07cc748764a321227a9d87d704a1215126c679f60d77c5a", 0xa0}, {&(0x7f0000002f00)="b86f803132ffecfccd39f418be0a5739cc5214efbf9977ce8bbd69fef235a64a5eedbcec621f7e9db00fbaa1c46c56b9cb68", 0x32}, {&(0x7f0000002f40)="d90ce4f5d5d3f44b351f76918ce41f5f5ac2fef3f1f477543ab919f9a04381bad4ff44ee409612eb9f7fa4cec3f89d136482114e1d7c1ec9a51287b93026a9e2a1856ee6139f9071e8bd908718b71790347917b86e6bd6a9dbd2926f8d820aa78b99cdc02e307c4559a54ee622e07a0aeba5caa9915bca3d8fa0e903984c72ed3e2a4906cc1b504bb114594ff060b46587786e4af88728904a250176c0bd771eaa9254e3eb93194750263aa5dcae2fb8c7b878b564d34f8da5a0c09ab3725c9dfafc5a02e7bd488a282d8162504b46c1a74b670cb68aeba2075078dc931419256af73e141b42140ebd7857106425e07011127d22b9279b4d4691a6bb0e", 0xfd}, {&(0x7f0000003040)="51b3ce5af85b766db5f4d2fee48cadc30b476284b4f6d6343a840817b9e06350beae0fddbc00d1ac5534c964abd1d2f7b6738695b4fb8defebed5f06207addc06ae4865371f225a7055ebab7336b9d811f77c438957241a495cc2c62ac063ec3a64f495ee0ee7232fd9562418dc93b7e7af50bf640cf7f20fc634c36c7965d433b498dd28110fc514dbaabfe4cacbcc6060f266d5a68a88c152aa1392eb2199f4e1e46988c43b6f20312acfdaee9baa9571a4dc545003a01730c690f5990e970b9e4c5", 0xc3}, {&(0x7f0000003140)="7aecab01bdaf1978b68f337ca986c73dfcf8a7cf968f9f5e3b2feb4fcce404b663a1cfcb7853785dbe3c05198938157927c73e1727cfcacc73c2b60063ef68d64b", 0x41}, {&(0x7f00000031c0)="3f256aed0adf", 0x6}], 0xa, 0xfffffffffffffffd, 0x0, 0x4008080}}, {{&(0x7f00000032c0)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f0000004640)=[{&(0x7f0000003340)="12633cbb7c49d2d5bfdb048f011b799b906b6e85ff44ffb2edc395364b4dc30dddfd3e0794950e13b691fdbe2a2265f168768e036c990c8abe76c30c5db947cb659885a5433b535843aceb178f02850f840f7ebee44c8c53ba1f9fa1310f2e64aac2c54c98aa4e9fd9a164d473dc24f68e5e4b75f5390dead9904aa6b2baf045424d1866d7b50363ec91c596823a80b991454225da7bf6c24694a7c2f38cefd49bd515838e5713af7e0a8d950556fb8c66f5ba7d8276a11888ae0d011f87ef53c3c3a85a99c46b2d47adc7d0423910ef7c69cf59fd75cb2fc178ee78bd037dfa853a7a2fb5c7c2b863f081", 0xeb}, {&(0x7f0000003440)="98c78b04db9a1ae402edb596cb99f1c28e8fb9490b987f9d4d47d3581f4549d08cb1117c5a7acf978be6e47d545b9f6541590ba17eeba7b86c9aff34543bf15af4d1d02eb10d618cf184806c85d0bc0faf13b573bdf0872090e3bef8fbcc241799aa1b24479582ff3c240599e1b57c3bd457063a82055398471a42a60cffa852890c2414a64ba0099c7447de001e8ba747c177add50fae8bac4e8f6f5d77085fc02e08e99d62c4b7a47695ea2728d70f03bb380b3b4e1b1b4a75e243f8f3f9bb224c17d61fa2560f671000ccc438935202b8526d04e0ebdddf4aa59dd8af3a4d3909f212e1eff2260822204ac073cdf123ca98", 0xf3}, {&(0x7f0000003540)="1f42760631358458871794676a3f1f3fe79a083da40ff23f85ba6c4f56bf808421e221ffe65c6562299021cabfa599d87c8354b0e9a2249899c12e4aee1696e4b2e511b3ae22947b2a6a32b41bc2a1e1db108fb77b163b94615b47ffb01046ad5206b75f2298faf713050651d3e5e6a4b3e452e1b28b653845bc03ac0d57e0c3df55d4fb000928e2d1f5d664c375bf814a534b35ddd8dc584d6b5f660a631b3ae0ae1d5206459d2a40f198af3805b041a8ba156ac5527cbb314f2a25c78e8ee09e180fe7238101b62b5d1e87cab7c91f9aa86e059482e52a022820cd0edc22b74ca4af40b264a03714b84891169ee3f919f8c8b8dbef448b692a927c570b78b8a4f68af5b4e5e042ad4daab410dbf95d971604bc9ad8f778e477eb2f3c7fc3ad97fb4a874731a4f8958146d344103c03fbc2faa9adf45e85e919e3e48e67ff339de8b19b5eb07266d2a9b1aab3bd7094597d15d22b9c9a527fa864b8ef96f257a89ec8f2a8fdecdc88fa23d2038bab619255f46cf6ee32ebbaa295c09bde7d6542002b2639d2d1ae09d16e152968d2af5b6b3bb9785465c848124fe2054161673ab6ee4a693214cdb2423c3095bb717dc6d2339dbf8c15593aef044d23f6f63862399dd462c01fa1d3cbfa464a0f2410e0da3d148104377ef1ffb425c24cbc1db8e1c2b1aba1828d7c8b3445e1b528c2c1e919f61fb2822cdf5c7abf3fecae9185c546572839674cea2a599b65f46d3d70496c20dfdb0db851b109e3c04b291579e28ce6ff92cbf13407c303055c2219bdfe0b4a530b6a384a983a994048f027e0da0c9f4786a398d22322d6f76f56f259a60ad1e51e244057f6744a7e37d990d6cf844607b0f52269130fcef70ed6d9f2b1db6c019b3c7296f44979918410cc44b355dac95c505b7cdb6c546534b7fae996b114c85e6b6b70371c5c2cc04d84956c1feadb0dd090327bc76ba4a7223c77c96d6a60a4c77629f941ed40dc69c4837e315636b983285e4040d7330a9aa91db51a5060c8f8645dd677089e2ad20466b5d53e1eaae70873c763779a81ce06710317a08a88f9cff8dcf23ea9fdef0971de3c1f3cbcddc21e770cb2c5f02d574c9b2f0caaa5f4989b1550212af4d50b567f318fa1e19238157039d39a896bc3bee7e82069e5bccd1954d4d2e028146fbe6c3fbdaef4437ff0922951382342091fa893e88f8b120dc365a079e16f28fbe8e39bbfb6c661d18e02aa8425789571a6db8c1e1fff29d99955424c4ebabc6dd53c38239ea693d2f4ddc88e89ce870c8e3f5d03ce27e13a7460bffbbb646755e29a320fc53bc43e1422e1d0199c54a602aa3f4a86765f4f389634b60297fecbdb3fbb15674d804f704ccc4579ec3dfb1977ea274468a53dcaf401dbb6b16fdcaa48db542332760136cbeca07070da2e6fa26e4e928372301bc3aa69b8fbe808bc5f4d80d39e56ab12350c87fa1a7ab6dba47cfbab511617b222c52fa9bc299090e96f92ccc946c763965b9a304e05b5e69394b294d95f8338ca95fb2056a723a5819994c2eb7239594e9ab68708ead558d7635f70312023db6a52693de6b5c8cf66ffbc21f7d8fd371c01066e4fad984555037b9ac47fb28297e56ad04e8e0e5432c28cb1eaf05de05d5848a870d3796ce1878c2f09dfde6a2f7708d77af667e69bdea58a72c0b35d9636b66a1256c1fbed6c182ee97b1b34896c6007f32d2b7686f146fa7b98c86248652bc5d871f17db6acbdb1a3bf1744bac65ec98ab882ae6f52b48495c32119374866106eab59735b5da3b28e9de73953271860bef56f9b8e8c495b6314a5ace32f4f10db3860d12ac9ae259a1480a554234d6363dffe340dfbb3b42f7a7558f3faf93a43654645aa3ad05ac52ea49edb9ef9c403536b6bbcd1b35c7ce2d34b9b41307dee5d1826bc22231cbbba6b164b8d43b377115bb494f69f1c4df43e9be71d18596b3d0163fe73a96115907413873d2bfa435b041876e5a55d2dfd9423bb6a7ff43b124cf63c532b716eb809b2b5303870bddf91e6ab9f35807389d0719480af2c1984160f79836e319c7f8319fe101826930e3fa497ac22de8fba0a1dde0e92d89d65d40602a510452455321ea594b3e68146462db5d94b644575b4f50c484f2d509647c10c7221dc65d03881d83204cb77c38df4a56a22df77ccb20a1a2341b5b565f719dad912bfbab24c3be09931e60fa7139f8d4031fca6ea85cc72999d39a15ef9761f35401b5a6c456959cfb1aaa9200f8e20ff5d02d1c7656f8b7c0f6a9e31c30dda0a6437cfacfd97f504fa2c66f71a78743df5c27267cda123d3875e2e2ded00308fa1f03264a6616017c7d482fccdebd3904073a8ddf40a6f216e7afff94197ad29797ebdb1355eb8b78bd59c5fb8cd8fd01616e3a812574d6bb8415b923869490a0f67a196643bc4fdbe95e2e2537c0f36a465099ab6a01a047e67d42b5494a81347e75d423da10249dfe167abb906c88e57fa3681368f76ee3d24bafbb227b54108544423e0e36c151fca23b87de2a0b1fc939c192eceb88f9d172238bf7b60bd980b5b92013b767a2b35e2e0db7e0a21d48e58831594a10b5e09570024ca4c4bf1d4bcbe2e3f92d16327f2230d68c8d3b9d5df7b857db2c0df1f5503946becc4b2ec9fb901b897a3ddcd5f0dcd52992465c84b7458e0c64515d664c6c84442236390d6f20d21c57036ea3d2c61fafbe344d06ba8bc9a5b59510a3ac8427825a3eb05a24c7ccfa869e671cd6b65fd696186f66090fcd1a0e9347933b58575f0b3edd2d14fbe5de4901e2f53b747cc5fe8275c5bdf314c58dc562ad3e34551efb897baf57dad3edd46fec2c3d844cb794e7074e4f265f90c823e1bf4b3a1f65af400c6b33f34ebc0af5efa044ce25dc6eac27bde149474641b42394e39c8f7660ee2991320322cdfd0b6302661dd5728829c28c665b0e0490953c89ab6e6de241a67f8e48ba1bb2955f2e04f9d2edaa497b0364a70b33a87e2feb4be39e419daeab01ea617fd5eb0b68c57e3e3f73ad50ea329b852c31bdbd95992325727a72bace4207a98b0397af72b247d78655685731f097a5bbf80bb62aad74937a281303bff9e3db01216690d04fb2b4a57627882a6bccd07bc074bb7d384a391783f08ce9855a35e28f2d69b159a704d2df9b3e57560399ef1e1306cef4d5c41b7775b01d959c1024192641fb1d927a1ce19e2302c4098e9881d5f4bc0febb0570f2f4f3cd2d251a511eb19758db7aac8130c6700be46ec597815678f1b98d3cb52b68d6526312424f597222b1241ba1b6d72d0b74eb34cac04c305d388b5c7af6866a6f6afa6a0406b32a29eaba7354bdaf6d7c159d7a1a1b18a96679acdb01c5e31badecf45a2a542050a6ad216c3b1b84cad77e4c37d4e6b5ee4dceae90a35e57f86e1affbcb98d3a96070e3b720ed632c9ff3b3ca3902d5144d8018225a243b2a27648dbc8a99b52511e8a9cfa569f6b55e911de1ac32dc4d6482c59ffc0b543272a6e4675cebf54ab2884339270e311636d96e3c9fc3fee38eb7179603991701c16764c5347c0b65267562d79be3cb35b9fd245027e9c9decb62aeba16919f3bccd35ce8c14b9308646bd8e692003da537aea2dbe22ebf207e5118b90ff2171e4b442dc332d237c1275a84570d40815148f32ad43438fa835c94d840861f3a690c5c56a69e2089e932e1ffb63a14570d4dae44fedd0fe13356844df6e144a17a46d42c8ddae05dbc808617df9bd5f8ccede29ca08ef9fb83c92dffb5b34338292ad71916d6a00c586a57ef4106dfa86da9496e1646c9ad743eacfa9f259ecfb4d30f81fc7454c56a637b95120547ce74952ad924c7ce4223550d248d5df707a550508b7f61722dd7a62a0103cf6fb8a52cb53279838ea9b2d04bab78bba180ebe478d117c7a35b9e56310eff2c69017e43c20f1a812c77b19fc3ea0641c3f6cee5b3d10f5149405aaf0b25635f8cc9276638a03d5491c05e859ca601fe15f0ba8ebd08d8ce615c18d1c8081d8bef9d45759147c7b240e54e801c20486284c6416eee9f4b084d5f4c7e7a27425d77ad5d6bc055d54f1ff68ea542ddb00d4933963a1080a693feeafaa8d44be8bf0451088af51b18e74305c54b9c1eebaafe9c86220413b0d574812dbeeb7fb9d110c608d0799a55b2db73022be30db6e07f464f6458f01e56b20c4002ea542fdb0095a7763cd7239e25ef6bd20e49553e5389895364707bda09c34c8e2713f84f1633b51d352408bdccd112b481130b39b4ef3f96cca0fe1257281a23c402dc561ede10ef98331a2a9cb7a92e7e536913678328d2c17e89a43651999a39939f703879556003a57d423d86b4ed749b117ea3cf3bce5a900d2959dc72d6d8d5dd003f3c3783ecf9a89cbd44dadff96e0bb6a2e16ebcda667c33cdb60bb3f2f3bc3c2dba804e933eb724c22c1abf2d243dd3fcb36a30c8b91720d2285aea7e296fb04aee6b44dcfc62d5531f694bb19d4bead612ac4ca8c85deb1f042d1fcfe32c2c2c4fe5795ce847e9dff7edb2872bf5c90b79d255371028764cb4a5f42ba947cb377c93edb947cd1e37e562c440d135747c8adc8ba2cab213fbe27fe1e9edd53b2720776be0150f75d58d9c6a8decd74b774f6e8c265bfab8ba153b6aa3c219eae222988904e2f7c7bfdb66b71e63287b25d3a1207194b77ee0072b14b38068b0d1ec2853bbf63647e659b696cec6f18677edd9a5eb7306ff60153cdeee886a812758ebe100c4139bc31cbcbe8241817e911b20a06504b14be85bab1beef89a74b8112530bbf4e7a8bb7f45dfadf9458032eca0342f929ff0652ccb15d49083caad141992d0f61da8e120adf780702785b0f56d184db5bac4317bf12143df192b882b983d94708aaed05d9449300855b0e27dbec40897e085492c7657d9d9896d6658d5a2ab1c5f487ccb59e8c1dbb6910eddb6b47e6febcc09229e4710399039d58505d1a6bba20519b12e1c00c588c3c7ad428b7fa0ea73f6f33c77da37bde801801fd8168c1ed62bcc412e786ab289212196e1791339a9d3ffee411b4e3e3900dd49ee079532ed6e4bd9295e18cebc3a6b3f9cd437d0401b22e7ddbab71617ca3cfb1ed9f420d3c072d9cdf1e9c22f7056efb891fed67ac3ed3080b16ea7905cb20ab8e38f2f5e03817a297f481bf207e0f3f6af45991dfa55198f733d798e09884ca3d99cd4dd872a0a4fb0f61f2789d8e26422ee1f6785540776cd6d8056b1f8795a11e64278191c5bfa9f5f85bc1ce6e8729400b44854dc01874cfc44737b62bc4202cfbcb2a153dba38c07bd8620c0899e5bc23d2160c7a5d812319bf17f6a2283a0d1353edb627e4fd45c14765c71c1be99f4a6b10946c0ee0f2ce1b513bd26af63b79aca7bd4a5c393dff0b951d3d556f84f025b8ac1b07cc7c025ea05c51f40294631719f36c42f2240c2aab3ed58fca8b9b92ecfde2dc3073343e5eca1c72fa1d3ada5cda79d75ca81f29d5728b9217ac4aceaf90bed7d901bd4a44208efe49b89c696462aa45ee3e9d9cd63fdd27c4daafe1f552ea63da9d7f8fdde3044afece58d7f77a0fbe84664c3e16bd32e3816e09c44e2b408f8c81b87368065c9e3384679e274321289b84eec2171d298ee6ed3323ac3c4283af329c43ddd421794677ba96fb7aabbaf70827c77501ba6dbe492c021df7c79b0440fc25a9a3a636a94697b2e520ecf365839b75ce6ec8270496ba576badc83b21efd879c91f4bf662f1493771e9d9000f654edd422c2813f37544cd3e6e23c7f9d2d4d57123", 0x1000}, {&(0x7f0000004540)="347877f16e4b", 0x6}, {&(0x7f0000004580)="e5134c7bc798da015023aa42d8dd458b28a982fb9ceffb84abed2efedea3e8880071b933f2d36c09c4794a90a1f67ad787a041d7700dfbd899ac8a74a2a55e842a4f5d5e8fa5907d523aa96247bbfad1212eaaabddbda1180886c6b3e580446689433591dcd18d7bd3598a26f8eb69f6c8c8e2e66f1f83c47b46cb7cc71fae28a3b079d602e6be21", 0x88}], 0x5, &(0x7f0000004740)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38, 0x4080}}, {{&(0x7f0000004780)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f0000004a00), 0x0, &(0x7f0000004a80)=[@rights={{0x24, 0x1, 0x1, [r0, r0, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x30, 0x1, 0x1, [r0, r0, r1, r0, r0, r2, r0, r0]}}], 0xb0, 0x40011}}, {{&(0x7f0000004b40)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000004ec0)=[{&(0x7f0000004bc0)="3bfb661823eb46407f45427d135a80ceaad4b230ea500ca550cb8c9abd3e82e2efc60b6e92ba5dd7bc0b9c1f248f46a3ec4cf8fea0f9e134fcea267990674362bccfc0f3dfcf962df70996cb8e9d82b7a7332f983169edf9e785ecb5bb6a835064d76ff4db1f73817d06ccb892a1761bf76633e65af0fc552bd0ce561725b98c48e80fb0be5c81451a5e7e01a19333087d877d60c05ae2add8eccb0d4d4357", 0x9f}, {&(0x7f0000004c80)="6efddc82c5b5bc890abe82e7d9855c089044885d3e1035cc22e0ec3f2b71babe2d5305f8502910899161f95edb25a1e25a8640d6c1baef393f9730c981d89425c83596444b1871052ac7434aae6c3199c4c1920af99019a90237264740c64a6822565f607eff0edf6b9323b934d670856b0d1aa7f41912fd7c052c7305b564e1c3d9f4398e1f4ebdd67fe86f6e2aba2195a24b85337ef838bec99a8dd41e43850bd9f7d8", 0xa4}, {&(0x7f0000004d40)="754dbe84575dabea7442181cdcfd2e6111fc6dba1b931ba45e4c3293a4e48c0c6ddc222ad5581cab93593172f2dbaddde674dfe653b5cda7c7ba6f71fb0c9722c2e439e158e50ff46cb952b08b8a4fa92fcd989226938a82fc5ceb", 0x5b}, {&(0x7f0000004dc0)="f93cfc3fc009b4f9f7611608135357921f1780bc1a92580648f8a2fc4605e7c5730f7a3dc0941a954ff407f9c6bfab61e4988c790c441ec8cd07e13783217512a61ebce6f6bc362865ffab97b6486b43240062247ded291499ace7b0c049b782cd910f7f5b1be35ee255bef51e2eb554639d854f4564422876d20d51960e9402512ff3ee9736d7cfac7595e97986cb8658e356b93d4703950cd40d33642a16e2dcb04188042b31812ca326f9ad4971a86ac849dcc30796f698a6508d6503631d7c73a38e0fc73ae93eef568e3783a049345799079961", 0xd6}], 0x4, 0x0, 0x0, 0x801}}, {{0x0, 0x0, &(0x7f0000006300)=[{&(0x7f0000004f00)="c65b68532f0981493b75a024baa2dfb460982247b9825840fb5c3614de3bbeb1958d54d4f1be7e28b2fb2b8c045dced10ae333c7d81026e3384ebc0874fdaf2b895637013df144ded155e64ea7de3704b7b72241f17c43168e1b9f782646548441f8dd0423eb92e9c9343a14c1aa0a6ea973390d2000ad0b21a664c6af71a23c2c391e87c7b79ab4ef6c9b465419a18311fa177fdf65ec2ee649a34068c959", 0x9f}, {&(0x7f0000004fc0)="6cd04ff18b6e8a1f60b7af63d13eca80bdd1e4f75e0d1efc87f670c6a699cfc56f24a6fb85b278ae4b6cf8cc94c67d590dc870b64a33ddff7c3c6d671e125ea70cf87c307af0a8ba82cdf04e1fb330837112bf98f12e18f009d0d7736978594c72204ec2cf7743a026434b3a272579be34cda98b7ece08c0ccfed0a51721cd7d751f751a9354adb677ca30829a0be42831", 0x91}, {&(0x7f0000005080)="2b5b4bdcd183a8aff128037dd60e74b6f79ac31fa172d51bc56a9afa5244985fb32917b2adcb5d9c4af0566843ad909aac11af21413302a942b06f28f0b4fd60e8d2a9d2e8330b22c01282fccbcc2d37816926b3ff6b0fa7139e833121e3fbd732d7758487309549209b49d1a6796377f1663a2b686c0d6fab90b0b5077f766dad71654756881caf0f69f512eb01f5e45a828b0b269c901cae5759187cf1f2380a050e9391aa4e4d8b89e4ab0e622c0d3b99794242a4b240746fa86c3c0f49ab246888df92527966e3092cb64ef76ba3efaa6b60f39edcab819cdd846254fcff03587c6ed2a870ee6021d3c22fdc3871d45b910f56c39676f5a486d1e0", 0xfd}, {&(0x7f0000005180)="be216475f061091fd8294268c87b6db79733f4ac888acb8b66f214ef4da0a52e30fd33324c9714efbb8bc6024e824e1aa9ef9eb8d7686d3c50aa8979b0fd2fe9daa76de6351f6fc15bd73dc4fce1737c889aced45fed91daf4cbf6b5c3a4dd531bb9b8e2bc7368bfd29cf5bb335ed440b5032d5bd22e0ecd4dd8536c1397f6a78e8081daa38fb262f4ec898eba2a6a095777a69f5b1733271eb8dd2e200c02a2f07c29f0d2d50d3259db9177a044a98cecfa71a9d9e6c4f0d19d84fc2aedc7183c21e21c82aa6e0b6d0801153c8b00d41aaf87e99642b54ba4ad89ea8732eec9b10da7f35764658344", 0xe9}, {&(0x7f0000005280)="a8095082b27b06c7daca7405b5de7ae18b9f9283a5b25a0e4bc42ab588534c92c95cc316d967dce742e1af28d308acb37a87135ee6b023fd7c5ffd3503c03f870f9c6275a5739e597597d13b", 0x4c}, {&(0x7f0000005300)="fad0f70dcce9b1af6bb6a70d855d1e28fe982518c33d885de5b165a209cc3fff6ffd5cdf9ed7d4779f58089d8202f748ccc3385ad4eeded95954928f2e296c974700ccbd876acdb5db262fca59bda4419619a332a2b83da1c30ea638f41264147943b78a53db01498ed26739f439a0b5a8fb4d44830c162f285be17c21d1dd0db25b9c1cdc64627ff8da6f30e48b1a6e2a758e65b87e774c4a88901a199c1ebe0894b3f8ae457ff6dd71b3f1c4b599c075ec7c17494c3c18cd8fe78113da9e68df3e9b415b87c00e98722918008f99898943b7accd1c1ef49db2fe049e2531c088a21207e77e61466e39bb479231ffbffaaae62b02095110179c590b7fd2e045a1db0b9b66cd21e27001e686325de8f779d60969e2287bc1052e4d1e0329e3ef0891340fd6e5a2fd4e47ba857b320fa8c7ea6a1377d1cc8000292493037417e6966c69668ad2211126f169814ab9ef6fe5c94ee7677609858d43946c1b04461ef194498c0d492624d7e37d6793cb5029105bb63413edaad6a87c63412ec02f55784cd8a15f3dc5f9ec9cc3a14fbdc69940102fdcd1df91bd5127e93c7ebddf8781c26b35f3390051f0d93bf20e0525ac7833ffbc5025eb1e52f5a5da0f7d92c8e081ef1f07c5752ceba39d1adaee6b160924e8272e55f86ae87f361ae99d1396b3760ad0e9efff3b7747210a71a72646fd13a3e62296064addb0ef07eb40bbea462c99afdc10b145687b01dc50cf342deeab2b8d4ee2d4e9bd3a76eb3b10d7c98218688c0f9582890dca5903a7567676b864554ae93ec18a3f2ff6e25884dec2234ffdc9f927f5cafc60275a97c4b39ef632cfde0cfe707a86bec3a5967e03e93fddd71bd01925743c355119c9392c45b617ac0dca95a70bd53c858734d3cabf266d3b550ce765492eb119e6432509fb19b1a7ac8f3e171f4d7e2bf1cabb550d990dceb7469f956ce481f142fa23fe75a025f50ded30dac36096112f05731a9ff02fbe5298516f7af1b92f9a14b0323bc32dc6722c1ef59e87cc20beebb8fc1d71a540c48c90d4f14458af1ba5040c3e0b42dcc34e603c4ac407623aa78f652fdab00c512ca18de4bc91a2b4bc850031d7c344e2fb18287ed450fc15b6ef38146b89ec86150ef16c5ce753767ad59a600c3ac536a82e89203c0bcef828d817fe18cb6c3cc94b8530c4fb7689145843d86d097a00d34b380c66566ca62c7809557a02cd36ac2de1e17c6c44f5027f757cc04847ba434bda2ba38a535543ad2834d7eb2683f26d93f5528fc201ba437b92aa9181b227d868657353441d5a5b0c9f688218317fb14f3d10b60075abba2a3bd7e8f4352e502422b079ed0d474141f00aeab202571354b1a7defea5fb569c2bfba664d240422718f754fa5d5b4305ab889bcf25b0f117e13a4b6d6f7bb1513c2ea08112a41e4e26182d952ed8858b8e007777cffc4fb12c2300fa7040cc3cdd62da6d5d7718c0dfd9626bb2324f4de0b3c6e24ba871451422716ad7032205413854b11bdc0d79d9ec92013c138d6b4dd7160aae25a86a01685d16409f4f1f1412bbb18ed3cf9562e1b40362cad043890506b956108490a0876832bc7560a5f700a68f1b1880179e1cf2588006d948f89529d4564fc6d5e7f6fc8dfaacb923e1992c360fc1b4f7d32549711b8598069fe1a85b7bda1ca365c59aaddbe10efa02d138602430ef2cd6fbd45c97f4afa46a19af03c44f54c461570292b6477386f807b6f87d98ff1f2aee2d653378c616c39837fc70baa58c56c9103a3e82643f1e5c2f485f63c7106560653d382bd1beeb4afc58c8b1398b32a70a708f51d7fa2cb4f5856500d71312c3352f00e35a6c2c0d212d06aee793b19908fd7f62648a100e79390f6a9d0fcce0422f558fff4076e678183dacb1febd329baea7401fcc778fb3da590e61f22f08ca97bdd0057efac51f0dde3060b452f38468c0e7ca011a4c49e9b56f390365f1837de9acae741181ed2da42a09ed73866f68d255a03954335a5f7d85d9e611f3c5f5b5d3c3b73bac0569ff5a46e4bccf9cd28673c87174a85ba82fc6132809bb3141d954eb6474049f6e0c5211d1a84340ca5e16692c64b260694710297f67ebab57d6636fa85ee32e39eaea2bf572b9b12e1f77f358c05419ea2348220bffaa0e2d959a8e04a8a17560c710b305211c60dae9f2560c96d33e328618d65c3bab9517b7d092c7051766f8dc785589baf0c1db2a56808568d371f36d48d6ff8a06946558c3680f12abdd9ee900817e49184eb1ab06e13c6e17688abc5bfad716ebc7ca872cccaeccee0782d6a8c08d162f033bd78a0de2e1d4327c85f7f0408db55f369a0f34abb4e12f959126b54d25d75b5a810cb1efad65320909b2a4e3d90687ab7c60c0ee106b3d088425efda4f6f09059404f2d7caf75e943dcff0a9c670d2ff9c56b751777b61b2b9b357b4af72edeeb73af9e3651a94bb868d69afed9a9bc0d0375e62c18d87b7b80de510766478a5038f8751418a193dfb9ee2ff1abb2bccb3b87d933968b094c440eb87d19a58ea0fa49490d5e0029990b73d8901f678f8ce9896c02545d70381dadd37b43e3e4c5e2b578acfbb0fe490db987f78e755f453f06c431e9fd0e2ad13d52dc99b41d2e7bc02876c42f43d02b011e6deaf5687dd7dc5cc866b6f313cf6e62d7f215b561b5f27f862c2736c82aebbd2504c5e031f32f63af00201392a6c8ba1d996b3df99ff9a45b92e1a3eff2e36822e6707b0ea814c27d6257e6fb6bab1611675b42eec9b2c387ec3469717e6171fe31907c6d69983ec9ce9043cc49d84439d4ad992e66758d19ec1641722f3b7bda533efd79a65af0a64534839e6907add365c036d167171b3951bed043c91f4f7043b592e79c647c3fd47f4199842839fceb78eb1407b2af23b9511df5bd768f54203dc323efb080895754e0feba288e5cc41c0d60e38c4fb7386ae1e13aa5a45235f9515b0ced3b56efdf5f9cfbcd10a382915756b47492d983789f42bd01fd4d7d7c9d66c76c1ab28e1a3bb4eb6b533023f893f7a338a5ba0c59df64a125322d914381227ae262c0fc9ba50e5d73776c21227895a9fb85f0e62f66f81016c15a76efb0ba2020facf197cd033f81ad809a7d19b3b6cbbdbb3e3eb03bcbb091c74ddd3f3c5bb84af92685461c3fd8742e4ee654df51e37c65c1cf658a34b4de11f9fc8173a21b120db3ce56f63ed741dc94008e70e34c555d70965c51eb8a7453e3bd077fcdd75f821fd324712a2c6b44670d40ee336b9e12ba5cdc31e988eb490fa1b62b08f7cda26d9d48cb93b28b186730f2936c37de6e232931d59c555275806702910e6d9b8589fa3d672cf9bbd0a99b0599a43720153f883af198b2bbebc663f6c92ee9da839648cc4e341757f06f2fc2d87b0107978b2b7b34738b3fb6297a3758d810f4afa177c81fd0274a07601860973d7e39f6e81ead4b2b7d57b05d18077a7ac7e2d6fede44a382562e35b1e840e3c8a5897befe5d4d0b451688c2ff004f7307c984426ae6fec31b2de10e9a8345b9b82b1acbb99f2c8cbfbaac57aadea7411481e6d68c20990f6bf56b8a8acdb1b723c60cc3bce0c5625745970449bb079f12f732b82ee05120c9cec8ac898ecf41bfa0fde46656a3b58424b4e5d6ed41787b6583bfbbf99a0cf6dcc8894e8339d9261c96b63d1b46bbf4a6f304c57088df81c4242c16b621866163288d283d51802802031a176ff7af921f1bf0b02c97f5fecfb1d5d34a1d3331b518aa25415364459dc1618a82827269d0c9af34b6100d3840a9c0cd93a67d6fc700cf8e95146909c0c67365096dcca2b6c6d67f62d10661133a7f3de187c07fd878fd9738e73c1c3f47b0e88d36f73a22b060d7abfad5a8950b25d92a122866a856accb8307e2abad8380ac4a4b9ff85d4b72521bb5b09c2afc07576e9d7a002716dd7a1374413c9a72ccf5e328a9162d5fe26a3b87e1d82e9526308d14cd7d3f4f4ed5e4f6745afebb2693329d1c39e64396808d447ad65f335648c82aa13cc709a35b24d25fb041c190b614acd55ae7fc585165cd6b8a56e7c39bac8f24300270431dbc7ecd94d79b3d81ebd4ea2da6a1545da02a3ef62024004c5e72aa7656558cd4cf0fceafefeb67a39668b5c1e65612b597f1e2d11fb49b36173bbdab1b674cbe6dfce38b2f22dc53eafd6bc2872f174fb7b5fb32c22956273b8c3d685fc16096d8fd2488627732f2ecfb02ec3e84df3d03cbd5d9c478ac3dad60786cb929b36cf533aaf6120dbddd9c614adc620aee50411088f1f6a79b0d2e375e1498c35d085b9f9da42b897df22c11554f8b2cf86de1cb10bf6a0a50b1402b5e1c09886e767878023a7fdd83738d8869e405f23e5f2557fe3ddf41161d91f5b83a2af4de29c636fca5e11aecf56554da5be91ea4720265f6d197184dc14f1408cab6627726131cf121971aa4a4611ed679d706ca0e154b91b4d79fca2de31c9eb8f6432ae32ce1e9dff4049a66e013f6cf2b3c3c7a16478b34239fa7513da35f828a7f9495ff6127ff67d5f1b68cc33064ae203cbd373d8eb7bf4b399285615edeeb0447549137de0d45dc30b62eeb1e5c7450818d3ecefbe43a484a8d10102cb804d8ba20906811639b25f32ec02fca5936586e798cf27beb9fd2db517409c101ed21998374aa1a59c86a0ca47afada14eb7f42bfd961f0a0eeaab75f79fc912dc878c421452de750071ae2dde8376570dc6a500a615e10a74595b6ad85a5ff023aa2cdc1571803abb16fed506931fe0585ad46f9df86c31791e8724b92df650172c688c7e643a29144540e30e9f83a361a98dcb2adf4f51fb6bd5b31c93e8c05b915ecaef49996807ffe22fcbb0f5684fc8cc3b82797b839034a5d62819150cdc8ce97515c75f7cd05c455bbfe02fe378ee2d0fa635afb8ee72b719e35b0f332e4f14de93bf4d25652ecdd25776f8ef5704f61e78ec03e0e2156189f38c95164b20135409d0d7edbdf91ebe0e5c5d2131e178e522273393128266c1a6a8ddae5c07316cc66708d9b1e7c36b65eefcc5821046141397fecec732e914820b85339d64c062bacfdea532811ad945a8ce8cfb2a7b5c7fd1af7abc8a358904e60a41eaa9fd7554e1c4432b4f373430ec082511d19030ed1d019fa435c7d1b87b74686d8d2a5a2896d3afe910fea9e6ce82ee03e6b247a8307030c9ba5054e5c381433be890f453ab03f64fd3a20d8ca23128207f7650206f2c775d1861bc4f273397179daa699ef243d9943f04fb2c76bed39dc6d4099c753578ee5438594d006dda4a9f618e417547c82999bdfe2ad0c2ada49aeff5334cdb9a9e61d0ac03216187548ab328ed968a02212bbbd08a33f888ca0ee8b5b982841a27b86f3198435586c92a2bd8db34a72a11719ece8dd9ae28915fd305e09e5283ce6480ecc17adbeb75c68590289177d22b8b3d4c0233f04d79a57c944fa98e224ab72aecdb47744eda87cc856301e8e82c1cbd218c008b9ea7709095447ba07d4158054e74cdfd27f72a6ac87b8fc29d2645ff0e81661dc22062b927f048a1e19a9586f549afe15e769029c69986a570a277e82fd85b1b8e0ae1e9370935b57750aa3d7b68eb9254d34c5b8cc2a0a9e88d5ced674f6e088cf1ec0d48610b24bdf81b63bd2922c6d6ff0552526ed79e4abe2f3847f8d0a3cf84d76b8b6e90c74234ff4cd99113911e3e0265de3eccb5e39a81919c5df889b15021c535a268191a37c602e3e99f3fd514b384fe7c18ff54766c132f12c827cd75f63ad10d8aec969cc88b81", 0x1000}], 0x6, &(0x7f00000063c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r4, r5}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r6]}}, @rights={{0x18, 0x1, 0x1, [r0, r8]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x80, 0x40008c0}}], 0x6, 0x20044000) r9 = creat(&(0x7f00000000c0)='./bus\x00', 0x182) fallocate(r9, 0x0, 0x1, 0x2000402) lseek(r9, 0x3ff, 0x3) r10 = open(&(0x7f0000000040)='./bus\x00', 0x143142, 0x80) r11 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1c1040, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000000e80)='./bus\x00', 0x1c1002, 0x40) syz_mount_image$vfat(&(0x7f0000001140), &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa18c56, &(0x7f0000001340)=ANY=[@ANYBLOB='gi\'9', @ANYRESHEX=0xee01, @ANYBLOB=',shortname=winnt,codepage=866,codepage=1250,shortname=lower,nonumtail=0,shortname=mixed,iocharset=iso8859-5,uni_xlate=1,shortname=mixed,iocharset=iso8859-3,rodir,nonumtail=0,\x00'], 0x7f, 0x2b1, &(0x7f00000015c0)="$eJzs3cuKI1UYAOC/0pXuRIVk4UoEC3ThKszME3SQFgazUmqhGx2cHpAkDHQg4AUzs3IvuPId3PkAPoAb38CFS8WdsxBLkkrl3jMdSffI8H2b+lPn/HUunL4QyJ9PXh/27z8cPXj81a/RaCRRO43TeJJEO2pReRQAwIvkSVHEn0XpWX2P116lteucFwBwfa789//oxqYEAFyzDz786L1ur3f2fpY1IobfjPMkymvZ3n0Qn8UgzuNWtOLviGKhjF+52zuLNMuqNwPGzcgjhh//PH/d/T1iln87WtHezK/eUchm4q3hZJxPR55e6/FSEtEtkrLLnWjFqxFFPeYPKS/v3u2d3cm28yM/jrff/H4+/3/OoxOt+OXTeBiDuD97xDL/69tZ9k7x3V9flivII5LJOD+Z9Vsq/AcEAAAAAAAAAAAAAAAAAAAAAMDBdLKF9mr9nKoaYKez2Z7mEX8Mq/xlfaDTmNUHmlf4mazU17mVZVlVxmec16Os75PGa2mkz2vdAAAAAAAAAAAAAAAAAAAA8H8y+vyL/r3B4PxiLfipmAbNp/bZDNKVO9XH+p+dtTvo/xCxf9ZVgjiaT22QbA2RVE17PPDHS5pO9plYc9egUbtsD9NBlJP/dv9NeGPfBV49aC+nWp2u/r0kFjv/aL6761mN3Ydk5dRVx/BilOxxIIsdW3d0adbxgTbh+OX/mt6MXU3TFdcXm7me1djYzPqBf1I2JIf9xQMAAAAAAAAAAAAAAAAAAGxZfug3fttqfPxcpgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN275/f+LINqbdzaDyTx5dqf29M4nF6Mdw7ZveJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC84P4NAAD//14lUFg=") write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000000)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b305d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c0428918246d9e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff13d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1ccab2689bee59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae23034202210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ecdf5e08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000a40)='memory.swap.current\x00', 0x275a, 0x0) write(r12, 0x0, 0x0) sendfile(r12, r11, 0x0, 0x7fffffff) ioctl$KVM_GET_MSRS_cpu(r10, 0xc008ae88, &(0x7f0000001180)={0x5, 0x0, [{0x669, 0x0, 0x7}, {0x9ae, 0x0, 0x8}, {0x869, 0x0, 0x3}, {0x927}, {0x65a, 0x0, 0x4}]}) openat$cgroup_ro(r11, &(0x7f0000000000)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) 7.513320217s ago: executing program 2 (id=524): r0 = openat$kvm(0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000013c0)=@newtfilter={0x1d20, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xfff1, 0xffff}, {0x300}}, [@filter_kind_options=@f_basic={{0xa}, {0x1cf0, 0x2, [@TCA_BASIC_POLICE={0xc, 0x4, [@TCA_POLICE_AVRATE={0x8, 0x4, 0x8}]}, @TCA_BASIC_CLASSID={0x8, 0x1, {0xfff1, 0xd}}, @TCA_BASIC_ACT={0x1cd8, 0x3, [@m_ct={0x2c, 0x16, 0x0, 0x0, {{0x7}, {0x4}, {0x4}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_police={0x1ca8, 0x4, 0x0, 0x0, {{0xb}, {0x1c7c, 0x2, 0x0, 0x1, [[@TCA_POLICE_RATE64={0xc, 0x8, 0x5}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x40}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x3efb, 0x9, 0x0, 0x7, 0x0, 0x1ff, 0xfffffc01, 0x10001, 0x0, 0x40ae457a, 0x69d2, 0xfffffffe, 0x8, 0x3, 0x6, 0x3, 0x0, 0xffffffff, 0x8a12, 0xffffffff, 0x0, 0x5, 0x9, 0xf, 0xffff52d9, 0x100, 0x6, 0x80000000, 0x6, 0x8, 0x8, 0x4, 0x2, 0x2, 0x2, 0x3ff, 0x1, 0xfff, 0xffff, 0x7, 0x9, 0x902f, 0x8, 0x1ff, 0x3, 0x4, 0x0, 0x2, 0x1000, 0x8, 0x446d4ca1, 0x6, 0xfff, 0xbb, 0x7, 0x9, 0x9477, 0x88a2, 0xb69d, 0xfffffff8, 0xed, 0x3, 0x3, 0xe, 0x7, 0x8, 0x10, 0xfb, 0x0, 0x1ff, 0x9, 0x890b, 0x5, 0x7, 0xd, 0x6, 0x6, 0x3ff, 0x9, 0x3, 0x200, 0x200, 0x3, 0xfffff52d, 0x7, 0x2, 0x2, 0x10001, 0x8, 0x6, 0x8, 0xc000, 0xa, 0x2, 0xbd94, 0x7d, 0x72c0, 0x7, 0x3, 0x2, 0x6, 0x472, 0x5, 0x1, 0x3, 0x4, 0x8000, 0xff, 0x9, 0x8, 0x80000000, 0x1, 0x0, 0x4, 0x3d, 0x0, 0x7, 0x4, 0x9d8, 0x3, 0x6, 0x0, 0xffffffc0, 0x6, 0x8, 0xf20787c, 0x3d, 0x0, 0x0, 0x80, 0x1, 0x7, 0x80000001, 0xc, 0x1000, 0x9, 0x4, 0x2, 0xc, 0xec, 0x51f1, 0x9, 0x7, 0x6, 0x800, 0x1, 0xee, 0x4, 0x2, 0x7, 0x6c57, 0xffffffff, 0x10000, 0x9, 0x0, 0x401, 0x3ff, 0x3, 0x7, 0x5, 0x6, 0xe69, 0x10, 0x8a22, 0x1ff, 0x1, 0x7, 0x10, 0xfffffffa, 0xb901, 0x8, 0x5, 0x0, 0x7, 0x6, 0x8, 0x0, 0x24, 0x54, 0x8, 0x7, 0x8, 0x9, 0x101, 0x93, 0x2, 0x4, 0xff, 0x8, 0x6, 0x80, 0x4fe, 0xfff, 0x80000000, 0x80000001, 0x80000001, 0x7, 0x1, 0x2, 0x5, 0xd, 0x5, 0x6, 0x2, 0x7, 0x3, 0x1, 0x10, 0x8000, 0x5, 0x10, 0xf, 0x80, 0x1, 0x401, 0x3, 0x8, 0x3, 0x8001, 0x18, 0x75, 0x9, 0x3, 0x7, 0x1, 0x65a, 0x100, 0x4, 0xa0, 0xffff, 0x5, 0x8, 0x3, 0xd40, 0x7ff, 0x101, 0x1, 0x1ff, 0x5, 0xafc, 0x9, 0x3ff, 0x7, 0x81, 0x3, 0x3, 0x7ff, 0xaed, 0x8, 0x7fffffff, 0x6, 0x8000, 0x7, 0x6, 0x46, 0x1e]}, @TCA_POLICE_RESULT={0x8, 0x5, 0x1ff}], [@TCA_POLICE_AVRATE={0x8, 0x4, 0x2}], [@TCA_POLICE_RATE={0x404, 0x2, [0x4, 0x1ad7, 0x5, 0x8, 0x3, 0x6, 0xa, 0x17140, 0x4, 0x0, 0x8, 0x3, 0x7, 0x3, 0xad2f, 0x1, 0xd1, 0x10000, 0x8, 0x6, 0x4, 0xf, 0xd, 0xcd, 0xe1, 0x7ff, 0x9, 0xd, 0x1, 0x6, 0x9cbf, 0x7, 0x4, 0x800, 0x2, 0xaa2, 0x0, 0x0, 0xfffffff8, 0x2, 0x70000, 0x5, 0x3, 0x7, 0x1, 0x3, 0x0, 0x9, 0x0, 0x0, 0x5, 0x4, 0x0, 0x0, 0x800, 0x7ff, 0x92, 0x0, 0x0, 0x2c806931, 0x9, 0x4, 0x401, 0xfffffffc, 0x10000, 0x6, 0x1, 0x0, 0xfffffffa, 0x4, 0x3, 0x7, 0xfffffffe, 0x4, 0x100, 0x3, 0x5, 0x0, 0x7, 0x10001, 0xfffffffb, 0x7, 0x1, 0x80000000, 0x4, 0xbf2c, 0x85e, 0x6b, 0x0, 0x7fff, 0x0, 0x6, 0xffffffff, 0x2, 0x6, 0x832, 0x6, 0x3, 0x1, 0x7, 0x1000, 0x6, 0x9000000, 0x4, 0xf04, 0xa516, 0xfffffffd, 0x2, 0x3, 0x8, 0xfffffffb, 0x3, 0x882b, 0x100, 0xfffffeff, 0x1, 0x100, 0x0, 0x34919b6b, 0xa452, 0x6, 0x7, 0x1, 0x4, 0x1, 0xbd, 0x10001, 0x526, 0x5, 0xa063, 0x60, 0xffff8000, 0xd, 0x7, 0xfff, 0x10, 0x6, 0x3, 0x1, 0x5, 0x10, 0x3f8e, 0xee21, 0x6, 0x400, 0x7ff, 0xffffffff, 0xa5fc, 0xe, 0x3, 0x4, 0x4, 0x81, 0x100, 0x2, 0x0, 0xffff, 0x194, 0x40, 0x6, 0xffffffff, 0x3, 0x10001, 0x8000, 0x8, 0x4, 0x5577, 0x469, 0x1ff, 0x3, 0x1, 0x648, 0xe, 0x3, 0x3, 0x800, 0x4, 0x5, 0x100, 0x8001, 0xe19, 0x1, 0x9, 0x3, 0x2, 0x0, 0x7, 0x8000, 0x3, 0x0, 0xffff, 0xf997, 0x4, 0x40, 0xd, 0x7, 0x6, 0x8, 0x0, 0x1, 0x6, 0x5, 0x7ff, 0x6, 0xeb34, 0x7, 0x7, 0xfffffff8, 0x0, 0x6, 0x6, 0x7, 0xa8c, 0x401, 0x13, 0x2, 0x3, 0x6, 0x10, 0x8, 0x7, 0x8, 0x1, 0x821e, 0x1, 0x8001, 0x8, 0x504, 0xbd1, 0x9, 0xfffff000, 0x9, 0x1, 0xe15, 0x8, 0x8, 0x6, 0x1000, 0x1, 0x80000001, 0x1, 0x5, 0x959, 0x4, 0x4, 0x7, 0xe31, 0x1, 0x6, 0x54, 0x5, 0x80, 0x9e5, 0x7ff, 0xbe3, 0x5]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x2}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x3}, @TCA_POLICE_RATE={0x404, 0x2, [0x101, 0x80000000, 0xe, 0x6, 0x4, 0x4, 0x6, 0x8, 0x2, 0x4, 0x81, 0x1, 0x9, 0x0, 0x81, 0xff, 0x40, 0x4, 0x8, 0x4, 0x6, 0x6, 0x3, 0x3ade, 0x800, 0x8, 0x5, 0x5, 0xa61d, 0xb228, 0x61874111, 0x200, 0xfffffffa, 0x5, 0x7, 0x2, 0x7, 0x99b5, 0xb, 0x8000, 0x0, 0x7ff, 0x5, 0x200, 0xb48, 0x2, 0x9, 0x7, 0x0, 0x100, 0x40, 0x695, 0x5, 0x5, 0x7, 0x10, 0x1, 0x4, 0x401, 0x41d9, 0x7, 0xedd6, 0x45, 0xe00000, 0x1000, 0x3, 0x9, 0x8, 0x9, 0x80000001, 0x87, 0x6, 0x4, 0x80000001, 0x8, 0x10001, 0x5, 0x3, 0xc3, 0x0, 0x1, 0x5, 0x546, 0x0, 0x8, 0x9, 0x0, 0x7, 0x3, 0x5, 0x8000, 0x7ff, 0x7, 0xb, 0x5, 0x8, 0x1, 0x4, 0x8, 0x1, 0xffffffff, 0x8, 0x1, 0x101, 0x62, 0xfff, 0x984, 0xc, 0xa3e, 0x6, 0x1ff, 0x8, 0x9, 0xbc, 0x9086, 0x9, 0x9, 0x8, 0x4dc, 0x200, 0x1, 0x7, 0x5, 0x7, 0x5b9, 0x4, 0x80000001, 0x1, 0x4, 0x0, 0xe, 0x8000, 0x8, 0x2, 0x8, 0x7, 0x1, 0x5, 0x4, 0x1, 0x1, 0x1053, 0x2, 0xd8, 0x0, 0x8, 0x7f, 0xd, 0x2, 0xfffffffa, 0x2, 0x4, 0x3db, 0x670, 0x4d28, 0x8, 0x7fffffff, 0x2, 0xfff, 0x40, 0xc, 0x8, 0xa, 0x1, 0x7, 0x100, 0xb, 0x5, 0xffffffff, 0x9, 0x429, 0x120000, 0x9c7, 0x8, 0x1, 0xaecf, 0x1ff, 0x101, 0x2, 0x5, 0x80000000, 0x5, 0x9, 0x800, 0x101, 0x4, 0x6, 0x1ff, 0x8179104, 0xfac5, 0x6, 0x7, 0xe7, 0xb, 0xfffffff8, 0x0, 0x1, 0x2, 0x7, 0x1, 0xff, 0x7, 0x7d45, 0x6, 0x0, 0xc, 0x7, 0x7f, 0x90d, 0x9, 0x1cff4574, 0x8459, 0x3, 0x8, 0x7, 0x1, 0x5, 0x1, 0x80, 0x4, 0x1, 0x90000, 0x4, 0x8, 0x400, 0x401, 0xa, 0x746, 0x0, 0xffffffff, 0x55c, 0x10, 0xfffffe00, 0x37, 0x10000, 0x6, 0x1, 0xe, 0xfffffff7, 0x1, 0x8001, 0xb6a, 0x59ce1367, 0x5, 0x5, 0xa, 0x2, 0x3, 0x8, 0x10, 0x0, 0x4, 0x1, 0x9, 0xffff, 0x8000]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x4}, @TCA_POLICE_RATE={0x404, 0x2, [0x7ff, 0x93, 0x5, 0x3ff, 0x8000, 0x1, 0x1, 0x4, 0x10, 0x5, 0x8, 0x0, 0xb0, 0x7fff, 0xfff, 0x3, 0x4, 0x5, 0x652, 0x2, 0x1ff, 0x4, 0x0, 0x2, 0xe, 0x3, 0x1bb5, 0xfffffffe, 0x0, 0x4, 0x2, 0x400, 0x8, 0xfffffffa, 0x1, 0x1, 0x7, 0x2, 0x1ff, 0x4, 0x7, 0x4, 0x3, 0x6, 0xfffffffd, 0x7ff, 0x101, 0x41c, 0x8, 0x2, 0x3e, 0x1c00000, 0x3, 0x6, 0x7, 0xd, 0x1, 0x6, 0x80000001, 0x10001, 0x401, 0xa, 0x5, 0x1, 0xfffffffe, 0x7, 0x1ff, 0x8001, 0x3d, 0x8000, 0x0, 0x7ff, 0x0, 0x3, 0x1, 0x6, 0x5, 0x1e, 0x8, 0xeb6, 0x6, 0xc, 0x0, 0xc6d, 0x53, 0x9, 0x8b35, 0x1, 0x96, 0x7, 0x80, 0x1, 0x2, 0x0, 0x6, 0x10, 0x1, 0x7fffffff, 0xffffff81, 0xfff, 0x5, 0x1, 0xc6ba, 0xac, 0x1, 0x7df, 0x9, 0x3, 0x1, 0x4a5, 0x9, 0x4, 0x7, 0x7, 0x5c8, 0x66, 0x1, 0xd5e, 0x80000001, 0xc, 0x6a, 0x553549cf, 0xffffff01, 0x6, 0x507, 0x4, 0x2, 0x101, 0x0, 0xb202, 0x2, 0x2, 0x2, 0x81, 0x4, 0x33b, 0x5c000, 0x101, 0x9f6, 0x619, 0x4, 0x2b, 0x2, 0x8001, 0x5, 0x4, 0x8, 0x2, 0x7fffffff, 0x1, 0x10001, 0x0, 0x2, 0x104aba9f, 0x3, 0x1000000, 0x1, 0x8cb, 0xfffffffb, 0x1, 0xffff96c5, 0x6, 0xa58d, 0x1418, 0xed1, 0x5, 0x0, 0x6, 0x8000, 0x1, 0x5, 0x4, 0xd, 0x1077, 0x3, 0x1, 0x400, 0x3, 0x2, 0xd1b, 0x6, 0x3, 0xe632, 0xc7, 0x0, 0x5, 0x5, 0x80000001, 0x8, 0xff, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x69, 0x4a, 0xc, 0x7, 0x3, 0x8, 0x400, 0x0, 0xa, 0x8, 0x1, 0x0, 0x5, 0xffffff81, 0x4, 0xf6, 0x7, 0x5, 0x800, 0xffff, 0x3, 0x8000, 0x3, 0x401, 0xffff, 0x200, 0x7fab, 0x10, 0x8, 0x2, 0x10000, 0x2, 0xfffff3b4, 0xae2a, 0x7ff, 0x7, 0x8aa, 0x4, 0x3, 0xd3, 0x7fffffff, 0x6, 0x7, 0x2, 0x3, 0x400, 0x27, 0x15, 0xfffffff7, 0x80, 0x1667, 0x8000, 0x8, 0x4, 0x7, 0x101, 0xa99c, 0xf, 0x58, 0x40, 0x9]}], [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x3}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x3, 0xb, 0xffff, 0x3, 0xfffffffe, 0x8001, 0x3, 0x3, 0x6, 0x7fff, 0x9, 0x5, 0x8000, 0x6, 0x1, 0xd, 0x3, 0x0, 0x0, 0x6, 0x1, 0xbc, 0x10000, 0x5, 0x0, 0x6, 0xe2, 0x3a5, 0xf, 0x3, 0x80000000, 0xe, 0x0, 0x6774, 0x60, 0x5, 0x7, 0xa035, 0xa4, 0x401, 0x10001, 0x8, 0x6, 0x40, 0x0, 0x20, 0x3, 0x1, 0xff, 0xffffff61, 0x7, 0x4, 0x5, 0x1, 0x1, 0x0, 0x8, 0x0, 0x8, 0x4, 0xfffffffb, 0xc, 0x7, 0x81, 0x8, 0x1, 0x8, 0xff, 0x7fff, 0x4, 0x9, 0xb0b, 0x8, 0x3b72, 0xd, 0x7fffffff, 0x6, 0x4, 0xffffffff, 0x6, 0xfffff7fb, 0x58, 0x4, 0x1, 0x5, 0x80000001, 0xfffffffa, 0x8, 0x9, 0x5, 0x5, 0x437c, 0xefe0, 0xcd, 0x4, 0x3ff, 0x10000, 0x8, 0x7, 0x8, 0x80000001, 0x6, 0x5, 0xff, 0x8, 0xa54, 0x0, 0x1000, 0x3, 0x4, 0x9, 0xad66, 0x2, 0x0, 0xfff, 0xffff8000, 0x8, 0x7, 0x3, 0x6, 0x8001, 0xce54, 0x1, 0x7, 0x5, 0x4cc7, 0x6, 0x53, 0x8, 0x5, 0x200, 0x5, 0x1, 0x0, 0x9, 0x3, 0x7, 0xffff7fff, 0x7fff, 0xfffffffe, 0x7, 0x6, 0xffff0001, 0x7, 0x5, 0x8, 0x4, 0xffffffff, 0x4, 0x3b, 0x1aad, 0xe, 0x5, 0x8, 0x8, 0x4, 0x5bde, 0xf, 0x0, 0x10000, 0x0, 0x6, 0xbb, 0x6, 0x6, 0x1, 0x9, 0x1, 0x3, 0x1287, 0x9, 0x4, 0x7, 0x3, 0x5, 0xa, 0x6, 0x800, 0x3, 0x4, 0x1, 0x6, 0xe4bc, 0x4, 0xfff, 0x9d3, 0x7, 0x3c8a, 0xe, 0xfffffff0, 0x4, 0x3, 0x2, 0x0, 0x100, 0x3, 0x5, 0x2, 0x0, 0x40, 0x8, 0x5, 0xfffffffa, 0x6, 0x155, 0xd36, 0xf4, 0x5, 0x510, 0x1, 0x50, 0x8, 0x6, 0x7f, 0x6, 0xa0a, 0x4, 0xf, 0xffffff64, 0x9, 0x8, 0xa58, 0x3, 0xb, 0x4, 0x563ea11a, 0xe, 0x8001, 0x7, 0x800, 0xfff, 0x7, 0x7, 0xfffffff9, 0x400, 0x3, 0x921, 0x7ff, 0x8, 0x2, 0x7fffffff, 0x7, 0x1, 0x7fff, 0x0, 0x8, 0x7fff, 0x5, 0x6, 0x200, 0x5, 0x9, 0x8, 0x4f1, 0x5]}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x2d, 0xc, 0x6, 0x9, 0x9, 0x4, 0x2a, 0xace, 0xc, 0x7, 0x7fffffff, 0x1, 0x2, 0x7fff, 0x0, 0x7, 0x6, 0x5, 0x1, 0x8, 0x5, 0x0, 0xe, 0xffffffff, 0x8, 0x7fffffff, 0x2, 0x7, 0x10000, 0x3, 0x200, 0x83, 0x4, 0x800, 0x4, 0x6a, 0x100, 0x7, 0x200000a, 0x1000, 0xe947, 0xfff, 0x8, 0x7fd1, 0x6, 0x6d, 0x40, 0x6, 0x2, 0x8, 0x3, 0x1, 0x636, 0xfffffff7, 0x7, 0x7, 0x6, 0x8001, 0x7, 0x6, 0x2e6b800, 0xf, 0x40, 0xa, 0x7, 0xdd, 0x6, 0x3a3, 0x0, 0xfff, 0xd, 0x7, 0x7ff, 0x9, 0x564, 0xd1, 0x8, 0x8, 0x6, 0x7, 0x8, 0x4, 0x0, 0x7, 0x8, 0x8, 0x2d8f, 0x5, 0xc0b, 0x4d, 0x4ab, 0x6, 0xacf, 0xdfad, 0x2, 0x405, 0xffffffff, 0x1, 0x7, 0x3, 0x5, 0x4, 0x80, 0x5000000, 0x7, 0x0, 0x7, 0x4, 0x100, 0xa5e, 0x71, 0x6, 0xb7, 0x80, 0x101, 0x2, 0x2, 0x7, 0x8001, 0x1004000, 0x100, 0x5, 0x73, 0x80000000, 0xfffeffff, 0x1, 0x1, 0x5, 0x9, 0x83a5, 0x2, 0x2, 0x4, 0x8, 0x4, 0x5, 0x8001, 0x1f, 0x4, 0x200, 0x3, 0x1800000, 0x1000, 0x9, 0x3, 0x5, 0xc3a9, 0x6, 0x5, 0x1, 0x8, 0x0, 0x7fff, 0x402, 0xff, 0x3, 0x7, 0x9, 0x2, 0x2, 0x7, 0x4, 0x8, 0xfffffffd, 0x7f, 0xb7b, 0x7, 0x1, 0x0, 0x3, 0x5, 0x4, 0x1, 0x100, 0x7, 0x6, 0x2, 0x2, 0x10, 0x80, 0x7, 0xb, 0x23c, 0x3, 0x6, 0x7, 0x30f, 0xffffffff, 0x8, 0x1, 0x971, 0xf59, 0x0, 0x1, 0x8, 0x7ff, 0x0, 0x4, 0x0, 0x1ff, 0xed6, 0xfe, 0x1, 0x5, 0x6, 0x2, 0xb, 0x10, 0x5, 0x5, 0x3, 0x3, 0x4, 0x2, 0x0, 0x8ed, 0x81, 0xffffffa5, 0x0, 0x2, 0x4, 0x6, 0x5, 0x8, 0x6, 0x5, 0x2, 0x9, 0x7, 0x4, 0x8, 0x77f, 0x6, 0xf8000000, 0x38a35b26, 0x4, 0x0, 0x0, 0x18000, 0xc7, 0x5, 0xc0000000, 0x2, 0x4, 0x10000, 0x7fffffff, 0xbb66, 0x7, 0x80, 0x40, 0x0, 0xffffffff, 0x6, 0x2, 0x3, 0xffff]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x2}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x4, 0x5, 0xe, 0xcc9, 0x3, 0x0, 0x543, 0xc367, 0x6, 0x7, 0x1ce4dbb7, 0x6e, 0x7f, 0x0, 0x2, 0xd, 0xffc0000, 0x8, 0xf4aa, 0x3ff, 0x68, 0xe56, 0x0, 0xffffffff, 0xfffff001, 0x9, 0x5, 0x8, 0x76, 0x3ff, 0x4, 0x2, 0x5, 0x80000000, 0x6ffe01de, 0xbdee, 0x5, 0x0, 0x5, 0x2, 0x3, 0x7f, 0xd, 0x2, 0x10001, 0xb, 0x28, 0x3, 0x8, 0x2, 0x7fffffff, 0x9, 0x8000, 0x6, 0x2, 0x5, 0x7, 0x7, 0x2, 0x4, 0x100, 0x6, 0x800, 0xfff, 0x53e2, 0xfffffffc, 0x3, 0x100, 0x24, 0xfffffff4, 0x9, 0x1, 0xff, 0xffffff58, 0x6, 0x4, 0x8, 0x9, 0x7, 0x35, 0x8000, 0x6, 0x3, 0x7fffffff, 0x1, 0x2, 0xfff, 0x4, 0x8, 0x17, 0x5, 0xc, 0x28d0e453, 0xffffff33, 0x7, 0x1000, 0xffffffe7, 0xb, 0x8, 0x0, 0x5, 0x400, 0x9, 0x9, 0x7, 0x4, 0x1, 0x3, 0x3ff, 0xde, 0x9e, 0x5, 0x1000, 0xd, 0xffffff01, 0x4, 0x5b, 0x60000, 0x2, 0x80000000, 0x8, 0x7fffffff, 0x8, 0x9, 0x5, 0x6, 0x3, 0x40, 0x2, 0xffff, 0x7fffffff, 0x3, 0x4, 0x800, 0x8001, 0x9, 0x3c, 0x4, 0x2, 0x4ec, 0x1, 0x3, 0x1, 0x8, 0x5, 0x1ff, 0x15, 0x81, 0xc, 0x40, 0x400, 0x4, 0x3, 0x8, 0x7, 0xa, 0xfffffff7, 0x3, 0x400, 0x7fff, 0x1, 0x5, 0x80000001, 0x81, 0x5, 0x4, 0xffffffff, 0x14, 0x9, 0xc0000000, 0x8, 0x6, 0x8, 0x4, 0x4, 0x12, 0x7fff, 0x106, 0x3, 0xdc, 0x8, 0x9, 0x4, 0x8, 0x7fffffff, 0x7f, 0x81, 0xf, 0x7, 0x4, 0x8, 0x9, 0x3, 0x8, 0x8001, 0x7f, 0xf72, 0x1, 0x1, 0x1, 0x6, 0x3, 0x5, 0x1, 0x7, 0x0, 0x81, 0x9, 0x868, 0x1, 0x2, 0x2, 0x7, 0x8, 0x0, 0x2, 0x4, 0xcf, 0x8, 0x8, 0x3, 0xfb800000, 0x0, 0x3800000, 0x6, 0xa68, 0x40, 0x1, 0xc, 0x0, 0x3, 0x151c3a2c, 0x6, 0x6, 0x401, 0xb, 0x81, 0x2, 0x4, 0x5, 0x9, 0xc580, 0x6, 0xc00, 0x80000001, 0xf05, 0x800, 0x1, 0x9, 0x2, 0x6, 0x4, 0x0, 0x6, 0x9, 0x1]}]]}, {0x4}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}]}]}}]}, 0x1d20}}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x20040, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f0000000180)="430fc73f0f2390b9800000c00f3235010000000f300f20d835080000000f22d8c4e18173f53866baf80cb83879e487ef59ba490cec9e660f218d8ec02d1aa80000460f1c460041ae", 0x48}], 0x1, 0x75, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$KVM_RUN(r3, 0xae80, 0x0) 7.513199727s ago: executing program 3 (id=525): r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x10, 0x3f8, 0x400, 0x70bd2a, 0x25dfdc01}, 0x10}, 0x1, 0x0, 0x0, 0x40044}, 0x0) 7.512766147s ago: executing program 4 (id=526): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='freezer.self_freezing\x00', 0x275a, 0x0) sync_file_range(r0, 0x6, 0x0, 0x6) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r1, 0x107, 0xd, &(0x7f0000000080)=@req={0x8000, 0x6, 0x300, 0xfc}, 0x10) mmap(&(0x7f0000000000/0x30000)=nil, 0x30000, 0x3, 0x11, r1, 0x0) pipe2(&(0x7f0000000200)={0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) unshare(0x2040400) getsockname$packet(r4, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="fcdbdb257a000000000000000dffffff00000000e76254cd72ecd900b9faabf6f446b96719dc5e98ba7a1e288a5eb6e380ee779ed92424c79766315228fc9c645b68d52ee630dc79ee20de028cfbfec611a9e8d7b2948a05ed9f3ed4a49437305cf865178e7a3efce41cee343a0354263aa13bbe251bf7bd9f03c2a443fcff7e11469743336444d0da84a3331ea4e7c395", @ANYRES32=0x0, @ANYBLOB="0000000080480500"], 0x20}}, 0x4) write(r3, &(0x7f0000000210)="0100", 0x2) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x200888b, &(0x7f0000000040), 0x0, 0x571, &(0x7f0000000c00)="$eJzs3d1rZGcZAPDnTDL52M1uUvVCC63VruwW3WTT2DaI1AqiVwWxvV9jMhvCTjJLMmk3odjsXyCIqOCV3ngj+AcIsuCNlyIU1FuFiiK6VdAL7ZFz5kwmOzmzSdvJTJP8fnD2vOfzed4h75nz8e6ZAM6tpyLipYh4N03TZyJiuphfKYbYaw3Zeu88eGM5G5JI01f+nkRSzGvvKynGF4vNJiLiG1+L+FZyOO7Wzu7tpXq9tllMzzXX78xt7exeX1tfWq2t1jYWFuafX3xh8bnFG32p56WIePErf/7+d3761Rd/+bnX/3Tzr9e+naU1VVTzYD3eo9FHLWxVvTo+0bXB5vsM9mGU1afanpg83jb3TjAfAAB6y05+PxIRn46IZ2I6Rh59OgsAAACcQumXpuK/SURabqzHfAAAAOAUqeR9YJPKbNEXYCoqldnZVh/ej8WFSr2x1fzsrcb2xkreVzZmolq5tVav3Sj6Cs9ENcmm5/NyZ/rZrumFiHgsIr43PZlPzy436ivDvvkBAAAA58TFruv/f023rv8BAACAM2Zm2AkAAAAAJ+79Xv9X+pwHAAAAcHI8/wcAAIAz7esvv5wNafv3r1de29m+3Xjt+kpt6/bs+vby7HJj887saqOxmr+zb/2o/dUbjTufj43tu3PN2lZzbmtn9+Z6Y3ujeXMtJgZSIQAAAOCQxz55//dJROx9YTIfMmPDTgoYiNH9UlKMS1r/Hy+3xm8PKClgIEa6Z1w+vM7b4+XbOk+A0y37/n/owVyPtg6cPdVhJwAMXXLE8p6dd35TjD/V33wAAID+u/qJ8uf/IxEx+cgt97z9D065rkacvjmsRICB+8PDz/vS6aFlAgxa3v/vuB15nPHDmVI93AMQODdaT/Y/8PP/I6Xpe0gKAAA4AVP5kFRmi9t7U8VNvkv5zwJUk1tr9dqN4r8F/m66Op5Nz+drJEdeMwAAAAAAAAAAAAAAAAAAAAAAAAAALWk6Hmk6lpe6JGUzAQAAgNMnovKX5Fetd/lfnb4y1X1/YCz5T/6TwGMR8fqPXvnB3aVmc3M+m/+P/fnNHxbzny2/x/BFPxQAAAAAA9W+Ts/H/x52NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcNe88eGO5PRxj9cl+xf3blyNipiz+aEzk44moRsSFfyYxemC7JCJG+hB/715EfLwsfpKltR+yJH4yevLxY6b4FMrqf7EP8eE8u58df14qa3+VeCofl7e/0YjoR/vvffyL/ePfSI/2f+ngjsbL93/l1YjH3/r5XM/49yIeH304/uWHdjiRxyqL//Qx6/jNV3d3ey1Lfxxxtf39kx/xDkbolOaa63fmtnZ2r6+tL63WVmsbCwvzzy++sPjc4o25W2v1WvFvaYzvPvGLdx9V/wul33/J/ufbq/5XSvZX9p30v7fuPvhoe2LvcPxrT5fE//VPijUOf/6VIs5ninK2/Gq7vNcqH/Tkz377ZK8ks/grnfpXD9Z/okf8dv2vldS1o9IpHmooTxz3TwcAOAFbO7u3l+r12uaHpZCO9zmxyYg4zspjMfS6Kwy48GZfd5imaZr96ZYsuh8Rx9lPEkvVvta0Up5Pp9CzoQ35wAQAAPRddq4/NuwkAAAAAAAAAAAAAAAAAAAA4JzrvPQrkpN6y1p3zM4rkPvyCn0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgL74fwAAAP//q13H5w==") bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="9feb010018000000000000007c0000007c00000002000000000000000000000e0000000000000000000000000600000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80c20000000000000000000000900000000000000000000000900000200000000000000000902"], 0x0, 0x96}, 0x28) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) r6 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='GPL\x00', 0x5, 0xe2, &(0x7f00000002c0)=""/226, 0x0, 0x0, '\x00', 0x0, 0x25, r5, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0), 0x2}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000a00)={r6, 0xd8, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000), 0x8, 0x0, 0x8, 0xffffffffffffff0e, 0x0}}, 0x10) r7 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r7, &(0x7f0000000100)='system_u:object_r:hugetlbfs_t:s0\x00', 0x1d) socket$key(0xf, 0x3, 0x2) r8 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r8, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x1d8, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, [0xffffff00, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0xffffff00], 0x80, 0x54, 0x3b, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) syz_emit_ethernet(0x83, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaf9ff030486dd601b8b97004d88c19e9ace5ffb2e9fc603dd282100000002ff02000000000000000000000000000104004e208823"], 0x0) read(r2, &(0x7f0000000000)=""/8, 0x8) rt_tgsigqueueinfo(0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x80}) sendto$packet(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x11, 0x0, 0x1, 0x1, 0x0, 0x0}, 0x14) 5.786705749s ago: executing program 0 (id=527): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x2, 0x7fff7ffc}]}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) syz_mount_image$ext4(&(0x7f0000000540)='ext4\x00', &(0x7f0000000200)='./file0\x00', 0x300884c, &(0x7f00000005c0), 0x1, 0x515, &(0x7f0000000b40)="$eJzs3V9oHHkdAPDvbJOY6+W6FQ7U49Cg4B2eJm2T63kcyB34j3optfFFGyhJu01CN9mQbLSJoBWLFHzxSYRK0T4oiGJ87JuKoMWiD4WiL6VIQS20harPkdnd6YVk02zbdCdJPx+Yzm9+2+zvO/PNbGZ+O/ObAJ5ZvRHxdkTsiojXIqLYqC80pjhbn9L/NzawNJFOSSwvD99LIomIQwNLE9l7JY358403eDUift+ZxNi5te3OLSyeHi2XS7ON5f7q1Ez/3MLipyanRsdL46XpgTff+PTBgdcHDw5s2rreHD029cvK0Fs/u334Nx/++CfuJfF29DReW7kem6U3ehvbpDNeWPlCEvH1zW4sZ90ryklHjoHQsj+/8fIP844BAGi/QuPYv6N2/F+MXVE/eOu+NnK/GLf+st7PHRq5+O92xgkAAAA8vuXljzTmAAAAwM6VOPcHAACAHS67DuDQwNJENrXr2oPbX2hXS6znzjsRsbee/+z+7vorHY17erujMyJ2/yeJlbf1Jqvu+X0c1c9F9MY3/lg9+4NT6RRP6T5stqalf+QdAXnqGsw7AvL00pfzjoA8/fV83hGQp2t38o6APB0dzjsC8nT4YN4RkKcL9/KOgN++Ux8AcG3/X6E25l/Wy7O6/yctP/eEbd8tRPRG969W1un/aa+s/29sTf9f4UH/3651+v/2tNjG5a9d/1Cz+i9+Nc3/8FjW//fJkR+X0vbT+ROvGC25852Ilzqa5T95kP9knfwXW2zjD1cHm/b0/25Pmv+f/yLNdzbJf3st/zTilWie/0zy8PFZ+09Nlkv76v82beOj9//5v2b1039L83/lM9n+n05p+9l3ATx96f6/e538b/T5v7fFNi5N3mra0zvck+b/lW89PP+F213JV2q/jF2NmjOj1ers/oiu5N219QcedQs8W7JtlG3DNP+vfqz53/8P1ubNP//T34n3t9jmu8cKbzWrH/x1mv/vf97+n580/yc32P/X+/v/YqttXL852qx+4rNp/o9ekn8AAAAAAAAAeDKFiOiJpND3oFwo9PXVn+H9YuwulCtz1ddOVeanT0btWdl7o7OQXelVrC8n6fL+xvVA2fKBVcsDjetFzhefqy33naiUT+a98gAAALDD9UTcOPbdyx94ftX5/7+K9fN/AAAAYPtLz/9f/snFC2n5v60O5AMAAABsK+n5//3v3b0Szv8BAABgx+rpdv4PAAAAO132/f+RoaE4MjS0nD33b7oyPnl6YubNA/v6puZP9J2ozM70jVcq47UR+6Y2ft9ypTKz//WYP9NfLc1V++cWFo9PVeanq8drz409Xupsw7oBGzv398sjeccAAAC0T8864/+/sGLs/n0RsScirhY735eN9Q8AAABsfT0RN770o2/+aW5h8fRouVyaVXjUwvK3I7ZAGAprCtlFJlslnm1ZyPkDCgAA2HTvHfTnHQkAAAAAAAAAAAAAAAAAAAA8u9oxnFje6wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMD28f8AAAD//0FW/Wk=") (async) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0xe9) getdents(r4, 0x0, 0x0) (async) getdents(r4, 0xfffffffffffffffd, 0xbb) getdents64(r3, &(0x7f0000000fc0)=""/224, 0xe0) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000340)={r3, 0x20, &(0x7f0000000300)={&(0x7f0000000180)=""/236, 0xec, 0x0, &(0x7f0000000280)=""/67, 0x43}}, 0x10) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) (async, rerun: 32) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@fwd={0x6}]}, {0x0, [0x0, 0x5f, 0x5d, 0x2e, 0x5f, 0x5f]}}, 0x0, 0x2c, 0x0, 0x1}, 0x28) (async, rerun: 32) r5 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_linger(r5, 0x1, 0x3c, &(0x7f0000000240)={0xffffffff, 0xfffffffd}, 0x8) (async, rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=ANY=[], 0x48) (rerun: 64) preadv(r3, &(0x7f0000000380), 0x0, 0x3c1, 0xe) r6 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r6, 0x4400ae8f, &(0x7f0000000040)=@x86={0x0, 0x9, 0xc, 0x0, 0x6, 0x1, 0x86, 0x2, 0x1, 0x0, 0x2, 0x4, 0x0, 0x7, 0x8004, 0xa, 0x5, 0xff, 0x3b, '\x00', 0x8, 0x7ffffffffffffffe}) (async) ioctl$KVM_GET_NR_MMU_PAGES(r2, 0xae45, 0x9) close_range(r0, 0xffffffffffffffff, 0x200000000000000) 5.785993s ago: executing program 2 (id=528): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f00000000c0)=0x2, 0x4) setsockopt$packet_tx_ring(r0, 0x107, 0xd, 0x0, 0x1c) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000780)=@o_path={&(0x7f0000000300)='./file0\x00', 0x0, 0x4008, r0}, 0x18) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001180)=ANY=[@ANYBLOB="12010000090003206d0414c34000ffff000109022400010400a000090400000103010100093700086ce82201000905815f"], 0x0) mknodat$null(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x103) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) connect$vsock_stream(0xffffffffffffffff, &(0x7f0000000880)={0x28, 0x0, 0x0, @local}, 0x10) shutdown(0xffffffffffffffff, 0x2) write(r0, &(0x7f0000000ec0)="79fdd24bf59dccf1b04463cc84d46a8f40f61b12b9dc9e36f1479e637b5ba490f37abe11f45c93d5d95bcf42bfa9082b77a884bca16223c94962b34f7a8f5cf29371a728a6915c8201839febd44575cb58c420da915a2c55f71a4f71cb6f9dba7a3dffe2753ba9eca422fc8d7acddf0929354d835a5012c076dd67471ded3e2fed15f51b8137a4efb4178e16f0522a659137cedbb07747bd2a52086ae5be7a36476507347d5ca3d4d034fde40738036d0ac21654529f55bcbc7251c0e3f6ba58e7bc298bda7eecdf5d0c7f9e690fee8e48d07c70502493414055ded856c16b6269", 0xe1) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000780), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX]) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f0000000000), 0x1000000, &(0x7f0000000400)=ANY=[@ANYBLOB="000000e6f11a9a3549e48dde3750cf177c63e4f2d87edb51d872963d9092d813fda6ba4e557988800fb9ac3101d8d9c374fb1c9d824e52362cb8059e27d52cf1b4463a7f917225a57c0e74f036453afbd181efbb3d75ac210e311c824b43d3e7831fdcc62ddfb0b49853cbf582ada7921e3d00"/139, @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) syz_fuse_handle_req(r2, &(0x7f0000009b40)="de98ee653502c564abeb97fc678bde22efebcf99c2d89952950acc703a3c6268a54c8b1bd1ee165c82980cd315b55a070dc41deeb2d4c1842d936a0bcde5fd7ed6031fdd9cb58ebfe8261528f097f309813b5722c24a1af8e6bc6ddaef7e85d2659690154bc5e6ee73c3fe7176509ad7b30e1098fc9873db91d3c1816825e710374de8d40693578b598922d9c523cfff93a630f121251d17ad40bce021d7fd57945fe2a186618a40b5f3995a9f0ceaa3e22b57e4f68e53fffeb5474fb83afaf5cde6b0aaf5cf0313ede442ddf1df6c280921e43d80dddfd005969272e1719b37fd8f749fcde83f8201826b4cf5b1c1da394568aa7d8833dd11309f46422b0152ede5ab29b17bc1ae80147346155b20a98d6fc2650bec3fe73327c45cad1b38f7c983cd070556a8f8ed5d58e1052f6436fad905099d18fb3e62c2c36a1c2209a94c820e30e5234e77be3beb4cd183015d281e7bf39cdcf0f1e541211c75d64a49b55ba4c2c444bef36d98df66bea814bab91ed65386d6a491a6295c24dbaf752a5e7a856e0dfe46a6f9e718ca3919c6f8978b0fd65c9e389114e5afd8e9e2a575b854463b63f46d08795f0f1d0d48d6d610fd74e9238de32ee3fa2ffef550336341803c083ac1d749be6c5440bbe4bd3bc3015bcde2b4e2160bd281a9641f74d9348fb6fa8550d1e8a8362999452e40b75c412cfa77ab8e1aaf1a9e83c855ec9b7ada38690f0d2e59f67a1f3babbcda8011595ea720816c24726b833beaca0a9d11e7b99373601d27d18c9e29940503d3a12149fdc4fe0065c3d023d6e7712eb853df19f2b4b886e08d61629288ff16c2597d7fae5bfc8b41f92fc325ffe0f61683b1f661409bdd7c3d88a854f8393484f4669b5d9654fd3a0819a32110b9064539a7419c332629b3fc71da35b783ef7c693842ce83733a63f2e6af37989cfcb768ab8cea5d21b82a0e9f6fdcec26b0107708867dec54c4e739fe9b931b3c6da013bfae097c57f1e16ba54f9028e672511938a0ad9d681d7feebc65a2f5f588abd66261393f3ba02d7b2cf650a9f7c6a4ca55b4d41132908dc9c90e26f0da8e2259e3a2b63b2d9e27754e278827ab80438070698c690ec375a9aeb4193079a28a2a062961ba0e65af01644af063f3ebefda92c4986379f7b099b2fd3960929578736f09887fc5816cb1b982e5b121b79662d1674dd0c6e82627cf8c63e576e5c1eb0af9415ddc10ff880e8ae3ce8c4fb87b8f9d364974c2a1d8eba4e04bc2bc018bfabc435683b2551c0e4908570b930c4fd7c03ddb95e9ec1d1994e3df0305fdac4e5b914641ae25b0c469b194c0bb78ab04887cdc4262da468475b926a18254d23b4c44705aeca34ef8a7b04dd55a43f39996529a23804e054655c5ba8661f7c02737e7539650364928d62b9b8d80988232009acb54214f06640e9bc6614c0ce02e4a22dc8b91a0aad711e4fd01d7020b7c7185e41e27ce266b9f5aec682cbd4bba3240d6277b17b564937254f37afe580cba0b78c6b0cc81830eaf10d7cc1f7e918d49e935629fe6c24b4368a04af1b99f6981340ee031874f3d4b3a9ebc31719b3b775bfe1fdfa0460a3820bff6f61b49b11ac2ca00836a0c4a74aed92a619f34231196669b942e761538e64f965d23d4f7814256e876263fe5307985c4e6eb69c974f66276764e80ab1de3f5c55e7b2cfdb78dd183a85473e968918ad73f29a266c818b9bf9f62eed86df25b2577bb6d98e3996e94f5bdf119b869541a94eb3536c979c3d77cc0df7c0c48a902ca2f03f5ba5a8ef9431cf95f6fc89744e8440e1d5ebb837e30ef7541fbc27672c31566ac3676a173cb9e466a2d206ba1ebc2b985eddcd6ff937375fbc8415eba46f5ec68cfa9f3a669d41b078867dd9f5160ba45fa4719f32cf877d4b7a6d77c977533659f7c7ac22c68f5e93c1df6c2a3d45b55a4afd3355680aed864f6bbe13da2da28a4851f73c88e555f3bb1c34a21fc45ab6c28287902e8b5fcae6899c804f364cd878a8d1734462bb075cb7bc709cc2c5d7747c4c29a2fa9259752301c26b852b7993adf889d45dbe39094c9b7b168756e5b939ed10bb6df57b8f5e14352cfc7d8b03cda5b978b06cf2430af5db17177b1ef664bc4b00307f970c4fc606a6bab72125f62b0f59655c35b104da7af188a953cfc09b3aa0785abf330830fefedcc8bf9a11d5dc4b5642f679d45cb44fe61ab1d906345c1c345f6b8027bae9585580c20115d2504d9c83ab54ea2557b6d2dd3bc65fa29f091aa46a215e77621836154104e6969fa9107139a19f2e45cc6bf55422a0e1a6d037ad9e63df5f9cd2045e13ac2d6a15bc12008c4cd23782df7d41bfecc002db7502332d9f4fa85f7640c8635b9469681adb6bcec2dfdf6926f1815156d80a835ae918527f549ea6df45f350f618dc1f3ca139759be28e35013034f8bbfd3fa1a8f302594213c18015305911f42e287f2d86f17d76f8a0ea03fb574c60c808669f9f4454fc2eaf0e93873f688e34bd3341f6874d5d8fe754172a751d6ab23dc1642220e7fb1071df0ee3c7e07c338915494a3b360bdc0b38ed221c2c2bc86b29744448b255802b3ddfe600c1d0f9acabb2185e4e9dae5e456d5825f516c857f63e72e4a5f3d45eaf11a0e3a5ad0ba30a0bf0f94cc99586fd202d6118bb6f9c272f6cbe39dd9b8b36ea7fa51dfe0bb87a633be11c16a14d1bce8492387696e195fa3c5f172690b4434aa2e91ce7d225d73b1983d2605ec725aae0ae402cd2f79fc202a307f1896f3dfcf8c0fd8b841dcfeda5d65bb7d76f7c2d2eb1b164c0368e9984f320a224d7d438bc5c699acbc18a587b7589e960af114afbc9f59243646557962fc2e0cb5b5bf160a313bcfd9ade3e140b808e9f19415808aa312ae9c9e8bcd5a47fc721eda59d10670088714984a71d5c0df8b68e675a8e31ec15a92ff6a04d17e0ef849c782b302d11f742efe6486ab904fd65c0aac4ec25c6d877b453dce80e894de703aa8b1e5d00701850f149fe437fd0944cb95e54a924a49bd86bb9a602cf2904fbd9e399f1cdcd0b45b6d8f872e285f9dfeaa26aa760074651393c6451b36c643dd0b7236ec7803d69cec1b09bf1b63fbb68ad7c01507f00083b184ff01a62096f386f4c8fdc85e93eecf3f4b384aec1c10ccc60d8109a6d887bd389c3406163f9600879f0e944443d783e8644f69344f6f44f7bbf1883cda7369c9b9904d991c01552135f158a0bbb7f40c354f292c034824d82c209ebc770f5b756768ae51d45f8875b59904a07090689e65b40625566eed5d209130db812f287b966ae21ba46a3a7a3a0360a4e284d8d91ba9ed9806ea063827c8dda0fa98f758cbfa523ac645421f444a40b95bb065a64256c19354b1ad5002bb7b2add9b5236ad64e9052734b9d263515683db121b5e4dc1eab244dd8fc0fc62d962834ba0b21aad872b127afc0a33c7869a3f213519aa2ef51bab9ab28ed18859fd8239841a6668fc614dedd099121ae6c220a143c119cb9bff9068f65d0554b4c12105e59a22e91203a08ab8c718ec62c42d7ebb7b495e9e1be8fb7e4aab2777025da37b48d9d7b97578841a73898a6eab994e250106e096390c77b0600537be881ab7d81e3cb468bf1fe318b1e804d8df9875e9b8da22e6244997317391cce608085a28b8d070d654a29afab324ba3eecf427b6dfd43501ec0db919f71a932897eb37fe3bd64ab5a34ec60011696298b74ddd7a3710d3e444cedcc5cdc357f9dd58e67dc0ed3fc8df6dad82b3c00b4290c3280c28f78df052ec9cdd9df025abe8834616eddd5bb93379c69092911cd60761e7d14b426a83e335bfc8bf67a14e01df7cefb6023f0c6556534b975ed889de0d96d968526372402ce3d21a2c5c64a449dc3ba4ee0b5ceabc2fa29679e225681c8e946dc94b48af024bb1633e1860c7d8c14500967f24e2f8f46db537232a4e9f4abf8408f53bb52b035bdb89917a6f2f4bd22403ad002c2d936b785ecd965177e9f6235787a185d0eca92532f1aab16756ae86ece13925ba4a1fd08125102ae08c428d073aa426c4e792b5a4acf618605df1707021ce1eed62da4ee87334e34edf43338a0076b8ec739e2c31071e10c6a853e19fbf25b8a356527a67c8f7696dc184e374f4641f4e5b0aa345f1e6c4bfeba3a392d9a994bc271717a051c98d6c5b1f3296caf4c01d80ffb75b6fbdd0a0583f9d4695a44a2878df0c09a85aaab14522320cc3d2611603a34e52da03677a60cc87cc3c689975e5b5366c82e040b6643b8865d8bea0c84cef9ff85245a8b4bc41af1a50775b29fe55e42ac4b29fe80ddaf02e8c9bd07cab823f3d9021ac88236525ec045688a2fc9c6df66f549b10720cebf09ead919524f071cd128fb7575c84190c698b420f89b3c11195b5d83022d1f7e48afc21203995caf8f9286dcd5bd51b65c1af1caadf5a1b3f12579066855ff851075adb959dc3e086a7fb4e9a27fe80e8f3c0959b042486310ae7b785b0612e0385e36f50d4cae3474dd000c3957955534b4907b9480e2e5d83dedbeb76cb78d893c5b64dd51e31abc8e8b4c56b96f67c4b6e43861d91681af3270aae1a8f50712bd97326ee46a2640285b2902f051071d5a3400e99b76459956ac6908688c314bd8e54365383a65b186a6386cc5218e41e0b386759de81bccf5aa68f8608831a9d33ad1af2bdbd8579c5921cd8c3dd2f3bf1f123c742e118c76e2f43618bb7885e44826b7417c9ca5a139d774c16fbf74c8969c038ba6a54f27bab46ecc94d6455188d8dc1edf1da715c8d9976226877096df4158eeecced2248c7b88de0dd11a076db1f06bae4adba8286dc39aa62a55233886e011622ae1cf97238914a55078a78908145295777dbbc4e0d34364e0f3daa9eba6fa54c085777b18c0523818ff8710dee4bfeb3db549c3f38dde73b99a7b1b219282407a4e0ab3794089e21f6f2045ab6254ac3703903edb302fb2f0f97e47cca7969ad6b5b6cf27314137a04d5f4f29c193cfc5540592ab1342a1a9cbd514a7b4d6b23f724a5d7bfa6ffe8e3d9de29b8661139f179a0fafecf234f19bee75c25faffc765e02377d83e0ad0a0029c08f5c71595bc1b2fe88f0fe958f3f1f8ba6821ab834cab9bc902b2d47bd4b5ed52b5b0d7b3bc999b2f68879be39ddcb0428ce3a617b68c11459b746651f413d9e9a098cd2b5c0fcfd0ea1db2cde1672818d7bc73b053015692f9e9259a0153e3c9ac5e73e3343dd350cfbcaa57be93cc881a35063aec2db4ed71df2b1bd90b5ecbd84f399d4530c5450d622188423e151cec49673dc633e503c497d53843f4824750dc09abae9f2f465e92888715b6879f5edbab7bcd58f0899e1430ffb5f3063450945cb0fb3b5c3088ed6966c54dddae3aab489a80341b45a17cac02ae62749f209a7e16ecdfd86b43569c7b34511c65474acf2b2c18834e158e20957bf2320e4a6b9d63caea93b3a7dd4f7ba54443aba1ac2b6f2b27e1bf6f17d3fd1582462e0debc7069bb70e219654cbb99adfed54ab94329382163f2ab6710bb581d189cb3449a02c917c1f2d1d5f51958ce605fdb0e37ae5f3cb3f123276d43b2c26ea948dee863e0b679ecddf0fe41ce78bbca30167c9c7d6b0e9193c98090facd7205a490727e1ac49bb4d639348a32546007459c61c27bf8df87dd2ed3f3228b8193422a72d15f848bac13c6ffa7b8a767cf04866feb7c7a81267d7a8e890128d4709e4873223578aa7febdd562403c6092c0a3f6e0650772ede935ab6ef95e375bcbfa395e23ef1d73532388b845a95f158dc845a123f798176c73e177926d39abd38a910d40653006375110be2f2c5f6efc87b31908be36dd07c8ba5853519a37dfc4dea981af855293f49a3270bb67cdc17b780fbf2a418fcec8953dae927909a6bbbdce230d23113efad9c02474682dafc63311050cb4f3f86c282ff29728eefac5c678360122b4ce221bcec82d24e053b63972d2e9a631a180b48bb8d2d4de7254d91a856071df51a1d87ca7eb5d19ac3def1fdd6ebd8f57c2c9e43cb6ff2fa00d27f279368f5ee29a84ba219a51d1f0f1965781164edbb3aa6209fbce6d40284fbb4a33f59bf9e1248100a623de16613eebc11f510b7718dde9f13b4c9b2b6a10dd932696cdb7fa4b5733b0377453471462762457d42038ebf8c0fb392ca7656ad1f050c326de75fffc698c48f5d809ae360ddb9856b9a54b811073233294bf91e46414441b6665f432201da12e49718b0d7929b6cbcbf310a09ce0d22f07ee5cfa8ffb9f03acd224641171ffafdf50f18be8fa3c907226cc1a6f3b16a776781a6396dbf09f689ad6bba4d537dad490a6f036a45ee3e224e6f519e44b7352ee3e7d3f0d89f8c7c8f54b6d2698c0298a07866c9d9ca09c96c2ac8efd7974294df6dd1bb0598debadb6135e7123bbfddf84870de54476a291586fc0e64784e65fdf78d462e8b51cbac38e7ff1878b11418f188220e3deb5367a2d90ad7d44395f6965cc6d680c59daac268c16814d1085302d0453b48e4a8ae78b8a5b6951a875ef42776f6d11955da7e5734a72b61cefcc6889b8f8d58db51ee78d7b1a8ffebd90e15a64654054767aaec24dd3b5f338b572496c8731049c10622b7f54fdfa43aaea316946291fee7bc9e64640e8bccf33fd1e8693b67020b49cf77faaaa8269e2fecc4e2b43c8c3378a4a9b9b85a4fe2c346c5512cda631542e0ff5706eba996f4f72e629b076d6be1966d44b1835ce664e3c6a4f18c68f5e32f900a0a167e547d5aa79c0aede966f83d00366a623ef8107e328654c8558d5e606f69a12b6c2a6fcbe0e08f945c4ad2738ed0b28d79c98514abe0819569c6e4f4751c665fd651aaa9ee392c330560ef6d57c0a97f0764f88433b2bf7641ba391634316b0ee1dac23a63be21270e50ea1ac24ac3b429a0b46c38dbd48c540bfb1e141b8b3df6caa179c7e54f2b7b1371e8eb05a30f13da95200ab70dc58325f6bea0ee9fe1f04154998df393f2b4ff4431363f3a7450fa5210e883d67620ae63cc41f72e74e26a0244de1ac722b6f1c1d293f7483b331a0efda65a4e4e9144547fe6dce2f4535e29048b07079329b63754bb124b9e046a6e97929b1f4a387765bf93804530791c9f649db6efbebebf46fa4f9af7ff2587130d0e70a32d4aab1dfbee6aadd1f3e5317e3d4c8cde75b1479bc3dd16ea35db3dca11cf1eb1d2bbac60b83605e171619d85fd4b6d0e24be8db76df12efef05eb87473b832e59f3039df44ef034e5e7546b399cc817a41b2f020286ff139072a5b909ebb185a3c955cf88f4a9929b2112e0a9ab43da0288ce3ea268ccc9f46f852d387f5d0a2831dfc8cb0bf593905ba376c069b8c9b70558ec826c5bf9835031199c4c6d84c913da7e9e7db49c1d34511d917b9ad3c40af0598737d58fd61b8f2adc46b73a284957a99943cf73414412fa5440a5f85b63c20794d122c267fba72bfcd0e2741642fd8ff5a0ae1ffd8b30d852c053d0e31f505ca13a21c0223a8ee77cdd92de1b9f87ebee4ea332e9d4573d7efb2ad3f50c35fb7a596c4edb4b72bf6df5a16ffe3c8a236f2cab8c0712ac26c2cbcc68c1dc45209b579c952c7d645642aeed7d60407ee2dc168179d536da950108e962c5c976d3a05bf5142466ee38939ee94e707a0135f99c99b5d6376f63c711e4f64950f08dbc931c812f34735d9eb1c5997770d8159068cdca2e0f192311ca438d613728b544d6a3e50ae0e4e6b1eb611ce55a96bb2f991d49173073d8547f5ede69d8b587a34bb8f637297a15ab4fc45f1384bbd19b3feab5fb81322ba831386eeb6067e55af374c1b1eb9613a6c41dfe2bbbcfad157dd042c67c44400b350f0dc40a8611f2e947f32ea3ac3f609027b5dbc95b157c13216fe7c35edcc82950bd4e38bcb02b63d2576489c331a222e013e73b5333694889b184bedbbb6fdd6fd40a62b1d5d494e68cd2aefc264f74bf70ef38373e599faaa326f574ae32b1aad86854af22db8c9673d14666aa7c0c3bbe0d76a835ba4b391552777ed20c5c6cd0aa84f3be73ca0a3c128914107fb8fc02220317fb111cf13398480cd3325582a7e55f4c4ef5a258bcd01a97615e95f89c8064d41d04340b88cd5f4b1d827a030637145d98422facadbbbce97dc3060402a7bfa73d7b4dde53184a0923c0ee29c6e8e2c35e396808df2481af6aab053b619fcb2833f14f87051c5461567c5f8dd40383a7521971775493f896e18c78bad8219f88258ea686652780c03ebafb63ecbfcb23e24d52a2f88a77ed3b2280637807a5e155f4fad7149b76841772471a3b77aa42e8058c0af1ac2be9d88b5152851708f1a77582b3e31702864ee6a244a38f3f95d9797a60cddeb5ddf08cc48fc677f03f9e717ebe7f472883e5a6a7df31ca4272228f26991460c537ebc8aecb6a0c34a763eb1f57124fbfafd6db4c21bedf6723b252aeb21eb1fd9f4f811fd3e2e764422964761b2ef3aaaf986a48f7be66f6387578f9492feebc97dfbc6bc97380394a5635dbe582e52a1fb18ea8fc4e53974c63d198cf0d878ba8a8d58688a037c0f753c7073337ef3da4c134ef939c98c8806d09943591e6013a1342de7c722f993fd7eb36ba8e8407d1ea60eb5724b0d6262c70469dbd8ea1956b8d7f5a77707a9cbe2137079e7abda3966c5bee4fd86e8a3c4969bc88ff328a2adc8f4546f647575866d5ced16df06bf40d9a5f178f9d19e490bd76e187c441e7de0e571f6cea5512ec9bea48903d91a519dc82defe34a06b0244d623090b5a250786bbc66c1e76db6b18d81ed33c81a7c93782d5cdbe0a7cf7d1ab29c04be6ff4a9bbc10f716a67d52fd52d91425abd2002cf83c3797861db5fbeaec745a552ca4a50604340f2cf2c1b10e9ba76c8ea43b283c73f774f8be213f17f70cf93b9f6a8bab1f516a935e80c3cc6756945edafd572e6e00840eedf61fc40351869f03562d8c13006de585a1141c02f1311fbc8e45e4b3878c32810698e4764a6e8495f165eefee35714a1794f9ab50897c5565ab745425933d9d6272a172c1f2a274f9ca7bc8e1b01a27b8bd06fd9dc61880789696348c99e9a70c9dd2a62ca04d1f86dc87380b618c2a78b16229d614702fce242fa17ea90cda2648f9375bf7e78b4267d558983e08a9566d95871998d23cc6d22c23370ae067b677609844abc140df81cbd9addbf657fffaab5c22c479acca18f3e4b508cf01ff7b2ca308ff116389790f26f2c7635f89c747a5bc66f61de575653069349a89fd7e3dd785266b7bccf16eb8b4a8a86751de60d33e17d64f6e4e0f9d13a16d243ad7364114db7ad011f094c4debf20a39e35e7eeb440bbe8811db2857b965edd1e2675ceb1bc9a1691f123dedb341962fbbe539485d2241b0409adce2587d035187a0dd5a62076ac4eb5c3e2f4455569b6eac0fc16155da1774cbe505dc92e2087585a7846bae699bef32e3c5ec2356dd4433ed29d4b03ff7b38f7b3cb96b92874eefda6c2e0e326214e40f14cc2ef80e1cd3fe226257a423b8ff5bb368b87ac7066c5136487775b5b122a858334c37f6a3f53d758c3c866e2e79daf9aeab36a59eddbae2fa5b6d20973014196ef0a4cde1373c7297833e6f1e46828f4a42eebd829dd4f17999abe285218ed5dc6007b21bceb588a213b29dbb1ab1a79b41a12df26fe35f0cf6a310c9e50cf10d71ad5960626e4efec211032ec4ae52512001362ba4108d86eb774d2d4d0364cbb1dae68f03a774e328c2dc09899ee80c05ac2a8e3ba905b0b3b7a08a3df20b505901123e7dc0a15db48d09c84189ca4345c23c2010c12cc35287fad30211cab9631e148a7c1e8bfab61ced30e098d1c3cf7b6a7fbd8288dfdc48044d0d47c17f129f6b5d751af1984d395ab1b08ccca3e7309a89a8a36dfc3fb82d2a4269bffc32571438d04a7b98137b46ae1fea1bd9ea64f99e2f0c5f12ed84886b10bbd511993b0447036c4e57b9dae6d5bdad6aa3f2d12e62471194e43111613b8b6944c2baf1f539ea14dd76c356bfef7e3d4b6fb91f6d321a796a4bce5a4c6a5caaf0f3eccd914dea21ae909be7ba486075ff6139e7e351fdd7e98013ba51ff0248852398c734f245ffd7fde8cacfa4805496ad7350b1c96d7bf9da9be492f2f414e973937ac9109b6e8b8315aa8b81840f2c21239caf85a28f0e590bb6ad12148e75bd4d7ea69a9ffb053781db98d5fb5aca30a734017be7683a559c203c006ecd4b135afe3650b906e0aa208c889f2af09f3f8263260c3bd07cf8021124b6f0e0d021f9839e47996905c3d7562df810484552de3bcc9ae054b62a01af6a7991e4d63f30c7a92d8b58e01052e53818e64d7540a3208af321709a5d891ceecae5d27a999b00ed01616a73ec8854ca61973ed1fd3d82f8628b215c55eb7908e297d77098a7b0c362709005a7d13c89c54556589b2a926c6e08cc1c0afebc7eeb5d7ae4ef0507c91b8e706e6dbf83d898819192c812554ad1c6377871a8ca50f1325630f7b5266b807ef61d0c8d399fada49cb02a14c16d39f4fa7b81272573808e761c9dce7cfd12f4f18dd06b0ee471c166e095bf84aa4aaa2d82f1afcf09e5d960257c0a8dc404225b4b62187829c59e57da50bf848d72fabfb69362c117c6913541f84095a2a4ccdd2d30860cd96640bb2315e435a4af08c62c584ad129300adb02a871f3c548b96c4f6c47efdf4a1163a8a5ba9b4766b01437bc5957324660a8cd87df0f7e000d1309e896e3ce9f57b17562c9368a95a4cf66b3a5b57f0cca563b045452bbc8ad07b96fd0322728ccb3b05bfda14ef36ecfa2f32c5aa899811a67f2d62ed970db5723d6e4e4913c98c81ed6c03469112c23549f7e20be6401c6544db9078f34e6a4ad3cc868bace2e7ec6ea17225986f9e941ec67d9a3fc57958f9df8a60f585aa38b1769e26ed3f68dd85685b2cefae9dd72a18abc0de6b94689785df377ef4a812a6abc7f738a396f0e99ccbc5731801c36e746ab6b1dda88ca6ecb899528e18543cb3dfd439cd5be566594f01a4533da3638e6331fedf5b67870938ad044aa0dfdae33e3a6258ad40baadd726eacb1f3c1eb8d83ef4e185d7603a4f1eb006d90bf5849e2f65d37ffe750eb061bbad08a0c0cfabb9abf7f27d36ee5687d23feaa923e09d2ae905410a9193f21ed9b1d6331bb1f3babb90da2f2e023a6ceda4b4fe0f5d864738ee7f65a0b136021fbe076b4adf2d3af760e1361bad7ae35cb7ca010ddf4488255a2d3c492d0b26a1a5643f998b5d04a52a59f176d9bda85c916ff901329f09fe953b030b92f6415172476ad89d3e8cdcb4eda7dde5d4fcd5d6a584a312563558e784b0f9bcea7c53d26c3f2d3350c70a5e06a67c4c0373dd6279e29c320e6580fba8ab2df3039c289235c066af1b07dd112f25b25e292020f36c1aba246cba4e054d64b38f53ed57a712dffad7d3dc97f86af511638a2779107fc55da63b6498ea5f3ae36883163e5bf2324211a61a9889278f828e58daae797fdba9218d322da7aa23db7a48a00", 0x2000, &(0x7f0000007a80)={&(0x7f00000001c0)={0x50, 0x0, 0x1ff, {0x7, 0x29, 0x1, 0x24ff871989b1dd77, 0xdcf, 0x9, 0xb, 0x9, 0x0, 0x0, 0x2, 0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000040)={0x3, 0x2b, 0x4000007, 0x10, 0x4, 0x100, 0x0, 0xba, 0x1}) syz_clone3(&(0x7f0000000900)={0x23800000, &(0x7f0000000040), 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) io_setup(0x8, &(0x7f0000000600)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f000000bb40)=@deltfilter={0x221c, 0x2d, 0x400, 0x70bd29, 0x400, {0x0, 0x0, 0x0, 0x0, {0xc, 0x8}, {0xfff1, 0xfff2}, {0xffe0, 0x5}}, [@filter_kind_options=@f_basic={{0xa}, {0x1c2c, 0x2, [@TCA_BASIC_EMATCHES={0x1408, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x144, 0x2, 0x0, 0x1, [@TCF_EM_META={0x80, 0x1, 0x0, 0x0, {{0x3b, 0x4, 0x7}, [@TCA_EM_META_RVALUE={0x21, 0x3, [@TCF_META_TYPE_VAR, @TCF_META_TYPE_VAR="513ee1", @TCF_META_TYPE_VAR="fb162e1d4b", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="99f8ca20cdf380614a", @TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_INT=0x5]}, @TCA_EM_META_HDR={0xc, 0x1, {{0x8000, 0x6, 0x1}, {0x1, 0x7, 0x1}}}, @TCA_EM_META_RVALUE={0xe, 0x3, [@TCF_META_TYPE_VAR="8270", @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_INT=0x1]}, @TCA_EM_META_RVALUE={0x31, 0x3, [@TCF_META_TYPE_VAR="9b1cfe408c7c94b268", @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_VAR="c7bd3ef9f612", @TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR='\\G', @TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_INT=0x7]}]}}, @TCF_EM_CONTAINER={0xa4, 0x3, 0x0, 0x0, {{0xc1c9}, "42255a05e0437874202bb573a0ca3d3bee7fdc3bdffb963e470fcfdd9ca2b76dc1b8ec9e17fd06dc43a35daf87b74fb130dfdd65d322bd1e5ff4f9d724f1a7436101b60fe77ade5d85f7822dcb6b49a9661fcb9eac9e1fd09964c9a8ee2227823e0d0cb1dccfd200463e1ba9ee231a40277ae93a723c4413e5ecb1990e35c13da35aed8f439d27ae003d3c8c2d9519ed514bb0d1e3"}}, @TCF_EM_NBYTE={0x1c, 0x3, 0x0, 0x0, {{0x9, 0x2, 0x7}, {0x6, 0x9, 0x2, "36b0dcc4487ad192cc"}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x40}}, @TCA_EMATCH_TREE_LIST={0x109c, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0xad, 0x7, 0x3}, {{0x3, 0x0, 0x0, 0x1}, {0x2, 0x1, 0x1}}}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x4, 0x7, 0x6}, {{0x2, 0x1, 0x0, 0x1}, {0x4, 0x1, 0x0, 0x1}}}}, @TCF_EM_NBYTE={0x1c, 0x2, 0x0, 0x0, {{0x5, 0x2, 0x7bf6}, {0x5, 0x9, 0x2, "b2053a1bbc6d7cec11"}}}, @TCF_EM_IPT={0x2c, 0x3, 0x0, 0x0, {{0x2, 0x9, 0x1}, [@TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x7}]}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x9, 0x3, 0x1}, {0x10, 0x30fb, 0xfffffffc, 0x3ff}}}, @TCF_EM_CONTAINER={0x100c, 0x2, 0x0, 0x0, {{0x0, 0x0, 0x3}, "64e04e9c20b2352f35d467b9bb1d459e3741522e877dfe89aa89705e3913377676ff7344aeeb0b19b26dd2d38adcc9713aec66b8df43fde866b7f4722d0703cbfb92253458719ccbb7a8670272524b8a7eced04c813dd037e29e0c51ee3c6be427f6adfc465ccd825ad4a1af8bde8c6108905e115d5a6e4c3ec1fc01c982bcb963c2aebc034384d82120ecfcdbd408f8416b045542155756a49d08daf4ef0262c1d518b75e25e9aec94baf56050c3839c79cd8f67bc3804e104caa992e2afd048b0f650e80868d30bbbed30e5bee026e9d7e5a8b42bb128138f837ae3bc6b2574a2ae5c853778c326af518c857087d3e1e8372288fad7d10180bd8c29bdf1a3595ca2e1157108ba9bbf22521971e1dd4cca06c7c323a9f877be5a54acba52d0fb91bc04710dfad75bb073da6521f34db2ef036d90343b34637e81eaf98d2569b0307f7033bcfd8483a1f61de7575506f487d6ff4117088253b49ffe9886bd2f2bfae15c1cd7536f21361362d7a1a3b3e9d7288f1609850fb5b364c516270bcf46088a917064aca6d37ab1ea20f05107cf0a50f6405023e9b05a18201eb8b3cdbab31a53f42a77e8147f94eaf1f3c5d748373476d17904834399d3cb620f676b6fd8a9d2940d0d9faceca933593876315f8847ac6fd16835318d7552ea33304b8ff52f633a7aae0d24e33f190725679b89166e653444088eb43a9fd1d234d2cbc678d47e6f7aedeeb55de1744a1407731c37f590e5b26c9926ce3d335c680c419018d77dee54c53cc207d824d2c898b8e4d934c1051053c96dca78e73234a009ca4685cca16ece2d5e48747b9b6e87b6f30072a45514130dede1919584c4904b44f961a90a747a0bdf9a302bb07ce0a093412dd9c3eccfee07c84bf6f40b291b13e10b736dd6bb202692e0ad72d2be1f6e1c640885b033331242b1e4caa13d10b0e16d968d5a1cef6446da4f4533715bba97c7d267d13df601f534a3ceb8b21856a316f8dc9e412a208da4cc795ac577f475b9bfa83ae1d18bbcbcc5cb85041c7d7a7417e0981efa47404d43102ac2b452403a73848ff00846f570de57f75b83a8eaa1d44792eee5137f20002295c87f3583f83c3aa77fdee380077466e9f450341298dd995e85685503ff22f23c9ee61975c18b999f7ce8bc4572cbe13dfe0d6b8325b9f87dd37a68cf46fe67ca0891f201790ec7893fdfae0bc4ae399d11d113a5f198255dcebecd1043bb1776a1ed155bb134dca46cf1ba29feece6034dec325f459ee7bec41bae8b92a128f758dbfa175eaba7990b1e9ea87dda3aa83c6e5fdd8c97c58344c6e51850993c1fa8219897d0bebd85ec6093f44562c602629d56abe3d4b9bb406f3c25580c55727c9bef7f222d0261ae06ed9552cae3851a0b707f073a1454e1c54c3d96edc62c8cc326ce70c4680481df445f606c0bc3f87d777c943e9e0c680477ebd072d22dde93cadd51835d5c16227ee73a921f8a012857ef568c3948471ccb9cb360bced2b53e87bcf08af0183c6e5da66e96632782eeb38d8fc06379ca1cbeb5e89f148d97723c9e869fe010c97a5089119334a85df0ac68fe879b577f53d9f801eb241003e190936d74a81f6f57cfa43901313b83205ecc99f99a1e13ef9925ec1b58ecc32b567205abf3b7821d62772d4d5c90123227fe3f01a75b6596713240948b26f3f7ec281e1bbe89122b876add56ddc6afd1b0a40eb233781bc0ad41ff5efa6a305de8475a7c179a95827782c5c177e8d908cfaf28003bd81c499ce42d59da1a47827e4879cea5797f4080e12618ef34d4db48454fe1e84e3e6162e9ea5af7d2fa3154f4efc1fdbf279f9bc8faf3b84362536d1d63e219e8646b023b3b3ecd501f59e119f0ec72b19c2d978628ef5b10998ce5c93af90cdfbcb07331d770428f6da6f15ac6d8bf64fe3a74cc9b6814cdc7251d5ae2ffcdce62006d518c3befbc9cb5302f2ba8ff9846b753503e708b6a14440a1d6c025dffa5bf97c2d45dcb209c1a7c778533f068a9d747c5e300fa39c37b5eb2128d882a5e0f12d25da9eee5af3249b8ebb795a4564652bb16da66a9372e5605aa74f7a975e32fc21c55c0fc97048dc4f1d9f90294be5f9b105f93d82e56524235d66859557d3ba194553605a77b7db969a290edc207d07987d7dda100455a48c4d102f1e7d1c68a75e713714d5e5853312840ae587da5b8164b8121a864f0923f8b7503b2eaf51c8e511a82015a4690ed8afcfa563ec02eea748f6e08274a54bb363b8e065f0705628ab728420674f10fba4229d402a67af294afca66e46f3544a69f3fab7cf77bf9bd45fd0975fb358fb8c130f55173167285dc02421aab98f3bf2c7164ff838a5b0d4240a89b01fba85c1b9a6e0266055837854d0e50a80c38e9adbb84688d2f64f88d92acff19e451f29d51a5af99246591524bd65b9a4740860e14f8303f54a73bea698ac7c1c37a52936601458869c44d90431cf6d027bd8bf70cf22de34bb6684c560485c858ed298deb76b7f468eff0e54837cf79bcbb11fef6833339110e12fdd198ec6d7863825b151d6f3ba4e153adc243fe02670664a15b6e05bfa51711b6b27f90ac4b0e56250b86296cbbdd063af38ad0096f9029621843f222ed88c58ed7f0866fc32360afbacf86412d1e51be8c038b4cc4d3f708808b36ec91d5e967aafcbad95ff74265c7df4744f26eb100a75176935f17a8a0259bf88daf5440d5fb5c23349c856670c99ffc85ab79b71ddccd8d653bf5b43cd84be2333e769bc6f3f300aa6fe5f74dabf5f934289879c555b7c959fce41fc000521200255f554dee01068bc5f0401e55cb4b807dc432a5feae95e42ec6d852392698075cc68f6e2d5e986e565aaef3a1e33af3c74bb1a10fd16237dbe57653ebfa89895112ded6947a8188657450b6553dd6ee50eb74bc34ffeff217ec5b2cd0f84d3158f9a24f45c6d0c2f440ff66351acda1cf04aaeae508d2d3e22177af7a88c2cb0010140be16e078a73112017241f146ca9c565678e1d4bcf33952552978b9611b61431c30cea5cdf7dec14a660fe31ef02dd560b0f0eec4c19ea6c4618b1d563d34488330202970680e913a3f6635b267723e4afde22a678efd3c0f57629a602e83530df5fe3417f75f637de10daf25d25d225652dd86336ef158537f927ed742de6dd76cecab3ffe8b4a54fb651c52973ab3b588f09ad9f7f851db283544fd6db8b07734d9aaf908c8be172c13b8d9e60934cdd7d7d06a5a63f0869780a716a58bfd8434e0feb4789cd83c8f99a93adefe3642aacf015c9c8eb8364ae857c2a958bd6dd46fcc1b36d6a80c12d1681b6f6a689e56b3c97f78080380b5963fe1957385100ee6ad12ac00bae6226327c2bbbf1f65d43b1e8c3458410179a5859267abcc237007b8bc332b6f03a7006c73af30ac2f3060becc3e5e18e701566bdd6061493088aa0ba375b6f0f78cc421e9041d97e7cbed30c0796aa4c2ce7e98549af3db2bb9f64926a9c50837bc5fd6ad3203af4bde3ea2f06536dfeb76947c683320f39cf62e7b1c22d317b4d17406cdfe3dfe785c8445e13169155cbeaafde757db38037b4b33d4924e5f6e65180dafa4f93a8e340db00eb8541c7babda36ecb14fb5a3fd07d28758a9d8cb35e713f9a02d1842dfb1769e72ba98e831a0c9bb90d4431532bb37bdbb9090ad830fa05faeec831d58cdce0f07945bdb9e8c51ddd7d8614b74404aaed522e74d9ef9356c56409da60d151a2ac10375e9a5cb0bbce3d99c88ad8c5394d38963a65547147a911ef78f736ef6ea3b08de2c133bd382034955908bad6cee104e448c48ae3078ddbb0fe79115d739c58d21f8a008e0d1fa156e55feac55e7f18b7c1714bfc552f0f14a440d9ea33c600c1a31a075b0f21e851fd01a740caadf368135fb69a37c961881a48de4e34caac9a7794feeca440236b13e987604adffc2a354b2f46d6569861625e5a5b2c2d1de4db6d0ff782c32f807208c7825b75e1bc1fd894b001949d3a61871733b4178b10d585db4be66d80df4852f8ae16519cd1f845d5e0350f64499cc15dd852fa60d6bb8e2c7fd0e185f63b7e703b6c6d7b5bb87ef475647e71c96391344ba9502d5a97ece461fdaf843d4c2870bc982c7a94ff5835f05daab1a2c3757bed8e0238bbfae9ebd19bdd35e8cdbef3f8a2db0e314f10d7b4732fc6be7bc54451ce4e613cf0a12788fc5fc62cb1ede3e28834a8073446bc7db9c81098b32911d289a40429cf5cc9a522d0ebd24ba4bc64ae667cf0fc1321ce96022bab45030c9403af8e81d829c574703dddf591a5e99985903abc1244d61d7de519a2e8d1bd9467e18949561c34b59085934b1d02c3ecc6c87da060a06a7acaa3fd243d56f3f689afe2e07489205b3333a3d70ac36fc9f5e149075decc6482bc94c6764109756c12de3f19ce3f4b355b2c3e48051749b2277e057bc0c0e07791f742eda7c5a7026f2af4315762263407879cb09340f5cc134eeba0ef65e23fbff80086a4740d9a4c3d509181964d1a96aefe2f5ee28f6c8470b43932be3f0cb8aa566bd599ad4e81c21cbeb38d6f592f1b5da75bfc9ef3f207cd516e0347e4e6068a08d823e868f986b06a191f6784bf762d8228cee4a20c13a3f8f24cd104f34bf63c982932a075ff45fb230d05aefca9785b3ffdada750894d745620ccd014ceedc6ea2025c36de625a4612d2e43c1e3cff02d2971b1380994bbaa2188ae49f9a378cf6edf7b2c68a20bb67fb7a9cb3f5fa25e496bda37c17f63f2a24572594bcbe20e812a493a27bc09b5bd86a884f355f51ec70e136be57193dcb2acb0aee142543dbada1c8405cbbc4cc0391caa9a0e736a1ffb5e508afce1caa2623f7deb2db532167c3744c44c340ea4244907bdec85b63f6562b4194ce4eeef999e00db38ca452c77bf1291ec6d1c0abb3d25180e1e52d9507426478da4ae0ad3a7303ba186ca90a733f6c7b14c2fa41322dd29eb4c9fd3fd6b30a2d6a5fd7815422fd99254d9d797d4c587c35287af568ee841c8c22bd7b36061690446f89e54389b588124af850a828d64484796deb082cc8789fc952858b90dee597a0038f8cad4cb6ef2813a520c018a968a784483a5acf71e6dc485b9b5e2fb78734dd36917cc85e3afe31789a6c32fdef1f059e959503894e6409819734ce5e8d0471795550a2f11d310f81d8c3bf07ae357281ba509d39322807c7736946e1bc5b2f46ce35c8cedd3d29978864c8e824583d065a579bb5bd9fc2ea5da5bd53a1af06336d0edde343d9f2bab8840e3331b243a24e4ca3f234dd19edeaf2d180dad3e0c725d3467f5a5e3f9dbcfaf1a88d506d43eeb3edcfc44c7b06cba72d278a0a201e3c31addb08fc09d6e49a89134683c3a82abe12e08f14769442c5579c10610b6ac1f293ebd9e6bc92635228e17c7c457e77343e8ffdd114e790c9a5ac5a64aeeb3a699469052208d81523fce58729977bdb830f25d97b175dc5e2fa57388c7495976f1a333b696f7363fb528f69b70437255c134d1239d80ceea2000943522bd3a0e184dff8f06765b8769728a5a0d756b5748ca1f3f0c82b95585c0ac2514efc655aebd5c52815ff7a3af4679c2357a9e2822ac2f3c1d4e73b047cbe274e7c942bef135ad6a5b1667d00207eeffd8871bcbc433d35304ad4f076dc2870fcdc0eac3d60c9360f8bbab62b4f8c44a6d77292cf732eb5fb5df583c4a9c0c53877903bcd66c923e5b43f7a17ebf067754c65afb81076366cf26001252f5761347c5c8837729e84e1dcf1856b"}}]}, @TCA_EMATCH_TREE_LIST={0x1d4, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x18, 0x3, 0x0, 0x0, {{0x0, 0x2, 0x401}, {0xc983, 0x8, 0x3, "7377f594aa1e5f2f"}}}, @TCF_EM_META={0x18, 0x2, 0x0, 0x0, {{0xea04, 0x4, 0x4}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x3, 0x9, 0x2}, {0x5, 0x3}}}]}}, @TCF_EM_NBYTE={0x18, 0x1, 0x0, 0x0, {{0x7fff, 0x2, 0x9}, {0xff25, 0x8, 0x0, "c0253a6e546d026b"}}}, @TCF_EM_CMP={0x18, 0x3, 0x0, 0x0, {{0x6, 0x1, 0x8001}, {0x0, 0x6c7, 0x9, 0x0, 0x2, 0x2, 0x1}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x7ff}, {0x1d0c, 0x7fff, 0x0, 0x6, 0xb, 0x1, 0x1}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x4, 0x7, 0x4}, {{0x1, 0x1, 0x1}, {0x0, 0x0, 0x0, 0x1}}}}, @TCF_EM_META={0x10c, 0x3, 0x0, 0x0, {{0x2, 0x4, 0x6}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x1, 0x9, 0x1}, {0x3, 0x8, 0x1}}}, @TCA_EM_META_RVALUE={0xc, 0x3, [@TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_INT=0x3]}, @TCA_EM_META_RVALUE={0x21, 0x3, [@TCF_META_TYPE_VAR="f4ba40dcacdf", @TCF_META_TYPE_VAR="3cbb07", @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="0ad41c94966ac1fc", @TCF_META_TYPE_INT=0x9, @TCF_META_TYPE_VAR]}, @TCA_EM_META_RVALUE={0x3c, 0x3, [@TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_VAR="e6b4820809f460b7", @TCF_META_TYPE_VAR="33e33164c8c02b00", @TCF_META_TYPE_INT=0x9, @TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_VAR="59b728bf1a458b4510f4", @TCF_META_TYPE_VAR="1f7c389ddb6ca8", @TCF_META_TYPE_VAR="648f0d1d4e3d8e25db91", @TCF_META_TYPE_VAR='?']}, @TCA_EM_META_LVALUE={0x1b, 0x2, [@TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_VAR="8a", @TCF_META_TYPE_VAR="8f93df979011b485a5dd", @TCF_META_TYPE_INT=0x3]}, @TCA_EM_META_RVALUE={0x27, 0x3, [@TCF_META_TYPE_VAR="ed", @TCF_META_TYPE_VAR="1584edd2035f4d83", @TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_VAR="908e7e59296e040b2806", @TCF_META_TYPE_VAR="dafaf6fc3e00f74c", @TCF_META_TYPE_INT=0xa]}, @TCA_EM_META_RVALUE={0x44, 0x3, [@TCF_META_TYPE_VAR="a9e6215af47db8", @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_VAR="b999fc2b930023", @TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_VAR="020aa6c1993a5ef138f0", @TCF_META_TYPE_VAR="b33abc0106a1c4251738", @TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_INT, @TCF_META_TYPE_VAR="077b83fe", @TCF_META_TYPE_VAR="6e67869d571e265b165f"]}]}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x100, 0x3, 0x43}, {0xda, 0x2, 0x1, 0x6}}}, @TCF_EM_META={0x1c, 0x3, 0x0, 0x0, {{0xfffe, 0x4, 0x8}, [@TCA_EM_META_RVALUE={0xf, 0x3, [@TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_VAR='o', @TCF_META_TYPE_VAR="6eb623413cef"]}]}}]}, @TCA_EMATCH_TREE_LIST={0x45, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x401, 0x1, 0x1}, {0xfff, 0x2, 0x9, 0x4, 0x4, 0x1, 0x2}}}, @TCF_EM_NBYTE={0x18, 0x3, 0x0, 0x0, {{0x0, 0x2, 0x8}, {0x3f80, 0x6, 0x0, "f20298996fa8"}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x8, 0x7, 0x3}, {{0x3, 0x1}, {0x3, 0x0, 0x1}}}}]}]}, @TCA_BASIC_POLICE={0x820, 0x4, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x8}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x9, 0x0, 0x1000, 0xfffffff5, 0x4, 0x5, 0xd, 0x8, 0x8, 0x6, 0x0, 0x8d34, 0xffffffff, 0x3, 0x0, 0x77, 0x65d8, 0x1, 0xd6, 0x4, 0x5, 0x9, 0x9, 0x875, 0x1cac4be9, 0x3, 0xa88c, 0x7fff, 0x8, 0x0, 0x1, 0x3, 0x0, 0x8, 0x9, 0x4, 0x1, 0x0, 0xf657, 0x2, 0xd78, 0x7, 0xff, 0xfffffffa, 0x3600, 0x2, 0x5, 0x80000000, 0x8, 0x99, 0x2, 0x32, 0x8, 0x2, 0x3, 0x8000, 0x3, 0x2, 0x5, 0x21157cd4, 0x8, 0x6, 0x6, 0x6, 0x5, 0x5, 0x3, 0xe823, 0x8804, 0x7, 0x3, 0x5, 0x4, 0x0, 0x5ef1, 0x7, 0x57c3, 0xffffff00, 0xffff, 0x4, 0x3, 0x257, 0xe000000, 0x5, 0x7fffffff, 0x7, 0x8, 0x1002, 0x101, 0x8, 0xc, 0xc2, 0x800, 0x81, 0xa003, 0x5, 0xdf, 0x8, 0x6, 0x2245, 0x3, 0x1, 0xb5, 0x5, 0x9, 0xfffffffe, 0x3, 0x8, 0x0, 0x3, 0x5, 0x541, 0x3, 0x9, 0x0, 0xfffffffa, 0x9, 0x7fffffff, 0x3, 0x2, 0x1, 0x80000001, 0x7, 0x26, 0xfffffffc, 0xc9, 0x8, 0xba75, 0x9716, 0x0, 0xbe3, 0x4370, 0x3, 0x6, 0x2, 0x3e, 0x4, 0xfffffff8, 0xf7, 0x8, 0x6, 0x3, 0xfffffffa, 0x6, 0x5, 0x3, 0x2000000, 0xfb, 0xfffffffe, 0xffff, 0x8, 0x800, 0x4c7, 0x1, 0x6, 0x5, 0x9, 0x0, 0x7, 0x1, 0x0, 0x0, 0xf692, 0x1000, 0x40, 0x4, 0x9, 0x1, 0x6cb4ab7, 0x8001, 0x4, 0x8, 0x2, 0x3, 0xffffff01, 0x401, 0x10000, 0x7, 0xd5a, 0x9, 0x5, 0xe56e, 0x6, 0x7f, 0x40, 0x2, 0x6, 0x8, 0x10000, 0x1, 0xfffffff7, 0x9, 0x1, 0x8, 0x5, 0x4, 0x6, 0x13e, 0x2, 0x101, 0x101, 0x9, 0x7, 0x9, 0xa50, 0x4, 0x67a, 0x9, 0x4, 0x10000, 0x9, 0x9, 0x40, 0x8, 0x3, 0x0, 0x80000001, 0x9, 0x9, 0x6, 0x6, 0x3, 0x5, 0x5, 0xfff, 0x4, 0x3ff, 0x7ff, 0xa, 0x9, 0xfffff21c, 0x8, 0xfffffffa, 0x80000000, 0x8001, 0x6, 0x7, 0xffff0683, 0x6, 0x4, 0x7, 0x2, 0x9, 0x7, 0x7ff, 0x3, 0x4, 0x7fffffff, 0x9, 0x8, 0x401, 0xfffffffb, 0x9, 0x0, 0x4, 0xbe76]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x6}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x4, 0xb5e, 0x10000, 0xfff, 0x0, 0x8, 0x0, 0x7, 0x7, 0x7, 0x7, 0x9, 0xfff, 0x0, 0x3ff, 0x4, 0x9, 0x3, 0x4, 0x3, 0x5, 0x5, 0x4, 0x0, 0x3, 0x1000, 0x3ff, 0x2, 0x2, 0x3, 0x74af, 0x8, 0x0, 0x9383, 0x40, 0x5, 0x6, 0x4, 0x6, 0x3a, 0x3, 0x3, 0x8, 0x9, 0x4, 0x49, 0x5, 0x6d, 0x1, 0x7000000, 0xd2, 0x80, 0x1, 0x1, 0x2, 0x788, 0x0, 0x9, 0x0, 0x1, 0xe, 0x0, 0x6, 0xfe5, 0x8cfc, 0x0, 0x4, 0x800, 0x7, 0xcc1e, 0x738, 0x3, 0x80000000, 0x7fffffff, 0x4, 0x9, 0x400, 0x4, 0x800, 0xe64, 0xfffffff7, 0x7, 0x8, 0x4, 0x80, 0x2, 0x8, 0x5, 0x3, 0x0, 0xe4, 0x401, 0x6, 0x2df, 0x10000000, 0x0, 0x0, 0x4, 0x1ff, 0x1, 0xd, 0x8, 0xd, 0x7, 0x4, 0x900, 0x6, 0xfffffff9, 0xff, 0x1, 0x9, 0xfffffff7, 0x4, 0x8, 0x5, 0x2, 0x7, 0x1923, 0x5, 0x2, 0x5, 0x1ff, 0xf7e, 0x6, 0x3, 0x0, 0x2, 0x7, 0x0, 0x2, 0xffffffff, 0xffff, 0x8, 0xfffff327, 0xfffeffff, 0x8, 0x169, 0x4, 0x1, 0x9, 0x744, 0xb, 0xc, 0xa489, 0x6, 0x8000, 0xffffffff, 0x7, 0xfff, 0x6a, 0x33, 0x5, 0x81, 0x25, 0x9, 0x0, 0x5, 0xfffffff8, 0x400, 0x1, 0xa, 0x1, 0x1, 0x6, 0x9, 0x7, 0x2, 0x80000001, 0x9, 0x6, 0x8, 0x0, 0x8, 0x401, 0x80000001, 0x2, 0x400, 0xbf, 0x6ef, 0x6, 0x0, 0x5de3, 0x4, 0x7, 0xfffffa8a, 0x2, 0x6, 0x0, 0xfffffffb, 0x9, 0x5, 0x6, 0x1, 0x6, 0xcd, 0x7ff, 0x6, 0x55, 0x7, 0x3, 0xc9d, 0x0, 0x8, 0x3, 0x0, 0xcbd, 0x6d, 0x101, 0xf, 0x4, 0x9, 0x2, 0x9, 0x1, 0x20008, 0xfffffffc, 0x4, 0x6, 0x1, 0x3, 0x2, 0x7, 0x8, 0x3, 0x8000, 0x3, 0x100, 0x3, 0x3, 0x8, 0x0, 0xe, 0x9, 0x6, 0xd, 0x5, 0xe, 0x8001, 0x40, 0x77, 0x7ff, 0x6, 0x5, 0x4, 0xe632, 0x0, 0x1, 0x4, 0x8, 0x6, 0xfffffc00, 0x4, 0xbe, 0x200, 0x2, 0xdea]}]}]}}, @filter_kind_options=@f_u32={{0x8}, {0x580, 0x2, [@TCA_U32_SEL={0x574, 0x5, {0xb, 0xfb, 0x81, 0x0, 0x2, 0x101, 0xf, 0x35, [{0x3, 0xfec, 0xff, 0xf02}, {0x8, 0x6, 0x6, 0x4}, {0x5c, 0x80, 0x8, 0x2}, {0x5, 0x5, 0x9, 0x5}, {0xace, 0x200, 0xb, 0x7}, {0x10001, 0x8, 0xffff, 0x3}, {0x9, 0x9, 0x7, 0x3}, {0x7, 0x3a, 0x682c, 0x3}, {0x7, 0x5, 0x1000, 0x7}, {0x4, 0x8, 0x4, 0x4}, {0x6, 0x6, 0x5, 0x2}, {0x401, 0x38000, 0x6, 0x2}, {0x8000, 0x0, 0x98f, 0x8}, {0x4c, 0xa, 0x2, 0x4}, {0x2, 0x80, 0x10001, 0x400}, {0x5, 0x81, 0x2}, {0xe, 0x7f, 0x95, 0x9}, {0x9763, 0x200, 0x7, 0x4}, {0x80, 0x8, 0x400, 0x77a3}, {0x9, 0xe3, 0xffff, 0x3}, {0x2, 0x5, 0xfffffc73}, {0x8, 0x4, 0x7, 0xff}, {0xfff, 0xff, 0x2, 0xb0}, {0x0, 0x50, 0xb5c8, 0x4}, {0xd5e, 0x5, 0x10001, 0x6}, {0x7f, 0x8, 0x80000001, 0x4}, {0x3ff, 0x800, 0xaf, 0x3}, {0xffff, 0x7, 0x6, 0x9}, {0x8, 0xfffffff9, 0xd55, 0x40}, {0x508a, 0x7, 0x8, 0x3}, {0x0, 0x2, 0x5}, {0x5, 0x7fffffff, 0xf4, 0x4}, {0x5, 0x3ff, 0x4, 0x5}, {0x8, 0x6, 0x4, 0xc4e4}, {0x4, 0x5e39, 0xab, 0x2}, {0x1, 0x9, 0x3, 0x8000}, {0xfffffff1, 0x1b0, 0x9909}, {0x4, 0xf, 0x7, 0x2}, {0x3, 0x7, 0x7}, {0x2, 0x5, 0xfffffb03, 0x5}, {0x480, 0x1, 0x300000}, {0x9, 0x1, 0x7fffffff, 0x9}, {0xe90d, 0xe, 0x4, 0x1000}, {0xbbfd, 0x2, 0xfe4d, 0x1}, {0x4, 0x9, 0xa, 0xa}, {0x7ff, 0x6, 0x8000, 0x9}, {0x401, 0x3ff, 0x7d8f, 0x2}, {0x1, 0x0, 0x0, 0x3ac}, {0x3, 0x6, 0x80, 0x3c7}, {0x2000, 0x8, 0x6, 0x6}, {0xff, 0x9, 0x1, 0x7}, {0x2, 0x0, 0xff, 0x2}, {0xa, 0xffffffbc, 0x2b, 0x5}, {0x6, 0x400, 0xb, 0x861}, {0x0, 0xffff8001, 0x0, 0x400}, {0x62, 0x3, 0x7, 0xfffffffb}, {0x86bc, 0x7, 0x3, 0x620b}, {0x4, 0x6, 0x1000, 0xfffffff7}, {0x4, 0x0, 0x10001, 0xdbf}, {0x7, 0x14, 0x7f, 0x6}, {0x40, 0x4, 0x8, 0x8}, {0x4, 0x6, 0x5}, {0x5, 0x0, 0x7, 0x9c5e}, {0x4, 0x5, 0x4, 0x7}, {0x5, 0x0, 0x1, 0x4}, {0xfffffffd, 0x2f, 0x5, 0x1}, {0x1, 0xb194, 0x56, 0xba}, {0x7, 0x7, 0x1, 0x8}, {0xfffffff7, 0xffffff42, 0x5, 0x1}, {0x6, 0x3, 0x2, 0x7fffffff}, {0x9, 0xb105, 0xe0bc, 0x7ff}, {0x0, 0x7, 0x1, 0x1}, {0xffffff7f, 0x0, 0x5, 0x6}, {0x6, 0xd, 0x4, 0x200}, {0xff, 0x6, 0xe}, {0x0, 0x2cc1373e, 0x5, 0x7fffffff}, {0x0, 0x1, 0x2, 0x7}, {0x101, 0x401, 0xf, 0xfffffff2}, {0x5, 0xf083, 0x5, 0x9}, {0x3, 0x2, 0x7, 0x6}, {0x10, 0x8001, 0xe3, 0x7a6}, {0x214, 0x3ff, 0x8, 0x75d}, {0x6a6a, 0x0, 0x43b2, 0x1ff}, {0x270, 0xd2, 0x0, 0xfffff26e}, {0x10001, 0x9a0, 0x81, 0x3}, {0xfffffffa, 0x200, 0x483d7bbd, 0xfffffc01}]}}, @TCA_U32_DIVISOR={0x8, 0x4, 0xa1}]}}, @filter_kind_options=@f_fw={{0x7}, {0x20, 0x2, [@TCA_FW_CLASSID={0x8, 0x1, {0x5, 0xf}}, @TCA_FW_INDEV={0x14, 0x3, 'veth0_to_bridge\x00'}]}}, @TCA_RATE={0x6, 0x5, {0x9, 0x3}}, @TCA_CHAIN={0x8, 0xb, 0x7}]}, 0x221c}, 0x1, 0x0, 0x0, 0x200080c0}, 0x20000080) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0xffffffffffffff2f}}], 0x4000000000003b4, 0x2040000, &(0x7f0000003700)={0x77359400}) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x12, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000"], 0x0, 0x2, 0x0, 0x0, 0x41000, 0x8, '\x00', 0x0, @cgroup_sock_addr=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00\b\t\x00\x00\x00\x00\x00\x00@\x00\x00\x00', @ANYRES32=0x1, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) syz_usb_control_io(r1, &(0x7f0000000840)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf, 0x1, 0x3, 0x10, 0x55, 0x9, 0x5}}}, &(0x7f0000000cc0)={0x84, 0x0, 0x0, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x3}, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000edffff49f100e0000200356f4f5884bd588ad89f450be686549bc1fd06a83b5aa0b1e44f6ee19932e4dd6cda45b593de40f8fa3c921fab09e5b956482a2fc9d1901e71efce371ea5e2be3823b9b6463c9e452fdbc5d4b788"], &(0x7f0000000a00)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000a40)={0x40, 0x9, 0x1, 0xf2}, &(0x7f0000000a80)={0x40, 0xb, 0x2, '\x00T'}, 0x0, &(0x7f0000000b00)={0x40, 0x13, 0x6, @local}, 0x0, 0x0, 0x0, &(0x7f0000000c00)={0x40, 0x1c, 0x1, 0xfa}, &(0x7f0000000c40)={0x40, 0x1e, 0x1, 0x6}, 0x0}) 5.785591909s ago: executing program 3 (id=529): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x2081, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r4, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r4, 0x4008ae6a, &(0x7f0000000440)={0x1, 0x0, [{0x3, 0x1, 0x0, 0x0, @sint={0x1, 0x80000000}}]}) sendmsg$nl_route_sched(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x1, 0x25dfdbfd, {0x0, 0x0, 0x0, r2, {0x0, 0xb}, {0xffff, 0xffff}, {0xfff2}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x3, 0x3, 0x6364, 0x5, 0xffffffff, 0x3}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40088c1}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)=@newqdisc={0x78, 0x24, 0x4ee4e6a52ff56541, 0x70b926, 0x25dfdc01, {0x0, 0x0, 0x0, r2, {0x0, 0x10}, {0x1, 0xb}, {0xffff, 0x8}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x4, 0x10, 0x6, 0x8, 0x4fbee}, 0x13, 0x1, 0x3, 0x7, 0x10, 0x4, 0x17, 0x18, 0x5, 0x2, {0x6, 0x8001, 0xfffffffc, 0x0, 0xffffffff, 0x5}}}}]}, 0x78}, 0x1, 0x0, 0x0, 0x240048e4}, 0x4890) r5 = open(&(0x7f0000000080)='./bus\x00', 0x143142, 0x0) pwrite64(r5, &(0x7f0000000300)='_', 0x1, 0x10000000005) r6 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SUBFLOW_CREATE(r5, &(0x7f00000010c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0x88, r6, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_TOKEN={0x8}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x6}, @MPTCP_PM_ATTR_ADDR={0x44, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r2}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e22}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @local}}]}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x4}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x6}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x7}]}, 0x88}}, 0x40080) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) r9 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@gettclass={0x24, 0x2a, 0x400, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {0x1, 0x3}, {}, {0x8, 0xfff1}}}, 0x24}}, 0x400c4) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f0000000680)={0x1, 0xffffffffffff76e4, @status={[0xffffffff, 0x3, 0x9, 0x9, 0x2, 0x9]}, [0x0, 0x8, 0x1, 0x5, 0x7f, 0x6, 0xf3f3, 0x3, 0x6c36, 0x8, 0xf, 0x8, 0x80000001, 0x4, 0xfff, 0x800, 0x1, 0x0, 0x2, 0x3, 0x3, 0x5, 0x10001, 0x1ff, 0xb6, 0x80, 0x1, 0x8, 0x40, 0xffffffffc1100555, 0x4, 0x0, 0x3, 0x8, 0xb6, 0x4, 0x1000, 0x4, 0x1, 0x6b3, 0x4, 0x1, 0x3, 0x9, 0xe0, 0x0, 0xc, 0x400, 0x2, 0x1000, 0x7, 0x9, 0x8, 0x3, 0x8, 0x101, 0x3, 0x37, 0x5, 0xfffffffffffffffd, 0x80000001, 0x3, 0xff, 0x1d]}) r10 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$UI_SET_MSCBIT(r10, 0x40045568, 0xb) r11 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000340)=0x6) setsockopt$CAN_RAW_JOIN_FILTERS(r11, 0x65, 0x6, &(0x7f0000000200)=0x1, 0x4) r12 = syz_open_dev$usbfs(&(0x7f0000000380), 0x207, 0x402) r13 = dup(r12) ioctl$USBDEVFS_CONTROL(r13, 0xc0185500, &(0x7f0000000240)={0x80, 0x1, 0x4002, 0x1, 0x6, 0x9, 0x0}) ioctl$F2FS_IOC_RESIZE_FS(r1, 0x4008f510, &(0x7f0000000180)=0x1) 5.785381369s ago: executing program 4 (id=530): r0 = syz_open_procfs(0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) syz_clone(0xb44040, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x15) clock_gettime(0x0, &(0x7f00000001c0)) clock_gettime(0x0, 0x0) setitimer(0x2, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) pselect6(0x40, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1, 0x2, 0x8}, 0x0, &(0x7f0000000240)={0x1f, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10000000}, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10) connect$inet(r1, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) sendto$inet(r1, &(0x7f0000000000), 0xffffffffffffff94, 0x0, 0x0, 0x11) shutdown(r1, 0x1) recvfrom$inet(r1, 0x0, 0x0, 0x700, 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f0000000280)={{r0}, "5a9c10be24616bdebe98b9fd1e167eabb733e16999ab41488ec193c1cd18ef715503cb459cc6d55bfa1eaa24597cde90dc3164e4fe7d8a04d8f2e3a324a39d8e33423a35a94c0e4bdb6d632723a6d16cccdc977f59fce3adba29eb47d2c3e3e5fdf2fd5fe27977b0789d3c5967d52aed80256b39cb44b8e00f6b8b08b129840527364ff5e421a814a186694f2a1fe212ab122a86a22af8bfb4168fa7c67d0e92051cdb4c8f49b0486cd93d73476ba75ee3cdbd19e1f43ee68aa0a69266ec09f68418dfa575cfce2ff3ffd6fa2f2566593b45fa193438427d52503d8034bb4fa29dfb8b6381c7f08067063b7cc4a8e10db8a68be018a55c970373b551e656dc348eb7afc335190b3510cba8aa303d3843b745782a4045d89879a0370c62e4d0766e16d519265c04276af0f7638ddc2e0b735bfa813da02686c982c9c70b7e6b8de872c583883c8cf79825b2e908e83022dc37cd67d8340099c00c5b016d964bfcf7ca6941da0e51710f37c9cb184adebf72ccaed8570cf6cc40f743c7a4c7721f952b0def73b40cbe9d3ed9df1575df913756c1a4e0cbe427497a03c1e9127ea2f406e0cc85dfe85e95d68ed43900dc73561d1d1225e37a19968f40936670bd943b40083d41b8dd163722fa42e13c3b6cfe9dcb89f463dbb5a69fed1dc389f2b702c61bb7661f6b17c26845e54a24027e9e3b30fb3f12ab0b3c1bf839fbd776b16a4dece152764088b948bc77a4ea94ceb9d12f2eb350fb7814e29e93520a406cfe90c981ac4ab4410e67065d0cabd5cca96f8f40af47b75eafd9bf8e81030e1e8311c0a1a665d577e9a57a56a002a83b22ab8c8eb3bfb6b314c2f62b537a1d8bbfecf6f1c94312bf317a097a18ec42022fd93302ec1b57df33a3f896e408bc33c23e124a9f2c67f1ebeb1c9d4383584f50f9100c6cfeb9e5b081e2fd82b20312d4718b6af1ef16bf95ada12668ba7f4a7f8b853ac8698da288811d61971de6da65547c008c9c94f2b7d2e8a768915d3dbaa77ad382f998ed81c32aab6c664163a24e93b0aa9c787d3c10ef183ca69b9ec92d4dbee25edf1f2d520f0b6258b7079a7a87bf44f05b18e5798f3fa5a336597e2866cdd6905dca2860da2264ade018e79976a4fd8280ee78ebddcdb9b8637bb2f8aafdb9efc707914ce83a185c4d73c835d31108a0c81f65eb5684366210c7c50ff2d94702fdd9eb9ef761ac7d3736f3d26ec2a7bff4c77ebc6d26698cbed5d037163636a1db8b5f68866c5ee862b11905f2595ef043c2d02b0786721313308fbdbf4febc5b23073b5b3281cae1040c1157d9848f9f5520b636aeae5b3d5e04aa2d9649ef188d7cbf0af0fbcb3b67715e8cc5f481adb9dd9514d36ac76dc58a7142cd40c8369d4eafb9a8c6fdbb0f269c797ee888fb7362c5aa340214bf879b963f3747b8ec4c1f73fd2d82aba488fa4aaf9d39ecabd75f5bc26490c3fcb0d25b88daca3be09f1a7250cf6af6337729a8765a786b3a795ed23a2bc5ea019deb6b2226a07d938268e6508a057ab6f6541cdaf101c24068a6fd631325e1bdaebaef8301324b3ab043a5d24525bad147b14b1f04550878ab722a7169b4c404bf10822002112a23709a91d50bf30a9f8bc6599b9c381ebe3eaf265c5921734b50c21a945a2a1164ef29b90b9898981329742505f65b5c13d9bd6ee0b542bc4ea33eb4ea43058fead0a14018fbe65033e94cc4193a2a8b0b0ba51d56bc7fbffb6e65048eab87ba0f90f40d2e7323e69aa9f96b95fcb00747454bf0698de0fc72a01ec7ad303ec417468b70e5825f3255eccea45cee464924e596e99653a93aa05c71b2ae4c23c2b6d45f6121ebe66f2193161a1b81a4937b1c1c48fcc75870da0f11a145be8a11ea1285818ce0e22a004bc2d4a62cd077f5674367e7d4546f24a39938e8c916efc4434dc7ee2948a1622756536b874037fcc917dca9ccaf5920693a37a7fc6d6ad52b317fdca7b492c59328a7ec7fda49291aff486eb0a789424aab4109773b249f27436db9fdeef64a77d41f4ba4d426936b3ddf214f0ec9948f7a63429a667b29a293acd50b7d163fbde0559104cef4cc52bc68228f94a23d90fcce377ca44833c0f22d741c9b05eb1cfeb43a249a9be62ca3a485859455199395d56084a91b2a5e809732fb48c1f08ec1769131bfde29480cc22f93ed9c905a96ec3aa6dd5ec691a4a1da822ee4a211ab0e7892ddc18c846964349ca34434bc1458e75c59db20c9bbc5e1c3c5138ff0ab9b102e3775954cd82fc58ef5a1a19be2020bede5ccb414eb30956a8008f82eee38c612a5c2c713af002c8eed35623472df2e35b330d7173b68ac04c2d2c04a11a0922057a7d423fd6b9b9281b620b0fe5ace9cfd7dcb92015fd2742b5e7f966786420b497b8d3614b670dfef9c94f56767107de00ee6e70110244709d00145ca9967a7a2df269bcd150689cf71c540300057b23ef27566f49174259a243df3fa986a7f9b5276e2f75e86a58fe656ad27930e54360f8b0fe5af4d1e2db77e9db89bcbbbe0bce4e7bd614c75a787752f33abc996b1aaaeca8825ce05e42175ed2ea0266521e86a6bbefb5e5a322a43072639aa004cdd62709197d758733dee3e27aa459763a1207cca2553c2b047c3aec848cb5ef25ecc20cdcdb224b15b9e70403ef052270aa25b0e71943ea5206579d18c84f9e55c971674d0ec02ee0ed8785e9e60c2c93e4ce350383004859ce1e1fb575f1c4231ba59b57a5c8dbc91f1f38594879f04f2d51f09e92426e3500208cf405f58fb0dcecb0e02dfc98151c3eb58d2ee50a5ecd7feb3aadcd3902a493b7d7285d50277fa681ba9bcbb1c8504fde81c8031fb680d74bf53421baedc7ee944f40f95a42a89ca40a15c759bda5e3abc7337d28ad96ab8ef06ee4bd7c236e8f10b3632370a6f8894826cc98bd7455584c4b0889b8e0d6b32baa552b821b272ab662cdaad55a96c993317f9502d3741bb506e449c230a0615172d7bbd9cc17403883efea29dffb103fd10ac94b0c68515598a8b2d1b96c8e2ed519fb141a6355c8ae5cda0fdac570ce8f3b313474210785a2f62cb61d1007ab96d9f4722baecd135fabaadf9f7f8b931fbf518059d9d8d0b859691d78e92897b09522f6e2dd40591826d6bc907c04f9f53b43fdb8ee0419562f51bb2116ddb2a81ccfef38636ca8708a1818cf413576fbfafb660745aec1fa2dd7cd69bf7c3a73c3e714d360358b6b97dafc6fa0ec481d77d7a2e72d67f870f49112160ae70c1814c1230dfc591dcf117e161b06bd9134df82be908017268a2d9116da63c9dab1c3c4b51277565ec86ef7b00e4f1fcb6d03f86f625ad0b15d5b82d144890bb2fe8a7dfb6ca5ed4b9b4a4441732efb552355b232c2a7a1fdf441fbb9785ad125062c83409e00a30def03c25cbe62eeeb0f345b1373ed4e582e007a61b695b525b3335ed664e684a226a7c402dd262985211e0cd3550d29716cd5e5bde66c22e1d04bc4cdba455e6585a77f55df85c503b9fcaadcdde6e12f5e3b9780e240631e3cdf8d49555606cd69f4841b2c8964ec73d7fcbd76bd4c52b59d1efde60444b8764353c98527fb23b2be51f373051722024f8d07340cb97d055ce6084d5f3f7f8b8bacd7c373226ceeffa46dffc6ea1508b129dd62c28a8802da704b9607416b5e6ee1265148584083da5511bc5b1d64a6638b1404f0f91e62e72478885a4554ec28f1bf5df6a910aab79e2b6ee893217a574723de186c20c8c4f7daed021e6a3ae1d1d6a152b7556118b2a1b101a3f8f19feaf796f64cef1678bba333728e99403ab6763a9da3b025d8d6d4f77f28e6a54836314a7f9c8a867069f4a33f789c5ddcf7d9eb9645ad6157ffc5b8f7acf4eb9996d1350c9af60d387939c26eb39b1db411c53f33af8f8b394a7145520ef35a6e14026a5ddba9c395aaa22b3435fac5684a276b44d0abfe607dbe7d72986478c7c3aca25ef7b47d1bdccadc9c9cc7b725456fe57465d2a4db187785525934bace8964c5c88d789c40bbc684dd799331d8a06241ce6bfb131bf23f8ccb7e3d6559d5e96cff09526d5ba8bfd0399591288d775f75397b64b63ce4941974a262cbc4cad8edc5ef1a043bcab43556f4ac363b7b542038353c3247db13e1ab935349bc9f6156b9784283f22e8c057bdc55bbb554fc6eec54155d0d29caf2523dfb9d39a919d10a4f010ca8aa1a5e033226712344a3d738cb38d4cbb1dd229e959cf10f0eb9808c933aee5c1177208a1db2216eda34d1d91a8af9d095389bb059c3d079c784b28d8bdd90069a0106fa78c227b84478e9eeff0150889888c955b95618d23b9f3595b53d81e41d642a9f5368af3c957ef101c37d5cfd71bb4fa29f55c461022356c6a3c30d3b5bfbb8e87195134817dfbacc95f76c205be84fe8c9ec6b2d95171f8d2121983118d844d184f480b8235a106723bc11be4e1cc4e85b98e0b595ac6b2fb780c09d4532f358f42eee779b8e4c0f32dd19a9a9ca7a1f6bfd5d5f18de17aac03816a293711b2316f2c22be2f1aaaef9fc1dd803ebe822e082b847ca58ed680bb6fd8285b22438a629248ef9070f7b1af9b9abd31802f224ac7eb94622bb445994fccca59fe04108cf7dc2e6b00b38e2f452a0fec379c3830f520b66712a1ec83003b573c8aa294a9afd87f00122563eb1b566db91802fe11e0b5dea8ff886798671ba7c3bc842f1173210ab26357a42169580a9d65cd6943f02450dca8b8cf7d0b5d6363329033ebd0ad527425605562ffc58aca14dc7dccb04274a813c9675598c17c3861d84e38f55b555005bf0391f8116ef954bdc35fdbc4465c6b8081ca1d8ed882bb860b013be26257a20d1015b5bd914ca854c8caefc77dc6156d987ce1dd56f2ea7f4b39dd5fdc259ac83a5d35408e21f3d9a607b4c97154ff1b4016657c598d4257eb4091030a6409269ccc2f3e1179f26c79a72edef66e6cdff951f35845f086ef79e5be7fa0e675af1808cdbd7e0874a7495528c1d243c69847b65e7812d033e55193ec4a608d55e7f33263e2d80661ae725e7d3a7a0c10c71584b5960813994b35652414f00c1c7c3be4e5123979eda5ddee32741c92bb3c9b53073a6f8c9607989b5addd7adfa4a517f1a14b0ed2e483c60e36d159d9d0e2e3e7359759b39cc589038449a033703c98c6e124a08ddbd6dbfc6191558a96112dbb039f7a1a359e45e53951c357c77c85789e49a9d8ce58b67474c1497c41c4950f97b7d4cdb3f6e2a0f61456972eebd0f4ee78bdbf1771e01fcb6a14e1e7cda43e046de126f1c18ee1346ff225b715711325a6e25cbc801694bfa5dc126f4aea8d5f39130af71af689ea897db2f6ffdcafc8de4fda28daf5fbba00d825111b2a962e6e49fcaa6166577d6f0ecfeb6380983eea6c15261fd7d1868ffff63d693530a8c4dfa59ec1114a75ccafb03c266b12f62d79842bb95fd50c8871bc052158bb1bf7c378e0e32d5ca50df2d56496be07d1716a718de388dbc1144ea5fd6cd51aa61513b9fc2e1dc49626d37c300e93984e1028dae37de494606ed899b9eac20a805d6068cfcdee0e0c0cb88a05d827c33cad75d6f0c9de472b471c4ee4be4c3b4ed47dd3db0c15c04a9b03a08197f39168445921948fc1e7c84096932da4455d0bb2ffda44fa0036d4216b6fd221ed2554f4032c0327be4b259936ab2ed3b64901add29abc6c93d5bbe41ffde371a546667403985783c9f300c6ead38c7ecdfa84370cf6cfdc77caf87d5a85a9b7ef7e9f118e86960bdc"}) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000000140)=0x1, 0x4) ioctl(r0, 0x1ff, &(0x7f00000000c0)="7b2ea12215f16c36e7dfed885aecf9cf49bd8d39d025e4612fa05d7838132d18fc3ac6aeb01550") 3.949848424s ago: executing program 0 (id=531): r0 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x6, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000140)=0x2) keyctl$KEYCTL_PKEY_QUERY(0x18, 0x0, 0x0, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) r4 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r4, &(0x7f0000000200)=@name={0x1e, 0x2, 0x0, {{0x42, 0x3}, 0x4}}, 0x10) 3.948694964s ago: executing program 2 (id=532): timer_create(0x3, 0x0, &(0x7f00000001c0)=0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000001c0)='./file2\x00', 0x40d, &(0x7f0000000080)={[{@nodelalloc}, {@jqfmt_vfsv0}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x68}}, {@debug}, {@nombcache}, {@quota}, {@nobh}]}, 0x3, 0x442, &(0x7f0000000300)="$eJzs28tvG8UfAPDvrpP219cvBpVHH0CgICIeSZOW0gMXEEgggYQEh3IMiVuFug1qgkSrCAKqyhFV4o44IuAf4AQXBJyQuILEEVWqUC4tnIzW9qa2a6dJ6sQl/nykTWZ2x5n5enc2szN2AH1rOPuRROyOiN8iYqiWbS4wXPt1fWlh6u+lhakkKpU3/kqq5a4tLUzlRfPX7cozAxHpxSQOtKl37vyF05PlculcPT82f+bdsbnzF56eOTN5qnSqdHbi+PGjR8afPTbxTFfizOK6tv+D2YP7Xn7r8mtTJy6//dPXSR5/SxxdMrzSwccqlS5X11t7GtLJQA8bwpoUat00Bqv9fygKkS4fG4qXPu5p44ANValUKvd2PrxYAbawJHrdAqA38n/02fNvvm3S0OOOcPX5iHjlm2r81+tb7cjA8pPQYMvzbTcNR8SJxX8+z7bYmHkIAIAm32Xjn6fajf/SaJwX+n99DaUYEXdFxN0RcSwi9kbEPRHVsvdFxP1rrL91keTm8U96ZV2BrVI2/nuuvrbVPP5bngcvFuq5PdX4B5OTM+XS4fp7MhKD27P8+Ap1fP/ir592OtY4/su2rP58LFhvx5WB7c2vmZ6cn7ydmBtd/Shi/0C7+JPIl3GSiNgXEfvXWcfME18e7HTs1vGvoAvrTJUvIh6vnf/FaIk/l6y8Pjn2vyiXDo/lV8XNfv7l0uud6r+t+LsgO/87217/y/EXk8b12rm113Hp9086PtOs9/rflrzZtO/9yfn5c+MR25JXa41u3D/RUm7iRvks/pFDbeIvptV7XP5OHIiI7CJ+ICIejIiH6m1/OCIeiYhDK8T/4wuPvrP++DdWFv/0ms7/jcS2aN3TPlE4/cO3TZUW1xJ/dv6PVlMj9T2ruf+tpl3ru5oBAADgvyeNiN2RpKPL6TQdHa19hn9v7EzLs3PzT56cfe/sdO07AsUYTPOZrqGG+dDx+mN9LZ/ERFO+XDpSnzf+rLCjmh+dmi1P9zp46HO7OvT/zJ+F2mdfgC3M97Wgf+n/0L/0f+hf+j/0rzb9f0dz9qJbBGxR7Tr3hz1oB7D5Wvp/oVftADafwT30L/0f+pf+D31pbkfc+kvyElsi8cdX3fyDkd4pcUlsRKLXdyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDu+DcAAP//jOPoTA==") gettid() timer_create(0x1, 0x0, &(0x7f0000bbdffc)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x20cc16, &(0x7f00000012c0)=ANY=[@ANYBLOB="2c6e6f646f74732c646f74732c74696d655f6f66667365743d3078303030303030303030303030303264382c646f74732c646f74732c6e6f646f74732c6e6f646f74732c646f74732c646f74732c6e6f646f74732c6e6f646f74732c636865636b3d72656c617865642c666c7573682c64656275672c646f74732c73686f77657865632c6e6f646f74732c6572726f72733d636f6e74696e75652c646f74732c71756965742c003fa5bfd3e968f92d300444698c6f8d94d8b46ce3ce652bc8f6", @ANYBLOB="9cf7404088c96a694e0b2b218dc475e0b6bdf09a3f75d03959420cf9ed2cd5c572de69db36c79b54f6837c93f733cdafcaf8db39654a8e0ff857f23601e0c4f25b538879354e688cb67cbdbb27cc2a02120632a2f68a05dd634a165ede5a4ae409779eba6d2ab79d566a0348bb2978430feb210ed5c96c8f3732c2cab2cc53963554fc4315db9f8dc3ef41e19dd3d2434d102b4b14882b42e31b391900f8c4", @ANYRESHEX], 0x3, 0x22e, &(0x7f0000000480)="$eJzs3cFOE08cB/DfQqGF/z+Rm4mJyRoPeiJqfACM0cRIYoLpQW8kcmLjgV5aLvAYvoLv5QMYTlzMGNwuC21dSJWWms/nwo/5ziw7O2R3L52mKH27+yU6nSyWtmIrTrPYiKWoHMeo1lgLALA4TlOK7yml9ZTS5B7PG0Z7DwCARVQ9/9Nvn//xY8anBADcsPcfPr59sd2OnTzvRJwc97v9bvmzzF+/2X71JP9loxrzX5z0+93l8/xpPvrucJavxPowf1aOz8/j1Yjorsbjh2V+lr18t51fHt+OTzc+ewAAAAAAAAAAAAAAAAAAAAAAmI/7kVc26tZ6f5/NzdF8bZiXv13YH2hk/55W3Ku2B663B0pHs5gUAAAAAAAAAAAAAAAAAAAALJje4HB/tyj2DuqiHREXW1p1lLLL0YQiGx64qc8tKpZiuuFrw2leo/PnkZZseImaR7X+8BquTV7c6xTRui2rM22R/4XjpDu7RdGulnmsTzT/A6R0VkxewWpbjEtR5PV6rUZE8xk+2pl2XqcppeLrg4PeIFJj5/oe0Z7FjQgAAAAAAAAAAAAAAAAAALjwEfHxrLM8jzMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNnrDQ6rb/k/3N8tir0sBmVx0LuyOIqI/+PKztXfWonO/CYKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAP+1nAAAA//8zfBSj") r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) syz_mount_image$vfat(&(0x7f0000010880), &(0x7f0000001240)='./bus\x00', 0x1090512, &(0x7f0000000b40)=ANY=[], 0x0, 0x11ff, &(0x7f0000002480)="$eJzs3E+LHEUYB+B315iNG/ePGqMJiIVe9NJk9+BFL4tsQDKgJFkhEYSO26vDtDPD9LAwIkZPXv0cIojgTRBvetmL30DwthePEcSWndEko5PDSEiH5Xku80LVb6jqphuq6erD1774sLNXZXv5MBYXFmKxH5FupUixGP/4NF5+9cefnrty7fqlrVZr+3JKF7eubrySUlp9/vt3Pv7qhR+Gp9/+dvW7pThYf/fwt81fD84enDv88+oH7Sq1q9TtDVOebvR6w/xGWaTddtXJUnqrLPKqSO1uVQym2vfKXr8/Snl3d2W5PyiqKuXdUeoUozTspeFglPL383Y3ZVmWVpaD+Z24Xe18eauu64i6fjRORl3X9WOxHKfj8ViJ1ViL9Xginoyn4kw8HWfjmXg2vvnl69FRAgAAAAAAAAAAAAAAAAAAALh/5t3/f27cq+lRAwAAAAAAAAAAAAAAAAAAwPFy5dr1S1ut1vbllE5FlJ/v7+zvTH4n7Vt70Y4yirgQa/FHjHf/T0zqi2+0ti+ksfX4rLz5d/7m/s4j0/mN8ecEZuY3Jvk0nV+K5bvzm7EWZ2bnN2fmT8VLL96Vz2Itfn4velHGbhxl7+Q/2Ujp9Tdb/8qfH/cDAACA4yBLt81cv2fZvdon+TmeD0ytr4+y5080OnUiohp91MnLshgoHvriZLPD+L2u6+YPQkPFva+UpYj43/+8EBEPxwT/UzR9Z+JBuHPSmx4JAAAAAAAAAAAA83gQrxM2PUcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YgeOBQAAAACE+Vun0bEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwVAAD//+pd0x0=") r2 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) timer_gettime(r0, &(0x7f0000000180)) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x2000, 0x0, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101042, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) write$UHID_INPUT(r1, &(0x7f0000000940)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c0369031d6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a00", 0x1000}}, 0x1006) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="12000000040000000400000008"], 0x48) close(0x3) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0900000008000000800000004000000042000000", @ANYRES32=0x1, @ANYBLOB="0000000000000000000000000000000000000002", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x16, 0xd, &(0x7f00000108c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8a78ff00000000bfa20000000000000000b70400000000000085000000030000008500000008000000950000000000000000000000000000fc6c970fbda3ce4f9e1b7fd742b179afd1d261c0f9f12274ae49bcaa447cefd17a2c6739004936444536cdf21315e197f2b48ed5cf25dca53f0598cf796d567ee02ba5f6330670d675c5338f68e8567c5299935455b8e29e09a99d8d58eb11cd09a947cb2ecc"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000e80)={{r4}, &(0x7f0000000e00), &(0x7f0000000e40)}, 0x20) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r6, 0x0, 0xe, 0x0, &(0x7f0000000540)="000000000000bde52128000000f1", 0x0, 0x401, 0x0, 0x4d, 0x0, 0x0, 0x0}, 0xfffffffffffffe21) mmap(&(0x7f00000b5000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0xffffc000) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x48241, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r3, 0x4008ae93, &(0x7f0000000200)=0x6000) setsockopt$XDP_UMEM_COMPLETION_RING(r3, 0x11b, 0x6, &(0x7f00000109c0)=0x1000000, 0x4) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) r8 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r7, &(0x7f0000000080)={0x10000004}) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000280)='./bus\x00', 0x10082, &(0x7f0000000000)=ANY=[@ANYBLOB="696e6c696e6563727970742c6e6f696e6c696e655f64656e7472792c746573745f64756d6d795f656e6372797074696f6e2c6673796e635f6d6f64653d7374726963742c0068f9e42d819469a61b133518a2fdff195a02ab169551ec8e5d1038e2a296230ac181b672b9c209ba0802faf4390229e2a44361d033a5adc3698e6b1f9c2b84471c360f284e6d3bb4a8982de0a25c2d0fee33d7260cfe3d81617bbb6b21b8108421eede4c63c25a7028efcded0aac8a5d128166077e0012231865289f00f790d6fffe1a6f09fac907916b9c1bdab7792758b5b922106ac372d3ce2b35f8f4000000"], 0x1, 0x1059a, &(0x7f00000002c0)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfcNGI4DsB/oFPoS0UVj6uwqrpkwSF6hC57gPY22XGGSIhzkF2OEEHEjIMyhN2YAZHvkwbbI/jJRmJhmzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc00OxnN+t//1vmrPdNZNnNAAAAMApm2I5LyvDqv0l3f+Wbv2IiGlETCJiHBGn5u69+FjLHEVEJ9VPvb846sN9RJmw/0w/XZ8j4le6nr6f+1sAAACA27VezRYRvX21fPl5qPEOpEWbQa68csnnQ660URn2N1Pa+CUyi0lEFMPHTGnTiOh+/Z1arfz+erVi8KroVEW3jV4AAADtqs8Ess3eAAAAuDp/Lt0BLqPcr03/xU97wf2qSBuCn2otAAAA4HodP21/0Gm3HwAAAMAFlPP/N+f/pVUB5/8BAADAbajO/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCcNsVyvl7NFk1ztrtm8owGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAntmfdxQIgTAIg73r+06D9z+WNGhqalIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfi1kyhxm4yQ3uJjBhoqBCPwISFZ8gwMwEI0VLQWi8AKIOCgpTMFz9P8fzpdcQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+n09MZHRGSfj8wjH67+DpeDr8jXTTP4vma2Oe7rn1tOtrtRyt8Y/xcRUUTWwm8AANpX3jfFYlnNO2m7aXtp+2nLaV3NXvloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzuzcsWpTURgA4JOkiVYnRyuI4KCLjU2sRsjiUOguCLqFNpZiqpJmaEuXPoHo5Oor2E1fwRcQHLTg4NBBwUUQJclNeoJBUoR7Q/0++O/9c4dzz8kQ+O9/bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgWA73wtlBngshzM0c5V3vv+6ujDu/ffZhbhBf7ry5GI/ZHaIYQni43mpeT3Et025ze+dRo9VqtiUSiWSYZP3LBADASVNMolvXfyruL3ev5eoh/Ho1Wv9fifLwl/r/88vzFwbxc+tdJ75XXP8vpLbC6VfubDwtb27vXFvfaKw115qPq9XK4s3FG7dvVcq9ZyVlT0wAAAD4N6Uk4vo/X/+z/38mysOE9f+9pQf343sV1P9jHTX9sp4JAADA/+3cpe/fcmOu50qlsNXodNoL/ePwc6V/zGCqx3Yqibj+L9SznhUAAACQhsO93Ej/fzXKw4T9//nXuwfxmIUQwmzS/59fedJaTW85Uy2N14mzXiMAAADZmk0i7v8Xe/v/88MtD/kQwtXL/Tz5G8CJ6v+PL+6OvLQe7/+vprfEqZSv9b+P3rkWwkwt6xkBAABwkp1OolvsHxT3l9s/ni+V7P8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf7NgxSgNBFAbgzW5WKzFgpVZeQLSzClgIYuMhREHwBCKIBxBbS+9g6R1SK9hYWKbwBvJmd1TSBCx2lXwfTN4jDJmXSZN/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrun+d1/Fy6jpy/a954+rk6gvMzW8369vxop+0OXQ/9Bgr+8JAAAAWARVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//OCtiEg==") r9 = open(&(0x7f0000000040)='./bus\x00', 0x143142, 0x80) ftruncate(r9, 0x2007ffb) sendfile(r9, r9, 0x0, 0x1000000201005) 3.948030934s ago: executing program 3 (id=533): mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000009, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f0000000100), 0x205, 0x8401) r0 = syz_open_dev$usbfs(&(0x7f0000000140), 0x1, 0x284042) syz_mount_image$erofs(&(0x7f0000000080), &(0x7f0000000180)='./file1/file0\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYRES8=r0, @ANYRESOCT=r0], 0x1, 0x1d3, &(0x7f0000000440)="$eJzsmDGv0lAUx/+3LcUSE1x1cZAEHCxtUSODA3F0kERj4gaJhVSLmtIBmOqncHZ2MI7Ehe+hgzqLm9NL3n1pews3pDzgPR7Jyzu/4d5ze889Pff05t/kgiCIK8uf3/9/fa1WjNi+zsu5PopkT8tHd394z75/sv79nM6eNldc9V3frwGYtVSEYsw553KUiuhfQCkJu4BO0hczH1P0HSh4CYCJ8SvRvwFb2O/BYJpmz/M18cR3rZ7nu3bcOHHTWM1v/pHhtZQfk+aH48nbru+7wfmNJwBypzbVb95S8FjKT/5eWW0sKKKWOmwosMXzBhieC/uRClEbURJp/7e0ZXx1+/1ntdpXjS6hcbOcN2Vkp893C8hZxYAont9zPtq+Ax7AUIdjY6ksh3y7OLzRTqtY/E2Dv8amVKOL3oV+llVfDGCDz7f2VgGX+sQ/M1QlfdIk/aiHgw/14Xhyzxt0+27ffec4jYfWfct64NQTIUrbU/TPSPSpJMUvrPHVmY5RNwwDO20XY2dURBg4eYqrJ/qnoHYnzZrl/OSSY3KDXYu7mgoc85S1SRMEQRAEQRAEQRAEQRAEQexKckV5Gww8u4GMhNGEIS5HM5x2suQkAAD//0I3Wi0=") ioctl$USBDEVFS_ALLOW_SUSPEND(r0, 0x5522) socket$xdp(0x2c, 0x3, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000200000010ef17096000000000000109022400010000a008090400fe0403000300092181400b0122280009058103000408c10084a76a2bc934fee282786309314a3ac8b0c82f3d69747e4c"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) r2 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r2, 0x9) syz_usb_control_io(r1, &(0x7f0000000000)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="2022280000002821c26313878526792c3cbdeace918d0fb74237cc6e446c1a00000000000000973661d67a0c5544"], 0x0, 0x0, 0x0, 0x0}, 0x0) 3.947900224s ago: executing program 4 (id=534): syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x210000, &(0x7f0000000280)={[{@nobarrier}, {@dioread_lock}, {@dioread_nolock}, {@resgid}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x5}}, {@stripe={'stripe', 0x3d, 0x11}}, {@bh}, {@init_itable}]}, 0xfc, 0x57f, &(0x7f0000000340)="$eJzs3d9rW1UcAPDvTdPup66DMdQHGezByVy6tv6YIDgfRYcDfZ+hzcpouowmHWsduD24F19kCCIOxD/Adx+H/4B/xUAHQ0bRBxEiN73psjVp2i412fL5wN3Oyb03535z7vf2nNyEBDC0jqX/5CJejohvkohDLevyka08trbd6sPrM+mSRL3+6Z9JJNljze2T7P8DWeWliPj1q4iTuY3tVpdX5ovlcmkxq0/UFq5MVJdXTl1aKM6V5kqXp6anz7w1PfXuO2/3LNbXz//9/Sd3Pzzz9fHV736+f/h2EmfjYLauNY6ncKO1cqz4b1YajbNPbDjZg8YGSdLvA2BHRrI8H430GnAoRrKsB55/X0ZEHRhSifyHIdUcBzTn9j2aBz8zHnywNgFqxD7WGn9+7b2R2NuYG+1fTR6bGaXz3fEetJ+28csfd26nS2z+PsS+LnWAbblxMyJO5/Mbr/9Jdv3budONN48392Qbw/b3B/rpbjr+eaPd+C+3Pv6JNuOfA21ydye653/ufg+a6Sgd/73Xdvy7fukaH8lqLzTGfKPJxUvl0umIeDEiTkS9662PM6v36p3WtY7/0iVtvzkWzI7jfn7P4/vMFmvFiBjbYciPeXAz4pV8u/iT9f5P2vR/+nqc32IbR0t3Xu20rnv8u6v+U8Rrbfv/Ubcmm9+fnGicDxPNs2Kjv24d/a1T+/2OP+3//ZvHP5603q+tbr+NH/f+U+q0bqfn/1jyWaPcTIJrxVptcTJiLPl44+NTj/Zt1pvbp/GfOL759a/d+Z9Ovj7fYvy3jtzquOkg9P/stvo/LeSahfJWCvc++uKHTu1vrf/fbJROZI9k17/2snNlqwf4tK8fAAAAAAAADJJcRByMJFdYL+dyhcLa5zuOxP5cuVKtnbxYWbo8G43vyo7HaK55p/tQy+chJrPPwzbrU0/UpyPicER8O7KvUS/MVMqz/Q4eAAAAAAAAAAAAAAAAAAAABsSBDt//T/0+0u+jA3Zd44cN9vT7KIB+6PqT/734pSdgIHXNf+C5Jf9heMl/GF7yH4aX/IfhJf9heMl/GF7yHwAAAAAAAAAAAAAAAAAAAAAAAAAAAHrq/Llz6VJffXh9Jq3PXl1emq9cPTVbqs4XFpZmCjOVxSuFuUplrlwqzFQWuj1fuVK5MjkVS9cmaqVqbaK6vHJhobJ0uXbh0kJxrnShNPq/RAUAAAAAAAAAAAAAAAAAAADPluryynyxXC4tKnQsvB8DcRi7GeCaHe2eH5QotlPIZxEPyvFsWkji6Z7nZhbs9vbq0wUJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANr4LwAA//9UzSz2") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x183042, 0x15) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x102b42, 0x9f667fd378a54edc) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000240)={r0, 0x20, &(0x7f0000000140)={&(0x7f0000000000)=""/46, 0x2e, 0x0, &(0x7f0000000080)=""/137, 0x89}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x14, 0x98}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x200005, 0xc3, &(0x7f00000008c0)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x94) write$P9_RREADLINK(r1, &(0x7f0000000040)={0x10, 0x17, 0x2, {0xffffffffffffffc1, './file0'}}, 0xfffffdab) fallocate(r0, 0x10, 0x37ec, 0x683) 2.029108671s ago: executing program 0 (id=535): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000600)='./file0\x00', 0xc8d0, &(0x7f0000000140)=ANY=[], 0x1, 0x30e, &(0x7f0000000f00)="$eJzs3E1rE10UwPGTNEnTlHayeHhEQXrRjW6GNu7FIC2IAUttxBcQp81EQ8akZEIlIrZduXEhfggXpcvuCtov0I07V27cdSO4sAtxJDOTl7aJrWnSWPv/QZlD7j0z9+Y24dyBzPbdN0/zWVvPGmUJRpUERER2ROISlJqAfwy6cUSaLcvl4W+fzt++d/9mMpWanFFqKjl7JaGUGh17/+zFkN9tY1C24g+3vya+bP2/dXb75+yTnK1ytioUy8pQc8XPZWPOMlUmZ+d1paYt07BNlSvYZslrd5ZELFNlreLCQkUZhcxIbKFk2rYyChWVNyuqXFTlUkUZj41cQem6rkZigoOkV2dmjGSHyfNdHgx6pFRKGgMiMrSvJb3alwEBAIC+8uv/erUfrJb0ndT/oZb1/9qFzfLwnfVRv/7fiFTrf5Gm+v9R41ymygTr9X9URBr1f9HbH3S7/t9fEZ1sr3cvjjhOPYy06n+k+h8nRLX+j/mfX9fKg7VxN6D+BwAAAAAAAAAAAAAAAAAAAADgJNhxHM1xHM07DvivOtqgiETdX5B47X0eJnpk9/o3/lj/06Hx4I7QqIj1ajG9mPaOfodNEbHElHHR5If7/+CrxpFl5XZSVXH5YC35+UuLae+7JJmVnJs/IZrE9+Y7ztSN1OSE8uzOD0usOT8hmvzXOj+xNz9cPUbk0sWmfF00+TgvRbEk4/8yrpb/ckKp67dSe64/5PYDAAAAAOBfoKu6+v59sLld39/u7Y+9dm9/HZLW9we8/fV4y/19SM6F+jVrAAAAAABOF7vyPG9YllnqUbAiIj2+RJugNsPDZtUekNumT0AC7Zq6ENQu3ll6dWxdG0/4UO9YsKOhjkX+cFFaBrXbRu36yHQnZ3Y0kaO+h2fevvv++z7enTGRw5zw6nr0gJl2GkQOmmn42L6AAAAAABybRtFfe+VafwcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMApdByP4uv3HAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC/xa8AAAD//46ZAFE=") openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x1c1002, 0x52) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x40, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x1c1002, 0x0) write(r1, &(0x7f00000001c0)="76a062398305cd33465eb748", 0xc) sendfile(r1, r0, 0x0, 0x3ffff) openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) 2.027982621s ago: executing program 2 (id=536): r0 = inotify_init() prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000540)='\x00') r1 = userfaultfd(0x1) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x270}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f00000000c0)={{&(0x7f0000ffb000/0x3000)=nil, 0x3000}, 0x1}) r2 = userfaultfd(0x80801) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000080)={0x206b19, 0x4, 0x4ffff, 0x400e0a, 0x7f, "0a4c00765e000080fffffffffffffff200", 0x1, 0x5}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000040)=0xff) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x145}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000100)={{&(0x7f0000ffe000/0x2000)=nil, 0x2000}, 0x1}) mremap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000, 0x3, &(0x7f0000390000/0x1000)=nil) close_range(r0, 0xffffffffffffffff, 0x0) 2.027317131s ago: executing program 3 (id=537): prctl$PR_MCE_KILL_GET(0x22) r0 = syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000000040)='./bus\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0063edcea4", @ANYBLOB="8e6d29c3fc9a53ac80c8a56c7438b2b95e6e05e8b8660e8a9578ca303101eae7042f36571fe385ca43c9b6efe94f145c8c1d3394126b51960200daebfb58724da631070bd493f10f1b9957d7c440fbf0599326fe2ace7e7fc02f1c7b9f576d73fc3d3ee4b5fdea642a56f98f15ff2390820b648272ec1c87b91dcc4f9b80347bfdce018481c835cc026c42d8fa03e8c7873a27466c53fd02bef82c85fc5dc280951ce91cda67becb5b7f5deb52606e0b9b9eea2aa140dd05573a11bc679b9c246fb00864a2335d3db5cab2a9b2a00354bb9075b4f4e387ef14d39d14ad2934ce0cabb1794bbefa3f847af2b9dddf1cf18c68e5082349778bed"], 0x41, 0x105c7, &(0x7f0000020c40)="$eJzs3EtvG1UbB/DHzdvr25YI9bZBjIRAiVRbcZJWZYNSaFSQSBVxWbACx3Yst7Ynip0L3SHBjo/CBvEBWFSw4HuwQyyQ2CGBPDNBSWmlKnXjpPn9pOn/zJlznjnjKpGOHTmAY2sy+fOPUlyMsxExERHnI7J2qTgyC3lci4jXI+LErqNU9P/bcSoizkXExWHxvGapuHTh0eKj32/dvvTjz6/dnZx46/r4nhoYtzcjoruWt7e6eaatPO8X/bXNdpbd+c0i8wvdB8V5mudWcyWrsFXbGVfLcq6Vj0/XNvrDXO3U6sNstVez/rVefsP+ZmunTjbhfm09O280V7Js99MsWw/zdW0X+bA/yOs0inpfZuVjMNjJvL+53cyfZ+1BlvXeoOjP66aN5vYwN4ssbhf1tNPI1rGy75f50Puw3dvYTjab6/122ktuVKq3KtWb5ep62mgOmvPlWrdxcz6ZanWGw8qDZq270ErTVqdZqafd6WSqVa+Xq9Vk6k5zpV3rJdVqZa4yU74xXbSuJ3fvfZp0GsnUMN9t9zYG7U4/WU3Xk3zGdDJbmXt7Onmjmnz81XKy/NHi4tLyJ5/f+eze7aUP3isG/WdZydTszOxsuTpTnq1OvzTPvzSO57/2fNM57krjXgDA0WP/D4yD/b/9fxzY/vf74m4Hvv89cTie/0D2/2f38/9/Zj+TYIf9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXryR/ezxqT+fn/i/4LRderEXE1Iq5ExOWI+PsJJuLUnpqXIqJUtJ80/uRja/ipFFmF4ZzTxXEuIhaK469XXvSrAAAAAEfeiadd+O6Xr7+JmBg2s3/eOchVMW7FmzZnRlUve8vnf6Oqdikrtj2iapd3So7ElYg4OfnbiKpdHf6Mnv9iRNWeycSeOLMrSnk89XcGAABwdO3dCYxs9wYAAMCh8+24F8DzevwP6p9tfGnX1OKz4NN5FB8Int1zBgAAABxBpXEvAAAAAHjhsv2/7/8DAACAl1v+/X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sHP3uIkDURzAn2G9y35p0YqPq1CttqTgEDlCypQpktuk4wyRECfIAUiXI0QQYSZSjFBSeCwr6PeTzIwt+OsZqudBAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJsey+X8bn1z2zRnu2smz90AAAAAp2zK5byaDA/nP9P13+nS34iYRsQkIsYRcap378fXWuYoIoo0P/X+8qiG+4gqYf+Zb+n4ERH/0/H8p+1vAQAAAM7XejVbRPT30+rlXxw18pyz9FsPcuVVj3y+5EobVWFXmdLGr5FZTCKiHD5lSptGRO/XRaa09Pzsff3aMHgzFIeh91FCcd2oRAAAoAP1TmDfvT10Wg8AAABtuey6ALpRrdem/+KnteC0cpgWBL/XzgAAAIBPqOi6AAAAAKB1Vf9v/z8AAAA4b4f9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjTplzO16vZomnOdtdMnrsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADghf15R4EQCIMw2Lu+7zR4/2NJg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf7cnUAIBEEY7Dv/c1rMPyxp0BhEqIKFjxnmYQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrA/9ygKA2Ech9/M7rJJvUfYPuzHGWysRI/gBwiBnMEDeCEbK9vgRfQKCjqprSSFz9P8/sUMzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr+ny8MRbRBSR+pkijTdfp/eI+Ii07brR520Wu/OxLe9ztj9Myv7+9LuKiCqKJ/8EAGAYdd88Vutm+ZP7m/uX+59bz9tmMeSjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4snP/rE2EcRzAnyRNtE52EMFJqYggGpNoyZBFodC3EdsYiqlKmsEWl+4uvgTBQcQtL8HB3UUcBP/MBRVcXJQkl/qUFrkOuYT284Hn8stx3D1PhsD3fpcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR7O6Ea+M6F0K4MPevHvj44+nqYa9v+4vnxmN54dX3+JyDUxRDCPfXO62bGa5lll1Oedzm1vaDZqfT6ioUCsVeMeEvKAAAjpViMga5/kuxvzLYl2uE8OfF/vx/JapDyvz/7Nvru/G14vxfyWyFsy1t/i/3Nh6XN7e2r69vNNutduvhUu1WpVq9XVsqD2+nlN1UAQAA4D9KyYjzf75xsP9/JqpDyvx/79PnN/G1CvL/AUfv/094QgAAACfYwsVfP3OH7M+VSuFJs9frVkbbvffV0XYKU00vWdCpZMT5v9CY8twAAACATOzu5Pb1/9eiOqTs/5+9874dn7MQQphP+v83Vh911rJbzsyapd//T3ipAAAATNF8MuL+f3H4/H/+0viYfAjh6uKoTv4GMFX+//Du5fn4WvHz/7XsljiT8vXR55Em/w+PrYcwV89gYgAAABxLp5MxyP9fi/2V7u/nyyXP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlx07RmkgiAIAutnNKhZiQGysBLUV7awCFoJ4DVEQbOzTeABPkyPYp1VLa0nhDeTP7oik0ICyCfoezP7PzsD8nWr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+anhQ7Oa/iMWjysn339Da6iPg8E8PDeHcrRuS9bsteQvWXs/04o+POigEAAOCfqnJ/XxTFSz0+i1gOU/+/H/laOzdab2Lu52f7/hxz7x9j+/X28WOjQbNPdMNX1zeXh5194XLbm3Pdxhxr0l1Cc0NTpaua8vxuc1qnU+/dTyanKyld/VnFAMBvOMixTfL/UcSjRRYGwJ/Vb0fxqf+vhoutCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAL7wEAAP///r1cWg==") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r1, 0x29, 0x4e, &(0x7f0000000000)=0x6, 0x4) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22, 0xfe1d, @loopback={0xe0}, 0x9371}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20004000, &(0x7f0000000080)={0xa, 0x4e22, 0x40000000, @empty, 0x2}, 0x1c) r2 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000006380)=0x0) r4 = geteuid() r5 = getegid() r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f00000006c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(r6, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000700)={0x14, r7, 0x301, 0x70bd26, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x40004) r8 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0xb) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000006440)=[{{&(0x7f00000012c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000002b80)=[{&(0x7f0000001440)="0ac77f30d04b7a5d7416915c24e8ffea762cc3115514a844b863db237c36f3ac38498582d8e81a284b65397080c1d0f77f45a5d6dd6eb192e494e70b839264c55eb3c4b501f9992e30d9d38f56ae7fc493b8", 0x52}, {&(0x7f00000014c0)="2853adf5b181e08d9893a6d381621f75138420a9864561e9b6a5ab1b1d252573a237cd5e", 0x24}, {&(0x7f0000001880)="3144513624a6ee824fcc7f2d968de300deb8be1754ac214671463bddaf7a8322d7688a9881b9fcc0b65472c8b62823b8296115cfad8f397ec53cb31ab74aec3378fc4f3bf088c3c4f427a1eca85c7880e424c9507ad4d8e3bee76ed8ab2d6cd15ca5e46df14324847ccf2a7d7d3a95271889cc4f9e261d0c451e2a9552f663ac87ed6353854bda6bbb0b43faa5cd63dbeebd4c1ac86b62af82828acc6e05320ee6fef5383dba309778caf4705ab9b5e403d7e05940046cf07b6f2a354c4fcb1a9e8b570b00f86632544a43163633d58653ff48075eceff8fbb532e796d353e9e88b20cc96731660217c92482ed3af45a37bba3ecf6b2f89d441abde91ea594213ada23f9cc8a8a2703389bd3c529281d850ebace16dae628f01d0009c2f7e17349260506be234899f6648f043886935c940393cdc970b84e0f9d106432f28fdb296b0aeb7ebbd0244146ea401199004ff5e87191ab90bc22016a774c3f1911041c7871971c1e698b1819fe52a85040c99c0a6a0d3bf45ed65d06b43f9df95433e8cbe5f0aea49da8e34ec00d62f98b4241832a06061c6a5c93dd317319cd1cd6ac85fa0f1fb5db6ff08b890c4927cb672b44ded67fb236a18f325bb6b4e94b7a9fdf08adb892976ac69225020617a7c77f73ed67a12c7655f33d92e0eb08835a0c1c5253cfdeffd0db35b1a28ffe926386889d83f52b43bb16bf0edde5c95d70902a67dc357c34d1865f42094f571515e30bd1a23e71616896b5ca8067ad34abb0e9d41882da8fe721894b30e295863721c8ea98bf4e636dc14a1284b6b96621f527a9664f2c8f2d6194beb9eb78537891ce172609a4e043c778144974ec703293471f963899120cef80980ed92319f0bddb90c5443e64dbd254f6adcd2b72173126a3ecc637b4142bd0cf6a68c1b17e94fe9b927fe82262e5966977574f2c043f90bf1a8fc9e15f8434cad9cf924d01fa75d674e3f8999a565f63353ab6f8280c0fb2d019a437b271baafd8f14a1164036b2fa7d3d59edc88f02878f96ac42fb5e3c772b27b983260363737ae4ee3721759361abf318d8253660120a8c10d78617cc0da3d26c3bc860b2f68979bae61477083a8e1a26caf40b1958f591a72b4a03b16d29aa5a4b5b2dacb00b33c3488abf9f132e7816a4a3b4f02b96621330eea2e9151ca25507a37e6cc00beab139ddc9813a01947cad4471f7edc5f80998e53b5c8e3b093cbe47b634bda729c0af5414d1635701ec10229ef895a06ba966316c2e14fe98dd75b4061582f336088071ac5f46c5c7f85c4b23b34025df79cdbe99ee9194e4f0d64a9d0d77a11589e22ecb1226aaa4bece2c9fc800af3e1966a7a6b0df3924c83b1b354b20b857a7f9533761dedc4777a94b925f94cd2457dfa2fe85bdd4b717e812b49fd8b7184ad05b2dfe9cd8f1dd82b0f92aa5105ca248ff7126856d09ba17e0ddc734b47732838bd4052408d73c852eee2c1e452e3154d41501e3b3a790c324266b39ca700e2f1288da2b7fe10fa97f245bbb708379741a4fe4cc110e6524580edf192b7f884ba9687b1877c0ee1673a46c4b2ca1c1ba4c84375491c4d1950338a29cd3474957d992557065511fb619a46e4b387a748badf1565980fff06e28c74206cef8cf2b82c005ba09d4dfa98a552e60fe89a827d2fc42c4399ebace75870f5207ab0702eaa01c4f3bd2f93d4ddbd194c66818b32690b475a04bd58db63610a5a2d0cd254450a315131f7285605aa028037f892b1bcd663e425798ca5648890610d84c412f8ca7bdbc56ed3631894c155da9e89ec9671fa7996707c5c60d96c7ae353cc1f05ce874b4e6935f7de7111ad01409b354870106ce4c426390c9dbbb32f644719b970f7f111d95695236bdfad066b2f98d4ef00543396435bce2a7c6905eca9af9adb190cf29e69a5ab820d9a53c471e5375762efae3fca67726aae5b4e787e63154cec56ec89fd5901c91982e8a62935b8aff7f1abfac7ae3c664697f0bb2ff4b3d0484c1a794a41328f2d868d239bdce7bd5226c6eec8327f7252a5bafc385e164265458b63c0f307d74d54a0143fc3e472e5758689130f3829978ce87177cc807f40b778c5bf81cbecbc1014c470e816275a1bdf085268b75ed935e1bfffad76b143bf63aa3e3ee1998bed59aa5faeb1e1e4c92bd2d27c33f00ed2ad79c0759db8dca4c582524658e1e35f5b7abd468b13c11a98d21be84c917d972881d6ceac655dd5e45e59df5f06e98df9ad5e7701154e42638f5b81de20f75131b370e277bebc8f720bc252ed787c8234297ca1c10231e9a7941c77811fcd550d7cfd2f268a97ef637692b949344f013e64c5bfb3338826cff8bc40bfb565c083cb9751c35a67f502a691baf3f71d4fce87fcd4f2009158336cbfca2f2421e57e12de32649945ce34a756037843241cc2d6a000a28b8c8293a4b4f37d30a481c93591d8e93b793a8782ebad551cdc1f34302b56e2e61850b77ea84cf6eb59ac9d067d9ce972c8f868daa1f7ba9e6ec1d0633d2e72a3f4dcab0f9297afd6ba059ec9d90aaf76d5a1f8bfa7af3a4d3c755438ab2981e413e0611d5eb5a8633b116c2ece0351bc64f311c12820924e11b48fba3292a50f4a824f7004be68ef68f712bdc056427df014b036f373159f76d2efbba00753713753ffee67222c5af260d50049826f494e8052dc8bfae893cccf96a9b1459f37f67bb38ab09f5605e87e66857d7e2faa259900258ddfab9e626b2cb3636c41c4af9a8c45015fe57060223c783797af0b0c84f69d126b4d3cbe75aaf0f81589c688f30eff0fc96d279e73944039b64c8ee2780b90fdb6bc97b38d27f26b4987e02c24344e3027149cb3ccda6325df272a3232ca02c0dbdb2471e7cf39e3645a3b988ee7300c20690d4328be08c15371d7e980406b03996efc2a5a1add8dbd7c94eb5b2b0ccedfd8d1da24e7cc052ba9c29c8ba6219e29a264744fd6dc16e52babd743fc6329e07f6b84f2748e68a943e8ceae2d8daee558f3dcc1a1716b713826471ce783b327642472234baf313dbf3016fcd65234c00310b94eda9346d4953163e7526ec4d88b652af4506c785dabfd0ddada0d690fa54092e12cc4fd7f947eed88285ba66c00a3ef941f9d95da2afe5321a64e98efd861f2944cb819f99ae1f4b3181314948a1b92ccf2a81f1e9f20b5ec6aa1b859fdbc29ddd75affede9d4b5b171c7d1bd6c22583658bf442fa4efd62fcbc609241e31ec8254d73717dfb982669f89cdeffffd0af0f9ad6b47fd9f0acd363d3384648e2a05ff5f0864dffd597c24f45e81c9137ef390abb576f8f5cf73de16ba24fcb5f00e551222e711c113540a4e6e9414fc1012565378ff57f3a4401d9d5ae47eed2d5455b1bcda4c38c579bdc0245ebb12f97b8b7a7b1be70dc83fdb8e32ee74a09ac65cf7d9b222d21078193408dc243e21257ca9979791f92574a87a8e57279d1ab9af83fe1d6cf57f5c4bdecbd2fe0d38a49eec1b3ffc85929dbf1ccfbc0c7675de4fbfa4e94c625153100e70c449cbc1c894953a8942e8614790a40efd2756ea2876a3edbe56969b69761a400f5ee63b8f6355d92f970e6eb5d7ffa77d5cce8d84eabb2c85f3538a6275cd26ee947f5328fa8c6fe722ec3d7904b2f41a2cbe73b4e1f2c3f50d869319cc4506a1ac0301bf46381555f2c176650d22ab1b197ca0a6e6fcf43d57251a04c10f3dcec1af82cb727af14a1144f4dd56cb294ab986e4df4b3ab7d23bf0818b702abec4f2c216ec5c17052db136b805e4c159935be66c13581838f8b0d369f34caa6e0bbf4fc5819262228375bf5eb69ab85eab40998ef802938ec243683d21d8d25a0ec3ab8f8e48172c42063ba3adeafac423c5dbced9160a5d546544a17920724333e17e9ac08e81fc6319635e28a645ce73d4031a9b5cdb69cfbaa5d0b3b5557c9a63524b3b94ef0198bb63717676e029e550f1c7675460d46dae859697107d6ba7204b63ac217f965683477530b10dbcff4f8714a0e1138509c917a0568d19467e35be8a655c00116315c373fdba859e045dd5e0d81a4626fe2aa772e72cdee0173d71b3f9652a2b982d2d55e5cacb335c00ad32d6a3aa92d10394ab946623ba2948c377de8db781b57245bdb8c8a4af22531dc7154b657be42b0bb2ddfa434223a6d9dafdbe0d8f30ed7f46470907cf6ac0b05e1b94b549344488136905084d73a850abe54b7a93e6b5e7a95bbe33b7d9fbf100e43f04f2797bcbb4616d0f588035bf565954922645612e837d075360b8d37b45f7b767331f362adb785caf21f3b2f6299645f372fac9e01a792e44aca4377d0cfbbe930c6e8e3bc0bc5441b228f3889666536f9fd1f3402256b3e03a781e952ab36bc569e3b8d59a853e22d206ca1050a9351c9dc7f22b5f30fb9b166ed520e601094abe67fab12ce917fa94fdea9864442df376bd0d995d49e7d45b3ce6cbf59db591b01fecb790cab2f1b9c8db54d62c621392b5bd410eaf465b3ee6e7bb7858d051ac8e3c055e8afdce455b2554dc0e4d60bb6ea5a270bf00a55f5ba0477fc0f9b34be7560783085647d5901a427cd09686005b7939656a342f5306f98c30f71f034dced7377219867df7a99b11dd5dfc4432a3af33d09922c7a2b366a2d3af728d8bd618cb21d028765f200799fdd759daeaa8de95e17631bb5a628c40ee2b2ad3b6b6630701f24c8952704fc60b5413ebd612a931e9abb618657803c261ad71b0c3051594b943c8f6131bf6b955b9346829834617fd41ca0d96a70ae4acac849fec586dc2df1486773579c0215c7bf00be27acb6b27a2ca41e0e4eeb100b9a402612443a4306ec7537c7b884978161d4be8346662e842d86ff0094feff4b740e71c5bcc5e979bc88dda74a57220d459e1b4c252af03190f9cd2a330062df754735fe61518899d9ee0bc9dcd5341e5ea254c7814abed4ed38aa3d53e4c19207b285703ef24cecc8dee599bc9716abeaea0b9c01495ef3abe359f4ac6632628c377295eaf6211cbdc65ea498c40a092bd02be78555f122bd7f7e020d166b4918da20e2f30f2fee77f7e2e03b338263aa6bdba6c9d0c63c02503624e6150ab4b59056551de5e9357ba0e989a385a1cb63f97f625339912c19729aee7973bb00d21688760ad22905af0ec00489e337bf2a0f79ab638873c0d59321c6cf6cd1c1b0efd7971b68b287ce47c69d36d8518532844d4546466fae34e02cb9a11b3fde3dc862fa10901e72764aa76bb199f992ad4deaf0e862b8f9336dffbaf948c732a1f1749ae747e991b13a499bd3c954b5bebca316c7f73627171fa1ca268c2f1f6769b45382fa5769f408d527e2a14797c340ddd1545fdd41527cbd5415642ca3b0f5b2ff5c6731fed090390c59fa37174897ee5ce001f2211703cc18a910b00994508e91480d9686972ad88fb634e364a178dfd8869965c3217d285288fe42f453df48c91a40f26e93d1dadfd5f3eada7908ca91485aef7b61e5dc2ff3d0b098f43cb6d0ff055693a38f64ab680941309e70c1166f58f98c1154b4f8d898d5fa5c656adfebd397a8896aba36b3202223006e41023a39f37de9549f46d96ce328904ec49e9e91ea9c2da621dc153666c324c060975b90742b234fa52809fc64c1dc9c0361dd16640150a6b58bcd0f10764350292141a9c21635cf389886f3c4eef5d4cee7410afe12ac4ed75a4ece0d90e425fcfab9a18e74e0e3196a26e1eccba645069aa73dd999da2013f7bb37716231dc41d81a4c98c2f89dca7c1cccc9ac5e8e965fb", 0x1000}, {&(0x7f0000002880)="c0f12dd98eded2f0ebbf9180fec06d283cf31583c6477c6fb2736f91edad3862ea21706d4f99faa2dee5f6b4a127934ae51edd6873608667701fbaea5877967ad41b09a74e40dd9dc7910144c36f0380413218171c1c3526a0abf63c4258f3761740434e02c5afc7056380c24a0b21f9a08bf8f904bcde4e7c356b36ee8136f6f1ed2ee42cc7b2857220fa117d83fbe041ec8849b5fd04738e9ad466b7984961339f3543f0b31bb8ec1564766ea40d73994827d84f8aed0c1561af73", 0xbc}, {&(0x7f0000002940)="1806dfc5c7f60d878f773432a153da0a93302c8f888657eac4b6957100d9ad823f4cf984ecb0420748a098135ff0d50270cf7c9db0d40727a2363b667391003de5a0", 0x42}, {&(0x7f00000029c0)}, {&(0x7f0000002a00)="2885901956e46e49fb2dba0dd04250d0c9678704cab0a4", 0x17}, {&(0x7f0000002a40)="c94694addbc1f8a3bf5084d6eb814d89b5f7b1c4916335b23915ec7a15478153e8afa20717d2faf1ef0588eb7799a8ea10dc94385a4177e3cf7a16c49dd76cf3eeba147a6b537f3e2da97ea6d8b5268deac66cdde7f5f405faf012675a310a36bd38f659426985df09", 0x69}, {&(0x7f0000002ac0)="9d79ec154fb02d2238d141c93d8e0a02d2ec361838373eca4a100d5b9aac3a5c46300b777eeec2cc7d13c07e42c26234a71f960a45eb920b52ac1d12fa71d216e8d721ae50d4325dc53f1094637e1b8b7184cd6e924a50dcedc41c10bc9fe7bae0f03573464b058c768e251261ce30315615177b3bd55a81c50e8bd838cd7b8e2e21a041945dac081fa60786d27f8e67945074bf1b30b2bc222ade0bc756b065c88b841b9a60e803cba77b5cf428faf8b3841fef8bf572653ca887", 0xbb}], 0x9, 0x0, 0x0, 0x40080d4}}, {{&(0x7f0000002c40)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000003200)=[{&(0x7f0000002cc0)}, {&(0x7f0000002d00)="815bf6da05f3adbf962bde3b9f47fe581505d889d3dafcae9239fba417291325ac56dfaadaa599f337f851174d081ff6ff6e00d698d3cb81517905532e69314f545bff70b0b951d6ee934fbd484cbbccf1887c451824ff050d6d55a0bf21023fef4fe9a028537e305f544ddfc90edc3501", 0x71}, {&(0x7f0000002d80)="b1308f75fc9e8751c5baf7dc004de06152b6e522567f034223d5a9893bb8a72f7a3a76d73cd53fc9af5fa21424e46fd124ed87ac161bd0462780075b54ba8faf1e3bb874d269722880a04e", 0x4b}, {&(0x7f0000002e00)="a6e7e0747dc8305de708", 0xa}, {&(0x7f0000002e40)="86102a0b144813705318d0fb24549b8d3cca798cdfdec2b9ebe997ce29424b2eca73c886fc3828fc31396fba716114a7e82bbc43d4b3b43b40011d0c3f2fdda79d1e5c1cef7ec543329582ad2bc5553eaf1da7690d3c0df0e829a7817cf800d9b62cc428da9bcaaa22dfaf91f9015ee5b32f59af77ba684ee146ef5072461c2445c9bfae7fafde63d07cc748764a321227a9d87d704a1215126c679f60d77c5a", 0xa0}, {&(0x7f0000002f00)="b86f803132ffecfccd39f418be0a5739cc5214efbf9977ce8bbd69fef235a64a5eedbcec621f7e9db00fbaa1c46c56b9cb68", 0x32}, {&(0x7f0000002f40)="d90ce4f5d5d3f44b351f76918ce41f5f5ac2fef3f1f477543ab919f9a04381bad4ff44ee409612eb9f7fa4cec3f89d136482114e1d7c1ec9a51287b93026a9e2a1856ee6139f9071e8bd908718b71790347917b86e6bd6a9dbd2926f8d820aa78b99cdc02e307c4559a54ee622e07a0aeba5caa9915bca3d8fa0e903984c72ed3e2a4906cc1b504bb114594ff060b46587786e4af88728904a250176c0bd771eaa9254e3eb93194750263aa5dcae2fb8c7b878b564d34f8da5a0c09ab3725c9dfafc5a02e7bd488a282d8162504b46c1a74b670cb68aeba2075078dc931419256af73e141b42140ebd7857106425e07011127d22b9279b4d4691a6bb0e", 0xfd}, {&(0x7f0000003040)="51b3ce5af85b766db5f4d2fee48cadc30b476284b4f6d6343a840817b9e06350beae0fddbc00d1ac5534c964abd1d2f7b6738695b4fb8defebed5f06207addc06ae4865371f225a7055ebab7336b9d811f77c438957241a495cc2c62ac063ec3a64f495ee0ee7232fd9562418dc93b7e7af50bf640cf7f20fc634c36c7965d433b498dd28110fc514dbaabfe4cacbcc6060f266d5a68a88c152aa1392eb2199f4e1e46988c43b6f20312acfdaee9baa9571a4dc545003a01730c690f5990e970b9e4c5", 0xc3}, {&(0x7f0000003140)="7aecab01bdaf1978b68f337ca986c73dfcf8a7cf968f9f5e3b2feb4fcce404b663a1cfcb7853785dbe3c05198938157927c73e1727cfcacc73c2b60063ef68d64b", 0x41}, {&(0x7f00000031c0)="3f256aed0adf", 0x6}], 0xa, 0xfffffffffffffffd, 0x0, 0x4008080}}, {{&(0x7f00000032c0)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f0000004640)=[{&(0x7f0000003340)="12633cbb7c49d2d5bfdb048f011b799b906b6e85ff44ffb2edc395364b4dc30dddfd3e0794950e13b691fdbe2a2265f168768e036c990c8abe76c30c5db947cb659885a5433b535843aceb178f02850f840f7ebee44c8c53ba1f9fa1310f2e64aac2c54c98aa4e9fd9a164d473dc24f68e5e4b75f5390dead9904aa6b2baf045424d1866d7b50363ec91c596823a80b991454225da7bf6c24694a7c2f38cefd49bd515838e5713af7e0a8d950556fb8c66f5ba7d8276a11888ae0d011f87ef53c3c3a85a99c46b2d47adc7d0423910ef7c69cf59fd75cb2fc178ee78bd037dfa853a7a2fb5c7c2b863f081", 0xeb}, {&(0x7f0000003440)="98c78b04db9a1ae402edb596cb99f1c28e8fb9490b987f9d4d47d3581f4549d08cb1117c5a7acf978be6e47d545b9f6541590ba17eeba7b86c9aff34543bf15af4d1d02eb10d618cf184806c85d0bc0faf13b573bdf0872090e3bef8fbcc241799aa1b24479582ff3c240599e1b57c3bd457063a82055398471a42a60cffa852890c2414a64ba0099c7447de001e8ba747c177add50fae8bac4e8f6f5d77085fc02e08e99d62c4b7a47695ea2728d70f03bb380b3b4e1b1b4a75e243f8f3f9bb224c17d61fa2560f671000ccc438935202b8526d04e0ebdddf4aa59dd8af3a4d3909f212e1eff2260822204ac073cdf123ca98", 0xf3}, {&(0x7f0000003540)="1f42760631358458871794676a3f1f3fe79a083da40ff23f85ba6c4f56bf808421e221ffe65c6562299021cabfa599d87c8354b0e9a2249899c12e4aee1696e4b2e511b3ae22947b2a6a32b41bc2a1e1db108fb77b163b94615b47ffb01046ad5206b75f2298faf713050651d3e5e6a4b3e452e1b28b653845bc03ac0d57e0c3df55d4fb000928e2d1f5d664c375bf814a534b35ddd8dc584d6b5f660a631b3ae0ae1d5206459d2a40f198af3805b041a8ba156ac5527cbb314f2a25c78e8ee09e180fe7238101b62b5d1e87cab7c91f9aa86e059482e52a022820cd0edc22b74ca4af40b264a03714b84891169ee3f919f8c8b8dbef448b692a927c570b78b8a4f68af5b4e5e042ad4daab410dbf95d971604bc9ad8f778e477eb2f3c7fc3ad97fb4a874731a4f8958146d344103c03fbc2faa9adf45e85e919e3e48e67ff339de8b19b5eb07266d2a9b1aab3bd7094597d15d22b9c9a527fa864b8ef96f257a89ec8f2a8fdecdc88fa23d2038bab619255f46cf6ee32ebbaa295c09bde7d6542002b2639d2d1ae09d16e152968d2af5b6b3bb9785465c848124fe2054161673ab6ee4a693214cdb2423c3095bb717dc6d2339dbf8c15593aef044d23f6f63862399dd462c01fa1d3cbfa464a0f2410e0da3d148104377ef1ffb425c24cbc1db8e1c2b1aba1828d7c8b3445e1b528c2c1e919f61fb2822cdf5c7abf3fecae9185c546572839674cea2a599b65f46d3d70496c20dfdb0db851b109e3c04b291579e28ce6ff92cbf13407c303055c2219bdfe0b4a530b6a384a983a994048f027e0da0c9f4786a398d22322d6f76f56f259a60ad1e51e244057f6744a7e37d990d6cf844607b0f52269130fcef70ed6d9f2b1db6c019b3c7296f44979918410cc44b355dac95c505b7cdb6c546534b7fae996b114c85e6b6b70371c5c2cc04d84956c1feadb0dd090327bc76ba4a7223c77c96d6a60a4c77629f941ed40dc69c4837e315636b983285e4040d7330a9aa91db51a5060c8f8645dd677089e2ad20466b5d53e1eaae70873c763779a81ce06710317a08a88f9cff8dcf23ea9fdef0971de3c1f3cbcddc21e770cb2c5f02d574c9b2f0caaa5f4989b1550212af4d50b567f318fa1e19238157039d39a896bc3bee7e82069e5bccd1954d4d2e028146fbe6c3fbdaef4437ff0922951382342091fa893e88f8b120dc365a079e16f28fbe8e39bbfb6c661d18e02aa8425789571a6db8c1e1fff29d99955424c4ebabc6dd53c38239ea693d2f4ddc88e89ce870c8e3f5d03ce27e13a7460bffbbb646755e29a320fc53bc43e1422e1d0199c54a602aa3f4a86765f4f389634b60297fecbdb3fbb15674d804f704ccc4579ec3dfb1977ea274468a53dcaf401dbb6b16fdcaa48db542332760136cbeca07070da2e6fa26e4e928372301bc3aa69b8fbe808bc5f4d80d39e56ab12350c87fa1a7ab6dba47cfbab511617b222c52fa9bc299090e96f92ccc946c763965b9a304e05b5e69394b294d95f8338ca95fb2056a723a5819994c2eb7239594e9ab68708ead558d7635f70312023db6a52693de6b5c8cf66ffbc21f7d8fd371c01066e4fad984555037b9ac47fb28297e56ad04e8e0e5432c28cb1eaf05de05d5848a870d3796ce1878c2f09dfde6a2f7708d77af667e69bdea58a72c0b35d9636b66a1256c1fbed6c182ee97b1b34896c6007f32d2b7686f146fa7b98c86248652bc5d871f17db6acbdb1a3bf1744bac65ec98ab882ae6f52b48495c32119374866106eab59735b5da3b28e9de73953271860bef56f9b8e8c495b6314a5ace32f4f10db3860d12ac9ae259a1480a554234d6363dffe340dfbb3b42f7a7558f3faf93a43654645aa3ad05ac52ea49edb9ef9c403536b6bbcd1b35c7ce2d34b9b41307dee5d1826bc22231cbbba6b164b8d43b377115bb494f69f1c4df43e9be71d18596b3d0163fe73a96115907413873d2bfa435b041876e5a55d2dfd9423bb6a7ff43b124cf63c532b716eb809b2b5303870bddf91e6ab9f35807389d0719480af2c1984160f79836e319c7f8319fe101826930e3fa497ac22de8fba0a1dde0e92d89d65d40602a510452455321ea594b3e68146462db5d94b644575b4f50c484f2d509647c10c7221dc65d03881d83204cb77c38df4a56a22df77ccb20a1a2341b5b565f719dad912bfbab24c3be09931e60fa7139f8d4031fca6ea85cc72999d39a15ef9761f35401b5a6c456959cfb1aaa9200f8e20ff5d02d1c7656f8b7c0f6a9e31c30dda0a6437cfacfd97f504fa2c66f71a78743df5c27267cda123d3875e2e2ded00308fa1f03264a6616017c7d482fccdebd3904073a8ddf40a6f216e7afff94197ad29797ebdb1355eb8b78bd59c5fb8cd8fd01616e3a812574d6bb8415b923869490a0f67a196643bc4fdbe95e2e2537c0f36a465099ab6a01a047e67d42b5494a81347e75d423da10249dfe167abb906c88e57fa3681368f76ee3d24bafbb227b54108544423e0e36c151fca23b87de2a0b1fc939c192eceb88f9d172238bf7b60bd980b5b92013b767a2b35e2e0db7e0a21d48e58831594a10b5e09570024ca4c4bf1d4bcbe2e3f92d16327f2230d68c8d3b9d5df7b857db2c0df1f5503946becc4b2ec9fb901b897a3ddcd5f0dcd52992465c84b7458e0c64515d664c6c84442236390d6f20d21c57036ea3d2c61fafbe344d06ba8bc9a5b59510a3ac8427825a3eb05a24c7ccfa869e671cd6b65fd696186f66090fcd1a0e9347933b58575f0b3edd2d14fbe5de4901e2f53b747cc5fe8275c5bdf314c58dc562ad3e34551efb897baf57dad3edd46fec2c3d844cb794e7074e4f265f90c823e1bf4b3a1f65af400c6b33f34ebc0af5efa044ce25dc6eac27bde149474641b42394e39c8f7660ee2991320322cdfd0b6302661dd5728829c28c665b0e0490953c89ab6e6de241a67f8e48ba1bb2955f2e04f9d2edaa497b0364a70b33a87e2feb4be39e419daeab01ea617fd5eb0b68c57e3e3f73ad50ea329b852c31bdbd95992325727a72bace4207a98b0397af72b247d78655685731f097a5bbf80bb62aad74937a281303bff9e3db01216690d04fb2b4a57627882a6bccd07bc074bb7d384a391783f08ce9855a35e28f2d69b159a704d2df9b3e57560399ef1e1306cef4d5c41b7775b01d959c1024192641fb1d927a1ce19e2302c4098e9881d5f4bc0febb0570f2f4f3cd2d251a511eb19758db7aac8130c6700be46ec597815678f1b98d3cb52b68d6526312424f597222b1241ba1b6d72d0b74eb34cac04c305d388b5c7af6866a6f6afa6a0406b32a29eaba7354bdaf6d7c159d7a1a1b18a96679acdb01c5e31badecf45a2a542050a6ad216c3b1b84cad77e4c37d4e6b5ee4dceae90a35e57f86e1affbcb98d3a96070e3b720ed632c9ff3b3ca3902d5144d8018225a243b2a27648dbc8a99b52511e8a9cfa569f6b55e911de1ac32dc4d6482c59ffc0b543272a6e4675cebf54ab2884339270e311636d96e3c9fc3fee38eb7179603991701c16764c5347c0b65267562d79be3cb35b9fd245027e9c9decb62aeba16919f3bccd35ce8c14b9308646bd8e692003da537aea2dbe22ebf207e5118b90ff2171e4b442dc332d237c1275a84570d40815148f32ad43438fa835c94d840861f3a690c5c56a69e2089e932e1ffb63a14570d4dae44fedd0fe13356844df6e144a17a46d42c8ddae05dbc808617df9bd5f8ccede29ca08ef9fb83c92dffb5b34338292ad71916d6a00c586a57ef4106dfa86da9496e1646c9ad743eacfa9f259ecfb4d30f81fc7454c56a637b95120547ce74952ad924c7ce4223550d248d5df707a550508b7f61722dd7a62a0103cf6fb8a52cb53279838ea9b2d04bab78bba180ebe478d117c7a35b9e56310eff2c69017e43c20f1a812c77b19fc3ea0641c3f6cee5b3d10f5149405aaf0b25635f8cc9276638a03d5491c05e859ca601fe15f0ba8ebd08d8ce615c18d1c8081d8bef9d45759147c7b240e54e801c20486284c6416eee9f4b084d5f4c7e7a27425d77ad5d6bc055d54f1ff68ea542ddb00d4933963a1080a693feeafaa8d44be8bf0451088af51b18e74305c54b9c1eebaafe9c86220413b0d574812dbeeb7fb9d110c608d0799a55b2db73022be30db6e07f464f6458f01e56b20c4002ea542fdb0095a7763cd7239e25ef6bd20e49553e5389895364707bda09c34c8e2713f84f1633b51d352408bdccd112b481130b39b4ef3f96cca0fe1257281a23c402dc561ede10ef98331a2a9cb7a92e7e536913678328d2c17e89a43651999a39939f703879556003a57d423d86b4ed749b117ea3cf3bce5a900d2959dc72d6d8d5dd003f3c3783ecf9a89cbd44dadff96e0bb6a2e16ebcda667c33cdb60bb3f2f3bc3c2dba804e933eb724c22c1abf2d243dd3fcb36a30c8b91720d2285aea7e296fb04aee6b44dcfc62d5531f694bb19d4bead612ac4ca8c85deb1f042d1fcfe32c2c2c4fe5795ce847e9dff7edb2872bf5c90b79d255371028764cb4a5f42ba947cb377c93edb947cd1e37e562c440d135747c8adc8ba2cab213fbe27fe1e9edd53b2720776be0150f75d58d9c6a8decd74b774f6e8c265bfab8ba153b6aa3c219eae222988904e2f7c7bfdb66b71e63287b25d3a1207194b77ee0072b14b38068b0d1ec2853bbf63647e659b696cec6f18677edd9a5eb7306ff60153cdeee886a812758ebe100c4139bc31cbcbe8241817e911b20a06504b14be85bab1beef89a74b8112530bbf4e7a8bb7f45dfadf9458032eca0342f929ff0652ccb15d49083caad141992d0f61da8e120adf780702785b0f56d184db5bac4317bf12143df192b882b983d94708aaed05d9449300855b0e27dbec40897e085492c7657d9d9896d6658d5a2ab1c5f487ccb59e8c1dbb6910eddb6b47e6febcc09229e4710399039d58505d1a6bba20519b12e1c00c588c3c7ad428b7fa0ea73f6f33c77da37bde801801fd8168c1ed62bcc412e786ab289212196e1791339a9d3ffee411b4e3e3900dd49ee079532ed6e4bd9295e18cebc3a6b3f9cd437d0401b22e7ddbab71617ca3cfb1ed9f420d3c072d9cdf1e9c22f7056efb891fed67ac3ed3080b16ea7905cb20ab8e38f2f5e03817a297f481bf207e0f3f6af45991dfa55198f733d798e09884ca3d99cd4dd872a0a4fb0f61f2789d8e26422ee1f6785540776cd6d8056b1f8795a11e64278191c5bfa9f5f85bc1ce6e8729400b44854dc01874cfc44737b62bc4202cfbcb2a153dba38c07bd8620c0899e5bc23d2160c7a5d812319bf17f6a2283a0d1353edb627e4fd45c14765c71c1be99f4a6b10946c0ee0f2ce1b513bd26af63b79aca7bd4a5c393dff0b951d3d556f84f025b8ac1b07cc7c025ea05c51f40294631719f36c42f2240c2aab3ed58fca8b9b92ecfde2dc3073343e5eca1c72fa1d3ada5cda79d75ca81f29d5728b9217ac4aceaf90bed7d901bd4a44208efe49b89c696462aa45ee3e9d9cd63fdd27c4daafe1f552ea63da9d7f8fdde3044afece58d7f77a0fbe84664c3e16bd32e3816e09c44e2b408f8c81b87368065c9e3384679e274321289b84eec2171d298ee6ed3323ac3c4283af329c43ddd421794677ba96fb7aabbaf70827c77501ba6dbe492c021df7c79b0440fc25a9a3a636a94697b2e520ecf365839b75ce6ec8270496ba576badc83b21efd879c91f4bf662f1493771e9d9000f654edd422c2813f37544cd3e6e23c7f9d2d4d57123", 0x1000}, {&(0x7f0000004540)="347877f16e4b", 0x6}, {&(0x7f0000004580)="e5134c7bc798da015023aa42d8dd458b28a982fb9ceffb84abed2efedea3e8880071b933f2d36c09c4794a90a1f67ad787a041d7700dfbd899ac8a74a2a55e842a4f5d5e8fa5907d523aa96247bbfad1212eaaabddbda1180886c6b3e580446689433591dcd18d7bd3598a26f8eb69f6c8c8e2e66f1f83c47b46cb7cc71fae28a3b079d602e6be21", 0x88}], 0x5, &(0x7f0000004740)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38, 0x4080}}, {{&(0x7f0000004780)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e, &(0x7f0000004a00), 0x0, &(0x7f0000004a80)=[@rights={{0x24, 0x1, 0x1, [r0, r0, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x30, 0x1, 0x1, [r0, r0, r1, r0, r0, r2, r0, r0]}}], 0xb0, 0x40011}}, {{&(0x7f0000004b40)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000004ec0)=[{&(0x7f0000004bc0)="3bfb661823eb46407f45427d135a80ceaad4b230ea500ca550cb8c9abd3e82e2efc60b6e92ba5dd7bc0b9c1f248f46a3ec4cf8fea0f9e134fcea267990674362bccfc0f3dfcf962df70996cb8e9d82b7a7332f983169edf9e785ecb5bb6a835064d76ff4db1f73817d06ccb892a1761bf76633e65af0fc552bd0ce561725b98c48e80fb0be5c81451a5e7e01a19333087d877d60c05ae2add8eccb0d4d4357", 0x9f}, {&(0x7f0000004c80)="6efddc82c5b5bc890abe82e7d9855c089044885d3e1035cc22e0ec3f2b71babe2d5305f8502910899161f95edb25a1e25a8640d6c1baef393f9730c981d89425c83596444b1871052ac7434aae6c3199c4c1920af99019a90237264740c64a6822565f607eff0edf6b9323b934d670856b0d1aa7f41912fd7c052c7305b564e1c3d9f4398e1f4ebdd67fe86f6e2aba2195a24b85337ef838bec99a8dd41e43850bd9f7d8", 0xa4}, {&(0x7f0000004d40)="754dbe84575dabea7442181cdcfd2e6111fc6dba1b931ba45e4c3293a4e48c0c6ddc222ad5581cab93593172f2dbaddde674dfe653b5cda7c7ba6f71fb0c9722c2e439e158e50ff46cb952b08b8a4fa92fcd989226938a82fc5ceb", 0x5b}, {&(0x7f0000004dc0)="f93cfc3fc009b4f9f7611608135357921f1780bc1a92580648f8a2fc4605e7c5730f7a3dc0941a954ff407f9c6bfab61e4988c790c441ec8cd07e13783217512a61ebce6f6bc362865ffab97b6486b43240062247ded291499ace7b0c049b782cd910f7f5b1be35ee255bef51e2eb554639d854f4564422876d20d51960e9402512ff3ee9736d7cfac7595e97986cb8658e356b93d4703950cd40d33642a16e2dcb04188042b31812ca326f9ad4971a86ac849dcc30796f698a6508d6503631d7c73a38e0fc73ae93eef568e3783a049345799079961", 0xd6}], 0x4, 0x0, 0x0, 0x801}}, {{0x0, 0x0, &(0x7f0000006300)=[{&(0x7f0000004f00)="c65b68532f0981493b75a024baa2dfb460982247b9825840fb5c3614de3bbeb1958d54d4f1be7e28b2fb2b8c045dced10ae333c7d81026e3384ebc0874fdaf2b895637013df144ded155e64ea7de3704b7b72241f17c43168e1b9f782646548441f8dd0423eb92e9c9343a14c1aa0a6ea973390d2000ad0b21a664c6af71a23c2c391e87c7b79ab4ef6c9b465419a18311fa177fdf65ec2ee649a34068c959", 0x9f}, {&(0x7f0000004fc0)="6cd04ff18b6e8a1f60b7af63d13eca80bdd1e4f75e0d1efc87f670c6a699cfc56f24a6fb85b278ae4b6cf8cc94c67d590dc870b64a33ddff7c3c6d671e125ea70cf87c307af0a8ba82cdf04e1fb330837112bf98f12e18f009d0d7736978594c72204ec2cf7743a026434b3a272579be34cda98b7ece08c0ccfed0a51721cd7d751f751a9354adb677ca30829a0be42831", 0x91}, {&(0x7f0000005080)="2b5b4bdcd183a8aff128037dd60e74b6f79ac31fa172d51bc56a9afa5244985fb32917b2adcb5d9c4af0566843ad909aac11af21413302a942b06f28f0b4fd60e8d2a9d2e8330b22c01282fccbcc2d37816926b3ff6b0fa7139e833121e3fbd732d7758487309549209b49d1a6796377f1663a2b686c0d6fab90b0b5077f766dad71654756881caf0f69f512eb01f5e45a828b0b269c901cae5759187cf1f2380a050e9391aa4e4d8b89e4ab0e622c0d3b99794242a4b240746fa86c3c0f49ab246888df92527966e3092cb64ef76ba3efaa6b60f39edcab819cdd846254fcff03587c6ed2a870ee6021d3c22fdc3871d45b910f56c39676f5a486d1e0", 0xfd}, {&(0x7f0000005180)="be216475f061091fd8294268c87b6db79733f4ac888acb8b66f214ef4da0a52e30fd33324c9714efbb8bc6024e824e1aa9ef9eb8d7686d3c50aa8979b0fd2fe9daa76de6351f6fc15bd73dc4fce1737c889aced45fed91daf4cbf6b5c3a4dd531bb9b8e2bc7368bfd29cf5bb335ed440b5032d5bd22e0ecd4dd8536c1397f6a78e8081daa38fb262f4ec898eba2a6a095777a69f5b1733271eb8dd2e200c02a2f07c29f0d2d50d3259db9177a044a98cecfa71a9d9e6c4f0d19d84fc2aedc7183c21e21c82aa6e0b6d0801153c8b00d41aaf87e99642b54ba4ad89ea8732eec9b10da7f35764658344", 0xe9}, {&(0x7f0000005280)="a8095082b27b06c7daca7405b5de7ae18b9f9283a5b25a0e4bc42ab588534c92c95cc316d967dce742e1af28d308acb37a87135ee6b023fd7c5ffd3503c03f870f9c6275a5739e597597d13b", 0x4c}, {&(0x7f0000005300)="fad0f70dcce9b1af6bb6a70d855d1e28fe982518c33d885de5b165a209cc3fff6ffd5cdf9ed7d4779f58089d8202f748ccc3385ad4eeded95954928f2e296c974700ccbd876acdb5db262fca59bda4419619a332a2b83da1c30ea638f41264147943b78a53db01498ed26739f439a0b5a8fb4d44830c162f285be17c21d1dd0db25b9c1cdc64627ff8da6f30e48b1a6e2a758e65b87e774c4a88901a199c1ebe0894b3f8ae457ff6dd71b3f1c4b599c075ec7c17494c3c18cd8fe78113da9e68df3e9b415b87c00e98722918008f99898943b7accd1c1ef49db2fe049e2531c088a21207e77e61466e39bb479231ffbffaaae62b02095110179c590b7fd2e045a1db0b9b66cd21e27001e686325de8f779d60969e2287bc1052e4d1e0329e3ef0891340fd6e5a2fd4e47ba857b320fa8c7ea6a1377d1cc8000292493037417e6966c69668ad2211126f169814ab9ef6fe5c94ee7677609858d43946c1b04461ef194498c0d492624d7e37d6793cb5029105bb63413edaad6a87c63412ec02f55784cd8a15f3dc5f9ec9cc3a14fbdc69940102fdcd1df91bd5127e93c7ebddf8781c26b35f3390051f0d93bf20e0525ac7833ffbc5025eb1e52f5a5da0f7d92c8e081ef1f07c5752ceba39d1adaee6b160924e8272e55f86ae87f361ae99d1396b3760ad0e9efff3b7747210a71a72646fd13a3e62296064addb0ef07eb40bbea462c99afdc10b145687b01dc50cf342deeab2b8d4ee2d4e9bd3a76eb3b10d7c98218688c0f9582890dca5903a7567676b864554ae93ec18a3f2ff6e25884dec2234ffdc9f927f5cafc60275a97c4b39ef632cfde0cfe707a86bec3a5967e03e93fddd71bd01925743c355119c9392c45b617ac0dca95a70bd53c858734d3cabf266d3b550ce765492eb119e6432509fb19b1a7ac8f3e171f4d7e2bf1cabb550d990dceb7469f956ce481f142fa23fe75a025f50ded30dac36096112f05731a9ff02fbe5298516f7af1b92f9a14b0323bc32dc6722c1ef59e87cc20beebb8fc1d71a540c48c90d4f14458af1ba5040c3e0b42dcc34e603c4ac407623aa78f652fdab00c512ca18de4bc91a2b4bc850031d7c344e2fb18287ed450fc15b6ef38146b89ec86150ef16c5ce753767ad59a600c3ac536a82e89203c0bcef828d817fe18cb6c3cc94b8530c4fb7689145843d86d097a00d34b380c66566ca62c7809557a02cd36ac2de1e17c6c44f5027f757cc04847ba434bda2ba38a535543ad2834d7eb2683f26d93f5528fc201ba437b92aa9181b227d868657353441d5a5b0c9f688218317fb14f3d10b60075abba2a3bd7e8f4352e502422b079ed0d474141f00aeab202571354b1a7defea5fb569c2bfba664d240422718f754fa5d5b4305ab889bcf25b0f117e13a4b6d6f7bb1513c2ea08112a41e4e26182d952ed8858b8e007777cffc4fb12c2300fa7040cc3cdd62da6d5d7718c0dfd9626bb2324f4de0b3c6e24ba871451422716ad7032205413854b11bdc0d79d9ec92013c138d6b4dd7160aae25a86a01685d16409f4f1f1412bbb18ed3cf9562e1b40362cad043890506b956108490a0876832bc7560a5f700a68f1b1880179e1cf2588006d948f89529d4564fc6d5e7f6fc8dfaacb923e1992c360fc1b4f7d32549711b8598069fe1a85b7bda1ca365c59aaddbe10efa02d138602430ef2cd6fbd45c97f4afa46a19af03c44f54c461570292b6477386f807b6f87d98ff1f2aee2d653378c616c39837fc70baa58c56c9103a3e82643f1e5c2f485f63c7106560653d382bd1beeb4afc58c8b1398b32a70a708f51d7fa2cb4f5856500d71312c3352f00e35a6c2c0d212d06aee793b19908fd7f62648a100e79390f6a9d0fcce0422f558fff4076e678183dacb1febd329baea7401fcc778fb3da590e61f22f08ca97bdd0057efac51f0dde3060b452f38468c0e7ca011a4c49e9b56f390365f1837de9acae741181ed2da42a09ed73866f68d255a03954335a5f7d85d9e611f3c5f5b5d3c3b73bac0569ff5a46e4bccf9cd28673c87174a85ba82fc6132809bb3141d954eb6474049f6e0c5211d1a84340ca5e16692c64b260694710297f67ebab57d6636fa85ee32e39eaea2bf572b9b12e1f77f358c05419ea2348220bffaa0e2d959a8e04a8a17560c710b305211c60dae9f2560c96d33e328618d65c3bab9517b7d092c7051766f8dc785589baf0c1db2a56808568d371f36d48d6ff8a06946558c3680f12abdd9ee900817e49184eb1ab06e13c6e17688abc5bfad716ebc7ca872cccaeccee0782d6a8c08d162f033bd78a0de2e1d4327c85f7f0408db55f369a0f34abb4e12f959126b54d25d75b5a810cb1efad65320909b2a4e3d90687ab7c60c0ee106b3d088425efda4f6f09059404f2d7caf75e943dcff0a9c670d2ff9c56b751777b61b2b9b357b4af72edeeb73af9e3651a94bb868d69afed9a9bc0d0375e62c18d87b7b80de510766478a5038f8751418a193dfb9ee2ff1abb2bccb3b87d933968b094c440eb87d19a58ea0fa49490d5e0029990b73d8901f678f8ce9896c02545d70381dadd37b43e3e4c5e2b578acfbb0fe490db987f78e755f453f06c431e9fd0e2ad13d52dc99b41d2e7bc02876c42f43d02b011e6deaf5687dd7dc5cc866b6f313cf6e62d7f215b561b5f27f862c2736c82aebbd2504c5e031f32f63af00201392a6c8ba1d996b3df99ff9a45b92e1a3eff2e36822e6707b0ea814c27d6257e6fb6bab1611675b42eec9b2c387ec3469717e6171fe31907c6d69983ec9ce9043cc49d84439d4ad992e66758d19ec1641722f3b7bda533efd79a65af0a64534839e6907add365c036d167171b3951bed043c91f4f7043b592e79c647c3fd47f4199842839fceb78eb1407b2af23b9511df5bd768f54203dc323efb080895754e0feba288e5cc41c0d60e38c4fb7386ae1e13aa5a45235f9515b0ced3b56efdf5f9cfbcd10a382915756b47492d983789f42bd01fd4d7d7c9d66c76c1ab28e1a3bb4eb6b533023f893f7a338a5ba0c59df64a125322d914381227ae262c0fc9ba50e5d73776c21227895a9fb85f0e62f66f81016c15a76efb0ba2020facf197cd033f81ad809a7d19b3b6cbbdbb3e3eb03bcbb091c74ddd3f3c5bb84af92685461c3fd8742e4ee654df51e37c65c1cf658a34b4de11f9fc8173a21b120db3ce56f63ed741dc94008e70e34c555d70965c51eb8a7453e3bd077fcdd75f821fd324712a2c6b44670d40ee336b9e12ba5cdc31e988eb490fa1b62b08f7cda26d9d48cb93b28b186730f2936c37de6e232931d59c555275806702910e6d9b8589fa3d672cf9bbd0a99b0599a43720153f883af198b2bbebc663f6c92ee9da839648cc4e341757f06f2fc2d87b0107978b2b7b34738b3fb6297a3758d810f4afa177c81fd0274a07601860973d7e39f6e81ead4b2b7d57b05d18077a7ac7e2d6fede44a382562e35b1e840e3c8a5897befe5d4d0b451688c2ff004f7307c984426ae6fec31b2de10e9a8345b9b82b1acbb99f2c8cbfbaac57aadea7411481e6d68c20990f6bf56b8a8acdb1b723c60cc3bce0c5625745970449bb079f12f732b82ee05120c9cec8ac898ecf41bfa0fde46656a3b58424b4e5d6ed41787b6583bfbbf99a0cf6dcc8894e8339d9261c96b63d1b46bbf4a6f304c57088df81c4242c16b621866163288d283d51802802031a176ff7af921f1bf0b02c97f5fecfb1d5d34a1d3331b518aa25415364459dc1618a82827269d0c9af34b6100d3840a9c0cd93a67d6fc700cf8e95146909c0c67365096dcca2b6c6d67f62d10661133a7f3de187c07fd878fd9738e73c1c3f47b0e88d36f73a22b060d7abfad5a8950b25d92a122866a856accb8307e2abad8380ac4a4b9ff85d4b72521bb5b09c2afc07576e9d7a002716dd7a1374413c9a72ccf5e328a9162d5fe26a3b87e1d82e9526308d14cd7d3f4f4ed5e4f6745afebb2693329d1c39e64396808d447ad65f335648c82aa13cc709a35b24d25fb041c190b614acd55ae7fc585165cd6b8a56e7c39bac8f24300270431dbc7ecd94d79b3d81ebd4ea2da6a1545da02a3ef62024004c5e72aa7656558cd4cf0fceafefeb67a39668b5c1e65612b597f1e2d11fb49b36173bbdab1b674cbe6dfce38b2f22dc53eafd6bc2872f174fb7b5fb32c22956273b8c3d685fc16096d8fd2488627732f2ecfb02ec3e84df3d03cbd5d9c478ac3dad60786cb929b36cf533aaf6120dbddd9c614adc620aee50411088f1f6a79b0d2e375e1498c35d085b9f9da42b897df22c11554f8b2cf86de1cb10bf6a0a50b1402b5e1c09886e767878023a7fdd83738d8869e405f23e5f2557fe3ddf41161d91f5b83a2af4de29c636fca5e11aecf56554da5be91ea4720265f6d197184dc14f1408cab6627726131cf121971aa4a4611ed679d706ca0e154b91b4d79fca2de31c9eb8f6432ae32ce1e9dff4049a66e013f6cf2b3c3c7a16478b34239fa7513da35f828a7f9495ff6127ff67d5f1b68cc33064ae203cbd373d8eb7bf4b399285615edeeb0447549137de0d45dc30b62eeb1e5c7450818d3ecefbe43a484a8d10102cb804d8ba20906811639b25f32ec02fca5936586e798cf27beb9fd2db517409c101ed21998374aa1a59c86a0ca47afada14eb7f42bfd961f0a0eeaab75f79fc912dc878c421452de750071ae2dde8376570dc6a500a615e10a74595b6ad85a5ff023aa2cdc1571803abb16fed506931fe0585ad46f9df86c31791e8724b92df650172c688c7e643a29144540e30e9f83a361a98dcb2adf4f51fb6bd5b31c93e8c05b915ecaef49996807ffe22fcbb0f5684fc8cc3b82797b839034a5d62819150cdc8ce97515c75f7cd05c455bbfe02fe378ee2d0fa635afb8ee72b719e35b0f332e4f14de93bf4d25652ecdd25776f8ef5704f61e78ec03e0e2156189f38c95164b20135409d0d7edbdf91ebe0e5c5d2131e178e522273393128266c1a6a8ddae5c07316cc66708d9b1e7c36b65eefcc5821046141397fecec732e914820b85339d64c062bacfdea532811ad945a8ce8cfb2a7b5c7fd1af7abc8a358904e60a41eaa9fd7554e1c4432b4f373430ec082511d19030ed1d019fa435c7d1b87b74686d8d2a5a2896d3afe910fea9e6ce82ee03e6b247a8307030c9ba5054e5c381433be890f453ab03f64fd3a20d8ca23128207f7650206f2c775d1861bc4f273397179daa699ef243d9943f04fb2c76bed39dc6d4099c753578ee5438594d006dda4a9f618e417547c82999bdfe2ad0c2ada49aeff5334cdb9a9e61d0ac03216187548ab328ed968a02212bbbd08a33f888ca0ee8b5b982841a27b86f3198435586c92a2bd8db34a72a11719ece8dd9ae28915fd305e09e5283ce6480ecc17adbeb75c68590289177d22b8b3d4c0233f04d79a57c944fa98e224ab72aecdb47744eda87cc856301e8e82c1cbd218c008b9ea7709095447ba07d4158054e74cdfd27f72a6ac87b8fc29d2645ff0e81661dc22062b927f048a1e19a9586f549afe15e769029c69986a570a277e82fd85b1b8e0ae1e9370935b57750aa3d7b68eb9254d34c5b8cc2a0a9e88d5ced674f6e088cf1ec0d48610b24bdf81b63bd2922c6d6ff0552526ed79e4abe2f3847f8d0a3cf84d76b8b6e90c74234ff4cd99113911e3e0265de3eccb5e39a81919c5df889b15021c535a268191a37c602e3e99f3fd514b384fe7c18ff54766c132f12c827cd75f63ad10d8aec969cc88b81", 0x1000}], 0x6, &(0x7f00000063c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r4, r5}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r6]}}, @rights={{0x18, 0x1, 0x1, [r0, r8]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x80, 0x40008c0}}], 0x6, 0x20044000) r9 = creat(&(0x7f00000000c0)='./bus\x00', 0x182) fallocate(r9, 0x0, 0x1, 0x2000402) lseek(r9, 0x3ff, 0x3) r10 = open(&(0x7f0000000040)='./bus\x00', 0x143142, 0x80) r11 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1c1040, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f0000000e80)='./bus\x00', 0x1c1002, 0x40) syz_mount_image$vfat(&(0x7f0000001140), &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa18c56, &(0x7f0000001340)=ANY=[@ANYBLOB='gi\'9', @ANYRESHEX=0xee01, @ANYBLOB=',shortname=winnt,codepage=866,codepage=1250,shortname=lower,nonumtail=0,shortname=mixed,iocharset=iso8859-5,uni_xlate=1,shortname=mixed,iocharset=iso8859-3,rodir,nonumtail=0,\x00'], 0x7f, 0x2b1, &(0x7f00000015c0)="$eJzs3cuKI1UYAOC/0pXuRIVk4UoEC3ThKszME3SQFgazUmqhGx2cHpAkDHQg4AUzs3IvuPId3PkAPoAb38CFS8WdsxBLkkrl3jMdSffI8H2b+lPn/HUunL4QyJ9PXh/27z8cPXj81a/RaCRRO43TeJJEO2pReRQAwIvkSVHEn0XpWX2P116lteucFwBwfa789//oxqYEAFyzDz786L1ur3f2fpY1IobfjPMkymvZ3n0Qn8UgzuNWtOLviGKhjF+52zuLNMuqNwPGzcgjhh//PH/d/T1iln87WtHezK/eUchm4q3hZJxPR55e6/FSEtEtkrLLnWjFqxFFPeYPKS/v3u2d3cm28yM/jrff/H4+/3/OoxOt+OXTeBiDuD97xDL/69tZ9k7x3V9flivII5LJOD+Z9Vsq/AcEAAAAAAAAAAAAAAAAAAAAAMDBdLKF9mr9nKoaYKez2Z7mEX8Mq/xlfaDTmNUHmlf4mazU17mVZVlVxmec16Os75PGa2mkz2vdAAAAAAAAAAAAAAAAAAAA8H8y+vyL/r3B4PxiLfipmAbNp/bZDNKVO9XH+p+dtTvo/xCxf9ZVgjiaT22QbA2RVE17PPDHS5pO9plYc9egUbtsD9NBlJP/dv9NeGPfBV49aC+nWp2u/r0kFjv/aL6761mN3Ydk5dRVx/BilOxxIIsdW3d0adbxgTbh+OX/mt6MXU3TFdcXm7me1djYzPqBf1I2JIf9xQMAAAAAAAAAAAAAAAAAAGxZfug3fttqfPxcpgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN275/f+LINqbdzaDyTx5dqf29M4nF6Mdw7ZveJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC84P4NAAD//14lUFg=") write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000000)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b305d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c0428918246d9e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff13d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1ccab2689bee59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae23034202210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ecdf5e08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000a40)='memory.swap.current\x00', 0x275a, 0x0) write(r12, 0x0, 0x0) sendfile(r12, r11, 0x0, 0x7fffffff) ioctl$KVM_GET_MSRS_cpu(r10, 0xc008ae88, &(0x7f0000001180)={0x5, 0x0, [{0x669, 0x0, 0x7}, {0x9ae, 0x0, 0x8}, {0x869, 0x0, 0x3}, {0x927}, {0x65a, 0x0, 0x4}]}) openat$cgroup_ro(r11, &(0x7f0000000000)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) 2.027138591s ago: executing program 4 (id=538): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2002, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f0000000080)="67400f07c40249af4b8bb9800000c00f3235010200000f300f20a366450f769e00000100440f20c03588001d00445b66baf80cb88cf4b684ef66bafc0ced460f01c9c4827d24c366ba4cf0ff07ef87f345a57a43e16806a4", 0x58}], 0x1, 0x7c, 0x0, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, &(0x7f0000000000)=0x3000) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000300)={[0x9, 0x6, 0x3, 0xfffffffffffffffb, 0xd, 0x5, 0x63, 0x18000000, 0x0, 0x0, 0x391, 0xff, 0x3, 0x80000000, 0xea4c, 0x1], 0x50000, 0x64206}) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f00000001c0)={{0x1000, 0x10000, 0xa, 0x9, 0xfd, 0xe4, 0x40, 0x7, 0x0, 0x2b, 0x16}, {0x200000, 0xeeee8000, 0x3, 0x0, 0x40, 0x5, 0x7d, 0x6, 0x5, 0x7, 0x3, 0xb5}, {0xeeef0000, 0xdddd0000, 0xe, 0x5, 0x3, 0x7, 0x0, 0x9, 0x1, 0xa8, 0x4, 0x4}, {0x80a0000, 0xeeee0000, 0xc, 0x6, 0x4, 0x42, 0xb, 0xff, 0x8, 0x7, 0xf}, {0x10000, 0xe000, 0x2, 0x3, 0x3, 0x6, 0xab, 0x7f, 0x7, 0x2, 0xdb}, {0x60000, 0x100000, 0xc, 0x7, 0xb1, 0x8, 0x21, 0x80, 0x80, 0x0, 0x41, 0x2}, {0x3000, 0x8000000, 0x4, 0x1, 0x2, 0x5, 0x7, 0x3, 0x5, 0x81, 0x10, 0x70}, {0x100000, 0xd000, 0x9, 0x5, 0xf, 0x7, 0xc, 0x34, 0x2, 0xc, 0x7, 0x9}, {0x4, 0x1000}, {0x2000, 0x5}, 0x80000031, 0x0, 0x8000000, 0x2024, 0x3, 0x500, 0x3000, [0xf90000000000, 0x4, 0x80, 0xfff]}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/timer_list\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001500)=[{&(0x7f0000004c80)=""/4093, 0xffd}], 0x1, 0xf73, 0xfc000000) 1.46454ms ago: executing program 0 (id=539): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f00000000c0)=0x2, 0x4) setsockopt$packet_tx_ring(r0, 0x107, 0xd, 0x0, 0x1c) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000780)=@o_path={&(0x7f0000000300)='./file0\x00', 0x0, 0x4008, r0}, 0x18) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001180)=ANY=[@ANYBLOB="12010000090003206d0414c34000ffff000109022400010400a000090400000103010100093700086ce82201000905815f"], 0x0) mknodat$null(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x103) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) connect$vsock_stream(0xffffffffffffffff, &(0x7f0000000880)={0x28, 0x0, 0x0, @local}, 0x10) shutdown(0xffffffffffffffff, 0x2) write(r0, &(0x7f0000000ec0)="79fdd24bf59dccf1b04463cc84d46a8f40f61b12b9dc9e36f1479e637b5ba490f37abe11f45c93d5d95bcf42bfa9082b77a884bca16223c94962b34f7a8f5cf29371a728a6915c8201839febd44575cb58c420da915a2c55f71a4f71cb6f9dba7a3dffe2753ba9eca422fc8d7acddf0929354d835a5012c076dd67471ded3e2fed15f51b8137a4efb4178e16f0522a659137cedbb07747bd2a52086ae5be7a36476507347d5ca3d4d034fde40738036d0ac21654529f55bcbc7251c0e3f6ba58e7bc298bda7eecdf5d0c7f9e690fee8e48d07c70502493414055ded856c16b6269", 0xe1) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000780), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX]) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f0000000000), 0x1000000, &(0x7f0000000400)=ANY=[@ANYBLOB="000000e6f11a9a3549e48dde3750cf177c63e4f2d87edb51d872963d9092d813fda6ba4e557988800fb9ac3101d8d9c374fb1c9d824e52362cb8059e27d52cf1b4463a7f917225a57c0e74f036453afbd181efbb3d75ac210e311c824b43d3e7831fdcc62ddfb0b49853cbf582ada7921e3d00"/139, @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) syz_fuse_handle_req(r2, &(0x7f0000009b40)="de98ee653502c564abeb97fc678bde22efebcf99c2d89952950acc703a3c6268a54c8b1bd1ee165c82980cd315b55a070dc41deeb2d4c1842d936a0bcde5fd7ed6031fdd9cb58ebfe8261528f097f309813b5722c24a1af8e6bc6ddaef7e85d2659690154bc5e6ee73c3fe7176509ad7b30e1098fc9873db91d3c1816825e710374de8d40693578b598922d9c523cfff93a630f121251d17ad40bce021d7fd57945fe2a186618a40b5f3995a9f0ceaa3e22b57e4f68e53fffeb5474fb83afaf5cde6b0aaf5cf0313ede442ddf1df6c280921e43d80dddfd005969272e1719b37fd8f749fcde83f8201826b4cf5b1c1da394568aa7d8833dd11309f46422b0152ede5ab29b17bc1ae80147346155b20a98d6fc2650bec3fe73327c45cad1b38f7c983cd070556a8f8ed5d58e1052f6436fad905099d18fb3e62c2c36a1c2209a94c820e30e5234e77be3beb4cd183015d281e7bf39cdcf0f1e541211c75d64a49b55ba4c2c444bef36d98df66bea814bab91ed65386d6a491a6295c24dbaf752a5e7a856e0dfe46a6f9e718ca3919c6f8978b0fd65c9e389114e5afd8e9e2a575b854463b63f46d08795f0f1d0d48d6d610fd74e9238de32ee3fa2ffef550336341803c083ac1d749be6c5440bbe4bd3bc3015bcde2b4e2160bd281a9641f74d9348fb6fa8550d1e8a8362999452e40b75c412cfa77ab8e1aaf1a9e83c855ec9b7ada38690f0d2e59f67a1f3babbcda8011595ea720816c24726b833beaca0a9d11e7b99373601d27d18c9e29940503d3a12149fdc4fe0065c3d023d6e7712eb853df19f2b4b886e08d61629288ff16c2597d7fae5bfc8b41f92fc325ffe0f61683b1f661409bdd7c3d88a854f8393484f4669b5d9654fd3a0819a32110b9064539a7419c332629b3fc71da35b783ef7c693842ce83733a63f2e6af37989cfcb768ab8cea5d21b82a0e9f6fdcec26b0107708867dec54c4e739fe9b931b3c6da013bfae097c57f1e16ba54f9028e672511938a0ad9d681d7feebc65a2f5f588abd66261393f3ba02d7b2cf650a9f7c6a4ca55b4d41132908dc9c90e26f0da8e2259e3a2b63b2d9e27754e278827ab80438070698c690ec375a9aeb4193079a28a2a062961ba0e65af01644af063f3ebefda92c4986379f7b099b2fd3960929578736f09887fc5816cb1b982e5b121b79662d1674dd0c6e82627cf8c63e576e5c1eb0af9415ddc10ff880e8ae3ce8c4fb87b8f9d364974c2a1d8eba4e04bc2bc018bfabc435683b2551c0e4908570b930c4fd7c03ddb95e9ec1d1994e3df0305fdac4e5b914641ae25b0c469b194c0bb78ab04887cdc4262da468475b926a18254d23b4c44705aeca34ef8a7b04dd55a43f39996529a23804e054655c5ba8661f7c02737e7539650364928d62b9b8d80988232009acb54214f06640e9bc6614c0ce02e4a22dc8b91a0aad711e4fd01d7020b7c7185e41e27ce266b9f5aec682cbd4bba3240d6277b17b564937254f37afe580cba0b78c6b0cc81830eaf10d7cc1f7e918d49e935629fe6c24b4368a04af1b99f6981340ee031874f3d4b3a9ebc31719b3b775bfe1fdfa0460a3820bff6f61b49b11ac2ca00836a0c4a74aed92a619f34231196669b942e761538e64f965d23d4f7814256e876263fe5307985c4e6eb69c974f66276764e80ab1de3f5c55e7b2cfdb78dd183a85473e968918ad73f29a266c818b9bf9f62eed86df25b2577bb6d98e3996e94f5bdf119b869541a94eb3536c979c3d77cc0df7c0c48a902ca2f03f5ba5a8ef9431cf95f6fc89744e8440e1d5ebb837e30ef7541fbc27672c31566ac3676a173cb9e466a2d206ba1ebc2b985eddcd6ff937375fbc8415eba46f5ec68cfa9f3a669d41b078867dd9f5160ba45fa4719f32cf877d4b7a6d77c977533659f7c7ac22c68f5e93c1df6c2a3d45b55a4afd3355680aed864f6bbe13da2da28a4851f73c88e555f3bb1c34a21fc45ab6c28287902e8b5fcae6899c804f364cd878a8d1734462bb075cb7bc709cc2c5d7747c4c29a2fa9259752301c26b852b7993adf889d45dbe39094c9b7b168756e5b939ed10bb6df57b8f5e14352cfc7d8b03cda5b978b06cf2430af5db17177b1ef664bc4b00307f970c4fc606a6bab72125f62b0f59655c35b104da7af188a953cfc09b3aa0785abf330830fefedcc8bf9a11d5dc4b5642f679d45cb44fe61ab1d906345c1c345f6b8027bae9585580c20115d2504d9c83ab54ea2557b6d2dd3bc65fa29f091aa46a215e77621836154104e6969fa9107139a19f2e45cc6bf55422a0e1a6d037ad9e63df5f9cd2045e13ac2d6a15bc12008c4cd23782df7d41bfecc002db7502332d9f4fa85f7640c8635b9469681adb6bcec2dfdf6926f1815156d80a835ae918527f549ea6df45f350f618dc1f3ca139759be28e35013034f8bbfd3fa1a8f302594213c18015305911f42e287f2d86f17d76f8a0ea03fb574c60c808669f9f4454fc2eaf0e93873f688e34bd3341f6874d5d8fe754172a751d6ab23dc1642220e7fb1071df0ee3c7e07c338915494a3b360bdc0b38ed221c2c2bc86b29744448b255802b3ddfe600c1d0f9acabb2185e4e9dae5e456d5825f516c857f63e72e4a5f3d45eaf11a0e3a5ad0ba30a0bf0f94cc99586fd202d6118bb6f9c272f6cbe39dd9b8b36ea7fa51dfe0bb87a633be11c16a14d1bce8492387696e195fa3c5f172690b4434aa2e91ce7d225d73b1983d2605ec725aae0ae402cd2f79fc202a307f1896f3dfcf8c0fd8b841dcfeda5d65bb7d76f7c2d2eb1b164c0368e9984f320a224d7d438bc5c699acbc18a587b7589e960af114afbc9f59243646557962fc2e0cb5b5bf160a313bcfd9ade3e140b808e9f19415808aa312ae9c9e8bcd5a47fc721eda59d10670088714984a71d5c0df8b68e675a8e31ec15a92ff6a04d17e0ef849c782b302d11f742efe6486ab904fd65c0aac4ec25c6d877b453dce80e894de703aa8b1e5d00701850f149fe437fd0944cb95e54a924a49bd86bb9a602cf2904fbd9e399f1cdcd0b45b6d8f872e285f9dfeaa26aa760074651393c6451b36c643dd0b7236ec7803d69cec1b09bf1b63fbb68ad7c01507f00083b184ff01a62096f386f4c8fdc85e93eecf3f4b384aec1c10ccc60d8109a6d887bd389c3406163f9600879f0e944443d783e8644f69344f6f44f7bbf1883cda7369c9b9904d991c01552135f158a0bbb7f40c354f292c034824d82c209ebc770f5b756768ae51d45f8875b59904a07090689e65b40625566eed5d209130db812f287b966ae21ba46a3a7a3a0360a4e284d8d91ba9ed9806ea063827c8dda0fa98f758cbfa523ac645421f444a40b95bb065a64256c19354b1ad5002bb7b2add9b5236ad64e9052734b9d263515683db121b5e4dc1eab244dd8fc0fc62d962834ba0b21aad872b127afc0a33c7869a3f213519aa2ef51bab9ab28ed18859fd8239841a6668fc614dedd099121ae6c220a143c119cb9bff9068f65d0554b4c12105e59a22e91203a08ab8c718ec62c42d7ebb7b495e9e1be8fb7e4aab2777025da37b48d9d7b97578841a73898a6eab994e250106e096390c77b0600537be881ab7d81e3cb468bf1fe318b1e804d8df9875e9b8da22e6244997317391cce608085a28b8d070d654a29afab324ba3eecf427b6dfd43501ec0db919f71a932897eb37fe3bd64ab5a34ec60011696298b74ddd7a3710d3e444cedcc5cdc357f9dd58e67dc0ed3fc8df6dad82b3c00b4290c3280c28f78df052ec9cdd9df025abe8834616eddd5bb93379c69092911cd60761e7d14b426a83e335bfc8bf67a14e01df7cefb6023f0c6556534b975ed889de0d96d968526372402ce3d21a2c5c64a449dc3ba4ee0b5ceabc2fa29679e225681c8e946dc94b48af024bb1633e1860c7d8c14500967f24e2f8f46db537232a4e9f4abf8408f53bb52b035bdb89917a6f2f4bd22403ad002c2d936b785ecd965177e9f6235787a185d0eca92532f1aab16756ae86ece13925ba4a1fd08125102ae08c428d073aa426c4e792b5a4acf618605df1707021ce1eed62da4ee87334e34edf43338a0076b8ec739e2c31071e10c6a853e19fbf25b8a356527a67c8f7696dc184e374f4641f4e5b0aa345f1e6c4bfeba3a392d9a994bc271717a051c98d6c5b1f3296caf4c01d80ffb75b6fbdd0a0583f9d4695a44a2878df0c09a85aaab14522320cc3d2611603a34e52da03677a60cc87cc3c689975e5b5366c82e040b6643b8865d8bea0c84cef9ff85245a8b4bc41af1a50775b29fe55e42ac4b29fe80ddaf02e8c9bd07cab823f3d9021ac88236525ec045688a2fc9c6df66f549b10720cebf09ead919524f071cd128fb7575c84190c698b420f89b3c11195b5d83022d1f7e48afc21203995caf8f9286dcd5bd51b65c1af1caadf5a1b3f12579066855ff851075adb959dc3e086a7fb4e9a27fe80e8f3c0959b042486310ae7b785b0612e0385e36f50d4cae3474dd000c3957955534b4907b9480e2e5d83dedbeb76cb78d893c5b64dd51e31abc8e8b4c56b96f67c4b6e43861d91681af3270aae1a8f50712bd97326ee46a2640285b2902f051071d5a3400e99b76459956ac6908688c314bd8e54365383a65b186a6386cc5218e41e0b386759de81bccf5aa68f8608831a9d33ad1af2bdbd8579c5921cd8c3dd2f3bf1f123c742e118c76e2f43618bb7885e44826b7417c9ca5a139d774c16fbf74c8969c038ba6a54f27bab46ecc94d6455188d8dc1edf1da715c8d9976226877096df4158eeecced2248c7b88de0dd11a076db1f06bae4adba8286dc39aa62a55233886e011622ae1cf97238914a55078a78908145295777dbbc4e0d34364e0f3daa9eba6fa54c085777b18c0523818ff8710dee4bfeb3db549c3f38dde73b99a7b1b219282407a4e0ab3794089e21f6f2045ab6254ac3703903edb302fb2f0f97e47cca7969ad6b5b6cf27314137a04d5f4f29c193cfc5540592ab1342a1a9cbd514a7b4d6b23f724a5d7bfa6ffe8e3d9de29b8661139f179a0fafecf234f19bee75c25faffc765e02377d83e0ad0a0029c08f5c71595bc1b2fe88f0fe958f3f1f8ba6821ab834cab9bc902b2d47bd4b5ed52b5b0d7b3bc999b2f68879be39ddcb0428ce3a617b68c11459b746651f413d9e9a098cd2b5c0fcfd0ea1db2cde1672818d7bc73b053015692f9e9259a0153e3c9ac5e73e3343dd350cfbcaa57be93cc881a35063aec2db4ed71df2b1bd90b5ecbd84f399d4530c5450d622188423e151cec49673dc633e503c497d53843f4824750dc09abae9f2f465e92888715b6879f5edbab7bcd58f0899e1430ffb5f3063450945cb0fb3b5c3088ed6966c54dddae3aab489a80341b45a17cac02ae62749f209a7e16ecdfd86b43569c7b34511c65474acf2b2c18834e158e20957bf2320e4a6b9d63caea93b3a7dd4f7ba54443aba1ac2b6f2b27e1bf6f17d3fd1582462e0debc7069bb70e219654cbb99adfed54ab94329382163f2ab6710bb581d189cb3449a02c917c1f2d1d5f51958ce605fdb0e37ae5f3cb3f123276d43b2c26ea948dee863e0b679ecddf0fe41ce78bbca30167c9c7d6b0e9193c98090facd7205a490727e1ac49bb4d639348a32546007459c61c27bf8df87dd2ed3f3228b8193422a72d15f848bac13c6ffa7b8a767cf04866feb7c7a81267d7a8e890128d4709e4873223578aa7febdd562403c6092c0a3f6e0650772ede935ab6ef95e375bcbfa395e23ef1d73532388b845a95f158dc845a123f798176c73e177926d39abd38a910d40653006375110be2f2c5f6efc87b31908be36dd07c8ba5853519a37dfc4dea981af855293f49a3270bb67cdc17b780fbf2a418fcec8953dae927909a6bbbdce230d23113efad9c02474682dafc63311050cb4f3f86c282ff29728eefac5c678360122b4ce221bcec82d24e053b63972d2e9a631a180b48bb8d2d4de7254d91a856071df51a1d87ca7eb5d19ac3def1fdd6ebd8f57c2c9e43cb6ff2fa00d27f279368f5ee29a84ba219a51d1f0f1965781164edbb3aa6209fbce6d40284fbb4a33f59bf9e1248100a623de16613eebc11f510b7718dde9f13b4c9b2b6a10dd932696cdb7fa4b5733b0377453471462762457d42038ebf8c0fb392ca7656ad1f050c326de75fffc698c48f5d809ae360ddb9856b9a54b811073233294bf91e46414441b6665f432201da12e49718b0d7929b6cbcbf310a09ce0d22f07ee5cfa8ffb9f03acd224641171ffafdf50f18be8fa3c907226cc1a6f3b16a776781a6396dbf09f689ad6bba4d537dad490a6f036a45ee3e224e6f519e44b7352ee3e7d3f0d89f8c7c8f54b6d2698c0298a07866c9d9ca09c96c2ac8efd7974294df6dd1bb0598debadb6135e7123bbfddf84870de54476a291586fc0e64784e65fdf78d462e8b51cbac38e7ff1878b11418f188220e3deb5367a2d90ad7d44395f6965cc6d680c59daac268c16814d1085302d0453b48e4a8ae78b8a5b6951a875ef42776f6d11955da7e5734a72b61cefcc6889b8f8d58db51ee78d7b1a8ffebd90e15a64654054767aaec24dd3b5f338b572496c8731049c10622b7f54fdfa43aaea316946291fee7bc9e64640e8bccf33fd1e8693b67020b49cf77faaaa8269e2fecc4e2b43c8c3378a4a9b9b85a4fe2c346c5512cda631542e0ff5706eba996f4f72e629b076d6be1966d44b1835ce664e3c6a4f18c68f5e32f900a0a167e547d5aa79c0aede966f83d00366a623ef8107e328654c8558d5e606f69a12b6c2a6fcbe0e08f945c4ad2738ed0b28d79c98514abe0819569c6e4f4751c665fd651aaa9ee392c330560ef6d57c0a97f0764f88433b2bf7641ba391634316b0ee1dac23a63be21270e50ea1ac24ac3b429a0b46c38dbd48c540bfb1e141b8b3df6caa179c7e54f2b7b1371e8eb05a30f13da95200ab70dc58325f6bea0ee9fe1f04154998df393f2b4ff4431363f3a7450fa5210e883d67620ae63cc41f72e74e26a0244de1ac722b6f1c1d293f7483b331a0efda65a4e4e9144547fe6dce2f4535e29048b07079329b63754bb124b9e046a6e97929b1f4a387765bf93804530791c9f649db6efbebebf46fa4f9af7ff2587130d0e70a32d4aab1dfbee6aadd1f3e5317e3d4c8cde75b1479bc3dd16ea35db3dca11cf1eb1d2bbac60b83605e171619d85fd4b6d0e24be8db76df12efef05eb87473b832e59f3039df44ef034e5e7546b399cc817a41b2f020286ff139072a5b909ebb185a3c955cf88f4a9929b2112e0a9ab43da0288ce3ea268ccc9f46f852d387f5d0a2831dfc8cb0bf593905ba376c069b8c9b70558ec826c5bf9835031199c4c6d84c913da7e9e7db49c1d34511d917b9ad3c40af0598737d58fd61b8f2adc46b73a284957a99943cf73414412fa5440a5f85b63c20794d122c267fba72bfcd0e2741642fd8ff5a0ae1ffd8b30d852c053d0e31f505ca13a21c0223a8ee77cdd92de1b9f87ebee4ea332e9d4573d7efb2ad3f50c35fb7a596c4edb4b72bf6df5a16ffe3c8a236f2cab8c0712ac26c2cbcc68c1dc45209b579c952c7d645642aeed7d60407ee2dc168179d536da950108e962c5c976d3a05bf5142466ee38939ee94e707a0135f99c99b5d6376f63c711e4f64950f08dbc931c812f34735d9eb1c5997770d8159068cdca2e0f192311ca438d613728b544d6a3e50ae0e4e6b1eb611ce55a96bb2f991d49173073d8547f5ede69d8b587a34bb8f637297a15ab4fc45f1384bbd19b3feab5fb81322ba831386eeb6067e55af374c1b1eb9613a6c41dfe2bbbcfad157dd042c67c44400b350f0dc40a8611f2e947f32ea3ac3f609027b5dbc95b157c13216fe7c35edcc82950bd4e38bcb02b63d2576489c331a222e013e73b5333694889b184bedbbb6fdd6fd40a62b1d5d494e68cd2aefc264f74bf70ef38373e599faaa326f574ae32b1aad86854af22db8c9673d14666aa7c0c3bbe0d76a835ba4b391552777ed20c5c6cd0aa84f3be73ca0a3c128914107fb8fc02220317fb111cf13398480cd3325582a7e55f4c4ef5a258bcd01a97615e95f89c8064d41d04340b88cd5f4b1d827a030637145d98422facadbbbce97dc3060402a7bfa73d7b4dde53184a0923c0ee29c6e8e2c35e396808df2481af6aab053b619fcb2833f14f87051c5461567c5f8dd40383a7521971775493f896e18c78bad8219f88258ea686652780c03ebafb63ecbfcb23e24d52a2f88a77ed3b2280637807a5e155f4fad7149b76841772471a3b77aa42e8058c0af1ac2be9d88b5152851708f1a77582b3e31702864ee6a244a38f3f95d9797a60cddeb5ddf08cc48fc677f03f9e717ebe7f472883e5a6a7df31ca4272228f26991460c537ebc8aecb6a0c34a763eb1f57124fbfafd6db4c21bedf6723b252aeb21eb1fd9f4f811fd3e2e764422964761b2ef3aaaf986a48f7be66f6387578f9492feebc97dfbc6bc97380394a5635dbe582e52a1fb18ea8fc4e53974c63d198cf0d878ba8a8d58688a037c0f753c7073337ef3da4c134ef939c98c8806d09943591e6013a1342de7c722f993fd7eb36ba8e8407d1ea60eb5724b0d6262c70469dbd8ea1956b8d7f5a77707a9cbe2137079e7abda3966c5bee4fd86e8a3c4969bc88ff328a2adc8f4546f647575866d5ced16df06bf40d9a5f178f9d19e490bd76e187c441e7de0e571f6cea5512ec9bea48903d91a519dc82defe34a06b0244d623090b5a250786bbc66c1e76db6b18d81ed33c81a7c93782d5cdbe0a7cf7d1ab29c04be6ff4a9bbc10f716a67d52fd52d91425abd2002cf83c3797861db5fbeaec745a552ca4a50604340f2cf2c1b10e9ba76c8ea43b283c73f774f8be213f17f70cf93b9f6a8bab1f516a935e80c3cc6756945edafd572e6e00840eedf61fc40351869f03562d8c13006de585a1141c02f1311fbc8e45e4b3878c32810698e4764a6e8495f165eefee35714a1794f9ab50897c5565ab745425933d9d6272a172c1f2a274f9ca7bc8e1b01a27b8bd06fd9dc61880789696348c99e9a70c9dd2a62ca04d1f86dc87380b618c2a78b16229d614702fce242fa17ea90cda2648f9375bf7e78b4267d558983e08a9566d95871998d23cc6d22c23370ae067b677609844abc140df81cbd9addbf657fffaab5c22c479acca18f3e4b508cf01ff7b2ca308ff116389790f26f2c7635f89c747a5bc66f61de575653069349a89fd7e3dd785266b7bccf16eb8b4a8a86751de60d33e17d64f6e4e0f9d13a16d243ad7364114db7ad011f094c4debf20a39e35e7eeb440bbe8811db2857b965edd1e2675ceb1bc9a1691f123dedb341962fbbe539485d2241b0409adce2587d035187a0dd5a62076ac4eb5c3e2f4455569b6eac0fc16155da1774cbe505dc92e2087585a7846bae699bef32e3c5ec2356dd4433ed29d4b03ff7b38f7b3cb96b92874eefda6c2e0e326214e40f14cc2ef80e1cd3fe226257a423b8ff5bb368b87ac7066c5136487775b5b122a858334c37f6a3f53d758c3c866e2e79daf9aeab36a59eddbae2fa5b6d20973014196ef0a4cde1373c7297833e6f1e46828f4a42eebd829dd4f17999abe285218ed5dc6007b21bceb588a213b29dbb1ab1a79b41a12df26fe35f0cf6a310c9e50cf10d71ad5960626e4efec211032ec4ae52512001362ba4108d86eb774d2d4d0364cbb1dae68f03a774e328c2dc09899ee80c05ac2a8e3ba905b0b3b7a08a3df20b505901123e7dc0a15db48d09c84189ca4345c23c2010c12cc35287fad30211cab9631e148a7c1e8bfab61ced30e098d1c3cf7b6a7fbd8288dfdc48044d0d47c17f129f6b5d751af1984d395ab1b08ccca3e7309a89a8a36dfc3fb82d2a4269bffc32571438d04a7b98137b46ae1fea1bd9ea64f99e2f0c5f12ed84886b10bbd511993b0447036c4e57b9dae6d5bdad6aa3f2d12e62471194e43111613b8b6944c2baf1f539ea14dd76c356bfef7e3d4b6fb91f6d321a796a4bce5a4c6a5caaf0f3eccd914dea21ae909be7ba486075ff6139e7e351fdd7e98013ba51ff0248852398c734f245ffd7fde8cacfa4805496ad7350b1c96d7bf9da9be492f2f414e973937ac9109b6e8b8315aa8b81840f2c21239caf85a28f0e590bb6ad12148e75bd4d7ea69a9ffb053781db98d5fb5aca30a734017be7683a559c203c006ecd4b135afe3650b906e0aa208c889f2af09f3f8263260c3bd07cf8021124b6f0e0d021f9839e47996905c3d7562df810484552de3bcc9ae054b62a01af6a7991e4d63f30c7a92d8b58e01052e53818e64d7540a3208af321709a5d891ceecae5d27a999b00ed01616a73ec8854ca61973ed1fd3d82f8628b215c55eb7908e297d77098a7b0c362709005a7d13c89c54556589b2a926c6e08cc1c0afebc7eeb5d7ae4ef0507c91b8e706e6dbf83d898819192c812554ad1c6377871a8ca50f1325630f7b5266b807ef61d0c8d399fada49cb02a14c16d39f4fa7b81272573808e761c9dce7cfd12f4f18dd06b0ee471c166e095bf84aa4aaa2d82f1afcf09e5d960257c0a8dc404225b4b62187829c59e57da50bf848d72fabfb69362c117c6913541f84095a2a4ccdd2d30860cd96640bb2315e435a4af08c62c584ad129300adb02a871f3c548b96c4f6c47efdf4a1163a8a5ba9b4766b01437bc5957324660a8cd87df0f7e000d1309e896e3ce9f57b17562c9368a95a4cf66b3a5b57f0cca563b045452bbc8ad07b96fd0322728ccb3b05bfda14ef36ecfa2f32c5aa899811a67f2d62ed970db5723d6e4e4913c98c81ed6c03469112c23549f7e20be6401c6544db9078f34e6a4ad3cc868bace2e7ec6ea17225986f9e941ec67d9a3fc57958f9df8a60f585aa38b1769e26ed3f68dd85685b2cefae9dd72a18abc0de6b94689785df377ef4a812a6abc7f738a396f0e99ccbc5731801c36e746ab6b1dda88ca6ecb899528e18543cb3dfd439cd5be566594f01a4533da3638e6331fedf5b67870938ad044aa0dfdae33e3a6258ad40baadd726eacb1f3c1eb8d83ef4e185d7603a4f1eb006d90bf5849e2f65d37ffe750eb061bbad08a0c0cfabb9abf7f27d36ee5687d23feaa923e09d2ae905410a9193f21ed9b1d6331bb1f3babb90da2f2e023a6ceda4b4fe0f5d864738ee7f65a0b136021fbe076b4adf2d3af760e1361bad7ae35cb7ca010ddf4488255a2d3c492d0b26a1a5643f998b5d04a52a59f176d9bda85c916ff901329f09fe953b030b92f6415172476ad89d3e8cdcb4eda7dde5d4fcd5d6a584a312563558e784b0f9bcea7c53d26c3f2d3350c70a5e06a67c4c0373dd6279e29c320e6580fba8ab2df3039c289235c066af1b07dd112f25b25e292020f36c1aba246cba4e054d64b38f53ed57a712dffad7d3dc97f86af511638a2779107fc55da63b6498ea5f3ae36883163e5bf2324211a61a9889278f828e58daae797fdba9218d322da7aa23db7a48a00", 0x2000, &(0x7f0000007a80)={&(0x7f00000001c0)={0x50, 0x0, 0x1ff, {0x7, 0x29, 0x1, 0x24ff871989b1dd77, 0xdcf, 0x9, 0xb, 0x9, 0x0, 0x0, 0x2, 0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000040)={0x3, 0x2b, 0x4000007, 0x10, 0x4, 0x100, 0x0, 0xba, 0x1}) syz_clone3(&(0x7f0000000900)={0x23800000, &(0x7f0000000040), 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) io_setup(0x8, &(0x7f0000000600)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f000000bb40)=@deltfilter={0x221c, 0x2d, 0x400, 0x70bd29, 0x400, {0x0, 0x0, 0x0, 0x0, {0xc, 0x8}, {0xfff1, 0xfff2}, {0xffe0, 0x5}}, [@filter_kind_options=@f_basic={{0xa}, {0x1c2c, 0x2, [@TCA_BASIC_EMATCHES={0x1408, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x144, 0x2, 0x0, 0x1, [@TCF_EM_META={0x80, 0x1, 0x0, 0x0, {{0x3b, 0x4, 0x7}, [@TCA_EM_META_RVALUE={0x21, 0x3, [@TCF_META_TYPE_VAR, @TCF_META_TYPE_VAR="513ee1", @TCF_META_TYPE_VAR="fb162e1d4b", @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="99f8ca20cdf380614a", @TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_INT=0x5]}, @TCA_EM_META_HDR={0xc, 0x1, {{0x8000, 0x6, 0x1}, {0x1, 0x7, 0x1}}}, @TCA_EM_META_RVALUE={0xe, 0x3, [@TCF_META_TYPE_VAR="8270", @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_INT=0x1]}, @TCA_EM_META_RVALUE={0x31, 0x3, [@TCF_META_TYPE_VAR="9b1cfe408c7c94b268", @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_VAR="c7bd3ef9f612", @TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_VAR='\\G', @TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_INT=0x7]}]}}, @TCF_EM_CONTAINER={0xa4, 0x3, 0x0, 0x0, {{0xc1c9}, "42255a05e0437874202bb573a0ca3d3bee7fdc3bdffb963e470fcfdd9ca2b76dc1b8ec9e17fd06dc43a35daf87b74fb130dfdd65d322bd1e5ff4f9d724f1a7436101b60fe77ade5d85f7822dcb6b49a9661fcb9eac9e1fd09964c9a8ee2227823e0d0cb1dccfd200463e1ba9ee231a40277ae93a723c4413e5ecb1990e35c13da35aed8f439d27ae003d3c8c2d9519ed514bb0d1e3"}}, @TCF_EM_NBYTE={0x1c, 0x3, 0x0, 0x0, {{0x9, 0x2, 0x7}, {0x6, 0x9, 0x2, "36b0dcc4487ad192cc"}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x40}}, @TCA_EMATCH_TREE_LIST={0x109c, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0xad, 0x7, 0x3}, {{0x3, 0x0, 0x0, 0x1}, {0x2, 0x1, 0x1}}}}, @TCF_EM_CANID={0x14, 0x3, 0x0, 0x0, {{0x4, 0x7, 0x6}, {{0x2, 0x1, 0x0, 0x1}, {0x4, 0x1, 0x0, 0x1}}}}, @TCF_EM_NBYTE={0x1c, 0x2, 0x0, 0x0, {{0x5, 0x2, 0x7bf6}, {0x5, 0x9, 0x2, "b2053a1bbc6d7cec11"}}}, @TCF_EM_IPT={0x2c, 0x3, 0x0, 0x0, {{0x2, 0x9, 0x1}, [@TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x7}]}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x9, 0x3, 0x1}, {0x10, 0x30fb, 0xfffffffc, 0x3ff}}}, @TCF_EM_CONTAINER={0x100c, 0x2, 0x0, 0x0, {{0x0, 0x0, 0x3}, "64e04e9c20b2352f35d467b9bb1d459e3741522e877dfe89aa89705e3913377676ff7344aeeb0b19b26dd2d38adcc9713aec66b8df43fde866b7f4722d0703cbfb92253458719ccbb7a8670272524b8a7eced04c813dd037e29e0c51ee3c6be427f6adfc465ccd825ad4a1af8bde8c6108905e115d5a6e4c3ec1fc01c982bcb963c2aebc034384d82120ecfcdbd408f8416b045542155756a49d08daf4ef0262c1d518b75e25e9aec94baf56050c3839c79cd8f67bc3804e104caa992e2afd048b0f650e80868d30bbbed30e5bee026e9d7e5a8b42bb128138f837ae3bc6b2574a2ae5c853778c326af518c857087d3e1e8372288fad7d10180bd8c29bdf1a3595ca2e1157108ba9bbf22521971e1dd4cca06c7c323a9f877be5a54acba52d0fb91bc04710dfad75bb073da6521f34db2ef036d90343b34637e81eaf98d2569b0307f7033bcfd8483a1f61de7575506f487d6ff4117088253b49ffe9886bd2f2bfae15c1cd7536f21361362d7a1a3b3e9d7288f1609850fb5b364c516270bcf46088a917064aca6d37ab1ea20f05107cf0a50f6405023e9b05a18201eb8b3cdbab31a53f42a77e8147f94eaf1f3c5d748373476d17904834399d3cb620f676b6fd8a9d2940d0d9faceca933593876315f8847ac6fd16835318d7552ea33304b8ff52f633a7aae0d24e33f190725679b89166e653444088eb43a9fd1d234d2cbc678d47e6f7aedeeb55de1744a1407731c37f590e5b26c9926ce3d335c680c419018d77dee54c53cc207d824d2c898b8e4d934c1051053c96dca78e73234a009ca4685cca16ece2d5e48747b9b6e87b6f30072a45514130dede1919584c4904b44f961a90a747a0bdf9a302bb07ce0a093412dd9c3eccfee07c84bf6f40b291b13e10b736dd6bb202692e0ad72d2be1f6e1c640885b033331242b1e4caa13d10b0e16d968d5a1cef6446da4f4533715bba97c7d267d13df601f534a3ceb8b21856a316f8dc9e412a208da4cc795ac577f475b9bfa83ae1d18bbcbcc5cb85041c7d7a7417e0981efa47404d43102ac2b452403a73848ff00846f570de57f75b83a8eaa1d44792eee5137f20002295c87f3583f83c3aa77fdee380077466e9f450341298dd995e85685503ff22f23c9ee61975c18b999f7ce8bc4572cbe13dfe0d6b8325b9f87dd37a68cf46fe67ca0891f201790ec7893fdfae0bc4ae399d11d113a5f198255dcebecd1043bb1776a1ed155bb134dca46cf1ba29feece6034dec325f459ee7bec41bae8b92a128f758dbfa175eaba7990b1e9ea87dda3aa83c6e5fdd8c97c58344c6e51850993c1fa8219897d0bebd85ec6093f44562c602629d56abe3d4b9bb406f3c25580c55727c9bef7f222d0261ae06ed9552cae3851a0b707f073a1454e1c54c3d96edc62c8cc326ce70c4680481df445f606c0bc3f87d777c943e9e0c680477ebd072d22dde93cadd51835d5c16227ee73a921f8a012857ef568c3948471ccb9cb360bced2b53e87bcf08af0183c6e5da66e96632782eeb38d8fc06379ca1cbeb5e89f148d97723c9e869fe010c97a5089119334a85df0ac68fe879b577f53d9f801eb241003e190936d74a81f6f57cfa43901313b83205ecc99f99a1e13ef9925ec1b58ecc32b567205abf3b7821d62772d4d5c90123227fe3f01a75b6596713240948b26f3f7ec281e1bbe89122b876add56ddc6afd1b0a40eb233781bc0ad41ff5efa6a305de8475a7c179a95827782c5c177e8d908cfaf28003bd81c499ce42d59da1a47827e4879cea5797f4080e12618ef34d4db48454fe1e84e3e6162e9ea5af7d2fa3154f4efc1fdbf279f9bc8faf3b84362536d1d63e219e8646b023b3b3ecd501f59e119f0ec72b19c2d978628ef5b10998ce5c93af90cdfbcb07331d770428f6da6f15ac6d8bf64fe3a74cc9b6814cdc7251d5ae2ffcdce62006d518c3befbc9cb5302f2ba8ff9846b753503e708b6a14440a1d6c025dffa5bf97c2d45dcb209c1a7c778533f068a9d747c5e300fa39c37b5eb2128d882a5e0f12d25da9eee5af3249b8ebb795a4564652bb16da66a9372e5605aa74f7a975e32fc21c55c0fc97048dc4f1d9f90294be5f9b105f93d82e56524235d66859557d3ba194553605a77b7db969a290edc207d07987d7dda100455a48c4d102f1e7d1c68a75e713714d5e5853312840ae587da5b8164b8121a864f0923f8b7503b2eaf51c8e511a82015a4690ed8afcfa563ec02eea748f6e08274a54bb363b8e065f0705628ab728420674f10fba4229d402a67af294afca66e46f3544a69f3fab7cf77bf9bd45fd0975fb358fb8c130f55173167285dc02421aab98f3bf2c7164ff838a5b0d4240a89b01fba85c1b9a6e0266055837854d0e50a80c38e9adbb84688d2f64f88d92acff19e451f29d51a5af99246591524bd65b9a4740860e14f8303f54a73bea698ac7c1c37a52936601458869c44d90431cf6d027bd8bf70cf22de34bb6684c560485c858ed298deb76b7f468eff0e54837cf79bcbb11fef6833339110e12fdd198ec6d7863825b151d6f3ba4e153adc243fe02670664a15b6e05bfa51711b6b27f90ac4b0e56250b86296cbbdd063af38ad0096f9029621843f222ed88c58ed7f0866fc32360afbacf86412d1e51be8c038b4cc4d3f708808b36ec91d5e967aafcbad95ff74265c7df4744f26eb100a75176935f17a8a0259bf88daf5440d5fb5c23349c856670c99ffc85ab79b71ddccd8d653bf5b43cd84be2333e769bc6f3f300aa6fe5f74dabf5f934289879c555b7c959fce41fc000521200255f554dee01068bc5f0401e55cb4b807dc432a5feae95e42ec6d852392698075cc68f6e2d5e986e565aaef3a1e33af3c74bb1a10fd16237dbe57653ebfa89895112ded6947a8188657450b6553dd6ee50eb74bc34ffeff217ec5b2cd0f84d3158f9a24f45c6d0c2f440ff66351acda1cf04aaeae508d2d3e22177af7a88c2cb0010140be16e078a73112017241f146ca9c565678e1d4bcf33952552978b9611b61431c30cea5cdf7dec14a660fe31ef02dd560b0f0eec4c19ea6c4618b1d563d34488330202970680e913a3f6635b267723e4afde22a678efd3c0f57629a602e83530df5fe3417f75f637de10daf25d25d225652dd86336ef158537f927ed742de6dd76cecab3ffe8b4a54fb651c52973ab3b588f09ad9f7f851db283544fd6db8b07734d9aaf908c8be172c13b8d9e60934cdd7d7d06a5a63f0869780a716a58bfd8434e0feb4789cd83c8f99a93adefe3642aacf015c9c8eb8364ae857c2a958bd6dd46fcc1b36d6a80c12d1681b6f6a689e56b3c97f78080380b5963fe1957385100ee6ad12ac00bae6226327c2bbbf1f65d43b1e8c3458410179a5859267abcc237007b8bc332b6f03a7006c73af30ac2f3060becc3e5e18e701566bdd6061493088aa0ba375b6f0f78cc421e9041d97e7cbed30c0796aa4c2ce7e98549af3db2bb9f64926a9c50837bc5fd6ad3203af4bde3ea2f06536dfeb76947c683320f39cf62e7b1c22d317b4d17406cdfe3dfe785c8445e13169155cbeaafde757db38037b4b33d4924e5f6e65180dafa4f93a8e340db00eb8541c7babda36ecb14fb5a3fd07d28758a9d8cb35e713f9a02d1842dfb1769e72ba98e831a0c9bb90d4431532bb37bdbb9090ad830fa05faeec831d58cdce0f07945bdb9e8c51ddd7d8614b74404aaed522e74d9ef9356c56409da60d151a2ac10375e9a5cb0bbce3d99c88ad8c5394d38963a65547147a911ef78f736ef6ea3b08de2c133bd382034955908bad6cee104e448c48ae3078ddbb0fe79115d739c58d21f8a008e0d1fa156e55feac55e7f18b7c1714bfc552f0f14a440d9ea33c600c1a31a075b0f21e851fd01a740caadf368135fb69a37c961881a48de4e34caac9a7794feeca440236b13e987604adffc2a354b2f46d6569861625e5a5b2c2d1de4db6d0ff782c32f807208c7825b75e1bc1fd894b001949d3a61871733b4178b10d585db4be66d80df4852f8ae16519cd1f845d5e0350f64499cc15dd852fa60d6bb8e2c7fd0e185f63b7e703b6c6d7b5bb87ef475647e71c96391344ba9502d5a97ece461fdaf843d4c2870bc982c7a94ff5835f05daab1a2c3757bed8e0238bbfae9ebd19bdd35e8cdbef3f8a2db0e314f10d7b4732fc6be7bc54451ce4e613cf0a12788fc5fc62cb1ede3e28834a8073446bc7db9c81098b32911d289a40429cf5cc9a522d0ebd24ba4bc64ae667cf0fc1321ce96022bab45030c9403af8e81d829c574703dddf591a5e99985903abc1244d61d7de519a2e8d1bd9467e18949561c34b59085934b1d02c3ecc6c87da060a06a7acaa3fd243d56f3f689afe2e07489205b3333a3d70ac36fc9f5e149075decc6482bc94c6764109756c12de3f19ce3f4b355b2c3e48051749b2277e057bc0c0e07791f742eda7c5a7026f2af4315762263407879cb09340f5cc134eeba0ef65e23fbff80086a4740d9a4c3d509181964d1a96aefe2f5ee28f6c8470b43932be3f0cb8aa566bd599ad4e81c21cbeb38d6f592f1b5da75bfc9ef3f207cd516e0347e4e6068a08d823e868f986b06a191f6784bf762d8228cee4a20c13a3f8f24cd104f34bf63c982932a075ff45fb230d05aefca9785b3ffdada750894d745620ccd014ceedc6ea2025c36de625a4612d2e43c1e3cff02d2971b1380994bbaa2188ae49f9a378cf6edf7b2c68a20bb67fb7a9cb3f5fa25e496bda37c17f63f2a24572594bcbe20e812a493a27bc09b5bd86a884f355f51ec70e136be57193dcb2acb0aee142543dbada1c8405cbbc4cc0391caa9a0e736a1ffb5e508afce1caa2623f7deb2db532167c3744c44c340ea4244907bdec85b63f6562b4194ce4eeef999e00db38ca452c77bf1291ec6d1c0abb3d25180e1e52d9507426478da4ae0ad3a7303ba186ca90a733f6c7b14c2fa41322dd29eb4c9fd3fd6b30a2d6a5fd7815422fd99254d9d797d4c587c35287af568ee841c8c22bd7b36061690446f89e54389b588124af850a828d64484796deb082cc8789fc952858b90dee597a0038f8cad4cb6ef2813a520c018a968a784483a5acf71e6dc485b9b5e2fb78734dd36917cc85e3afe31789a6c32fdef1f059e959503894e6409819734ce5e8d0471795550a2f11d310f81d8c3bf07ae357281ba509d39322807c7736946e1bc5b2f46ce35c8cedd3d29978864c8e824583d065a579bb5bd9fc2ea5da5bd53a1af06336d0edde343d9f2bab8840e3331b243a24e4ca3f234dd19edeaf2d180dad3e0c725d3467f5a5e3f9dbcfaf1a88d506d43eeb3edcfc44c7b06cba72d278a0a201e3c31addb08fc09d6e49a89134683c3a82abe12e08f14769442c5579c10610b6ac1f293ebd9e6bc92635228e17c7c457e77343e8ffdd114e790c9a5ac5a64aeeb3a699469052208d81523fce58729977bdb830f25d97b175dc5e2fa57388c7495976f1a333b696f7363fb528f69b70437255c134d1239d80ceea2000943522bd3a0e184dff8f06765b8769728a5a0d756b5748ca1f3f0c82b95585c0ac2514efc655aebd5c52815ff7a3af4679c2357a9e2822ac2f3c1d4e73b047cbe274e7c942bef135ad6a5b1667d00207eeffd8871bcbc433d35304ad4f076dc2870fcdc0eac3d60c9360f8bbab62b4f8c44a6d77292cf732eb5fb5df583c4a9c0c53877903bcd66c923e5b43f7a17ebf067754c65afb81076366cf26001252f5761347c5c8837729e84e1dcf1856b"}}]}, @TCA_EMATCH_TREE_LIST={0x1d4, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x18, 0x3, 0x0, 0x0, {{0x0, 0x2, 0x401}, {0xc983, 0x8, 0x3, "7377f594aa1e5f2f"}}}, @TCF_EM_META={0x18, 0x2, 0x0, 0x0, {{0xea04, 0x4, 0x4}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x3, 0x9, 0x2}, {0x5, 0x3}}}]}}, @TCF_EM_NBYTE={0x18, 0x1, 0x0, 0x0, {{0x7fff, 0x2, 0x9}, {0xff25, 0x8, 0x0, "c0253a6e546d026b"}}}, @TCF_EM_CMP={0x18, 0x3, 0x0, 0x0, {{0x6, 0x1, 0x8001}, {0x0, 0x6c7, 0x9, 0x0, 0x2, 0x2, 0x1}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x9, 0x1, 0x7ff}, {0x1d0c, 0x7fff, 0x0, 0x6, 0xb, 0x1, 0x1}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x4, 0x7, 0x4}, {{0x1, 0x1, 0x1}, {0x0, 0x0, 0x0, 0x1}}}}, @TCF_EM_META={0x10c, 0x3, 0x0, 0x0, {{0x2, 0x4, 0x6}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x1, 0x9, 0x1}, {0x3, 0x8, 0x1}}}, @TCA_EM_META_RVALUE={0xc, 0x3, [@TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_INT=0x3]}, @TCA_EM_META_RVALUE={0x21, 0x3, [@TCF_META_TYPE_VAR="f4ba40dcacdf", @TCF_META_TYPE_VAR="3cbb07", @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="0ad41c94966ac1fc", @TCF_META_TYPE_INT=0x9, @TCF_META_TYPE_VAR]}, @TCA_EM_META_RVALUE={0x3c, 0x3, [@TCF_META_TYPE_INT=0x4, @TCF_META_TYPE_VAR="e6b4820809f460b7", @TCF_META_TYPE_VAR="33e33164c8c02b00", @TCF_META_TYPE_INT=0x9, @TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_VAR="59b728bf1a458b4510f4", @TCF_META_TYPE_VAR="1f7c389ddb6ca8", @TCF_META_TYPE_VAR="648f0d1d4e3d8e25db91", @TCF_META_TYPE_VAR='?']}, @TCA_EM_META_LVALUE={0x1b, 0x2, [@TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_VAR="8a", @TCF_META_TYPE_VAR="8f93df979011b485a5dd", @TCF_META_TYPE_INT=0x3]}, @TCA_EM_META_RVALUE={0x27, 0x3, [@TCF_META_TYPE_VAR="ed", @TCF_META_TYPE_VAR="1584edd2035f4d83", @TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_VAR="908e7e59296e040b2806", @TCF_META_TYPE_VAR="dafaf6fc3e00f74c", @TCF_META_TYPE_INT=0xa]}, @TCA_EM_META_RVALUE={0x44, 0x3, [@TCF_META_TYPE_VAR="a9e6215af47db8", @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_VAR="b999fc2b930023", @TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_VAR="020aa6c1993a5ef138f0", @TCF_META_TYPE_VAR="b33abc0106a1c4251738", @TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_INT, @TCF_META_TYPE_VAR="077b83fe", @TCF_META_TYPE_VAR="6e67869d571e265b165f"]}]}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x100, 0x3, 0x43}, {0xda, 0x2, 0x1, 0x6}}}, @TCF_EM_META={0x1c, 0x3, 0x0, 0x0, {{0xfffe, 0x4, 0x8}, [@TCA_EM_META_RVALUE={0xf, 0x3, [@TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_VAR='o', @TCF_META_TYPE_VAR="6eb623413cef"]}]}}]}, @TCA_EMATCH_TREE_LIST={0x45, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x401, 0x1, 0x1}, {0xfff, 0x2, 0x9, 0x4, 0x4, 0x1, 0x2}}}, @TCF_EM_NBYTE={0x18, 0x3, 0x0, 0x0, {{0x0, 0x2, 0x8}, {0x3f80, 0x6, 0x0, "f20298996fa8"}}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x8, 0x7, 0x3}, {{0x3, 0x1}, {0x3, 0x0, 0x1}}}}]}]}, @TCA_BASIC_POLICE={0x820, 0x4, [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x8}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x9, 0x0, 0x1000, 0xfffffff5, 0x4, 0x5, 0xd, 0x8, 0x8, 0x6, 0x0, 0x8d34, 0xffffffff, 0x3, 0x0, 0x77, 0x65d8, 0x1, 0xd6, 0x4, 0x5, 0x9, 0x9, 0x875, 0x1cac4be9, 0x3, 0xa88c, 0x7fff, 0x8, 0x0, 0x1, 0x3, 0x0, 0x8, 0x9, 0x4, 0x1, 0x0, 0xf657, 0x2, 0xd78, 0x7, 0xff, 0xfffffffa, 0x3600, 0x2, 0x5, 0x80000000, 0x8, 0x99, 0x2, 0x32, 0x8, 0x2, 0x3, 0x8000, 0x3, 0x2, 0x5, 0x21157cd4, 0x8, 0x6, 0x6, 0x6, 0x5, 0x5, 0x3, 0xe823, 0x8804, 0x7, 0x3, 0x5, 0x4, 0x0, 0x5ef1, 0x7, 0x57c3, 0xffffff00, 0xffff, 0x4, 0x3, 0x257, 0xe000000, 0x5, 0x7fffffff, 0x7, 0x8, 0x1002, 0x101, 0x8, 0xc, 0xc2, 0x800, 0x81, 0xa003, 0x5, 0xdf, 0x8, 0x6, 0x2245, 0x3, 0x1, 0xb5, 0x5, 0x9, 0xfffffffe, 0x3, 0x8, 0x0, 0x3, 0x5, 0x541, 0x3, 0x9, 0x0, 0xfffffffa, 0x9, 0x7fffffff, 0x3, 0x2, 0x1, 0x80000001, 0x7, 0x26, 0xfffffffc, 0xc9, 0x8, 0xba75, 0x9716, 0x0, 0xbe3, 0x4370, 0x3, 0x6, 0x2, 0x3e, 0x4, 0xfffffff8, 0xf7, 0x8, 0x6, 0x3, 0xfffffffa, 0x6, 0x5, 0x3, 0x2000000, 0xfb, 0xfffffffe, 0xffff, 0x8, 0x800, 0x4c7, 0x1, 0x6, 0x5, 0x9, 0x0, 0x7, 0x1, 0x0, 0x0, 0xf692, 0x1000, 0x40, 0x4, 0x9, 0x1, 0x6cb4ab7, 0x8001, 0x4, 0x8, 0x2, 0x3, 0xffffff01, 0x401, 0x10000, 0x7, 0xd5a, 0x9, 0x5, 0xe56e, 0x6, 0x7f, 0x40, 0x2, 0x6, 0x8, 0x10000, 0x1, 0xfffffff7, 0x9, 0x1, 0x8, 0x5, 0x4, 0x6, 0x13e, 0x2, 0x101, 0x101, 0x9, 0x7, 0x9, 0xa50, 0x4, 0x67a, 0x9, 0x4, 0x10000, 0x9, 0x9, 0x40, 0x8, 0x3, 0x0, 0x80000001, 0x9, 0x9, 0x6, 0x6, 0x3, 0x5, 0x5, 0xfff, 0x4, 0x3ff, 0x7ff, 0xa, 0x9, 0xfffff21c, 0x8, 0xfffffffa, 0x80000000, 0x8001, 0x6, 0x7, 0xffff0683, 0x6, 0x4, 0x7, 0x2, 0x9, 0x7, 0x7ff, 0x3, 0x4, 0x7fffffff, 0x9, 0x8, 0x401, 0xfffffffb, 0x9, 0x0, 0x4, 0xbe76]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x6}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x4, 0xb5e, 0x10000, 0xfff, 0x0, 0x8, 0x0, 0x7, 0x7, 0x7, 0x7, 0x9, 0xfff, 0x0, 0x3ff, 0x4, 0x9, 0x3, 0x4, 0x3, 0x5, 0x5, 0x4, 0x0, 0x3, 0x1000, 0x3ff, 0x2, 0x2, 0x3, 0x74af, 0x8, 0x0, 0x9383, 0x40, 0x5, 0x6, 0x4, 0x6, 0x3a, 0x3, 0x3, 0x8, 0x9, 0x4, 0x49, 0x5, 0x6d, 0x1, 0x7000000, 0xd2, 0x80, 0x1, 0x1, 0x2, 0x788, 0x0, 0x9, 0x0, 0x1, 0xe, 0x0, 0x6, 0xfe5, 0x8cfc, 0x0, 0x4, 0x800, 0x7, 0xcc1e, 0x738, 0x3, 0x80000000, 0x7fffffff, 0x4, 0x9, 0x400, 0x4, 0x800, 0xe64, 0xfffffff7, 0x7, 0x8, 0x4, 0x80, 0x2, 0x8, 0x5, 0x3, 0x0, 0xe4, 0x401, 0x6, 0x2df, 0x10000000, 0x0, 0x0, 0x4, 0x1ff, 0x1, 0xd, 0x8, 0xd, 0x7, 0x4, 0x900, 0x6, 0xfffffff9, 0xff, 0x1, 0x9, 0xfffffff7, 0x4, 0x8, 0x5, 0x2, 0x7, 0x1923, 0x5, 0x2, 0x5, 0x1ff, 0xf7e, 0x6, 0x3, 0x0, 0x2, 0x7, 0x0, 0x2, 0xffffffff, 0xffff, 0x8, 0xfffff327, 0xfffeffff, 0x8, 0x169, 0x4, 0x1, 0x9, 0x744, 0xb, 0xc, 0xa489, 0x6, 0x8000, 0xffffffff, 0x7, 0xfff, 0x6a, 0x33, 0x5, 0x81, 0x25, 0x9, 0x0, 0x5, 0xfffffff8, 0x400, 0x1, 0xa, 0x1, 0x1, 0x6, 0x9, 0x7, 0x2, 0x80000001, 0x9, 0x6, 0x8, 0x0, 0x8, 0x401, 0x80000001, 0x2, 0x400, 0xbf, 0x6ef, 0x6, 0x0, 0x5de3, 0x4, 0x7, 0xfffffa8a, 0x2, 0x6, 0x0, 0xfffffffb, 0x9, 0x5, 0x6, 0x1, 0x6, 0xcd, 0x7ff, 0x6, 0x55, 0x7, 0x3, 0xc9d, 0x0, 0x8, 0x3, 0x0, 0xcbd, 0x6d, 0x101, 0xf, 0x4, 0x9, 0x2, 0x9, 0x1, 0x20008, 0xfffffffc, 0x4, 0x6, 0x1, 0x3, 0x2, 0x7, 0x8, 0x3, 0x8000, 0x3, 0x100, 0x3, 0x3, 0x8, 0x0, 0xe, 0x9, 0x6, 0xd, 0x5, 0xe, 0x8001, 0x40, 0x77, 0x7ff, 0x6, 0x5, 0x4, 0xe632, 0x0, 0x1, 0x4, 0x8, 0x6, 0xfffffc00, 0x4, 0xbe, 0x200, 0x2, 0xdea]}]}]}}, @filter_kind_options=@f_u32={{0x8}, {0x580, 0x2, [@TCA_U32_SEL={0x574, 0x5, {0xb, 0xfb, 0x81, 0x0, 0x2, 0x101, 0xf, 0x35, [{0x3, 0xfec, 0xff, 0xf02}, {0x8, 0x6, 0x6, 0x4}, {0x5c, 0x80, 0x8, 0x2}, {0x5, 0x5, 0x9, 0x5}, {0xace, 0x200, 0xb, 0x7}, {0x10001, 0x8, 0xffff, 0x3}, {0x9, 0x9, 0x7, 0x3}, {0x7, 0x3a, 0x682c, 0x3}, {0x7, 0x5, 0x1000, 0x7}, {0x4, 0x8, 0x4, 0x4}, {0x6, 0x6, 0x5, 0x2}, {0x401, 0x38000, 0x6, 0x2}, {0x8000, 0x0, 0x98f, 0x8}, {0x4c, 0xa, 0x2, 0x4}, {0x2, 0x80, 0x10001, 0x400}, {0x5, 0x81, 0x2}, {0xe, 0x7f, 0x95, 0x9}, {0x9763, 0x200, 0x7, 0x4}, {0x80, 0x8, 0x400, 0x77a3}, {0x9, 0xe3, 0xffff, 0x3}, {0x2, 0x5, 0xfffffc73}, {0x8, 0x4, 0x7, 0xff}, {0xfff, 0xff, 0x2, 0xb0}, {0x0, 0x50, 0xb5c8, 0x4}, {0xd5e, 0x5, 0x10001, 0x6}, {0x7f, 0x8, 0x80000001, 0x4}, {0x3ff, 0x800, 0xaf, 0x3}, {0xffff, 0x7, 0x6, 0x9}, {0x8, 0xfffffff9, 0xd55, 0x40}, {0x508a, 0x7, 0x8, 0x3}, {0x0, 0x2, 0x5}, {0x5, 0x7fffffff, 0xf4, 0x4}, {0x5, 0x3ff, 0x4, 0x5}, {0x8, 0x6, 0x4, 0xc4e4}, {0x4, 0x5e39, 0xab, 0x2}, {0x1, 0x9, 0x3, 0x8000}, {0xfffffff1, 0x1b0, 0x9909}, {0x4, 0xf, 0x7, 0x2}, {0x3, 0x7, 0x7}, {0x2, 0x5, 0xfffffb03, 0x5}, {0x480, 0x1, 0x300000}, {0x9, 0x1, 0x7fffffff, 0x9}, {0xe90d, 0xe, 0x4, 0x1000}, {0xbbfd, 0x2, 0xfe4d, 0x1}, {0x4, 0x9, 0xa, 0xa}, {0x7ff, 0x6, 0x8000, 0x9}, {0x401, 0x3ff, 0x7d8f, 0x2}, {0x1, 0x0, 0x0, 0x3ac}, {0x3, 0x6, 0x80, 0x3c7}, {0x2000, 0x8, 0x6, 0x6}, {0xff, 0x9, 0x1, 0x7}, {0x2, 0x0, 0xff, 0x2}, {0xa, 0xffffffbc, 0x2b, 0x5}, {0x6, 0x400, 0xb, 0x861}, {0x0, 0xffff8001, 0x0, 0x400}, {0x62, 0x3, 0x7, 0xfffffffb}, {0x86bc, 0x7, 0x3, 0x620b}, {0x4, 0x6, 0x1000, 0xfffffff7}, {0x4, 0x0, 0x10001, 0xdbf}, {0x7, 0x14, 0x7f, 0x6}, {0x40, 0x4, 0x8, 0x8}, {0x4, 0x6, 0x5}, {0x5, 0x0, 0x7, 0x9c5e}, {0x4, 0x5, 0x4, 0x7}, {0x5, 0x0, 0x1, 0x4}, {0xfffffffd, 0x2f, 0x5, 0x1}, {0x1, 0xb194, 0x56, 0xba}, {0x7, 0x7, 0x1, 0x8}, {0xfffffff7, 0xffffff42, 0x5, 0x1}, {0x6, 0x3, 0x2, 0x7fffffff}, {0x9, 0xb105, 0xe0bc, 0x7ff}, {0x0, 0x7, 0x1, 0x1}, {0xffffff7f, 0x0, 0x5, 0x6}, {0x6, 0xd, 0x4, 0x200}, {0xff, 0x6, 0xe}, {0x0, 0x2cc1373e, 0x5, 0x7fffffff}, {0x0, 0x1, 0x2, 0x7}, {0x101, 0x401, 0xf, 0xfffffff2}, {0x5, 0xf083, 0x5, 0x9}, {0x3, 0x2, 0x7, 0x6}, {0x10, 0x8001, 0xe3, 0x7a6}, {0x214, 0x3ff, 0x8, 0x75d}, {0x6a6a, 0x0, 0x43b2, 0x1ff}, {0x270, 0xd2, 0x0, 0xfffff26e}, {0x10001, 0x9a0, 0x81, 0x3}, {0xfffffffa, 0x200, 0x483d7bbd, 0xfffffc01}]}}, @TCA_U32_DIVISOR={0x8, 0x4, 0xa1}]}}, @filter_kind_options=@f_fw={{0x7}, {0x20, 0x2, [@TCA_FW_CLASSID={0x8, 0x1, {0x5, 0xf}}, @TCA_FW_INDEV={0x14, 0x3, 'veth0_to_bridge\x00'}]}}, @TCA_RATE={0x6, 0x5, {0x9, 0x3}}, @TCA_CHAIN={0x8, 0xb, 0x7}]}, 0x221c}, 0x1, 0x0, 0x0, 0x200080c0}, 0x20000080) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0xffffffffffffff2f}}], 0x4000000000003b4, 0x2040000, &(0x7f0000003700)={0x77359400}) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x12, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000"], 0x0, 0x2, 0x0, 0x0, 0x41000, 0x8, '\x00', 0x0, @cgroup_sock_addr=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00\b\t\x00\x00\x00\x00\x00\x00@\x00\x00\x00', @ANYRES32=0x1, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) syz_usb_control_io(r1, &(0x7f0000000840)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf, 0x1, 0x3, 0x10, 0x55, 0x9, 0x5}}}, &(0x7f0000000cc0)={0x84, 0x0, 0x0, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x3}, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000edffff49f100e0000200356f4f5884bd588ad89f450be686549bc1fd06a83b5aa0b1e44f6ee19932e4dd6cda45b593de40f8fa3c921fab09e5b956482a2fc9d1901e71efce371ea5e2be3823b9b6463c9e452fdbc5d4b788"], &(0x7f0000000a00)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000a40)={0x40, 0x9, 0x1, 0xf2}, &(0x7f0000000a80)={0x40, 0xb, 0x2, '\x00T'}, 0x0, &(0x7f0000000b00)={0x40, 0x13, 0x6, @local}, 0x0, 0x0, 0x0, &(0x7f0000000c00)={0x40, 0x1c, 0x1, 0xfa}, &(0x7f0000000c40)={0x40, 0x1e, 0x1, 0x6}, 0x0}) 998.589µs ago: executing program 2 (id=540): r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000440)=@raw={'raw\x00', 0x8, 0x3, 0x4c8, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x3f8, 0xffffffff, 0xffffffff, 0x3f8, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x148, 0x170, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x41, 0x1ff, 0x6, 0xb0e2, 0x10001, 0x84e, 0xfffffffb, 0x18, 0x8}, {0x1}}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x528) syz_emit_ethernet(0xd2, &(0x7f0000000140)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, '\x00', 0x9c, 0x88, 0xff, @private2, @private1={0xfc, 0x1, '\x00', 0x1}, {[], {0x0, 0x0, 0x9c, 0x0, @wg=@initiation={0x1, 0x0, "b0575c7b4df2bddabab59df4a56afe54ba6a5d5d0d170fca692c777338468608", "f400000080d9e65f8631cf64f46c76110000a09250debf9e05eede02dc000500", "3d73abde0d99f584206b185e82224f905b3b904310b3bd00975f0a9f", {"6cde9c5018586db672628c1415233979", "ba3df3d8a8490bce9cafc2ab6acde477"}}}}}}}}, 0x0) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x15, 0xf, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0x23, 0x0, 0x0, 0x0, 0x81}, {{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x6}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xd00}, {0x85, 0x0, 0x0, 0x2e}, {0x4, 0x1, 0xb, 0x9, 0xa}}, {{0x5, 0x0, 0x3}}, [], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_reuseport, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYRESDEC=r0, @ANYBLOB="435221bb56a430f727043784f55aa5c1794203c1028fe500229e1a18d65f3d7c6b82597a27a23a21b33d99db0392494cb3e9fe82d93930c1122452da92fc01d3f18288b822797e055f93887bf53f3f6059dfb9dc3f44dcd12fafa49628e2a3e4fbdece46521db4dee8d556607c310ea8ad69b512ee590bc3122a2bcfce24048b6d098b1430e507d552329319ec17188f1a9f43e7c168a45512e6f86d1d7b2e7e2e52be7ac9a73d1436a3139087865c5d0a0b143eccf27e731f475887c88572cf064e8a17a534d9"], 0x50) r2 = socket$inet6(0xa, 0x3, 0x4) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x4e24, 0x6, @empty}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) 201.67µs ago: executing program 3 (id=541): r0 = openat$kvm(0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000013c0)=@newtfilter={0x1928, 0x2c, 0x601, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xfff1, 0xffff}, {0x300}}, [@filter_kind_options=@f_basic={{0xa}, {0x18f8, 0x2, [@TCA_BASIC_POLICE={0xc, 0x4, [@TCA_POLICE_AVRATE={0x8, 0x4, 0x8}]}, @TCA_BASIC_CLASSID={0x8, 0x1, {0xfff1, 0xd}}, @TCA_BASIC_ACT={0x18e0, 0x3, [@m_ct={0x2c, 0x16, 0x0, 0x0, {{0x7}, {0x4}, {0x4}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_police={0x18b0, 0x4, 0x0, 0x0, {{0xb}, {0x1884, 0x2, 0x0, 0x1, [[@TCA_POLICE_RATE64={0xc, 0x8, 0x5}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x40}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x3efb, 0x9, 0x0, 0x7, 0x0, 0x1ff, 0xfffffc01, 0x10001, 0x0, 0x40ae457a, 0x69d2, 0xfffffffe, 0x8, 0x3, 0x6, 0x3, 0x0, 0xffffffff, 0x8a12, 0xffffffff, 0x0, 0x5, 0x9, 0xf, 0xffff52d9, 0x100, 0x6, 0x80000000, 0x6, 0x8, 0x8, 0x4, 0x2, 0x2, 0x2, 0x3ff, 0x1, 0xfff, 0xffff, 0x7, 0x9, 0x902f, 0x8, 0x1ff, 0x3, 0x4, 0x0, 0x2, 0x1000, 0x8, 0x446d4ca1, 0x6, 0xfff, 0xbb, 0x7, 0x9, 0x9477, 0x88a2, 0xb69d, 0xfffffff8, 0xed, 0x3, 0x3, 0xe, 0x7, 0x8, 0x10, 0xfb, 0x0, 0x1ff, 0x9, 0x890b, 0x5, 0x7, 0xd, 0x6, 0x6, 0x3ff, 0x9, 0x3, 0x200, 0x200, 0x3, 0xfffff52d, 0x7, 0x2, 0x2, 0x10001, 0x8, 0x6, 0x8, 0xc000, 0xa, 0x2, 0xbd94, 0x7d, 0x72c0, 0x7, 0x3, 0x2, 0x6, 0x472, 0x5, 0x1, 0x3, 0x4, 0x8000, 0xff, 0x9, 0x8, 0x80000000, 0x1, 0x0, 0x4, 0x3d, 0x0, 0x7, 0x4, 0x9d8, 0x3, 0x6, 0x0, 0xffffffc0, 0x6, 0x8, 0xf20787c, 0x3d, 0x0, 0x0, 0x80, 0x1, 0x7, 0x80000001, 0xc, 0x1000, 0x9, 0x4, 0x2, 0xc, 0xec, 0x51f1, 0x9, 0x7, 0x6, 0x800, 0x1, 0xee, 0x4, 0x2, 0x7, 0x6c57, 0xffffffff, 0x10000, 0x9, 0x0, 0x401, 0x3ff, 0x3, 0x7, 0x5, 0x6, 0xe69, 0x10, 0x8a22, 0x1ff, 0x1, 0x7, 0x10, 0xfffffffa, 0xb901, 0x8, 0x5, 0x0, 0x7, 0x6, 0x8, 0x0, 0x24, 0x54, 0x8, 0x7, 0x8, 0x9, 0x101, 0x93, 0x2, 0x4, 0xff, 0x8, 0x6, 0x80, 0x4fe, 0xfff, 0x80000000, 0x80000001, 0x80000001, 0x7, 0x1, 0x2, 0x5, 0xd, 0x5, 0x6, 0x2, 0x7, 0x3, 0x1, 0x10, 0x8000, 0x5, 0x10, 0xf, 0x80, 0x1, 0x401, 0x3, 0x8, 0x3, 0x8001, 0x18, 0x75, 0x9, 0x3, 0x7, 0x1, 0x65a, 0x100, 0x4, 0xa0, 0xffff, 0x5, 0x8, 0x3, 0xd40, 0x7ff, 0x101, 0x1, 0x1ff, 0x5, 0xafc, 0x9, 0x3ff, 0x7, 0x81, 0x3, 0x3, 0x7ff, 0xaed, 0x8, 0x7fffffff, 0x6, 0x8000, 0x7, 0x6, 0x46, 0x1e]}, @TCA_POLICE_RESULT={0x8, 0x5, 0x1ff}], [@TCA_POLICE_AVRATE={0x8, 0x4, 0x2}], [@TCA_POLICE_RATE={0x404, 0x2, [0x4, 0x1ad7, 0x5, 0x8, 0x3, 0x6, 0xa, 0x17140, 0x4, 0x0, 0x8, 0x3, 0x7, 0x3, 0xad2f, 0x1, 0xd1, 0x10000, 0x8, 0x6, 0x4, 0xf, 0xd, 0xcd, 0xe1, 0x7ff, 0x9, 0xd, 0x1, 0x6, 0x9cbf, 0x7, 0x4, 0x800, 0x2, 0xaa2, 0x0, 0x0, 0xfffffff8, 0x2, 0x70000, 0x5, 0x3, 0x7, 0x1, 0x3, 0x0, 0x9, 0x0, 0x0, 0x5, 0x4, 0x0, 0x0, 0x800, 0x7ff, 0x92, 0x0, 0x0, 0x2c806931, 0x9, 0x4, 0x401, 0xfffffffc, 0x10000, 0x6, 0x1, 0x0, 0xfffffffa, 0x4, 0x3, 0x7, 0xfffffffe, 0x4, 0x100, 0x3, 0x5, 0x0, 0x7, 0x10001, 0xfffffffb, 0x7, 0x1, 0x80000000, 0x4, 0xbf2c, 0x85e, 0x6b, 0x0, 0x7fff, 0x0, 0x6, 0xffffffff, 0x2, 0x6, 0x832, 0x6, 0x3, 0x1, 0x7, 0x1000, 0x6, 0x9000000, 0x4, 0xf04, 0xa516, 0xfffffffd, 0x2, 0x3, 0x8, 0xfffffffb, 0x3, 0x882b, 0x100, 0xfffffeff, 0x1, 0x100, 0x0, 0x34919b6b, 0xa452, 0x6, 0x7, 0x1, 0x4, 0x1, 0xbd, 0x10001, 0x526, 0x5, 0xa063, 0x60, 0xffff8000, 0xd, 0x7, 0xfff, 0x10, 0x6, 0x3, 0x1, 0x5, 0x10, 0x3f8e, 0xee21, 0x6, 0x400, 0x7ff, 0xffffffff, 0xa5fc, 0xe, 0x3, 0x4, 0x4, 0x81, 0x100, 0x2, 0x0, 0xffff, 0x194, 0x40, 0x6, 0xffffffff, 0x3, 0x10001, 0x8000, 0x8, 0x4, 0x5577, 0x469, 0x1ff, 0x3, 0x1, 0x648, 0xe, 0x3, 0x3, 0x800, 0x4, 0x5, 0x100, 0x8001, 0xe19, 0x1, 0x9, 0x3, 0x2, 0x0, 0x7, 0x8000, 0x3, 0x0, 0xffff, 0xf997, 0x4, 0x40, 0xd, 0x7, 0x6, 0x8, 0x0, 0x1, 0x6, 0x5, 0x7ff, 0x6, 0xeb34, 0x7, 0x7, 0xfffffff8, 0x0, 0x6, 0x6, 0x7, 0xa8c, 0x401, 0x13, 0x2, 0x3, 0x6, 0x10, 0x8, 0x7, 0x8, 0x1, 0x821e, 0x1, 0x8001, 0x8, 0x504, 0xbd1, 0x9, 0xfffff000, 0x9, 0x1, 0xe15, 0x8, 0x8, 0x6, 0x1000, 0x1, 0x80000001, 0x1, 0x5, 0x959, 0x4, 0x4, 0x7, 0xe31, 0x1, 0x6, 0x54, 0x5, 0x80, 0x9e5, 0x7ff, 0xbe3, 0x5]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x2}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x3}, @TCA_POLICE_RATE={0x404, 0x2, [0x101, 0x80000000, 0xe, 0x6, 0x4, 0x4, 0x6, 0x8, 0x2, 0x4, 0x81, 0x1, 0x9, 0x0, 0x81, 0xff, 0x40, 0x4, 0x8, 0x4, 0x6, 0x6, 0x3, 0x3ade, 0x800, 0x8, 0x5, 0x5, 0xa61d, 0xb228, 0x61874111, 0x200, 0xfffffffa, 0x5, 0x7, 0x2, 0x7, 0x99b5, 0xb, 0x8000, 0x0, 0x7ff, 0x5, 0x200, 0xb48, 0x2, 0x9, 0x7, 0x0, 0x100, 0x40, 0x695, 0x5, 0x5, 0x7, 0x10, 0x1, 0x4, 0x401, 0x41d9, 0x7, 0xedd6, 0x45, 0xe00000, 0x1000, 0x3, 0x9, 0x8, 0x9, 0x80000001, 0x87, 0x6, 0x4, 0x80000001, 0x8, 0x10001, 0x5, 0x3, 0xc3, 0x0, 0x1, 0x5, 0x546, 0x0, 0x8, 0x9, 0x0, 0x7, 0x3, 0x5, 0x8000, 0x7ff, 0x7, 0xb, 0x5, 0x8, 0x1, 0x4, 0x8, 0x1, 0xffffffff, 0x8, 0x1, 0x101, 0x62, 0xfff, 0x984, 0xc, 0xa3e, 0x6, 0x1ff, 0x8, 0x9, 0xbc, 0x9086, 0x9, 0x9, 0x8, 0x4dc, 0x200, 0x1, 0x7, 0x5, 0x7, 0x5b9, 0x4, 0x80000001, 0x1, 0x4, 0x0, 0xe, 0x8000, 0x8, 0x2, 0x8, 0x7, 0x1, 0x5, 0x4, 0x1, 0x1, 0x1053, 0x2, 0xd8, 0x0, 0x8, 0x7f, 0xd, 0x2, 0xfffffffa, 0x2, 0x4, 0x3db, 0x670, 0x4d28, 0x8, 0x7fffffff, 0x2, 0xfff, 0x40, 0xc, 0x8, 0xa, 0x1, 0x7, 0x100, 0xb, 0x5, 0xffffffff, 0x9, 0x429, 0x120000, 0x9c7, 0x8, 0x1, 0xaecf, 0x1ff, 0x101, 0x2, 0x5, 0x80000000, 0x5, 0x9, 0x800, 0x101, 0x4, 0x6, 0x1ff, 0x8179104, 0xfac5, 0x6, 0x7, 0xe7, 0xb, 0xfffffff8, 0x0, 0x1, 0x2, 0x7, 0x1, 0xff, 0x7, 0x7d45, 0x6, 0x0, 0xc, 0x7, 0x7f, 0x90d, 0x9, 0x1cff4574, 0x8459, 0x3, 0x8, 0x7, 0x1, 0x5, 0x1, 0x80, 0x4, 0x1, 0x90000, 0x4, 0x8, 0x400, 0x401, 0xa, 0x746, 0x0, 0xffffffff, 0x55c, 0x10, 0xfffffe00, 0x37, 0x10000, 0x6, 0x1, 0xe, 0xfffffff7, 0x1, 0x8001, 0xb6a, 0x59ce1367, 0x5, 0x5, 0xa, 0x2, 0x3, 0x8, 0x10, 0x0, 0x4, 0x1, 0x9, 0xffff, 0x8000]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x4}, @TCA_POLICE_RATE={0x404, 0x2, [0x7ff, 0x93, 0x5, 0x3ff, 0x8000, 0x1, 0x1, 0x4, 0x10, 0x5, 0x8, 0x0, 0xb0, 0x7fff, 0xfff, 0x3, 0x4, 0x5, 0x652, 0x2, 0x1ff, 0x4, 0x0, 0x2, 0xe, 0x3, 0x1bb5, 0xfffffffe, 0x0, 0x4, 0x2, 0x400, 0x8, 0xfffffffa, 0x1, 0x1, 0x7, 0x2, 0x1ff, 0x4, 0x7, 0x4, 0x3, 0x6, 0xfffffffd, 0x7ff, 0x101, 0x41c, 0x8, 0x2, 0x3e, 0x1c00000, 0x3, 0x6, 0x7, 0xd, 0x1, 0x6, 0x80000001, 0x10001, 0x401, 0xa, 0x5, 0x1, 0xfffffffe, 0x7, 0x1ff, 0x8001, 0x3d, 0x8000, 0x0, 0x7ff, 0x0, 0x3, 0x1, 0x6, 0x5, 0x1e, 0x8, 0xeb6, 0x6, 0xc, 0x0, 0xc6d, 0x53, 0x9, 0x8b35, 0x1, 0x96, 0x7, 0x80, 0x1, 0x2, 0x0, 0x6, 0x10, 0x1, 0x7fffffff, 0xffffff81, 0xfff, 0x5, 0x1, 0xc6ba, 0xac, 0x1, 0x7df, 0x9, 0x3, 0x1, 0x4a5, 0x9, 0x4, 0x7, 0x7, 0x5c8, 0x66, 0x1, 0xd5e, 0x80000001, 0xc, 0x6a, 0x553549cf, 0xffffff01, 0x6, 0x507, 0x4, 0x2, 0x101, 0x0, 0xb202, 0x2, 0x2, 0x2, 0x81, 0x4, 0x33b, 0x5c000, 0x101, 0x9f6, 0x619, 0x4, 0x2b, 0x2, 0x8001, 0x5, 0x4, 0x8, 0x2, 0x7fffffff, 0x1, 0x10001, 0x0, 0x2, 0x104aba9f, 0x3, 0x1000000, 0x1, 0x8cb, 0xfffffffb, 0x1, 0xffff96c5, 0x6, 0xa58d, 0x1418, 0xed1, 0x5, 0x0, 0x6, 0x8000, 0x1, 0x5, 0x4, 0xd, 0x1077, 0x3, 0x1, 0x400, 0x3, 0x2, 0xd1b, 0x6, 0x3, 0xe632, 0xc7, 0x0, 0x5, 0x5, 0x80000001, 0x8, 0xff, 0x1, 0x1000, 0x0, 0x0, 0x1, 0x69, 0x4a, 0xc, 0x7, 0x3, 0x8, 0x400, 0x0, 0xa, 0x8, 0x1, 0x0, 0x5, 0xffffff81, 0x4, 0xf6, 0x7, 0x5, 0x800, 0xffff, 0x3, 0x8000, 0x3, 0x401, 0xffff, 0x200, 0x7fab, 0x10, 0x8, 0x2, 0x10000, 0x2, 0xfffff3b4, 0xae2a, 0x7ff, 0x7, 0x8aa, 0x4, 0x3, 0xd3, 0x7fffffff, 0x6, 0x7, 0x2, 0x3, 0x400, 0x27, 0x15, 0xfffffff7, 0x80, 0x1667, 0x8000, 0x8, 0x4, 0x7, 0x101, 0xa99c, 0xf, 0x58, 0x40, 0x9]}], [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x3}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x7}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x2d, 0xc, 0x6, 0x9, 0x9, 0x4, 0x2a, 0xace, 0xc, 0x7, 0x7fffffff, 0x1, 0x2, 0x7fff, 0x0, 0x7, 0x6, 0x5, 0x1, 0x8, 0x5, 0x0, 0xe, 0xffffffff, 0x8, 0x7fffffff, 0x2, 0x7, 0x10000, 0x3, 0x200, 0x83, 0x4, 0x800, 0x4, 0x6a, 0x100, 0x7, 0x200000a, 0x1000, 0xe947, 0xfff, 0x8, 0x7fd1, 0x6, 0x6d, 0x40, 0x6, 0x2, 0x8, 0x3, 0x1, 0x636, 0xfffffff7, 0x7, 0x7, 0x6, 0x8001, 0x7, 0x6, 0x2e6b800, 0xf, 0x40, 0xa, 0x7, 0xdd, 0x6, 0x3a3, 0x0, 0xfff, 0xd, 0x7, 0x7ff, 0x9, 0x564, 0xd1, 0x8, 0x8, 0x6, 0x7, 0x8, 0x4, 0x0, 0x7, 0x8, 0x8, 0x2d8f, 0x5, 0xc0b, 0x4d, 0x4ab, 0x6, 0xacf, 0xdfad, 0x2, 0x405, 0xffffffff, 0x1, 0x7, 0x3, 0x5, 0x4, 0x80, 0x5000000, 0x7, 0x0, 0x7, 0x4, 0x100, 0xa5e, 0x71, 0x6, 0xb7, 0x80, 0x101, 0x2, 0x2, 0x7, 0x8001, 0x1004000, 0x100, 0x5, 0x73, 0x80000000, 0xfffeffff, 0x1, 0x1, 0x5, 0x9, 0x83a5, 0x2, 0x2, 0x4, 0x8, 0x4, 0x5, 0x8001, 0x1f, 0x4, 0x200, 0x3, 0x1800000, 0x1000, 0x9, 0x3, 0x5, 0xc3a9, 0x6, 0x5, 0x1, 0x8, 0x0, 0x7fff, 0x402, 0xff, 0x3, 0x7, 0x9, 0x2, 0x2, 0x7, 0x4, 0x8, 0xfffffffd, 0x7f, 0xb7b, 0x7, 0x1, 0x0, 0x3, 0x5, 0x4, 0x1, 0x100, 0x7, 0x6, 0x2, 0x2, 0x10, 0x80, 0x7, 0xb, 0x23c, 0x3, 0x6, 0x7, 0x30f, 0xffffffff, 0x8, 0x1, 0x971, 0xf59, 0x0, 0x1, 0x8, 0x7ff, 0x0, 0x4, 0x0, 0x1ff, 0xed6, 0xfe, 0x1, 0x5, 0x6, 0x2, 0xb, 0x10, 0x5, 0x5, 0x3, 0x3, 0x4, 0x2, 0x0, 0x8ed, 0x81, 0xffffffa5, 0x0, 0x2, 0x4, 0x6, 0x5, 0x8, 0x6, 0x5, 0x2, 0x9, 0x7, 0x4, 0x8, 0x77f, 0x6, 0xf8000000, 0x38a35b26, 0x4, 0x0, 0x0, 0x18000, 0xc7, 0x5, 0xc0000000, 0x2, 0x4, 0x10000, 0x7fffffff, 0xbb66, 0x7, 0x80, 0x40, 0x0, 0xffffffff, 0x6, 0x2, 0x3, 0xffff]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x2}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x4, 0x5, 0xe, 0xcc9, 0x3, 0x0, 0x543, 0xc367, 0x6, 0x7, 0x1ce4dbb7, 0x6e, 0x7f, 0x0, 0x2, 0xd, 0xffc0000, 0x8, 0xf4aa, 0x3ff, 0x68, 0xe56, 0x0, 0xffffffff, 0xfffff001, 0x9, 0x5, 0x8, 0x76, 0x3ff, 0x4, 0x2, 0x5, 0x80000000, 0x6ffe01de, 0xbdee, 0x5, 0x0, 0x5, 0x2, 0x3, 0x7f, 0xd, 0x2, 0x10001, 0xb, 0x28, 0x3, 0x8, 0x2, 0x7fffffff, 0x9, 0x8000, 0x6, 0x2, 0x5, 0x7, 0x7, 0x2, 0x4, 0x100, 0x6, 0x800, 0xfff, 0x53e2, 0xfffffffc, 0x3, 0x100, 0x24, 0xfffffff4, 0x9, 0x1, 0xff, 0xffffff58, 0x6, 0x4, 0x8, 0x9, 0x7, 0x35, 0x8000, 0x6, 0x3, 0x7fffffff, 0x1, 0x2, 0xfff, 0x4, 0x8, 0x17, 0x5, 0xc, 0x28d0e453, 0xffffff33, 0x7, 0x1000, 0xffffffe7, 0xb, 0x8, 0x0, 0x5, 0x400, 0x9, 0x9, 0x7, 0x4, 0x1, 0x3, 0x3ff, 0xde, 0x9e, 0x5, 0x1000, 0xd, 0xffffff01, 0x4, 0x5b, 0x60000, 0x2, 0x80000000, 0x8, 0x7fffffff, 0x8, 0x9, 0x5, 0x6, 0x3, 0x40, 0x2, 0xffff, 0x7fffffff, 0x3, 0x4, 0x800, 0x8001, 0x9, 0x3c, 0x4, 0x2, 0x4ec, 0x1, 0x3, 0x1, 0x8, 0x5, 0x1ff, 0x15, 0x81, 0xc, 0x40, 0x400, 0x4, 0x3, 0x8, 0x7, 0xa, 0xfffffff7, 0x3, 0x400, 0x7fff, 0x1, 0x5, 0x80000001, 0x81, 0x5, 0x4, 0xffffffff, 0x14, 0x9, 0xc0000000, 0x8, 0x6, 0x8, 0x4, 0x4, 0x12, 0x7fff, 0x106, 0x3, 0xdc, 0x8, 0x9, 0x4, 0x8, 0x7fffffff, 0x7f, 0x81, 0xf, 0x7, 0x4, 0x8, 0x9, 0x3, 0x8, 0x8001, 0x7f, 0xf72, 0x1, 0x1, 0x1, 0x6, 0x3, 0x5, 0x1, 0x7, 0x0, 0x81, 0x9, 0x868, 0x1, 0x2, 0x2, 0x7, 0x8, 0x0, 0x2, 0x4, 0xcf, 0x8, 0x8, 0x3, 0xfb800000, 0x0, 0x3800000, 0x6, 0xa68, 0x40, 0x1, 0xc, 0x0, 0x3, 0x151c3a2c, 0x6, 0x6, 0x401, 0xb, 0x81, 0x2, 0x4, 0x5, 0x9, 0xc580, 0x6, 0xc00, 0x80000001, 0xf05, 0x800, 0x1, 0x9, 0x2, 0x6, 0x4, 0x0, 0x6, 0x9, 0x1]}]]}, {0x4}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}]}]}}]}, 0x1928}}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x20040, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f0000000180)="430fc73f0f2390b9800000c00f3235010000000f300f20d835080000000f22d8c4e18173f53866baf80cb83879e487ef59ba490cec9e660f218d8ec02d1aa80000460f1c460041ae", 0x48}], 0x1, 0x75, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$KVM_RUN(r3, 0xae80, 0x0) 0s ago: executing program 4 (id=542): r0 = openat$kvm(0xffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r1 = getpid() sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) setresgid(0xffffffffffffffff, 0xee00, 0xffffffffffffffff) setpriority(0x0, 0x0, 0x200002a14b56) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x401, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r4, 0x0, &(0x7f0000000040)={{0x77359400}, {0x0, 0x3938700}}, 0x0) io_submit(0x0, 0x0, 0x0) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) bpf$MAP_CREATE(0x0, 0x0, 0xff18) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.130' (ED25519) to the list of known hosts. [ 22.701398][ T30] audit: type=1400 audit(1786040211.640:64): avc: denied { mounton } for pid=289 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 22.704973][ T289] cgroup: Unknown subsys name 'net' [ 22.724076][ T30] audit: type=1400 audit(1786040211.640:65): avc: denied { mount } for pid=289 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 22.751614][ T30] audit: type=1400 audit(1786040211.670:66): avc: denied { unmount } for pid=289 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 22.751960][ T289] cgroup: Unknown subsys name 'devices' [ 22.868124][ T289] cgroup: Unknown subsys name 'hugetlb' [ 22.873742][ T289] cgroup: Unknown subsys name 'rlimit' [ 23.012893][ T30] audit: type=1400 audit(1786040211.950:67): avc: denied { setattr } for pid=289 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 23.036091][ T30] audit: type=1400 audit(1786040211.950:68): avc: denied { mounton } for pid=289 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 23.060929][ T30] audit: type=1400 audit(1786040211.950:69): avc: denied { mount } for pid=289 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 23.079306][ T291] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). Setting up swapspace version 1, size = 127995904 bytes [ 23.093015][ T30] audit: type=1400 audit(1786040212.030:70): avc: denied { relabelto } for pid=291 comm="mkswap" name="swap-file" dev="sda1" ino=2028 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.118510][ T30] audit: type=1400 audit(1786040212.030:71): avc: denied { write } for pid=291 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2028 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.150830][ T30] audit: type=1400 audit(1786040212.090:72): avc: denied { read } for pid=289 comm="syz-executor" name="swap-file" dev="sda1" ino=2028 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.176561][ T30] audit: type=1400 audit(1786040212.090:73): avc: denied { open } for pid=289 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2028 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.176626][ T289] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 23.757293][ T297] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.764394][ T297] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.772090][ T297] device bridge_slave_0 entered promiscuous mode [ 23.783488][ T297] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.790603][ T297] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.798124][ T297] device bridge_slave_1 entered promiscuous mode [ 23.833139][ T298] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.840275][ T298] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.847760][ T298] device bridge_slave_0 entered promiscuous mode [ 23.855087][ T298] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.862308][ T298] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.869863][ T298] device bridge_slave_1 entered promiscuous mode [ 23.898661][ T301] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.905772][ T301] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.913253][ T301] device bridge_slave_0 entered promiscuous mode [ 23.926090][ T301] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.933149][ T301] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.940716][ T301] device bridge_slave_1 entered promiscuous mode [ 23.964287][ T300] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.971374][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.978857][ T300] device bridge_slave_0 entered promiscuous mode [ 23.988383][ T300] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.995453][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.002964][ T300] device bridge_slave_1 entered promiscuous mode [ 24.085533][ T299] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.092722][ T299] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.100356][ T299] device bridge_slave_0 entered promiscuous mode [ 24.123175][ T299] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.130415][ T299] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.137907][ T299] device bridge_slave_1 entered promiscuous mode [ 24.217754][ T298] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.224818][ T298] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.232146][ T298] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.239198][ T298] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.258539][ T301] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.265598][ T301] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.272991][ T301] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.280046][ T301] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.295861][ T297] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.302935][ T297] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.310252][ T297] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.317427][ T297] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.325502][ T300] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.332577][ T300] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.339851][ T300] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.346939][ T300] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.404469][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.411729][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.419901][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.427362][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.434538][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.441892][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.449278][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.456593][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.463729][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 24.479666][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.487867][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.494882][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.502401][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.510707][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.517877][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.537117][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.544690][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 24.552402][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.560087][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.568421][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.575448][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.582923][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.591073][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.598131][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.605502][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.613701][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.620746][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.628250][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.636469][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.643488][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.655282][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.676305][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.684332][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.719050][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.727528][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.743734][ T301] device veth0_vlan entered promiscuous mode [ 24.755396][ T297] device veth0_vlan entered promiscuous mode [ 24.763010][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.771103][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.779213][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.787351][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.795294][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.803657][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.810753][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.818398][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.826667][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.833684][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.841079][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.849368][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.857754][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.865830][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.873669][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.881809][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.889744][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.897746][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.905890][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.914199][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.922591][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 24.930929][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.939274][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.946347][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.953967][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 24.961893][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.969469][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.977026][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.984406][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.997105][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 25.009569][ T298] device veth0_vlan entered promiscuous mode [ 25.016088][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 25.024033][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.041441][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.049193][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.057022][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 25.065293][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 25.073657][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 25.080763][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 25.088185][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 25.096399][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 25.104285][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 25.112511][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 25.124050][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.132320][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.144156][ T301] device veth1_macvtap entered promiscuous mode [ 25.156747][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.165021][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.173333][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.181622][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.189954][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.200739][ T299] device veth0_vlan entered promiscuous mode [ 25.208203][ T297] device veth1_macvtap entered promiscuous mode [ 25.219454][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.227179][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.235416][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.243845][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.252860][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.260381][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.275468][ T301] request_module fs-gadgetfs succeeded, but still no fs? [ 25.283389][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.293194][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.302153][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.310915][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.319261][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 25.327539][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 25.337034][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.345223][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.373804][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.383724][ T320] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 25.402396][ T300] device veth0_vlan entered promiscuous mode [ 25.409680][ T299] device veth1_macvtap entered promiscuous mode [ 25.417491][ T298] device veth1_macvtap entered promiscuous mode [ 25.428279][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.439261][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 25.455162][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 25.460715][ T328] loop1: detected capacity change from 0 to 512 [ 25.464922][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 25.477577][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 25.506949][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.516258][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.524617][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.533689][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.542717][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.544767][ T328] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 25.565109][ T300] device veth1_macvtap entered promiscuous mode [ 25.577848][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 25.588390][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 25.596423][ T328] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 25.597857][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 25.614944][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.657281][ T328] EXT4-fs warning (device loop1): ext4_expand_extra_isize_ea:2809: Unable to expand inode 15. Delete some EAs or run e2fsck. [ 25.672895][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 25.683619][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 25.692543][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.700810][ T328] EXT4-fs (loop1): 1 truncate cleaned up [ 25.706778][ T328] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 25.726608][ T321] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.747798][ T335] loop0: detected capacity change from 0 to 512 [ 25.784570][ T337] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 25.797154][ T335] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 25.813413][ T337] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 25.828665][ T337] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 25.838666][ T337] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 25.846999][ T337] pit: kvm: requested 41904 ns i8254 timer period limited to 200000 ns [ 25.855724][ T337] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 25.864568][ T337] pit: kvm: requested 121523 ns i8254 timer period limited to 200000 ns [ 25.873571][ T337] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 25.918566][ T335] EXT4-fs (loop0): 1 truncate cleaned up [ 25.924261][ T335] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 26.093673][ T345] loop4: detected capacity change from 0 to 512 [ 26.251360][ T345] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 26.367705][ T345] EXT4-fs (loop4): 1 truncate cleaned up [ 26.373519][ T345] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 26.658329][ T353] loop1: detected capacity change from 0 to 2048 [ 26.668123][ T354] ======================================================= [ 26.668123][ T354] WARNING: The mand mount option has been deprecated and [ 26.668123][ T354] and is ignored by this kernel. Remove the mand [ 26.668123][ T354] option from the mount to silence this warning. [ 26.668123][ T354] ======================================================= [ 27.417996][ T354] binder: Bad value for 'context' [ 27.459074][ T360] loop0: detected capacity change from 0 to 512 [ 27.499567][ T360] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 27.518201][ T353] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,journal_ioprio=0x0000000000000006,,errors=continue. Quota mode: none. [ 27.584613][ T360] EXT4-fs (loop0): 1 truncate cleaned up [ 27.595895][ T360] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 27.631400][ T367] loop4: detected capacity change from 0 to 512 [ 27.647779][ T365] loop1: detected capacity change from 0 to 512 [ 27.657134][ T367] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 27.687099][ T367] EXT4-fs (loop4): 1 truncate cleaned up [ 27.695749][ T367] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 27.826799][ T365] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 27.838802][ T365] EXT4-fs (loop1): 1 truncate cleaned up [ 27.844485][ T365] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 29.519550][ T378] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 29.580173][ T385] loop3: detected capacity change from 0 to 256 [ 29.592064][ T30] kauditd_printk_skb: 46 callbacks suppressed [ 29.592079][ T30] audit: type=1400 audit(1786040218.440:120): avc: denied { perfmon } for pid=349 comm="syz.2.8" capability=38 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 29.626796][ T378] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 29.635434][ T385] exFAT-fs (loop3): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 29.676589][ T387] SELinux: failed to load policy [ 29.698246][ T30] audit: type=1400 audit(1786040218.490:121): avc: denied { prog_run } for pid=386 comm="syz.2.14" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 29.729975][ T30] audit: type=1400 audit(1786040218.490:122): avc: denied { create } for pid=386 comm="syz.2.14" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 29.754966][ T391] tipc: Started in network mode [ 29.770013][ T30] audit: type=1400 audit(1786040218.600:123): avc: denied { write } for pid=384 comm="syz.3.24" name="/" dev="loop3" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 29.791505][ T391] tipc: Node identity 9ed970fe1b96, cluster identity 4711 [ 29.802127][ T398] loop2: detected capacity change from 0 to 512 [ 29.814432][ T391] tipc: Enabled bearer , priority 0 [ 29.845542][ T398] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 29.858357][ T399] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 29.869784][ T30] audit: type=1400 audit(1786040218.600:124): avc: denied { add_name } for pid=384 comm="syz.3.24" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 29.890431][ T405] loop4: detected capacity change from 0 to 512 [ 29.900600][ T30] audit: type=1400 audit(1786040218.600:125): avc: denied { associate } for pid=384 comm="syz.3.24" name="bus" scontext=root:object_r:unlabeled_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 29.902602][ T391] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 29.923327][ T30] audit: type=1400 audit(1786040218.600:126): avc: denied { write open } for pid=384 comm="syz.3.24" path="/1/file0/bus" dev="loop3" ino=1048595 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 29.948568][ T398] EXT4-fs (loop2): 1 truncate cleaned up [ 29.954715][ T30] audit: type=1400 audit(1786040218.620:127): avc: denied { load_policy } for pid=386 comm="syz.2.14" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 29.978835][ T30] audit: type=1400 audit(1786040218.620:128): avc: denied { mounton } for pid=384 comm="syz.3.24" path="/1/file0/file0/file0" dev="loop3" ino=1048597 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 30.003016][ T30] audit: type=1400 audit(1786040218.620:129): avc: denied { read } for pid=384 comm="syz.3.24" name="bus" dev="loop3" ino=1048595 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 30.017623][ T398] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 30.037960][ T391] tipc: Resetting bearer [ 30.053060][ T390] tipc: Disabling bearer [ 30.063533][ T405] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 30.152209][ T405] EXT4-fs (loop4): 1 truncate cleaned up [ 30.167796][ T405] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 30.696648][ T415] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 30.718701][ T415] EXT4-fs (loop0): 1 truncate cleaned up [ 30.724528][ T415] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 30.747413][ T413] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 31.685969][ T413] EXT4-fs (loop1): 1 truncate cleaned up [ 31.691671][ T413] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 31.780224][ T428] set_capacity_and_notify: 2 callbacks suppressed [ 31.780245][ T428] loop4: detected capacity change from 0 to 2048 [ 31.856803][ T326] loop4: p4 < > [ 31.874731][ T428] loop4: p4 < > [ 31.886869][ T429] syz.2.22 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 32.226168][ T428] EXT4-fs (loop4p4): unable to read superblock [ 32.275063][ T439] loop1: detected capacity change from 0 to 512 [ 32.285904][ T439] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 32.326743][ T439] EXT4-fs (loop1): 1 truncate cleaned up [ 32.335836][ T439] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 32.405706][ T323] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 32.843132][ T446] loop4: detected capacity change from 0 to 256 [ 32.880022][ T451] loop2: detected capacity change from 0 to 256 [ 32.880057][ T446] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x99a53fd9, utbl_chksum : 0xe619d30d) [ 32.923509][ T451] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x99a53fd9, utbl_chksum : 0xe619d30d) [ 32.965718][ T323] usb 1-1: Using ep0 maxpacket: 32 [ 33.085783][ T323] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 33.096800][ T323] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 33.595735][ T323] usb 1-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 33.615133][ T323] usb 1-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 33.623716][ T323] usb 1-1: Product: syz [ 33.635673][ T323] usb 1-1: Manufacturer: syz [ 33.676254][ T323] hub 1-1:4.0: USB hub found [ 33.718009][ T463] loop4: detected capacity change from 0 to 512 [ 33.786032][ T463] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 33.816599][ T463] EXT4-fs (loop4): 1 truncate cleaned up [ 33.822264][ T463] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 34.345705][ T323] hub 1-1:4.0: 15 ports detected [ 34.365711][ T323] hub 1-1:4.0: insufficient power available to use all downstream ports [ 34.475719][ T417] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 34.715713][ T417] usb 3-1: Using ep0 maxpacket: 32 [ 34.835713][ T417] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 34.852212][ T417] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 34.944760][ T496] loop1: detected capacity change from 0 to 512 [ 34.996693][ T496] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 35.006740][ T417] usb 3-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 35.016226][ T417] usb 3-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 35.026601][ T496] EXT4-fs (loop1): 1 truncate cleaned up [ 35.032306][ T417] usb 3-1: Product: syz [ 35.036843][ T496] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 35.056313][ T20] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 35.063896][ T417] usb 3-1: Manufacturer: syz [ 35.106338][ T417] hub 3-1:4.0: USB hub found [ 35.177552][ T492] loop4: detected capacity change from 0 to 131072 [ 35.326720][ T492] F2FS-fs (loop4): Wrong CP boundary, start(512) end(1536) blocks(0) [ 35.359875][ T492] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 35.415511][ T492] F2FS-fs (loop4): invalid crc value [ 35.501356][ T492] F2FS-fs (loop4): Found nat_bits in checkpoint [ 35.507815][ T417] hub 3-1:4.0: 15 ports detected [ 35.525716][ T417] hub 3-1:4.0: insufficient power available to use all downstream ports [ 35.535873][ T20] usb 4-1: Using ep0 maxpacket: 32 [ 35.547294][ T492] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 35.554517][ T492] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 35.575768][ T323] hub 1-1:4.0: hub_hub_status failed (err = -32) [ 35.582148][ T323] hub 1-1:4.0: config failed, can't get hub status (err -32) [ 35.608260][ T492] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 35.626159][ T323] usb 1-1: USB disconnect, device number 2 [ 35.632024][ T30] kauditd_printk_skb: 34 callbacks suppressed [ 35.632036][ T30] audit: type=1400 audit(1786040224.570:164): avc: denied { unlink } for pid=299 comm="syz-executor" name="file0" dev="tmpfs" ino=47 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 35.667076][ T508] loop0: detected capacity change from 0 to 512 [ 35.675740][ T20] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 35.687260][ T20] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 35.703307][ T508] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 35.721560][ T508] EXT4-fs (loop0): 1 truncate cleaned up [ 35.727840][ T508] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 35.816956][ T20] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 35.826819][ T20] usb 4-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 35.835216][ T20] usb 4-1: Product: syz [ 35.839711][ T20] usb 4-1: Manufacturer: syz [ 35.886313][ T20] hub 4-1:4.0: USB hub found [ 36.209974][ T30] audit: type=1400 audit(1786040225.150:165): avc: denied { setattr } for pid=493 comm="syz.3.39" name="file0" dev="tmpfs" ino=50 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 36.272337][ T520] kvm [519]: vcpu0, guest rIP: 0x9114 disabled perfctr wrmsr: 0xc2 data 0x9d00 [ 36.281889][ T520] kvm [519]: vcpu0, guest rIP: 0x9114 disabled perfctr wrmsr: 0xc1 data 0x9d00 [ 36.290924][ T20] hub 4-1:4.0: 15 ports detected [ 36.299841][ T520] APIC base relocation is unsupported by KVM [ 36.315748][ T20] hub 4-1:4.0: insufficient power available to use all downstream ports [ 36.345435][ T523] loop4: detected capacity change from 0 to 512 [ 36.345836][ T513] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 36.364096][ T523] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 36.376006][ T523] EXT4-fs (loop4): 1 truncate cleaned up [ 36.381666][ T523] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 36.814287][ T528] loop0: detected capacity change from 0 to 512 [ 36.816032][ T513] usb 2-1: Using ep0 maxpacket: 32 [ 36.828794][ T528] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 36.840579][ T528] EXT4-fs (loop0): 1 truncate cleaned up [ 36.846395][ T528] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 36.856011][ T417] hub 3-1:4.0: hub_hub_status failed (err = -32) [ 36.872392][ T417] hub 3-1:4.0: config failed, can't get hub status (err -32) [ 36.952925][ T513] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 36.964102][ T513] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 37.107563][ T448] usb 3-1: USB disconnect, device number 2 [ 37.345750][ T513] usb 2-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 37.354920][ T513] usb 2-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 37.363526][ T513] usb 2-1: Product: syz [ 37.367920][ T513] usb 2-1: Manufacturer: syz [ 37.406291][ T513] hub 2-1:4.0: USB hub found [ 37.438920][ T20] hub 4-1:4.0: hub_hub_status failed (err = -32) [ 37.446385][ T20] hub 4-1:4.0: config failed, can't get hub status (err -32) [ 37.797924][ T542] netlink: 16 bytes leftover after parsing attributes in process `syz.0.48'. [ 37.821951][ T545] loop3: detected capacity change from 0 to 512 [ 37.828541][ T513] hub 2-1:4.0: 15 ports detected [ 37.842568][ T545] EXT4-fs (loop3): Ignoring removed oldalloc option [ 37.849362][ T513] hub 2-1:4.0: insufficient power available to use all downstream ports [ 37.865266][ T545] EXT4-fs (loop3): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 37.893011][ T30] audit: type=1400 audit(1786040226.830:166): avc: denied { read write } for pid=546 comm="syz.2.50" name="ppp" dev="devtmpfs" ino=154 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 37.916160][ T30] audit: type=1400 audit(1786040226.830:167): avc: denied { open } for pid=546 comm="syz.2.50" path="/dev/ppp" dev="devtmpfs" ino=154 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 37.927714][ T20] usb 4-1: USB disconnect, device number 2 [ 37.944363][ T30] audit: type=1400 audit(1786040226.830:168): avc: denied { ioctl } for pid=546 comm="syz.2.50" path="/dev/ppp" dev="devtmpfs" ino=154 ioctlcmd=0x743e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 37.970044][ T30] audit: type=1400 audit(1786040226.910:169): avc: denied { write } for pid=546 comm="syz.2.50" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 37.985813][ T547] loop2: detected capacity change from 0 to 512 [ 37.996481][ T545] EXT4-fs (loop3): mounted filesystem without journal. Opts: oldalloc,dioread_nolock,noinit_itable,,errors=continue. Quota mode: writeback. [ 37.996625][ T545] ext4 filesystem being mounted at /7/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 38.096278][ T547] EXT4-fs (loop2): Ignoring removed oldalloc option [ 38.104598][ T547] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 38.121805][ T547] EXT4-fs (loop2): 1 truncate cleaned up [ 38.129630][ T547] EXT4-fs (loop2): mounted filesystem without journal. Opts: jqfmt=vfsv1,auto_da_alloc=0x0000000000000c90,minixdf,auto_da_alloc,data=journal,lazytime,oldalloc,max_batch_time=0x000000007fffffff,auto_da_alloc,,errors=continue. Quota mode: none. [ 38.172014][ T30] audit: type=1400 audit(1786040227.110:170): avc: denied { create } for pid=546 comm="syz.2.50" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 38.174085][ T547] SELinux: Context system_u:object_r:hald_cache_t:s0 is not valid (left unmapped). [ 38.206286][ T30] audit: type=1400 audit(1786040227.140:171): avc: denied { relabelto } for pid=546 comm="syz.2.50" name="bus" dev="loop2" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 trawcon="system_u:object_r:hald_cache_t:s0" [ 38.229570][ T545] Zero length message leads to an empty skb [ 38.256984][ T30] audit: type=1400 audit(1786040227.190:172): avc: denied { unmount } for pid=298 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 38.283769][ T558] loop4: detected capacity change from 0 to 512 [ 38.312270][ T547] kvm: MWAIT instruction emulated as NOP! [ 38.325762][ T558] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 38.345070][ T558] EXT4-fs (loop4): 1 truncate cleaned up [ 38.350870][ T558] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 38.370407][ T30] audit: type=1400 audit(1786040227.310:173): avc: denied { mount } for pid=557 comm="syz.4.51" name="/" dev="loop4" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 38.748843][ T566] device syzkaller0 entered promiscuous mode [ 38.918082][ T571] loop2: detected capacity change from 0 to 256 [ 38.949971][ T569] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 39.007634][ T571] FAT-fs (loop2): Directory bread(block 64) failed [ 39.036857][ T571] FAT-fs (loop2): Directory bread(block 65) failed [ 39.046390][ T571] FAT-fs (loop2): Directory bread(block 66) failed [ 39.053023][ T571] FAT-fs (loop2): Directory bread(block 67) failed [ 39.059670][ T571] FAT-fs (loop2): Directory bread(block 68) failed [ 39.067737][ T571] FAT-fs (loop2): Directory bread(block 69) failed [ 39.074524][ T571] FAT-fs (loop2): Directory bread(block 70) failed [ 39.081410][ T571] FAT-fs (loop2): Directory bread(block 71) failed [ 39.088205][ T571] FAT-fs (loop2): Directory bread(block 72) failed [ 39.094881][ T571] FAT-fs (loop2): Directory bread(block 73) failed [ 39.094920][ T566] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 39.125713][ T513] hub 2-1:4.0: hub_hub_status failed (err = -32) [ 39.133170][ T513] hub 2-1:4.0: config failed, can't get hub status (err -32) [ 39.205252][ T513] usb 2-1: USB disconnect, device number 2 [ 39.219718][ T578] loop3: detected capacity change from 0 to 512 [ 39.244945][ T582] loop4: detected capacity change from 0 to 256 [ 39.293344][ T578] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 39.305452][ T582] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0x987a2e96, utbl_chksum : 0xe619d30d) [ 39.325989][ T584] loop2: detected capacity change from 0 to 512 [ 39.348778][ T578] EXT4-fs (loop3): 1 truncate cleaned up [ 39.354455][ T578] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 39.384653][ T582] attempt to access beyond end of device [ 39.384653][ T582] loop4: rw=524288, want=34359738496, limit=256 [ 39.388292][ T584] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 39.408323][ T584] EXT4-fs (loop2): 1 truncate cleaned up [ 39.413991][ T584] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 39.486293][ T580] attempt to access beyond end of device [ 39.486293][ T580] loop4: rw=0, want=34359738496, limit=256 [ 39.508996][ T321] Bluetooth: hci0: Frame reassembly failed (-84) [ 39.549452][ T582] attempt to access beyond end of device [ 39.549452][ T582] loop4: rw=0, want=34359738496, limit=256 [ 39.577998][ T580] attempt to access beyond end of device [ 39.577998][ T580] loop4: rw=0, want=34359738496, limit=256 [ 39.598291][ T582] attempt to access beyond end of device [ 39.598291][ T582] loop4: rw=0, want=34359738496, limit=256 [ 39.619743][ T580] attempt to access beyond end of device [ 39.619743][ T580] loop4: rw=0, want=34359738496, limit=256 [ 39.635779][ T582] attempt to access beyond end of device [ 39.635779][ T582] loop4: rw=0, want=34359738496, limit=256 [ 39.787048][ T580] attempt to access beyond end of device [ 39.787048][ T580] loop4: rw=0, want=34359738496, limit=256 [ 39.866787][ T582] attempt to access beyond end of device [ 39.866787][ T582] loop4: rw=0, want=34359738496, limit=256 [ 39.936154][ T580] attempt to access beyond end of device [ 39.936154][ T580] loop4: rw=0, want=34359738496, limit=256 [ 39.957704][ T592] exFAT-fs (loop4): hint_cluster is invalid (1) [ 39.972862][ T592] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 39.987899][ T592] exFAT-fs (loop4): Filesystem has been set read-only [ 40.002961][ T592] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 9, err : -5) [ 40.025733][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.044640][ T582] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 0, err : -5) [ 40.113605][ T592] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.123571][ T592] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 8, err : -5) [ 40.133564][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.142355][ T582] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 0, err : -5) [ 40.198909][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.216685][ T596] SELinux: failed to load policy [ 40.221721][ T582] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 1, err : -5) [ 40.233695][ T595] create_pit_timer: 17 callbacks suppressed [ 40.233710][ T595] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 40.242012][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.252449][ T595] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 40.259557][ T582] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 2, err : -5) [ 40.266918][ T595] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 40.289632][ T595] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 40.295572][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.298197][ T595] pit: kvm: requested 41904 ns i8254 timer period limited to 200000 ns [ 40.315886][ T595] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 40.327115][ T595] pit: kvm: requested 121523 ns i8254 timer period limited to 200000 ns [ 40.335517][ T595] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 40.339778][ T582] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 3, err : -5) [ 40.344633][ T595] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 40.369867][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.387307][ T582] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 4, err : -5) [ 40.397325][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.406179][ T582] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 5, err : -5) [ 40.416140][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.424903][ T582] exFAT-fs (loop4): error, failed to bmap (inode : ffff8881292478e0 iblock : 6, err : -5) [ 40.442138][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.465709][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.494750][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.514682][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.533580][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.543116][ T606] netlink: 16 bytes leftover after parsing attributes in process `syz.3.64'. [ 40.562114][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.581016][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.599942][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.613569][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.632203][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.640773][ T448] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 40.656864][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.675451][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.692997][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.725882][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.734671][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.771272][ T577] loop0: detected capacity change from 0 to 131072 [ 40.778115][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.788303][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.797328][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.806255][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.814979][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.823930][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.835708][ T577] F2FS-fs (loop0): Wrong CP boundary, start(512) end(1536) blocks(0) [ 40.845260][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.854656][ T577] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 40.863595][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.879453][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.895864][ T577] F2FS-fs (loop0): invalid crc value [ 40.905674][ T448] usb 3-1: Using ep0 maxpacket: 32 [ 40.911130][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.923250][ T577] F2FS-fs (loop0): Found nat_bits in checkpoint [ 40.943797][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.964022][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.982326][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 40.993484][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.003585][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.012584][ T577] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 41.019683][ T577] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 41.027397][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.045755][ T448] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 41.055817][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.062411][ T448] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 41.076497][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.085432][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.095365][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.108451][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.117418][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.137701][ T577] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 41.155222][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.167230][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.192657][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.201566][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.210558][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.226051][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.234779][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.236227][ T448] usb 3-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 41.247946][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.265842][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.274562][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.286512][ T30] kauditd_printk_skb: 8 callbacks suppressed [ 41.286525][ T30] audit: type=1400 audit(1786040230.230:182): avc: denied { create } for pid=616 comm="syz.1.66" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_fib_lookup_socket permissive=1 [ 41.287654][ T448] usb 3-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 41.323641][ T448] usb 3-1: Product: syz [ 41.328391][ T448] usb 3-1: Manufacturer: syz [ 41.401507][ T448] hub 3-1:4.0: USB hub found [ 41.418319][ T619] loop3: detected capacity change from 0 to 2048 [ 41.445702][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.473698][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.493748][ T619] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,journal_ioprio=0x0000000000000006,,errors=continue. Quota mode: none. [ 41.508652][ T512] Bluetooth: hci0: command 0x1003 tx timeout [ 41.514690][ T588] Bluetooth: hci0: sending frame failed (-49) [ 41.521134][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.560793][ T30] audit: type=1400 audit(1786040230.500:183): avc: denied { map } for pid=618 comm="syz.3.67" path="/12/file0/file1" dev="loop3" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 41.584495][ T618] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1176: group 0, block bitmap and bg descriptor inconsistent: 25 vs 281 free clusters [ 41.607788][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.625715][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.644657][ T618] EXT4-fs (loop3): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 1 with error 28 [ 41.657008][ T448] hub 3-1:4.0: 15 ports detected [ 41.662042][ T30] audit: type=1400 audit(1786040230.540:184): avc: denied { create } for pid=599 comm="syz.2.60" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 41.683648][ T448] hub 3-1:4.0: insufficient power available to use all downstream ports [ 41.692186][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.711144][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.720140][ T618] EXT4-fs (loop3): This should not happen!! Data will be lost [ 41.720140][ T618] [ 41.735738][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.754639][ T618] EXT4-fs (loop3): Total free blocks count 0 [ 41.765807][ T30] audit: type=1400 audit(1786040230.540:185): avc: denied { read write } for pid=599 comm="syz.2.60" name="file0" dev="tmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 41.788808][ T618] EXT4-fs (loop3): Free/Dirty block details [ 41.795193][ T618] EXT4-fs (loop3): free_blocks=4096 [ 41.800832][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.820986][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.830202][ T618] EXT4-fs (loop3): dirty_blocks=16 [ 41.845855][ T30] audit: type=1400 audit(1786040230.540:186): avc: denied { open } for pid=599 comm="syz.2.60" path="/12/file0" dev="tmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 41.869684][ T618] EXT4-fs (loop3): Block reservation details [ 41.875966][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.884814][ T618] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 41.890895][ T448] hub 3-1:4.0: hub_hub_status failed (err = -71) [ 41.905683][ T448] hub 3-1:4.0: config failed, can't get hub status (err -71) [ 41.913165][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.922991][ T619] EXT4-fs (loop3): Online defrag not supported with bigalloc [ 41.950694][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 41.952157][ T617] loop1: detected capacity change from 0 to 131072 [ 41.965768][ T30] audit: type=1400 audit(1786040230.540:187): avc: denied { mounton } for pid=599 comm="syz.2.60" path="/12/file0" dev="tmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 41.989957][ T448] usb 3-1: USB disconnect, device number 3 [ 42.001255][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.011424][ T321] EXT4-fs (loop3): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 2 with error 28 [ 42.026724][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.035531][ T30] audit: type=1400 audit(1786040230.550:188): avc: denied { setattr } for pid=599 comm="syz.2.60" name="file0" dev="tmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 42.035787][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.066674][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.075393][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.084404][ T617] F2FS-fs (loop1): Invalid segment/section count (458783, 24 x 150994945) [ 42.092955][ T617] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 42.103785][ T624] loop0: detected capacity change from 0 to 512 [ 42.110695][ T617] F2FS-fs (loop1): invalid crc value [ 42.116409][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.122864][ T626] device syzkaller0 entered promiscuous mode [ 42.133804][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.140068][ T626] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 42.151028][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.153076][ T617] F2FS-fs (loop1): Found nat_bits in checkpoint [ 42.164383][ T626] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 42.173824][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.182688][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.193365][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.203168][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.213108][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.222202][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.231306][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.240351][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.247516][ T624] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 42.249901][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.267626][ T617] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 42.274683][ T617] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 42.284731][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.293680][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.302683][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.311465][ T582] exFAT-fs (loop4): error, invalid access to exfat cache (entry 0x00000000) [ 42.337048][ T30] audit: type=1400 audit(1786040231.280:189): avc: denied { read append open } for pid=616 comm="syz.1.66" path="/13/file1/cpuset.effective_mems" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 42.366926][ T633] loop3: detected capacity change from 0 to 256 [ 42.414348][ T633] exFAT-fs (loop3): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 42.431349][ T624] EXT4-fs (loop0): 1 truncate cleaned up [ 42.437535][ T624] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 42.470107][ T30] audit: type=1400 audit(1786040231.400:190): avc: denied { map } for pid=616 comm="syz.1.66" path="/13/file1/cpuset.effective_mems" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 42.505392][ T30] audit: type=1400 audit(1786040231.400:191): avc: denied { write } for pid=616 comm="syz.1.66" path="/13/file1/cpuset.effective_mems" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 42.659684][ T637] loop2: detected capacity change from 0 to 512 [ 42.687827][ T637] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 43.013616][ T637] EXT4-fs (loop2): 1 truncate cleaned up [ 43.019448][ T637] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 43.204216][ T652] loop0: detected capacity change from 0 to 512 [ 43.538988][ T652] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 43.577316][ T652] EXT4-fs (loop0): 1 truncate cleaned up [ 43.583187][ T652] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 43.615692][ T448] Bluetooth: hci0: command 0x1001 tx timeout [ 43.621855][ T588] Bluetooth: hci0: sending frame failed (-49) [ 43.678988][ T657] SELinux: failed to load policy [ 44.492586][ T682] device syzkaller0 entered promiscuous mode [ 44.501262][ T682] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 44.511081][ T682] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 44.545684][ T513] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 44.887852][ T513] usb 4-1: Using ep0 maxpacket: 32 [ 45.072981][ T688] tipc: Started in network mode [ 45.081211][ T688] tipc: Node identity 1a3f0af7d604, cluster identity 4711 [ 45.089117][ T688] tipc: Enabled bearer , priority 0 [ 45.103340][ T688] device syzkaller0 entered promiscuous mode [ 45.109684][ T513] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 45.110285][ T690] loop0: detected capacity change from 0 to 512 [ 45.121149][ T513] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 45.137465][ T690] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 45.143233][ T688] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 45.147605][ T513] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 45.164417][ T513] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 45.174111][ T513] usb 4-1: config 0 descriptor?? [ 45.180367][ T690] EXT4-fs (loop0): 1 truncate cleaned up [ 45.186053][ T688] tipc: Resetting bearer [ 45.191931][ T690] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 45.192153][ T687] tipc: Resetting bearer [ 45.218451][ T687] tipc: Disabling bearer [ 45.226307][ T513] hub 4-1:0.0: USB hub found [ 45.626397][ T513] hub 4-1:0.0: 1 port detected [ 45.650923][ T697] SELinux: failed to load policy [ 45.665810][ T26] Bluetooth: hci0: command 0x1009 tx timeout [ 45.801966][ T673] loop3: detected capacity change from 0 to 16 [ 45.879900][ T673] erofs: (device loop3): mounted with root inode @ nid 36. [ 45.967119][ T673] loop3: Can't mount, would change RO state [ 46.419010][ T693] loop2: detected capacity change from 0 to 131072 [ 46.725532][ T706] loop0: detected capacity change from 0 to 131072 [ 46.746950][ T693] loop2: detected capacity change from 0 to 256 [ 46.785980][ T693] FAT-fs (loop2): Unrecognized mount option "câäf”©heck=str" or missing value [ 46.798391][ T706] F2FS-fs (loop0): Wrong CP boundary, start(512) end(1536) blocks(0) [ 46.806551][ T706] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 46.815369][ T706] F2FS-fs (loop0): invalid crc value [ 46.845730][ T513] hub 4-1:0.0: hub_hub_status failed (err = -71) [ 46.852181][ T513] hub 4-1:0.0: config failed, can't get hub status (err -71) [ 46.856623][ T706] F2FS-fs (loop0): Found nat_bits in checkpoint [ 46.914660][ T706] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 46.922418][ T706] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 47.015741][ T513] usbhid 4-1:0.0: can't add hid device: -71 [ 47.021741][ T513] usbhid: probe of 4-1:0.0 failed with error -71 [ 47.058205][ T706] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 47.065516][ T30] kauditd_printk_skb: 4 callbacks suppressed [ 47.065566][ T30] audit: type=1400 audit(1786040235.980:196): avc: denied { name_bind } for pid=692 comm="syz.2.84" src=20000 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 47.136197][ T513] usb 4-1: USB disconnect, device number 3 [ 47.301307][ T724] loop2: detected capacity change from 0 to 256 [ 47.317932][ T724] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x99a53fd9, utbl_chksum : 0xe619d30d) [ 47.365999][ T20] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 47.532906][ T727] loop0: detected capacity change from 0 to 512 [ 47.552655][ T729] loop2: detected capacity change from 0 to 512 [ 47.562077][ T727] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 47.574402][ T727] EXT4-fs (loop0): 1 truncate cleaned up [ 47.580160][ T727] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 47.600658][ T729] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 47.625701][ T20] usb 2-1: Using ep0 maxpacket: 32 [ 47.645214][ T729] EXT4-fs (loop2): 1 truncate cleaned up [ 47.651299][ T729] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 47.797660][ T20] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 47.808985][ T20] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 48.747322][ T745] loop0: detected capacity change from 0 to 512 [ 48.816496][ T745] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 48.833948][ T745] EXT4-fs (loop0): 1 truncate cleaned up [ 48.957590][ T20] usb 2-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 48.962337][ T745] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 48.987889][ T20] usb 2-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 49.098822][ T20] usb 2-1: Product: syz [ 49.103348][ T20] usb 2-1: Manufacturer: syz [ 49.146641][ T20] hub 2-1:4.0: USB hub found [ 49.643906][ T754] loop2: detected capacity change from 0 to 512 [ 49.655990][ T754] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 49.669443][ T754] EXT4-fs (loop2): 1 truncate cleaned up [ 49.677842][ T754] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 49.706386][ T760] loop3: detected capacity change from 0 to 512 [ 49.715804][ T20] hub 2-1:4.0: 15 ports detected [ 49.735717][ T20] hub 2-1:4.0: insufficient power available to use all downstream ports [ 49.785699][ T760] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 49.822695][ T760] EXT4-fs (loop3): 1 truncate cleaned up [ 49.828619][ T760] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 50.084299][ T758] loop0: detected capacity change from 0 to 40427 [ 50.105740][ T20] hub 2-1:4.0: hub_hub_status failed (err = -71) [ 50.112324][ T20] hub 2-1:4.0: config failed, can't get hub status (err -71) [ 50.140233][ T758] F2FS-fs (loop0): Invalid log_blocksize (268), supports only 12 [ 50.151853][ T20] usb 2-1: USB disconnect, device number 3 [ 50.153327][ T758] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 50.537915][ T758] F2FS-fs (loop0): Found nat_bits in checkpoint [ 50.575387][ T758] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 50.582673][ T758] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 50.620433][ T30] audit: type=1400 audit(1786040239.550:197): avc: denied { ioctl } for pid=771 comm="syz.4.102" path="socket:[18996]" dev="sockfs" ino=18996 ioctlcmd=0x8904 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 50.662044][ T30] audit: type=1400 audit(1786040239.560:198): avc: denied { ioctl } for pid=771 comm="syz.4.102" path="socket:[19007]" dev="sockfs" ino=19007 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 50.705512][ T783] loop3: detected capacity change from 0 to 256 [ 50.724114][ T783] exFAT-fs (loop3): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 50.749515][ T30] audit: type=1400 audit(1786040239.690:199): avc: denied { mounton } for pid=757 comm="syz.0.99" path="/18/bus/bus" dev="loop0" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 50.777700][ T784] incfs: ino conflict with backing FS 3 [ 50.784795][ T30] audit: type=1400 audit(1786040239.720:200): avc: denied { remove_name } for pid=757 comm="syz.0.99" name=".index" dev="loop0" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 50.812621][ T30] audit: type=1400 audit(1786040239.720:201): avc: denied { rmdir } for pid=757 comm="syz.0.99" name=".index" dev="loop0" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 50.812649][ T30] audit: type=1400 audit(1786040239.750:202): avc: denied { create } for pid=757 comm="syz.0.99" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 50.898763][ T790] SELinux: failed to load policy [ 51.212009][ T799] loop0: detected capacity change from 0 to 512 [ 51.247400][ T799] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 51.273847][ T799] EXT4-fs (loop0): 1 truncate cleaned up [ 51.287591][ T799] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 52.214203][ T810] loop1: detected capacity change from 0 to 512 [ 52.254351][ T810] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 52.280359][ T30] audit: type=1400 audit(1786040241.220:203): avc: denied { create } for pid=809 comm="syz.2.111" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 52.424232][ T810] EXT4-fs (loop1): 1 truncate cleaned up [ 52.539185][ T30] audit: type=1400 audit(1786040241.220:204): avc: denied { bind } for pid=809 comm="syz.2.111" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 52.558399][ T810] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 52.653523][ T822] loop3: detected capacity change from 0 to 512 [ 52.677583][ T30] audit: type=1400 audit(1786040241.620:205): avc: denied { read } for pid=825 comm="syz.4.116" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 52.687612][ T822] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 52.715007][ T822] EXT4-fs (loop3): 1 truncate cleaned up [ 52.720797][ T822] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 53.647617][ T829] loop4: detected capacity change from 0 to 256 [ 53.675017][ T30] audit: type=1400 audit(1786040242.590:206): avc: denied { getopt } for pid=825 comm="syz.4.116" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 53.733720][ T829] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0x1fe4a43c, utbl_chksum : 0xe619d30d) [ 53.796128][ T837] loop3: detected capacity change from 0 to 512 [ 53.821089][ T843] SELinux: failed to load policy [ 53.846174][ T837] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 53.877317][ T837] EXT4-fs (loop3): 1 truncate cleaned up [ 53.883013][ T837] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 54.006058][ T852] loop4: detected capacity change from 0 to 512 [ 54.013218][ T852] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 54.033589][ T852] EXT4-fs (loop4): 1 truncate cleaned up [ 54.039402][ T852] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 55.191095][ T874] loop4: detected capacity change from 0 to 512 [ 55.218311][ T874] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 55.230487][ T874] EXT4-fs (loop4): 1 truncate cleaned up [ 55.236524][ T874] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 55.475672][ T20] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 55.607075][ T884] loop1: detected capacity change from 0 to 512 [ 55.635537][ T884] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 55.646289][ T882] SELinux: failed to load policy [ 55.665586][ T884] EXT4-fs (loop1): 1 truncate cleaned up [ 55.672740][ T884] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 55.715757][ T20] usb 1-1: Using ep0 maxpacket: 32 [ 55.810195][ T890] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 55.820061][ T890] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 55.903406][ T890] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 55.945655][ T890] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 55.970335][ T890] pit: kvm: requested 41904 ns i8254 timer period limited to 200000 ns [ 56.015413][ T890] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 56.116004][ T20] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 56.127275][ T890] pit: kvm: requested 121523 ns i8254 timer period limited to 200000 ns [ 56.135713][ T890] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 56.144230][ T890] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 56.153090][ T890] pit: kvm: requested 6704 ns i8254 timer period limited to 200000 ns [ 56.173603][ T20] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 56.233356][ T898] device syzkaller0 entered promiscuous mode [ 56.241527][ T898] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 56.250698][ T898] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 56.306669][ T20] usb 1-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 56.316040][ T20] usb 1-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 56.325064][ T20] usb 1-1: Product: syz [ 56.329338][ T20] usb 1-1: Manufacturer: syz [ 56.376733][ T20] hub 1-1:4.0: USB hub found [ 56.523472][ T909] loop1: detected capacity change from 0 to 512 [ 56.579512][ T909] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 56.591239][ T909] EXT4-fs (loop1): 1 truncate cleaned up [ 56.595982][ T20] hub 1-1:4.0: 15 ports detected [ 56.597191][ T909] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 56.615858][ T20] hub 1-1:4.0: insufficient power available to use all downstream ports [ 56.948663][ T20] hub 1-1:4.0: hub_hub_status failed (err = -71) [ 56.955179][ T20] hub 1-1:4.0: config failed, can't get hub status (err -71) [ 56.996158][ T20] usb 1-1: USB disconnect, device number 3 [ 57.500314][ T928] loop4: detected capacity change from 0 to 512 [ 57.522246][ T928] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 57.533155][ T930] SELinux: failed to load policy [ 57.541077][ T928] EXT4-fs (loop4): 1 truncate cleaned up [ 57.550712][ T928] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 57.657340][ T937] loop0: detected capacity change from 0 to 512 [ 57.676488][ T937] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 57.942778][ T937] EXT4-fs (loop0): 1 truncate cleaned up [ 57.985721][ T937] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 58.013995][ T944] loop2: detected capacity change from 0 to 512 [ 58.032136][ T944] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 58.072005][ T944] EXT4-fs (loop2): 1 truncate cleaned up [ 58.077835][ T944] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 59.685436][ T957] device syzkaller0 entered promiscuous mode [ 59.701441][ T957] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 59.711568][ T957] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 59.782760][ T967] SELinux: failed to load policy [ 59.814786][ T970] device syzkaller0 entered promiscuous mode [ 59.819828][ T448] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 59.832510][ T970] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 59.841056][ T970] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 60.065687][ T448] usb 4-1: Using ep0 maxpacket: 32 [ 60.195718][ T448] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 60.215673][ T448] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 60.244231][ T973] loop0: detected capacity change from 0 to 131072 [ 60.298516][ T973] F2FS-fs (loop0): Wrong CP boundary, start(512) end(1536) blocks(0) [ 60.306752][ T973] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 60.316187][ T973] F2FS-fs (loop0): invalid crc value [ 60.322995][ T973] F2FS-fs (loop0): Found nat_bits in checkpoint [ 60.335855][ T448] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 60.348408][ T448] usb 4-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 60.360220][ T448] usb 4-1: Product: syz [ 60.364505][ T448] usb 4-1: Manufacturer: syz [ 60.381775][ T973] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 60.388952][ T973] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 60.406267][ T448] hub 4-1:4.0: USB hub found [ 60.446720][ T973] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 60.593929][ T988] loop4: detected capacity change from 0 to 512 [ 60.634734][ T991] loop1: detected capacity change from 0 to 512 [ 60.645074][ T988] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 60.666757][ T991] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 60.685677][ T988] EXT4-fs (loop4): 1 truncate cleaned up [ 60.685708][ T448] hub 4-1:4.0: 15 ports detected [ 60.691343][ T988] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 60.715690][ T448] hub 4-1:4.0: insufficient power available to use all downstream ports [ 60.759793][ T996] loop2: detected capacity change from 0 to 512 [ 60.774746][ T991] EXT4-fs (loop1): 1 truncate cleaned up [ 60.795686][ T991] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 60.861503][ T996] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 60.923538][ T996] EXT4-fs (loop2): 1 truncate cleaned up [ 60.929450][ T996] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 61.056400][ T448] hub 4-1:4.0: hub_hub_status failed (err = -71) [ 61.062987][ T448] hub 4-1:4.0: config failed, can't get hub status (err -71) [ 61.136492][ T448] usb 4-1: USB disconnect, device number 4 [ 61.983229][ T1017] SELinux: failed to load policy [ 62.232898][ T1032] loop1: detected capacity change from 0 to 512 [ 62.267868][ T1032] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 62.289593][ T1032] EXT4-fs (loop1): 1 truncate cleaned up [ 62.295336][ T1032] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 62.750020][ T1015] loop0: detected capacity change from 0 to 131072 [ 62.808757][ T1015] F2FS-fs (loop0): invalid crc value [ 62.821109][ T1015] F2FS-fs (loop0): Found nat_bits in checkpoint [ 62.874696][ T1015] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 62.883245][ T1047] loop2: detected capacity change from 0 to 512 [ 62.957681][ T1047] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 62.986161][ T1047] EXT4-fs (loop2): 1 truncate cleaned up [ 63.001178][ T1047] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 63.055693][ T1054] device syzkaller0 entered promiscuous mode [ 63.071517][ T1054] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 63.088584][ T1054] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 63.279635][ T1059] loop1: detected capacity change from 0 to 256 [ 63.422287][ T1059] exFAT-fs (loop1): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 63.835667][ T417] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 63.885467][ T1079] device syzkaller0 entered promiscuous mode [ 63.908416][ T1079] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 63.938066][ T1079] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 64.085715][ T417] usb 4-1: Using ep0 maxpacket: 32 [ 64.158956][ T1084] create_pit_timer: 19 callbacks suppressed [ 64.158972][ T1084] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 64.178730][ T1084] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 64.187456][ T1084] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 64.196011][ T1084] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 64.204322][ T1084] pit: kvm: requested 41904 ns i8254 timer period limited to 200000 ns [ 64.206029][ T417] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 64.213585][ T1084] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 64.264048][ T417] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 64.485748][ T417] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 64.505029][ T417] usb 4-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 64.513642][ T417] usb 4-1: Product: syz [ 64.524244][ T417] usb 4-1: Manufacturer: syz [ 64.566254][ T417] hub 4-1:4.0: USB hub found [ 64.574128][ T1096] device syzkaller0 entered promiscuous mode [ 64.588835][ T1096] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 64.602650][ T1096] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 64.624831][ T1099] loop0: detected capacity change from 0 to 512 [ 64.649181][ T1099] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 64.670581][ T1099] EXT4-fs (loop0): 1 truncate cleaned up [ 64.676351][ T1099] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 64.702201][ T1103] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 64.717703][ T1103] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 64.726676][ T1103] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 64.735216][ T1103] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 64.795801][ T417] hub 4-1:4.0: 15 ports detected [ 64.815892][ T417] hub 4-1:4.0: insufficient power available to use all downstream ports [ 65.135717][ T417] hub 4-1:4.0: hub_hub_status failed (err = -71) [ 65.142166][ T417] hub 4-1:4.0: config failed, can't get hub status (err -71) [ 65.188049][ T417] usb 4-1: USB disconnect, device number 5 [ 65.549023][ T1129] device syzkaller0 entered promiscuous mode [ 65.557005][ T1129] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 65.565989][ T1129] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 65.791670][ T30] audit: type=1326 audit(1786040254.730:207): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 65.845939][ T30] audit: type=1326 audit(1786040254.760:208): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 65.900165][ T30] audit: type=1326 audit(1786040254.760:209): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 65.950301][ T30] audit: type=1326 audit(1786040254.760:210): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 66.011765][ T30] audit: type=1326 audit(1786040254.770:211): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=294 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 66.101943][ T30] audit: type=1326 audit(1786040254.770:212): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 66.165464][ T30] audit: type=1326 audit(1786040254.770:213): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 66.220615][ T30] audit: type=1326 audit(1786040254.770:214): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 66.263617][ T30] audit: type=1326 audit(1786040254.770:215): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 66.271679][ T1146] loop0: detected capacity change from 0 to 256 [ 66.288939][ T30] audit: type=1326 audit(1786040254.770:216): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1136 comm="syz.3.198" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=5 compat=0 ip=0x7fcf717e40d9 code=0x7ffc0000 [ 66.308962][ T1131] loop1: detected capacity change from 0 to 131072 [ 66.327774][ T1131] F2FS-fs (loop1): Wrong CP boundary, start(512) end(1536) blocks(0) [ 66.336640][ T1131] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 66.351977][ T1131] F2FS-fs (loop1): invalid crc value [ 66.363471][ T1146] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x99a53fd9, utbl_chksum : 0xe619d30d) [ 66.387412][ T1153] loop3: detected capacity change from 0 to 512 [ 67.377274][ T1131] F2FS-fs (loop1): Found nat_bits in checkpoint [ 67.408741][ T1153] EXT4-fs (loop3): feature flags set on rev 0 fs, running e2fsck is recommended [ 67.464582][ T1153] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1176: group 0, block bitmap and bg descriptor inconsistent: 18 vs 41 free clusters [ 67.496956][ T1153] EXT4-fs error (device loop3): ext4_acquire_dquot:6227: comm syz.3.204: Failed to acquire dquot type 0 [ 67.523389][ T1168] loop2: detected capacity change from 0 to 512 [ 67.530376][ T1131] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 67.538687][ T1131] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 67.547129][ T1153] EXT4-fs (loop3): 1 truncate cleaned up [ 67.552790][ T1153] EXT4-fs (loop3): mounted filesystem without journal. Opts: lazytime,noblock_validity,inode_readahead_blks=0x0000000000001000,barrier=0x0000000000000000,journal_dev=0x0000000000000005,dioread_lock,data_err=ignore,noinit_itable,resgid=0x000000000000ee002,errors=continue. Quota mode: writeback. [ 67.676168][ T1168] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 67.704088][ T1168] EXT4-fs (loop2): 1 truncate cleaned up [ 67.719810][ T1168] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 67.813563][ T1131] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (41552728672 ns) > initial count (12460924208 ns). Using initial count to start timer. [ 68.204472][ T1182] loop0: detected capacity change from 0 to 512 [ 68.226630][ T1182] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 68.251711][ T1182] EXT4-fs (loop0): 1 truncate cleaned up [ 68.264725][ T1182] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 68.669816][ T1195] loop2: detected capacity change from 0 to 512 [ 68.801541][ T1195] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 68.828845][ T1195] EXT4-fs (loop2): 1 truncate cleaned up [ 68.834945][ T1195] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 68.935152][ T1205] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2048 sclass=netlink_route_socket pid=1205 comm=syz.1.216 [ 68.954339][ T1206] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2048 sclass=netlink_route_socket pid=1206 comm=syz.1.216 [ 69.000180][ T1205] netlink: 24 bytes leftover after parsing attributes in process `syz.1.216'. [ 69.912135][ T1231] loop0: detected capacity change from 0 to 512 [ 69.951102][ T1233] loop4: detected capacity change from 0 to 16 [ 69.958184][ T1231] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 69.974515][ T1231] EXT4-fs (loop0): 1 truncate cleaned up [ 69.976353][ T513] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 69.981456][ T1231] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 70.460787][ T1229] loop1: detected capacity change from 0 to 131072 [ 70.475738][ T513] usb 4-1: Using ep0 maxpacket: 32 [ 70.524141][ T1229] F2FS-fs (loop1): Wrong CP boundary, start(512) end(1536) blocks(0) [ 70.534204][ T1229] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 70.544873][ T1240] loop2: detected capacity change from 0 to 512 [ 70.545525][ T1229] F2FS-fs (loop1): invalid crc value [ 70.562675][ T1240] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 70.575735][ T417] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 70.579433][ T1229] F2FS-fs (loop1): Found nat_bits in checkpoint [ 70.588409][ T1240] EXT4-fs (loop2): 1 truncate cleaned up [ 70.595752][ T513] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.609148][ T513] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 70.619163][ T1240] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 70.676125][ T1229] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 70.683676][ T1229] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 70.757725][ T1229] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 70.775377][ T513] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 71.386091][ T513] usb 4-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 71.394653][ T513] usb 4-1: Product: syz [ 71.399278][ T513] usb 4-1: Manufacturer: syz [ 71.435689][ T417] usb 5-1: Using ep0 maxpacket: 16 [ 71.446375][ T513] hub 4-1:4.0: USB hub found [ 72.126536][ T513] hub 4-1:4.0: 15 ports detected [ 72.145777][ T513] hub 4-1:4.0: insufficient power available to use all downstream ports [ 72.155740][ T417] usb 5-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 72.192531][ T417] usb 5-1: config 0 interface 0 has no altsetting 0 [ 72.199399][ T417] usb 5-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 72.208668][ T417] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.233946][ T417] usb 5-1: config 0 descriptor?? [ 72.239986][ T1257] loop2: detected capacity change from 0 to 16 [ 72.338722][ T1259] loop1: detected capacity change from 0 to 512 [ 72.345699][ T513] hub 4-1:4.0: hub_hub_status failed (err = -71) [ 72.355287][ T513] hub 4-1:4.0: config failed, can't get hub status (err -71) [ 72.382735][ T1259] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 72.396108][ T513] usb 4-1: USB disconnect, device number 6 [ 72.403125][ T1259] EXT4-fs (loop1): 1 truncate cleaned up [ 72.410962][ T1259] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 72.565687][ T1255] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 72.825654][ T1255] usb 3-1: Using ep0 maxpacket: 16 [ 72.854221][ T417] lenovo 0003:17EF:6009.0001: unknown main item tag 0x2 [ 72.861551][ T417] lenovo 0003:17EF:6009.0001: unknown main item tag 0x6 [ 72.868648][ T417] lenovo 0003:17EF:6009.0001: unknown main item tag 0x0 [ 72.875756][ T417] lenovo 0003:17EF:6009.0001: unknown main item tag 0x0 [ 72.882734][ T417] lenovo 0003:17EF:6009.0001: unknown main item tag 0x0 [ 72.889856][ T417] lenovo 0003:17EF:6009.0001: unknown main item tag 0x0 [ 72.905687][ T417] lenovo 0003:17EF:6009.0001: unknown main item tag 0x0 [ 72.928012][ T417] lenovo 0003:17EF:6009.0001: invalid report_count 2060869942 [ 72.937293][ T417] lenovo 0003:17EF:6009.0001: item 0 4 1 9 parsing failed [ 72.944672][ T417] lenovo 0003:17EF:6009.0001: hid_parse failed [ 72.954030][ T417] lenovo: probe of 0003:17EF:6009.0001 failed with error -22 [ 72.980727][ T322] usb 5-1: USB disconnect, device number 2 [ 73.005771][ T1255] usb 3-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 73.017643][ T30] kauditd_printk_skb: 76 callbacks suppressed [ 73.017672][ T30] audit: type=1400 audit(1786040261.960:291): avc: denied { read write } for pid=1271 comm="syz.3.233" name="uinput" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 73.020887][ T1255] usb 3-1: config 0 interface 0 has no altsetting 0 [ 73.035810][ T30] audit: type=1400 audit(1786040261.970:292): avc: denied { open } for pid=1271 comm="syz.3.233" path="/dev/uinput" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 73.054427][ T1255] usb 3-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 73.090283][ T1255] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 73.096771][ T30] audit: type=1400 audit(1786040262.030:293): avc: denied { write } for pid=1271 comm="syz.3.233" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 73.112579][ T1255] usb 3-1: config 0 descriptor?? [ 73.122589][ T30] audit: type=1400 audit(1786040262.030:294): avc: denied { ioctl } for pid=1271 comm="syz.3.233" path="/dev/uinput" dev="devtmpfs" ino=258 ioctlcmd=0x556c scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 73.226576][ T1276] tipc: Enabling of bearer rejected, failed to enable media [ 73.235212][ T1276] device syzkaller0 entered promiscuous mode [ 73.242541][ T1276] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 73.257243][ T1276] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 73.270468][ T1278] device syzkaller0 entered promiscuous mode [ 73.278357][ T1278] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 73.292150][ T1278] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 73.385706][ T309] usb 1-1: new full-speed USB device number 4 using dummy_hcd [ 73.521450][ T1286] create_pit_timer: 50 callbacks suppressed [ 73.521465][ T1286] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 73.537978][ T1286] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 73.546569][ T1286] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 73.554867][ T1286] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 73.563183][ T1286] pit: kvm: requested 41904 ns i8254 timer period limited to 200000 ns [ 73.571544][ T1286] pit: kvm: requested 6704 ns i8254 timer period limited to 200000 ns [ 73.579841][ T1286] pit: kvm: requested 116495 ns i8254 timer period limited to 200000 ns [ 73.588309][ T1286] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 73.605698][ T417] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 73.616414][ T1255] lenovo 0003:17EF:6009.0002: unknown main item tag 0x2 [ 73.623454][ T1255] lenovo 0003:17EF:6009.0002: unknown main item tag 0x6 [ 73.630500][ T1255] lenovo 0003:17EF:6009.0002: unknown main item tag 0x0 [ 73.637540][ T1255] lenovo 0003:17EF:6009.0002: unknown main item tag 0x0 [ 73.644510][ T1255] lenovo 0003:17EF:6009.0002: unknown main item tag 0x0 [ 73.651522][ T1255] lenovo 0003:17EF:6009.0002: unknown main item tag 0x0 [ 73.658599][ T1255] lenovo 0003:17EF:6009.0002: unknown main item tag 0x0 [ 73.665661][ T1255] lenovo 0003:17EF:6009.0002: invalid report_count 2060869942 [ 73.673168][ T1255] lenovo 0003:17EF:6009.0002: item 0 4 1 9 parsing failed [ 73.680575][ T1255] lenovo 0003:17EF:6009.0002: hid_parse failed [ 73.686794][ T1255] lenovo: probe of 0003:17EF:6009.0002 failed with error -22 [ 73.718170][ T1292] loop4: detected capacity change from 0 to 512 [ 73.736471][ T1292] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 73.755091][ T1292] EXT4-fs (loop4): 1 truncate cleaned up [ 73.761063][ T1292] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 73.778423][ T513] usb 3-1: USB disconnect, device number 4 [ 73.835734][ T309] usb 1-1: unable to get BOS descriptor or descriptor too short [ 73.865685][ T417] usb 4-1: Using ep0 maxpacket: 32 [ 73.875728][ T309] usb 1-1: not running at top speed; connect to a high speed hub [ 73.955713][ T309] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 73.965908][ T309] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 73.995737][ T417] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 74.006672][ T417] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 74.125717][ T309] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 74.134873][ T309] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 74.135893][ T417] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 74.143395][ T309] usb 1-1: Product: syz [ 74.152396][ T417] usb 4-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 74.156522][ T309] usb 1-1: Manufacturer: syz [ 74.164794][ T417] usb 4-1: Product: syz [ 74.169391][ T309] usb 1-1: SerialNumber: syz [ 74.173445][ T417] usb 4-1: Manufacturer: syz [ 74.210435][ T1297] loop1: detected capacity change from 0 to 256 [ 74.218433][ T417] hub 4-1:4.0: USB hub found [ 74.257995][ T1297] exFAT-fs (loop1): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 74.303628][ T1300] loop2: detected capacity change from 0 to 16 [ 74.320018][ T1300] erofs: (device loop2): mounted with root inode @ nid 36. [ 74.465686][ T417] hub 4-1:4.0: 15 ports detected [ 74.485691][ T417] hub 4-1:4.0: insufficient power available to use all downstream ports [ 74.545759][ T309] usb 1-1: MIDIStreaming interface descriptor not found [ 74.596078][ T309] usb 1-1: 0:2 : does not exist [ 74.620814][ T309] usb 1-1: USB disconnect, device number 4 [ 74.669668][ T30] audit: type=1400 audit(1786040263.610:295): avc: denied { execute } for pid=1299 comm="syz.2.242" path="/54/file0/file2" dev="loop2" ino=89 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 74.695864][ T417] hub 4-1:4.0: hub_hub_status failed (err = -71) [ 74.702958][ T417] hub 4-1:4.0: config failed, can't get hub status (err -71) [ 74.746227][ T417] usb 4-1: USB disconnect, device number 7 [ 74.836027][ T471] udevd[471]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 74.925708][ T6] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 75.396083][ T1318] tipc: Enabling of bearer rejected, failed to enable media [ 75.406250][ T1318] device syzkaller0 entered promiscuous mode [ 75.414772][ T1318] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 75.424557][ T1318] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 75.485280][ T1322] loop3: detected capacity change from 0 to 16 [ 75.491584][ T6] usb 5-1: Using ep0 maxpacket: 32 [ 75.503635][ T30] audit: type=1400 audit(1786040264.440:296): avc: denied { read } for pid=1323 comm="syz.1.250" name="msr" dev="devtmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 75.526946][ T30] audit: type=1400 audit(1786040264.470:297): avc: denied { open } for pid=1323 comm="syz.1.250" path="/dev/cpu/0/msr" dev="devtmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 75.625744][ T6] usb 5-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 75.646879][ T6] usb 5-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 75.656891][ T30] audit: type=1400 audit(1786040264.600:298): avc: denied { ioctl } for pid=1323 comm="syz.1.250" path="/dev/cpu/0/msr" dev="devtmpfs" ino=85 ioctlcmd=0x63a0 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 75.775732][ T6] usb 5-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 75.794996][ T6] usb 5-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 75.805098][ T6] usb 5-1: Product: syz [ 75.809322][ T513] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 75.825678][ T6] usb 5-1: Manufacturer: syz [ 75.876412][ T6] hub 5-1:4.0: USB hub found [ 75.897107][ T1332] loop0: detected capacity change from 0 to 512 [ 75.978651][ T1332] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 76.004984][ T1332] EXT4-fs (loop0): 1 truncate cleaned up [ 76.010951][ T1332] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 76.085652][ T513] usb 4-1: Using ep0 maxpacket: 16 [ 76.105803][ T6] hub 5-1:4.0: 15 ports detected [ 76.125768][ T6] hub 5-1:4.0: insufficient power available to use all downstream ports [ 76.215749][ T513] usb 4-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 76.238723][ T513] usb 4-1: config 0 interface 0 has no altsetting 0 [ 76.252711][ T513] usb 4-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 76.271180][ T513] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 76.292014][ T513] usb 4-1: config 0 descriptor?? [ 76.325929][ T6] hub 5-1:4.0: hub_hub_status failed (err = -71) [ 76.333137][ T1330] loop2: detected capacity change from 0 to 131072 [ 76.344030][ T6] hub 5-1:4.0: config failed, can't get hub status (err -71) [ 76.388701][ T1330] F2FS-fs (loop2): Wrong CP boundary, start(512) end(1536) blocks(0) [ 76.388940][ T6] usb 5-1: USB disconnect, device number 3 [ 76.403810][ T1330] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 76.427218][ T1330] F2FS-fs (loop2): invalid crc value [ 76.450378][ T1339] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 76.460986][ T1339] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 76.473307][ T1330] F2FS-fs (loop2): Found nat_bits in checkpoint [ 76.514853][ T1330] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 76.522397][ T1330] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 76.544132][ T30] audit: type=1400 audit(1786040265.480:299): avc: denied { mount } for pid=1345 comm="syz.1.255" name="/" dev="devtmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 76.575750][ T30] audit: type=1400 audit(1786040265.510:300): avc: denied { read } for pid=1345 comm="syz.1.255" name="control" dev="devtmpfs" ino=262 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 76.633041][ T1330] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 76.776636][ T513] lenovo 0003:17EF:6009.0003: unknown main item tag 0x2 [ 76.793852][ T513] lenovo 0003:17EF:6009.0003: unknown main item tag 0x6 [ 76.801369][ T513] lenovo 0003:17EF:6009.0003: unknown main item tag 0x0 [ 76.823130][ T1358] mmap: syz.0.259 (1358): VmData 167485440 exceed data ulimit 33554432. Update limits or use boot option ignore_rlimit_data. [ 76.839492][ T513] lenovo 0003:17EF:6009.0003: unknown main item tag 0x0 [ 76.854334][ T513] lenovo 0003:17EF:6009.0003: unknown main item tag 0x0 [ 76.869186][ T513] lenovo 0003:17EF:6009.0003: unknown main item tag 0x0 [ 76.883887][ T513] lenovo 0003:17EF:6009.0003: unknown main item tag 0x0 [ 76.897542][ T513] lenovo 0003:17EF:6009.0003: invalid report_count 2060869942 [ 76.930335][ T513] lenovo 0003:17EF:6009.0003: item 0 4 1 9 parsing failed [ 76.940953][ T1360] tipc: Enabling of bearer rejected, failed to enable media [ 76.955157][ T513] lenovo 0003:17EF:6009.0003: hid_parse failed [ 76.967983][ T513] lenovo: probe of 0003:17EF:6009.0003 failed with error -22 [ 76.977694][ T1360] device syzkaller0 entered promiscuous mode [ 76.992402][ T513] usb 4-1: USB disconnect, device number 8 [ 77.016221][ T1360] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 77.036481][ T1360] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 77.373004][ T1366] loop2: detected capacity change from 0 to 256 [ 77.425725][ T1370] loop4: detected capacity change from 0 to 256 [ 77.443144][ T1366] exFAT-fs (loop2): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 77.494964][ T1374] loop1: detected capacity change from 0 to 512 [ 77.516372][ T1375] loop3: detected capacity change from 0 to 512 [ 77.546918][ T1374] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 77.605012][ T1374] EXT4-fs (loop1): 1 truncate cleaned up [ 77.611946][ T1375] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 77.634231][ T1375] EXT4-fs (loop3): 1 truncate cleaned up [ 77.658162][ T1375] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 77.679798][ T1374] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 78.560426][ T1394] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 78.585994][ T1394] EXT4-fs (loop0): 1 truncate cleaned up [ 78.595764][ T1394] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 78.685691][ T322] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 78.734724][ T1400] set_capacity_and_notify: 1 callbacks suppressed [ 78.734740][ T1400] loop3: detected capacity change from 0 to 512 [ 78.737454][ T1370] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 196, start 00000001) [ 78.757696][ T1370] FAT-fs (loop4): Filesystem has been set read-only [ 78.758380][ T1400] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 78.764577][ T1370] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 196, start 00000001) [ 78.784616][ T1370] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 196, start 00000001) [ 78.787910][ T1400] EXT4-fs (loop3): 1 truncate cleaned up [ 78.800905][ T1400] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 78.802689][ T30] kauditd_printk_skb: 4 callbacks suppressed [ 78.802728][ T30] audit: type=1400 audit(1786040267.740:305): avc: denied { mounton } for pid=1369 comm="syz.4.263" path="/48/file0" dev="loop4" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=dir permissive=1 [ 78.820603][ T6] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 78.945694][ T322] usb 3-1: Using ep0 maxpacket: 32 [ 79.065816][ T322] usb 3-1: config 0 has an invalid interface number: 184 but max is 0 [ 79.074665][ T322] usb 3-1: config 0 has no interface number 0 [ 79.080994][ T322] usb 3-1: config 0 interface 184 has no altsetting 0 [ 79.238472][ T1406] tipc: Enabling of bearer rejected, failed to enable media [ 79.247520][ T1406] device syzkaller0 entered promiscuous mode [ 79.254959][ T1406] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 79.264404][ T1406] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 79.295755][ T322] usb 3-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 79.304896][ T322] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.313107][ T322] usb 3-1: Product: syz [ 79.317362][ T322] usb 3-1: Manufacturer: syz [ 79.345689][ T6] usb 2-1: Using ep0 maxpacket: 32 [ 79.360059][ T322] usb 3-1: SerialNumber: syz [ 79.380624][ T322] usb 3-1: config 0 descriptor?? [ 79.392314][ T30] audit: type=1400 audit(1786040268.330:306): avc: denied { unmount } for pid=1409 comm="syz.4.275" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=filesystem permissive=1 [ 79.418387][ T1412] loop0: detected capacity change from 0 to 16 [ 79.425197][ T30] audit: type=1400 audit(1786040268.350:307): avc: denied { create } for pid=1409 comm="syz.4.275" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 79.445174][ T322] smsc75xx v1.0.0 [ 79.449585][ T30] audit: type=1400 audit(1786040268.360:308): avc: denied { write } for pid=1409 comm="syz.4.275" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 79.495738][ T6] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 79.506877][ T6] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 80.195723][ T6] usb 2-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 80.205359][ T6] usb 2-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 80.214803][ T6] usb 2-1: Product: syz [ 80.219184][ T6] usb 2-1: Manufacturer: syz [ 80.256186][ T6] hub 2-1:4.0: USB hub found [ 80.265835][ T513] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 80.275404][ T1427] create_pit_timer: 17 callbacks suppressed [ 80.275421][ T1427] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 80.290900][ T1427] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 80.299559][ T1427] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 80.308036][ T1427] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 80.316737][ T1427] pit: kvm: requested 41904 ns i8254 timer period limited to 200000 ns [ 80.325529][ T1427] pit: kvm: requested 6704 ns i8254 timer period limited to 200000 ns [ 80.333937][ T1427] pit: kvm: requested 116495 ns i8254 timer period limited to 200000 ns [ 80.342549][ T1427] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 80.351268][ T1427] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 80.359619][ T1427] pit: kvm: requested 6704 ns i8254 timer period limited to 200000 ns [ 80.397659][ T1434] loop4: detected capacity change from 0 to 512 [ 80.407662][ T1434] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 80.419931][ T1434] EXT4-fs error (device loop4): ext4_orphan_get:1432: comm syz.4.282: bad orphan inode 131072 [ 80.434380][ T1434] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 80.460352][ T30] audit: type=1400 audit(1786040269.400:309): avc: denied { connect } for pid=1433 comm="syz.4.282" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 80.468854][ T1438] loop3: detected capacity change from 0 to 128 [ 80.495723][ T6] hub 2-1:4.0: 15 ports detected [ 80.516062][ T6] hub 2-1:4.0: insufficient power available to use all downstream ports [ 80.526470][ T30] audit: type=1400 audit(1786040269.470:310): avc: denied { create } for pid=1437 comm="syz.3.283" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 80.529623][ T1438] device batadv_slave_1 entered promiscuous mode [ 80.552244][ T513] usb 1-1: Using ep0 maxpacket: 16 [ 80.566505][ T1437] device batadv_slave_1 left promiscuous mode [ 80.570390][ T30] audit: type=1400 audit(1786040269.510:311): avc: denied { getopt } for pid=1437 comm="syz.3.283" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 80.581978][ T1441] tipc: Enabling of bearer rejected, failed to enable media [ 80.601475][ T1441] device syzkaller0 entered promiscuous mode [ 80.607819][ T322] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -32 [ 80.619418][ T1441] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 80.627417][ T322] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 80.639209][ T1441] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 80.673821][ T1443] loop3: detected capacity change from 0 to 512 [ 80.675979][ T513] usb 1-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 80.697094][ T1443] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 80.707109][ T513] usb 1-1: config 0 interface 0 has no altsetting 0 [ 80.713862][ T513] usb 1-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 80.723018][ T6] hub 2-1:4.0: hub_hub_status failed (err = -71) [ 80.729472][ T513] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 80.737898][ T6] hub 2-1:4.0: config failed, can't get hub status (err -71) [ 80.750316][ T1443] EXT4-fs (loop3): 1 truncate cleaned up [ 80.756248][ T513] usb 1-1: config 0 descriptor?? [ 80.761312][ T1443] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 80.781255][ T6] usb 2-1: USB disconnect, device number 4 [ 80.885716][ T322] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000010: -71 [ 80.899537][ T322] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read HW_CFG: -71 [ 80.911089][ T322] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -71 [ 80.921061][ T322] smsc75xx: probe of 3-1:0.184 failed with error -71 [ 80.945932][ T322] usb 3-1: USB disconnect, device number 5 [ 81.287242][ T1452] loop1: detected capacity change from 0 to 512 [ 81.295793][ T513] usbhid 1-1:0.0: can't add hid device: -71 [ 81.301911][ T513] usbhid: probe of 1-1:0.0 failed with error -71 [ 81.309542][ T513] usb 1-1: USB disconnect, device number 5 [ 81.366465][ T1452] EXT4-fs (loop1): Ignoring removed bh option [ 81.372671][ T1452] EXT4-fs (loop1): Ignoring removed oldalloc option [ 81.379617][ T1452] EXT4-fs (loop1): Unrecognized mount option "pcr=00000000000000000054" or missing value [ 81.436312][ T30] audit: type=1400 audit(1786040270.380:312): avc: denied { create } for pid=1453 comm="syz.2.288" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 81.456040][ T30] audit: type=1400 audit(1786040270.380:313): avc: denied { read } for pid=1453 comm="syz.2.288" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 81.489954][ T30] audit: type=1400 audit(1786040270.430:314): avc: denied { watch watch_reads } for pid=1453 comm="syz.2.288" path="/60/file0" dev="tmpfs" ino=351 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=sock_file permissive=1 [ 82.005710][ T448] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 82.265644][ T448] usb 2-1: Using ep0 maxpacket: 16 [ 82.355650][ T1255] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 82.385709][ T448] usb 2-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 82.407018][ T448] usb 2-1: config 0 interface 0 has no altsetting 0 [ 82.420906][ T448] usb 2-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 82.438903][ T1459] loop2: detected capacity change from 0 to 131072 [ 82.445496][ T448] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 82.463292][ T1459] F2FS-fs (loop2): Invalid Fs Meta Ino: node(1) meta(2) root(0) [ 82.472889][ T1459] F2FS-fs (loop2): Can't find valid F2FS filesystem in 2th superblock [ 82.485705][ T1459] F2FS-fs (loop2): invalid crc value [ 82.497220][ T448] usb 2-1: config 0 descriptor?? [ 82.511536][ T1477] tipc: Enabling of bearer rejected, failed to enable media [ 82.520901][ T1477] device syzkaller0 entered promiscuous mode [ 82.530833][ T1477] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 82.539431][ T1459] F2FS-fs (loop2): Found nat_bits in checkpoint [ 82.540488][ T1477] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 82.586452][ T1459] F2FS-fs (loop2): Try to recover 2th superblock, ret: 0 [ 82.593592][ T1459] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 82.769950][ T1491] loop4: detected capacity change from 0 to 512 [ 82.776562][ T1255] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 82.866262][ T1491] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 82.901004][ T1491] EXT4-fs (loop4): 1 truncate cleaned up [ 82.908181][ T1491] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 83.001615][ T1255] usb 1-1: New USB device found, idVendor=19f7, idProduct=0011, bcdDevice= 0.40 [ 83.011054][ T1255] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.020127][ T448] lenovo 0003:17EF:6009.0004: unknown main item tag 0x2 [ 83.027302][ T1255] usb 1-1: Product: syz [ 83.031683][ T448] lenovo 0003:17EF:6009.0004: unknown main item tag 0x6 [ 83.039719][ T1255] usb 1-1: Manufacturer: syz [ 83.044514][ T448] lenovo 0003:17EF:6009.0004: unknown main item tag 0x0 [ 83.052340][ T1255] usb 1-1: SerialNumber: syz [ 83.058711][ T448] lenovo 0003:17EF:6009.0004: unknown main item tag 0x0 [ 83.066986][ T448] lenovo 0003:17EF:6009.0004: unknown main item tag 0x0 [ 83.074092][ T448] lenovo 0003:17EF:6009.0004: unknown main item tag 0x0 [ 83.081945][ T448] lenovo 0003:17EF:6009.0004: unknown main item tag 0x0 [ 83.089670][ T448] lenovo 0003:17EF:6009.0004: invalid report_count 2060869942 [ 83.097708][ T448] lenovo 0003:17EF:6009.0004: item 0 4 1 9 parsing failed [ 83.107739][ T448] lenovo 0003:17EF:6009.0004: hid_parse failed [ 83.114023][ T448] lenovo: probe of 0003:17EF:6009.0004 failed with error -22 [ 83.175656][ T513] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 83.221016][ T417] usb 2-1: USB disconnect, device number 5 [ 83.425810][ T513] usb 3-1: Using ep0 maxpacket: 32 [ 83.545723][ T513] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.556797][ T513] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 83.671570][ T1503] loop4: detected capacity change from 0 to 512 [ 83.696094][ T1503] EXT4-fs (loop4): Mount option "noload" incompatible with ext2 [ 83.706895][ T513] usb 3-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 83.716160][ T513] usb 3-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 83.724679][ T513] usb 3-1: Product: syz [ 83.729082][ T513] usb 3-1: Manufacturer: syz [ 83.777122][ T513] hub 3-1:4.0: USB hub found [ 83.822118][ T1511] loop3: detected capacity change from 0 to 512 [ 83.880657][ T1511] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 83.893110][ T1511] EXT4-fs (loop3): 1 truncate cleaned up [ 83.898833][ T1511] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 84.015734][ T513] hub 3-1:4.0: 15 ports detected [ 84.035735][ T513] hub 3-1:4.0: insufficient power available to use all downstream ports [ 84.328595][ T513] hub 3-1:4.0: hub_hub_status failed (err = -71) [ 84.334978][ T513] hub 3-1:4.0: config failed, can't get hub status (err -71) [ 84.366225][ T513] usb 3-1: USB disconnect, device number 6 [ 86.611482][ T1539] loop0: detected capacity change from 0 to 512 [ 86.624793][ T1539] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 86.645182][ T1542] loop3: detected capacity change from 0 to 512 [ 86.648052][ T1539] EXT4-fs (loop0): 1 truncate cleaned up [ 86.663004][ T1539] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 86.708790][ T1542] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 86.779540][ T1547] loop4: detected capacity change from 0 to 512 [ 86.818838][ T1542] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a002c118, mo2=0002] [ 86.826926][ T1255] usb 1-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 86.827382][ T1547] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 86.840574][ T1542] System zones: 1-12 [ 86.847489][ T1255] usb 1-1: unit 5 not found! [ 86.857417][ T1542] EXT4-fs error (device loop3): ext4_orphan_get:1432: comm syz.3.312: bad orphan inode 131072 [ 86.870695][ T1547] EXT4-fs (loop4): 1 truncate cleaned up [ 86.876729][ T1542] EXT4-fs (loop3): mounted filesystem without journal. Opts: debug,data=journal,norecovery,,errors=continue. Quota mode: none. [ 86.890691][ T1547] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 86.897433][ T1255] usb 1-1: USB disconnect, device number 6 [ 87.064596][ T513] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 87.682845][ T513] usb 2-1: Using ep0 maxpacket: 16 [ 87.751088][ T1574] loop4: detected capacity change from 0 to 512 [ 87.817804][ T1574] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 87.848916][ T1574] EXT4-fs (loop4): 1 truncate cleaned up [ 87.850344][ T513] usb 2-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 87.858380][ T1574] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 87.895695][ T513] usb 2-1: config 0 interface 0 has no altsetting 0 [ 87.912573][ T513] usb 2-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 87.932004][ T513] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.970754][ T513] usb 2-1: config 0 descriptor?? [ 88.031617][ T1580] loop3: detected capacity change from 0 to 16 [ 88.347390][ T6] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 88.415703][ T512] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 88.486507][ T513] lenovo 0003:17EF:6009.0005: unknown main item tag 0x2 [ 88.493626][ T513] lenovo 0003:17EF:6009.0005: unknown main item tag 0x6 [ 88.500666][ T513] lenovo 0003:17EF:6009.0005: unknown main item tag 0x0 [ 88.507678][ T513] lenovo 0003:17EF:6009.0005: unknown main item tag 0x0 [ 88.514675][ T513] lenovo 0003:17EF:6009.0005: unknown main item tag 0x0 [ 88.521667][ T513] lenovo 0003:17EF:6009.0005: unknown main item tag 0x0 [ 88.528664][ T513] lenovo 0003:17EF:6009.0005: unknown main item tag 0x0 [ 88.535889][ T513] lenovo 0003:17EF:6009.0005: invalid report_count 2060869942 [ 90.215413][ T513] lenovo 0003:17EF:6009.0005: item 0 4 1 9 parsing failed [ 90.237966][ T513] lenovo 0003:17EF:6009.0005: hid_parse failed [ 90.244287][ T513] lenovo: probe of 0003:17EF:6009.0005 failed with error -22 [ 90.255730][ T6] usb 3-1: Using ep0 maxpacket: 32 [ 90.284653][ T30] kauditd_printk_skb: 12 callbacks suppressed [ 90.284666][ T30] audit: type=1400 audit(1786040279.220:327): avc: denied { ioctl } for pid=1590 comm="syz.4.327" path="socket:[24958]" dev="sockfs" ino=24958 ioctlcmd=0x8916 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 90.315668][ T512] usb 4-1: Using ep0 maxpacket: 16 [ 90.347731][ T1593] loop4: detected capacity change from 0 to 512 [ 90.361854][ T513] usb 2-1: USB disconnect, device number 6 [ 90.369468][ T1593] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 90.396834][ T6] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 90.404649][ T1593] EXT4-fs (loop4): 1 truncate cleaned up [ 90.413405][ T1593] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 90.421220][ T6] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 90.535752][ T512] usb 4-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 90.555713][ T6] usb 3-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 90.559037][ T512] usb 4-1: config 0 interface 0 has no altsetting 0 [ 90.565166][ T6] usb 3-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 90.580227][ T6] usb 3-1: Product: syz [ 90.584782][ T6] usb 3-1: Manufacturer: syz [ 90.626323][ T6] hub 3-1:4.0: USB hub found [ 90.707209][ T1608] loop0: detected capacity change from 0 to 1024 [ 90.707930][ T512] usb 4-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 90.722832][ T512] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.732118][ T512] usb 4-1: config 0 descriptor?? [ 90.756223][ T1608] EXT4-fs (loop0): dax option not supported [ 90.776378][ T1608] FAULT_INJECTION: forcing a failure. [ 90.776378][ T1608] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 90.800286][ T1608] CPU: 0 PID: 1608 Comm: syz.0.334 Not tainted syzkaller #0 [ 90.807618][ T1608] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 90.817794][ T1608] Call Trace: [ 90.821121][ T1608] [ 90.824065][ T1608] __dump_stack+0x21/0x30 [ 90.828438][ T1608] dump_stack_lvl+0x110/0x170 [ 90.833135][ T1608] ? show_regs_print_info+0x20/0x20 [ 90.838362][ T1608] dump_stack+0x15/0x20 [ 90.842544][ T1608] should_fail+0x3ab/0x500 [ 90.846985][ T1608] should_fail_usercopy+0x1a/0x20 [ 90.852034][ T1608] _copy_to_user+0x20/0x90 [ 90.856470][ T1608] simple_read_from_buffer+0xe9/0x160 [ 90.861872][ T1608] proc_fail_nth_read+0x1a6/0x220 [ 90.866922][ T1608] ? proc_fault_inject_write+0x310/0x310 [ 90.869071][ T1610] device syzkaller0 entered promiscuous mode [ 90.872619][ T1608] ? security_file_permission+0x83/0xa0 [ 90.884146][ T1608] ? proc_fault_inject_write+0x310/0x310 [ 90.889825][ T1608] vfs_read+0x28c/0xc20 [ 90.894037][ T1608] ? kernel_read+0x1f0/0x1f0 [ 90.898679][ T1608] ? __kasan_check_write+0x14/0x20 [ 90.903815][ T1608] ? mutex_lock+0x9b/0x1c0 [ 90.906794][ T1610] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 90.908246][ T1608] ? wait_for_completion_killable_timeout+0x10/0x10 [ 90.922646][ T1608] ? __fget_files+0x2e1/0x340 [ 90.927476][ T1608] ? __fdget_pos+0x2d2/0x380 [ 90.932096][ T1608] ? ksys_read+0x70/0x260 [ 90.936442][ T1608] ksys_read+0x14a/0x260 [ 90.940726][ T1608] ? vfs_write+0xfd0/0xfd0 [ 90.945315][ T1608] ? debug_smp_processor_id+0x17/0x20 [ 90.950716][ T1608] __x64_sys_read+0x7b/0x90 [ 90.955336][ T1608] x64_sys_call+0x96d/0x9a0 [ 90.959866][ T1608] do_syscall_64+0x4c/0xa0 [ 90.964294][ T1608] ? clear_bhb_loop+0x50/0xa0 [ 90.968981][ T1608] ? clear_bhb_loop+0x50/0xa0 [ 90.973681][ T1608] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 90.979630][ T1608] RIP: 0033:0x7f22bbcae90e [ 90.984427][ T1608] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 91.004156][ T1608] RSP: 002b:00007f22ba746fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 91.012596][ T1608] RAX: ffffffffffffffda RBX: 00007f22ba7476c0 RCX: 00007f22bbcae90e [ 91.020600][ T1608] RDX: 000000000000000f RSI: 00007f22ba7470a0 RDI: 0000000000000003 [ 91.028596][ T1608] RBP: 00007f22ba747090 R08: 0000000000000000 R09: 0000000000000000 [ 91.036598][ T1608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 91.044591][ T1608] R13: 00007f22bbf76038 R14: 00007f22bbf75fa0 R15: 00007ffd2951e8a8 [ 91.052595][ T1608] [ 91.063792][ T1610] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 91.075742][ T6] hub 3-1:4.0: config failed, can't read hub descriptor (err -22) [ 91.116201][ T6] usb 3-1: USB disconnect, device number 7 [ 91.125317][ T1616] loop3: detected capacity change from 0 to 512 [ 91.155804][ T512] usbhid 4-1:0.0: can't add hid device: -71 [ 91.161792][ T512] usbhid: probe of 4-1:0.0 failed with error -71 [ 91.172367][ T1587] loop1: detected capacity change from 0 to 131072 [ 91.190482][ T1616] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 91.208997][ T1616] EXT4-fs (loop3): 1 truncate cleaned up [ 91.214738][ T1616] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 91.240863][ T1587] F2FS-fs (loop1): Wrong CP boundary, start(512) end(1536) blocks(0) [ 91.257599][ T512] usb 4-1: USB disconnect, device number 9 [ 91.259282][ T1587] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 91.280477][ T1622] loop0: detected capacity change from 0 to 512 [ 91.285882][ T1587] F2FS-fs (loop1): invalid crc value [ 91.307837][ T1587] F2FS-fs (loop1): Found nat_bits in checkpoint [ 91.352415][ T1622] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 91.369757][ T1622] ext4 filesystem being mounted at /61/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 91.393036][ T1587] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 91.400632][ T1622] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #15: comm syz.0.336: corrupted xattr block 32 [ 91.413532][ T1587] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 91.423314][ T1622] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=15 [ 91.441201][ T1622] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #15: comm syz.0.336: corrupted xattr block 32 [ 91.459947][ T1622] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=15 [ 91.469103][ T1622] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #15: comm syz.0.336: corrupted xattr block 32 [ 91.481247][ T1622] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=15 [ 91.507811][ T1587] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 91.555402][ T30] audit: type=1400 audit(1786040280.490:328): avc: denied { mounton } for pid=1637 comm="syz-executor" path="/" dev="sda1" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:root_t tclass=dir permissive=1 [ 91.586438][ T6] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 91.596669][ T1639] capability: warning: `syz.0.343' uses deprecated v2 capabilities in a way that may be insecure [ 91.639270][ T1637] bridge0: port 1(bridge_slave_0) entered blocking state [ 91.672326][ T1637] bridge0: port 1(bridge_slave_0) entered disabled state [ 91.680252][ T1637] device bridge_slave_0 entered promiscuous mode [ 91.687350][ T1637] bridge0: port 2(bridge_slave_1) entered blocking state [ 91.695740][ T1637] bridge0: port 2(bridge_slave_1) entered disabled state [ 91.703812][ T1637] device bridge_slave_1 entered promiscuous mode [ 91.745705][ T512] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 91.773610][ T1637] bridge0: port 2(bridge_slave_1) entered blocking state [ 91.780821][ T1637] bridge0: port 2(bridge_slave_1) entered forwarding state [ 91.788150][ T1637] bridge0: port 1(bridge_slave_0) entered blocking state [ 91.795201][ T1637] bridge0: port 1(bridge_slave_0) entered forwarding state [ 91.821571][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 91.835657][ T6] usb 3-1: Using ep0 maxpacket: 16 [ 91.841334][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 91.855911][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 91.876346][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 91.894670][ T10] bridge0: port 1(bridge_slave_0) entered blocking state [ 91.901844][ T10] bridge0: port 1(bridge_slave_0) entered forwarding state [ 91.921560][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 91.940040][ T10] bridge0: port 2(bridge_slave_1) entered blocking state [ 91.947136][ T10] bridge0: port 2(bridge_slave_1) entered forwarding state [ 91.967273][ T6] usb 3-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 91.984550][ T6] usb 3-1: config 0 interface 0 has no altsetting 0 [ 91.991623][ T6] usb 3-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 92.001194][ T6] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 92.012896][ T6] usb 3-1: config 0 descriptor?? [ 92.019047][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 92.025907][ T512] usb 4-1: Using ep0 maxpacket: 32 [ 92.034165][ T642] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 92.078706][ T642] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 92.106305][ T642] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 92.118798][ T642] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 92.133047][ T642] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 92.154239][ T1637] device veth0_vlan entered promiscuous mode [ 92.166012][ T421] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 92.174440][ T421] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 92.182660][ T512] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 92.195857][ T1637] device veth1_macvtap entered promiscuous mode [ 92.205340][ T512] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 92.215814][ T421] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 92.223459][ T421] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 92.232932][ T421] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 92.249494][ T30] audit: type=1400 audit(1786040281.190:329): avc: denied { mounton } for pid=1637 comm="syz-executor" path="/root/syzkaller.QkGcIm/syz-tmp/newroot/sys/kernel/debug" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=dir permissive=1 [ 92.278677][ T421] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 92.308818][ T421] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 92.355741][ T512] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 92.364835][ T512] usb 4-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 92.390230][ T512] usb 4-1: Product: syz [ 92.394439][ T512] usb 4-1: Manufacturer: syz [ 92.432045][ T1658] FAULT_INJECTION: forcing a failure. [ 92.432045][ T1658] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 92.446247][ T512] hub 4-1:4.0: USB hub found [ 92.450945][ T1255] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 92.467408][ T1658] CPU: 0 PID: 1658 Comm: syz.4.347 Not tainted syzkaller #0 [ 92.474850][ T1658] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 92.484921][ T1658] Call Trace: [ 92.488219][ T1658] [ 92.491160][ T1658] __dump_stack+0x21/0x30 [ 92.495516][ T1658] dump_stack_lvl+0x110/0x170 [ 92.500297][ T1658] ? show_regs_print_info+0x20/0x20 [ 92.505514][ T1658] dump_stack+0x15/0x20 [ 92.509733][ T1658] should_fail+0x3ab/0x500 [ 92.514167][ T1658] should_fail_alloc_page+0x55/0x80 [ 92.519383][ T1658] prepare_alloc_pages+0x13f/0x590 [ 92.524521][ T1658] ? __alloc_pages_bulk+0xab0/0xab0 [ 92.529751][ T1658] __alloc_pages+0x11d/0x460 [ 92.534462][ T1658] ? prep_new_page+0x110/0x110 [ 92.539243][ T1658] handle_pte_fault+0xee5/0x2770 [ 92.544197][ T1658] ? fault_around_bytes_set+0xc0/0xc0 [ 92.549675][ T1658] ? memcpy+0x56/0x70 [ 92.553679][ T1658] do_handle_mm_fault+0x1b3b/0x1e30 [ 92.558897][ T1658] ? numa_migrate_prep+0xd0/0xd0 [ 92.563857][ T1658] ? access_error+0x152/0x260 [ 92.568558][ T1658] do_user_addr_fault+0x5c5/0x11c0 [ 92.573686][ T1658] ? do_mmap+0x86f/0xf10 [ 92.577942][ T1658] ? do_kern_addr_fault+0x80/0x80 [ 92.582977][ T1658] ? vm_mmap_pgoff+0x253/0x410 [ 92.587884][ T1658] ? debug_smp_processor_id+0x17/0x20 [ 92.593287][ T1658] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 92.599382][ T1658] ? exit_to_user_mode_prepare+0x39/0xd0 [ 92.605024][ T1658] exc_page_fault+0x51/0xb0 [ 92.609538][ T1658] asm_exc_page_fault+0x27/0x30 [ 92.614496][ T1658] RIP: 0033:0x7f4b9935d1a3 [ 92.618929][ T1658] Code: 1f 84 00 00 00 00 00 3d 00 01 00 00 75 29 45 31 f6 48 83 c4 18 44 89 f0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 0f 1f 40 00 49 8b 0f <44> 88 34 01 49 83 47 10 01 eb 92 66 90 8d 90 ff fe ff ff 83 fa 1c [ 92.638550][ T1658] RSP: 002b:00007f4b97efe470 EFLAGS: 00010206 [ 92.644633][ T1658] RAX: 0000000000011000 RBX: 00007f4b97efe530 RCX: 00007f4b8fadf000 [ 92.652616][ T1658] RDX: 00007f4b97efe6d0 RSI: 0000000000000001 RDI: 00007f4b97efe5d0 [ 92.660602][ T1658] RBP: 000000000000004a R08: 0000000000000005 R09: 0000000000000007 [ 92.668584][ T1658] R10: 0000000000000008 R11: 00007f4b97efe530 R12: 0000000000000001 [ 92.676569][ T1658] R13: 00007f4b9955cfa0 R14: 00000000000000ff R15: 00007f4b97efe5d0 [ 92.684557][ T1658] [ 92.693992][ T1658] Huh VM_FAULT_OOM leaked out to the #PF handler. Retrying PF [ 92.703021][ T1658] loop4: detected capacity change from 0 to 256 [ 92.708643][ T6] lenovo 0003:17EF:6009.0006: unknown main item tag 0x2 [ 92.725673][ T6] lenovo 0003:17EF:6009.0006: unknown main item tag 0x6 [ 92.742889][ T6] lenovo 0003:17EF:6009.0006: unknown main item tag 0x0 [ 92.749905][ T6] lenovo 0003:17EF:6009.0006: unknown main item tag 0x0 [ 92.756179][ T512] hub 4-1:4.0: 15 ports detected [ 92.757103][ T6] lenovo 0003:17EF:6009.0006: unknown main item tag 0x0 [ 92.763673][ T1658] exfat: Deprecated parameter 'utf8' [ 92.769067][ T6] lenovo 0003:17EF:6009.0006: unknown main item tag 0x0 [ 92.785595][ T1658] exfat: Deprecated parameter 'utf8' [ 92.786723][ T512] hub 4-1:4.0: insufficient power available to use all downstream ports [ 92.791541][ T6] lenovo 0003:17EF:6009.0006: unknown main item tag 0x0 [ 92.808211][ T1658] exfat: Unexpected value for 'utf8' [ 92.810541][ T6] lenovo 0003:17EF:6009.0006: invalid report_count 2060869942 [ 92.821100][ T6] lenovo 0003:17EF:6009.0006: item 0 4 1 9 parsing failed [ 92.828405][ T6] lenovo 0003:17EF:6009.0006: hid_parse failed [ 92.834669][ T6] lenovo: probe of 0003:17EF:6009.0006 failed with error -22 [ 92.873272][ T30] audit: type=1400 audit(1786040281.810:330): avc: denied { setopt } for pid=1660 comm="syz.0.348" lport=2 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 92.895347][ T1661] xt_hashlimit: size too large, truncated to 1048576 [ 92.902133][ T1255] usb 2-1: Using ep0 maxpacket: 32 [ 92.910577][ T6] usb 3-1: USB disconnect, device number 8 [ 92.924189][ T1663] loop4: detected capacity change from 0 to 512 [ 92.947679][ T1663] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 92.965225][ T1663] EXT4-fs (loop4): 1 truncate cleaned up [ 92.971288][ T512] hub 4-1:4.0: hub_hub_status failed (err = -71) [ 92.976179][ T1663] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 92.978079][ T512] hub 4-1:4.0: config failed, can't get hub status (err -71) [ 93.084759][ T1255] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 93.096923][ T512] usb 4-1: USB disconnect, device number 10 [ 93.103899][ T1255] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 93.355743][ T1255] usb 2-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 93.364932][ T1255] usb 2-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 93.373345][ T1255] usb 2-1: Product: syz [ 93.377776][ T1255] usb 2-1: Manufacturer: syz [ 93.436285][ T1255] hub 2-1:4.0: USB hub found [ 93.572608][ T1678] netlink: 14 bytes leftover after parsing attributes in process `syz.3.352'. [ 93.615364][ T30] audit: type=1400 audit(1786040282.550:331): avc: denied { bind } for pid=1683 comm="syz.3.355" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 93.645720][ T1255] hub 2-1:4.0: 15 ports detected [ 93.660938][ T30] audit: type=1400 audit(1786040282.580:332): avc: denied { listen } for pid=1683 comm="syz.3.355" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 93.680509][ T1255] hub 2-1:4.0: insufficient power available to use all downstream ports [ 93.715684][ T30] audit: type=1400 audit(1786040282.580:333): avc: denied { accept } for pid=1683 comm="syz.3.355" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 93.843750][ T1688] loop4: detected capacity change from 0 to 256 [ 93.855702][ T1255] hub 2-1:4.0: hub_hub_status failed (err = -71) [ 93.862712][ T1255] hub 2-1:4.0: config failed, can't get hub status (err -71) [ 93.879815][ T1688] exFAT-fs (loop4): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 93.916002][ T1255] usb 2-1: USB disconnect, device number 7 [ 94.039204][ T1684] loop3: detected capacity change from 0 to 40427 [ 94.050533][ T1692] loop2: detected capacity change from 0 to 256 [ 94.073947][ T1684] F2FS-fs (loop3): invalid crc value [ 94.108854][ T1684] F2FS-fs (loop3): Found nat_bits in checkpoint [ 94.125893][ T1692] exFAT-fs (loop2): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 94.204018][ T1684] F2FS-fs (loop3): Start checkpoint disabled! [ 94.226555][ T10] device bridge_slave_1 left promiscuous mode [ 94.229992][ T1684] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 94.234215][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 94.288278][ T10] device bridge_slave_0 left promiscuous mode [ 94.308276][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 94.330967][ T10] device veth1_macvtap left promiscuous mode [ 94.337574][ T10] device veth0_vlan left promiscuous mode [ 94.400286][ T45] handle_bad_sector: 11 callbacks suppressed [ 94.400319][ T45] attempt to access beyond end of device [ 94.400319][ T45] loop3: rw=2049, want=40976, limit=40427 [ 94.556200][ T1682] F2FS-fs (loop0): Wrong CP boundary, start(512) end(1536) blocks(0) [ 94.564440][ T1682] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 94.578282][ T1682] F2FS-fs (loop0): invalid crc value [ 94.611254][ T1682] F2FS-fs (loop0): Found nat_bits in checkpoint [ 94.717609][ T1682] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 94.725665][ T6] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 94.729328][ T1682] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 94.895115][ T1682] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 94.930743][ T1702] F2FS-fs (loop3): invalid crc value [ 95.265279][ T1702] F2FS-fs (loop3): Found nat_bits in checkpoint [ 95.319388][ T1702] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 95.395793][ T6] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 95.416029][ T6] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 95.435725][ T6] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 95.448798][ T6] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 95.458046][ T6] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 95.469640][ T6] usb 2-1: config 0 descriptor?? [ 95.498405][ T30] audit: type=1400 audit(1786040284.440:334): avc: denied { create } for pid=1716 comm="syz.3.363" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 95.519684][ T30] audit: type=1400 audit(1786040284.460:335): avc: denied { map } for pid=1716 comm="syz.3.363" path="socket:[25798]" dev="sockfs" ino=25798 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 95.544824][ T30] audit: type=1400 audit(1786040284.460:336): avc: denied { accept } for pid=1716 comm="syz.3.363" path="socket:[25798]" dev="sockfs" ino=25798 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 95.584967][ T1721] set_capacity_and_notify: 2 callbacks suppressed [ 95.584980][ T1721] loop0: detected capacity change from 0 to 16 [ 95.604803][ T30] audit: type=1400 audit(1786040284.540:337): avc: denied { read } for pid=1722 comm="syz.3.365" path="socket:[25826]" dev="sockfs" ino=25826 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 95.605991][ T1255] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 96.323646][ T30] audit: type=1400 audit(1786040285.260:338): avc: denied { append } for pid=1728 comm="syz.4.367" name="ppp" dev="devtmpfs" ino=154 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 96.350775][ T30] audit: type=1400 audit(1786040285.290:339): avc: denied { connect } for pid=1728 comm="syz.4.367" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 96.370400][ T30] audit: type=1400 audit(1786040285.290:340): avc: denied { write } for pid=1728 comm="syz.4.367" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 96.426212][ T1255] usb 3-1: Using ep0 maxpacket: 32 [ 96.429147][ T1731] loop4: detected capacity change from 0 to 256 [ 96.494595][ T1736] FAULT_INJECTION: forcing a failure. [ 96.494595][ T1736] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 96.507717][ T1736] CPU: 0 PID: 1736 Comm: syz.3.370 Not tainted syzkaller #0 [ 96.515035][ T1736] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 96.525095][ T1736] Call Trace: [ 96.528391][ T1736] [ 96.531340][ T1736] __dump_stack+0x21/0x30 [ 96.535702][ T1736] dump_stack_lvl+0x110/0x170 [ 96.540431][ T1736] ? show_regs_print_info+0x20/0x20 [ 96.545654][ T1736] dump_stack+0x15/0x20 [ 96.549821][ T1736] should_fail+0x3ab/0x500 [ 96.554231][ T1736] should_fail_usercopy+0x1a/0x20 [ 96.559245][ T1736] _copy_to_user+0x20/0x90 [ 96.563649][ T1736] simple_read_from_buffer+0xe9/0x160 [ 96.565984][ T1255] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 96.569015][ T1736] proc_fail_nth_read+0x1a6/0x220 [ 96.579876][ T1255] usb 3-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 96.584873][ T1736] ? proc_fault_inject_write+0x310/0x310 [ 96.600198][ T1736] ? security_file_permission+0x83/0xa0 [ 96.605743][ T1736] ? proc_fault_inject_write+0x310/0x310 [ 96.611391][ T1736] vfs_read+0x28c/0xc20 [ 96.615545][ T1736] ? kernel_read+0x1f0/0x1f0 [ 96.620148][ T1736] ? __kasan_check_write+0x14/0x20 [ 96.625255][ T1736] ? mutex_lock+0x9b/0x1c0 [ 96.629709][ T1736] ? wait_for_completion_killable_timeout+0x10/0x10 [ 96.636288][ T1736] ? __fget_files+0x2e1/0x340 [ 96.640958][ T1736] ? __fdget_pos+0x2d2/0x380 [ 96.645538][ T1736] ? ksys_read+0x70/0x260 [ 96.649862][ T1736] ksys_read+0x14a/0x260 [ 96.654109][ T1736] ? vfs_write+0xfd0/0xfd0 [ 96.658541][ T1736] ? debug_smp_processor_id+0x17/0x20 [ 96.663913][ T1736] __x64_sys_read+0x7b/0x90 [ 96.668403][ T1736] x64_sys_call+0x96d/0x9a0 [ 96.672897][ T1736] do_syscall_64+0x4c/0xa0 [ 96.677307][ T1736] ? clear_bhb_loop+0x50/0xa0 [ 96.681975][ T1736] ? clear_bhb_loop+0x50/0xa0 [ 96.686644][ T1736] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 96.692529][ T1736] RIP: 0033:0x7fcf717a490e [ 96.696934][ T1736] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 96.716542][ T1736] RSP: 002b:00007fcf7023cfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 96.724944][ T1736] RAX: ffffffffffffffda RBX: 00007fcf7023d6c0 RCX: 00007fcf717a490e [ 96.732907][ T1736] RDX: 000000000000000f RSI: 00007fcf7023d0a0 RDI: 0000000000000004 [ 96.740884][ T1736] RBP: 00007fcf7023d090 R08: 0000000000000000 R09: 0000000000000000 [ 96.746041][ T1255] usb 3-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 96.748854][ T1736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 96.757932][ T1255] usb 3-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 96.765972][ T1736] R13: 00007fcf71a6c038 R14: 00007fcf71a6bfa0 R15: 00007ffcc4c977f8 [ 96.765995][ T1736] [ 96.773531][ T6] plantronics 0003:047F:FFFF.0007: No inputs registered, leaving [ 96.779581][ T1255] usb 3-1: Product: syz [ 96.782709][ T417] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 96.785367][ T1255] usb 3-1: Manufacturer: syz [ 96.797582][ T6] plantronics 0003:047F:FFFF.0007: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 [ 96.845822][ T1738] device syzkaller0 entered promiscuous mode [ 96.853159][ T1738] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 96.862372][ T1738] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 96.876321][ T1255] hub 3-1:4.0: USB hub found [ 96.918221][ T1746] loop4: detected capacity change from 0 to 256 [ 96.970951][ T323] usb 2-1: USB disconnect, device number 8 [ 97.025718][ T417] usb 1-1: Using ep0 maxpacket: 16 [ 97.145696][ T417] usb 1-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 97.158752][ T417] usb 1-1: config 0 interface 0 has no altsetting 0 [ 97.165471][ T417] usb 1-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 97.174700][ T417] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.183400][ T417] usb 1-1: config 0 descriptor?? [ 97.195796][ T1255] hub 3-1:4.0: 15 ports detected [ 97.215699][ T1255] hub 3-1:4.0: insufficient power available to use all downstream ports [ 97.235665][ T6] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 97.512161][ T30] audit: type=1400 audit(1786040286.450:341): avc: denied { read write } for pid=1756 comm="syz.1.376" name="vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 97.536721][ T30] audit: type=1400 audit(1786040286.450:342): avc: denied { open } for pid=1756 comm="syz.1.376" path="/dev/vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 97.625783][ T6] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 97.636780][ T6] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 97.646035][ T6] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.655146][ T6] usb 5-1: config 0 descriptor?? [ 97.666552][ T417] lenovo 0003:17EF:6009.0008: unknown main item tag 0x2 [ 97.673636][ T417] lenovo 0003:17EF:6009.0008: unknown main item tag 0x6 [ 97.680697][ T417] lenovo 0003:17EF:6009.0008: unknown main item tag 0x0 [ 97.687727][ T417] lenovo 0003:17EF:6009.0008: unknown main item tag 0x0 [ 97.694720][ T417] lenovo 0003:17EF:6009.0008: unknown main item tag 0x0 [ 97.702620][ T417] lenovo 0003:17EF:6009.0008: unknown main item tag 0x0 [ 97.709661][ T417] lenovo 0003:17EF:6009.0008: unknown main item tag 0x0 [ 97.716660][ T417] lenovo 0003:17EF:6009.0008: invalid report_count 2060869942 [ 97.724161][ T417] lenovo 0003:17EF:6009.0008: item 0 4 1 9 parsing failed [ 97.731488][ T417] lenovo 0003:17EF:6009.0008: hid_parse failed [ 97.737758][ T417] lenovo: probe of 0003:17EF:6009.0008 failed with error -22 [ 97.811699][ T309] usb 1-1: USB disconnect, device number 7 [ 97.855800][ T512] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 97.995693][ T6] usbhid 5-1:0.0: can't add hid device: -71 [ 98.001707][ T6] usbhid: probe of 5-1:0.0 failed with error -71 [ 98.010955][ T6] usb 5-1: USB disconnect, device number 4 [ 98.062779][ T1762] loop3: detected capacity change from 0 to 131072 [ 98.095682][ T512] usb 2-1: Using ep0 maxpacket: 32 [ 98.108549][ T1762] F2FS-fs (loop3): Wrong CP boundary, start(512) end(1536) blocks(0) [ 98.116934][ T1762] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 98.126415][ T1762] F2FS-fs (loop3): invalid crc value [ 98.134020][ T1762] F2FS-fs (loop3): Found nat_bits in checkpoint [ 98.169398][ T1762] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 98.176627][ T1762] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 [ 98.210373][ T30] audit: type=1400 audit(1786040287.150:343): avc: denied { mounton } for pid=1761 comm="syz.3.378" path="/80/file2/file0" dev="loop3" ino=4 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 98.234068][ T1762] xt_hashlimit: size too large, truncated to 1048576 [ 98.255798][ T512] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 98.266815][ T512] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 98.276659][ T512] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 98.285795][ T512] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 98.305924][ T512] usb 2-1: config 0 descriptor?? [ 98.345710][ T1255] hub 3-1:4.0: hub_hub_status failed (err = -32) [ 98.352096][ T1255] hub 3-1:4.0: config failed, can't get hub status (err -32) [ 98.360197][ T512] hub 2-1:0.0: USB hub found [ 98.475640][ T6] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 98.491860][ T1769] loop0: detected capacity change from 0 to 40427 [ 98.512007][ T1769] F2FS-fs (loop0): Invalid log_blocksize (268), supports only 12 [ 98.522900][ T1769] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 98.534072][ T1769] F2FS-fs (loop0): invalid crc value [ 98.541338][ T1769] F2FS-fs (loop0): Found nat_bits in checkpoint [ 98.575781][ T512] hub 2-1:0.0: config failed, hub doesn't have any ports! (err -19) [ 98.615411][ T1769] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 98.623041][ T1769] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 98.626773][ T417] usb 3-1: USB disconnect, device number 9 [ 98.638888][ T1778] loop2: detected capacity change from 0 to 256 [ 98.810022][ T1784] loop2: detected capacity change from 0 to 256 [ 98.830602][ T1784] FAT-fs (loop2): Directory bread(block 64) failed [ 98.841159][ T1784] FAT-fs (loop2): Directory bread(block 65) failed [ 98.846364][ T6] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 98.849611][ T1784] FAT-fs (loop2): Directory bread(block 66) failed [ 98.859738][ T6] usb 5-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice= 0.40 [ 98.865696][ T1784] FAT-fs (loop2): Directory bread(block 67) failed [ 98.874606][ T6] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 98.881764][ T1784] FAT-fs (loop2): Directory bread(block 68) failed [ 98.893535][ T6] usb 5-1: config 0 descriptor?? [ 98.900615][ T1784] FAT-fs (loop2): Directory bread(block 69) failed [ 98.907386][ T1784] FAT-fs (loop2): Directory bread(block 70) failed [ 98.913947][ T1784] FAT-fs (loop2): Directory bread(block 71) failed [ 98.920684][ T1784] FAT-fs (loop2): Directory bread(block 72) failed [ 98.927362][ T1784] FAT-fs (loop2): Directory bread(block 73) failed [ 98.964765][ T1788] loop3: detected capacity change from 0 to 256 [ 98.977322][ T1788] exFAT-fs (loop3): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 99.026701][ T512] hid-generic 0003:046D:C31C.0009: unknown main item tag 0x0 [ 99.036090][ T512] hid-generic 0003:046D:C31C.0009: hidraw0: USB HID v8.00 Device [HID 046d:c31c] on usb-dummy_hcd.1-1/input0 [ 99.235820][ T417] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 99.445810][ T309] usb 2-1: USB disconnect, device number 9 [ 99.585376][ T1749] loop4: detected capacity change from 0 to 4096 [ 99.617587][ T1749] EXT4-fs (loop4): Test dummy encryption mode enabled [ 99.624575][ T1749] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 99.635672][ T417] usb 3-1: unable to get BOS descriptor or descriptor too short [ 99.643893][ T1749] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=280ec1a8, mo2=0003] [ 99.652375][ T1749] System zones: 0-5 [ 99.661395][ T1749] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,test_dummy_encryption=v1,inlinecrypt,delalloc,noinit_itable,norecovery,minixdf,nodioread_nolock,errors=remount-ro,jqfmt=vfsv0,usrquota,max_dir_size_kb=0x0000000000000008,. Quota mode: writeback. [ 99.725695][ T417] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 99.736345][ T417] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 99.835786][ T6] aiptek 5-1:0.0: Aiptek using 400 ms programming speed [ 99.845954][ T6] input: Aiptek as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/input/input6 [ 99.895756][ T417] usb 3-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 99.905268][ T417] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 99.913561][ T417] usb 3-1: Product: syz [ 99.917924][ T417] usb 3-1: Manufacturer: syz [ 99.929208][ T417] usb 3-1: SerialNumber: syz [ 99.980377][ T1812] netlink: 40 bytes leftover after parsing attributes in process `syz.1.390'. [ 100.159771][ T1816] loop3: detected capacity change from 0 to 512 [ 100.173574][ T1816] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 100.190294][ T1816] EXT4-fs (loop3): 1 truncate cleaned up [ 100.232103][ T1816] EXT4-fs (loop3): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 100.275748][ T6] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 100.515712][ T6] usb 2-1: Using ep0 maxpacket: 32 [ 100.615428][ T323] usb 5-1: USB disconnect, device number 5 [ 100.646038][ T6] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 100.657301][ T6] usb 2-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 100.785721][ T6] usb 2-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 100.794942][ T6] usb 2-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 100.803327][ T6] usb 2-1: Product: syz [ 100.807571][ T6] usb 2-1: Manufacturer: syz [ 100.846213][ T6] hub 2-1:4.0: USB hub found [ 101.116497][ T6] hub 2-1:4.0: 15 ports detected [ 101.135724][ T6] hub 2-1:4.0: insufficient power available to use all downstream ports [ 101.203763][ T1838] device syzkaller0 entered promiscuous mode [ 101.211167][ T1838] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 101.220228][ T1838] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 101.335679][ T6] hub 2-1:4.0: hub_hub_status failed (err = -71) [ 101.343203][ T6] hub 2-1:4.0: config failed, can't get hub status (err -71) [ 101.386074][ T6] usb 2-1: USB disconnect, device number 10 [ 101.565640][ T309] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 101.605171][ T1836] loop3: detected capacity change from 0 to 131072 [ 101.659703][ T1836] F2FS-fs (loop3): Wrong CP boundary, start(512) end(1536) blocks(0) [ 101.686814][ T1836] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 101.708053][ T1836] F2FS-fs (loop3): invalid crc value [ 101.719285][ T1836] F2FS-fs (loop3): Found nat_bits in checkpoint [ 101.733441][ T1840] loop4: detected capacity change from 0 to 131072 [ 101.751343][ T1840] F2FS-fs (loop4): invalid crc value [ 101.766087][ T1840] F2FS-fs (loop4): Found nat_bits in checkpoint [ 101.773058][ T1836] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 101.780288][ T1836] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 [ 101.805695][ T309] usb 1-1: Using ep0 maxpacket: 32 [ 101.821326][ T1840] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 101.859209][ T417] usb 3-1: selecting invalid altsetting 1 [ 101.865291][ T417] usb 3-1: unit 0 not found! [ 101.876553][ T1853] loop2: detected capacity change from 0 to 512 [ 101.883492][ T417] snd-usb-audio: probe of 3-1:1.0 failed with error -22 [ 101.901696][ T1853] EXT4-fs (loop2): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 101.917854][ T417] usb 3-1: USB disconnect, device number 10 [ 101.935295][ T1853] EXT4-fs (loop2): Encoding requested by superblock is unknown [ 101.955744][ T309] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 101.975595][ T309] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 102.175702][ T309] usb 1-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 102.193536][ T309] usb 1-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 102.219468][ T309] usb 1-1: Product: syz [ 102.231386][ T309] usb 1-1: Manufacturer: syz [ 102.306268][ T309] hub 1-1:4.0: USB hub found [ 102.575882][ T309] hub 1-1:4.0: 15 ports detected [ 102.595804][ T309] hub 1-1:4.0: insufficient power available to use all downstream ports [ 102.710061][ T1874] process 'syz.2.406' launched '/dev/fd/-1/./file0/file0' with NULL argv: empty string added [ 102.835781][ T309] hub 1-1:4.0: hub_hub_status failed (err = -71) [ 102.863666][ T309] hub 1-1:4.0: config failed, can't get hub status (err -71) [ 102.926110][ T309] usb 1-1: USB disconnect, device number 8 [ 102.957043][ T1876] xt_CT: You must specify a L4 protocol and not use inversions on it [ 102.993989][ T30] kauditd_printk_skb: 15 callbacks suppressed [ 102.994003][ T30] audit: type=1400 audit(1786040291.930:359): avc: denied { getopt } for pid=1877 comm="syz.1.407" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 103.021232][ T1878] tmpfs: Bad value for 'gid' [ 103.035472][ T1878] netlink: 'syz.1.407': attribute type 1 has an invalid length. [ 103.075978][ T1882] device syzkaller0 entered promiscuous mode [ 103.083137][ T1882] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 103.095881][ T1882] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 103.242193][ T1888] SELinux: failed to load policy [ 103.406098][ T6] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 103.479691][ T1894] loop0: detected capacity change from 0 to 1024 [ 103.519895][ T1894] EXT4-fs (loop0): Ignoring removed bh option [ 103.526258][ T1894] EXT4-fs (loop0): Ignoring removed bh option [ 103.563780][ T1894] EXT4-fs (loop0): mounted filesystem without journal. Opts: nodelalloc,dioread_lock,barrier=0x0000000000000004,nolazytime,bh,min_batch_time=0x0000000000000008,errors=remount-ro,stripe=0x0000000000000005,bh,init_itable,. Quota mode: none. [ 103.655755][ T323] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 103.775869][ T6] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 103.794411][ T6] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 103.909859][ T323] usb 4-1: Using ep0 maxpacket: 32 [ 103.990977][ T1900] loop2: detected capacity change from 0 to 512 [ 103.999822][ T1900] EXT4-fs (loop2): Test dummy encryption mode enabled [ 104.015778][ T6] usb 5-1: New USB device found, idVendor=0711, idProduct=0900, bcdDevice= 1.00 [ 104.024843][ T6] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 104.037932][ T1900] EXT4-fs error (device loop2): ext4_xattr_inode_iget:401: comm syz.2.415: inode #1: comm syz.2.415: iget: illegal inode # [ 104.050793][ T6] usb 5-1: Product: syz [ 104.054972][ T6] usb 5-1: Manufacturer: syz [ 104.063662][ T1900] EXT4-fs error (device loop2): ext4_xattr_inode_iget:406: comm syz.2.415: error while reading EA inode 1 err=-117 [ 104.063673][ T6] usb 5-1: SerialNumber: syz [ 104.085693][ T323] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 104.096789][ T1900] EXT4-fs (loop2): 1 orphan inode deleted [ 104.102602][ T1900] EXT4-fs (loop2): mounted filesystem without journal. Opts: grpjquota=,inode_readahead_blks=0x0000000000800000,resgid=0x0000000000000000,noinit_itable,errors=continue,minixdf,usrjquota=,test_dummy_encryption=v1,discard,dioread_lock,noblock_validity,noquota,,errors=continue. Quota mode: none. [ 104.105767][ T323] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 104.298245][ T30] audit: type=1400 audit(1786040293.240:360): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=1 [ 104.621404][ T30] audit: type=1400 audit(1786040293.430:361): avc: denied { search } for pid=140 comm="dhcpcd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 104.653887][ T6] usblp 5-1:1.0: usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x0711 pid 0x0900 [ 104.672090][ T30] audit: type=1400 audit(1786040293.430:362): avc: denied { read } for pid=140 comm="dhcpcd" name="n15" dev="tmpfs" ino=5070 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 104.675979][ T323] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 104.693721][ T30] audit: type=1400 audit(1786040293.430:363): avc: denied { open } for pid=140 comm="dhcpcd" path="/run/udev/data/n15" dev="tmpfs" ino=5070 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 104.733247][ T323] usb 4-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 104.768573][ T323] usb 4-1: Product: syz [ 104.772780][ T323] usb 4-1: Manufacturer: syz [ 104.784011][ T1909] netlink: 96 bytes leftover after parsing attributes in process `syz.4.404'. [ 104.794075][ T30] audit: type=1400 audit(1786040293.430:364): avc: denied { getattr } for pid=140 comm="dhcpcd" path="/run/udev/data/n15" dev="tmpfs" ino=5070 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 104.826261][ T323] hub 4-1:4.0: USB hub found [ 104.919492][ T30] audit: type=1400 audit(1786040293.720:365): avc: denied { read } for pid=1908 comm="dhcpcd-run-hook" name="resolv.conf" dev="tmpfs" ino=487 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 104.942584][ T30] audit: type=1400 audit(1786040293.720:366): avc: denied { open } for pid=1908 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=487 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 105.007873][ T30] audit: type=1400 audit(1786040293.720:367): avc: denied { getattr } for pid=1908 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=487 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 105.065701][ T30] audit: type=1400 audit(1786040293.830:368): avc: denied { map } for pid=1883 comm="syz.4.404" path="/proc/41/io" dev="proc" ino=26418 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=file permissive=1 [ 105.085919][ T323] hub 4-1:4.0: 15 ports detected [ 105.115700][ T323] hub 4-1:4.0: insufficient power available to use all downstream ports [ 105.173309][ T1892] loop1: detected capacity change from 0 to 131072 [ 105.200343][ T1892] F2FS-fs (loop1): Wrong CP boundary, start(512) end(1536) blocks(0) [ 105.208747][ T1892] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 105.218141][ T1892] F2FS-fs (loop1): invalid crc value [ 105.248399][ T1892] F2FS-fs (loop1): Found nat_bits in checkpoint [ 105.305698][ T323] hub 4-1:4.0: hub_hub_status failed (err = -71) [ 105.312084][ T323] hub 4-1:4.0: config failed, can't get hub status (err -71) [ 105.316338][ T1892] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 105.326572][ T1892] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 105.390963][ T323] usb 4-1: USB disconnect, device number 11 [ 105.407641][ T1892] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=2597045542 (5194091084 ns) > initial count (1557615526 ns). Using initial count to start timer. [ 105.561755][ T309] usb 5-1: USB disconnect, device number 6 [ 105.589333][ T309] usblp0: removed [ 105.813055][ T1936] loop1: detected capacity change from 0 to 16 [ 105.847796][ T1924] loop2: detected capacity change from 0 to 131072 [ 105.893486][ T1924] F2FS-fs (loop2): invalid crc value [ 105.926597][ T1924] F2FS-fs (loop2): Found nat_bits in checkpoint [ 105.978610][ T1924] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 106.005702][ T309] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 106.175669][ T1255] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 106.255689][ T309] usb 5-1: Using ep0 maxpacket: 32 [ 106.406314][ T1951] device syzkaller0 entered promiscuous mode [ 106.413990][ T1951] sch_tbf: burst 255 is lower than device syzkaller0 mtu (1514) ! [ 106.416089][ T309] usb 5-1: config 2 has an invalid interface number: 88 but max is 0 [ 106.430386][ T309] usb 5-1: config 2 has no interface number 0 [ 106.436580][ T1255] usb 2-1: Using ep0 maxpacket: 16 [ 106.438685][ T1951] sch_tbf: burst 8 is lower than device syzkaller0 mtu (1514) ! [ 106.442543][ T309] usb 5-1: config 2 interface 88 altsetting 25 bulk endpoint 0x6 has invalid maxpacket 256 [ 106.459712][ T309] usb 5-1: config 2 interface 88 has no altsetting 0 [ 106.534671][ T1953] loop2: detected capacity change from 0 to 512 [ 106.555877][ T1255] usb 2-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 106.570238][ T1953] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 106.585268][ T1255] usb 2-1: config 0 interface 0 has no altsetting 0 [ 106.592331][ T1255] usb 2-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 106.601767][ T1255] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 106.610955][ T1953] EXT4-fs (loop2): 1 truncate cleaned up [ 106.616699][ T1953] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 106.618601][ T1255] usb 2-1: config 0 descriptor?? [ 106.656007][ T309] usb 5-1: New USB device found, idVendor=0557, idProduct=2009, bcdDevice=c7.06 [ 106.665332][ T309] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=1 [ 106.677990][ T309] usb 5-1: Product: syz [ 106.682212][ T309] usb 5-1: Manufacturer: syz [ 106.687105][ T309] usb 5-1: SerialNumber: syz [ 106.705739][ T1934] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 106.723894][ T1958] FAULT_INJECTION: forcing a failure. [ 106.723894][ T1958] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 106.758433][ T1958] CPU: 1 PID: 1958 Comm: syz.3.425 Not tainted syzkaller #0 [ 106.765771][ T1958] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 106.775846][ T1958] Call Trace: [ 106.779142][ T1958] [ 106.782092][ T1958] __dump_stack+0x21/0x30 [ 106.786477][ T1958] dump_stack_lvl+0x110/0x170 [ 106.791200][ T1958] ? show_regs_print_info+0x20/0x20 [ 106.796446][ T1958] dump_stack+0x15/0x20 [ 106.800625][ T1958] should_fail+0x3ab/0x500 [ 106.805049][ T1958] should_fail_usercopy+0x1a/0x20 [ 106.810092][ T1958] _copy_from_user+0x20/0xd0 [ 106.814685][ T1958] __x64_sys_openat2+0x1a7/0x290 [ 106.819647][ T1958] ? __ia32_sys_openat+0x160/0x160 [ 106.824767][ T1958] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 106.830846][ T1958] x64_sys_call+0x457/0x9a0 [ 106.835362][ T1958] do_syscall_64+0x4c/0xa0 [ 106.839798][ T1958] ? clear_bhb_loop+0x50/0xa0 [ 106.844473][ T1958] ? clear_bhb_loop+0x50/0xa0 [ 106.849177][ T1958] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 106.855088][ T1958] RIP: 0033:0x7fcf717e40d9 [ 106.859511][ T1958] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 106.879237][ T1958] RSP: 002b:00007fcf7023d028 EFLAGS: 00000246 ORIG_RAX: 00000000000001b5 [ 106.887672][ T1958] RAX: ffffffffffffffda RBX: 00007fcf71a6bfa0 RCX: 00007fcf717e40d9 [ 106.895656][ T1958] RDX: 0000200000000140 RSI: 0000200000000000 RDI: ffffffffffffff9c [ 106.903641][ T1958] RBP: 00007fcf7023d090 R08: 0000000000000000 R09: 0000000000000000 [ 106.911624][ T1958] R10: 0000000000000018 R11: 0000000000000246 R12: 0000000000000001 [ 106.919625][ T1958] R13: 00007fcf71a6c038 R14: 00007fcf71a6bfa0 R15: 00007ffcc4c977f8 [ 106.927608][ T1958] [ 106.992425][ T1934] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 107.172024][ T1255] lenovo 0003:17EF:6009.000A: unknown main item tag 0x2 [ 107.205028][ T1255] lenovo 0003:17EF:6009.000A: unknown main item tag 0x6 [ 107.245698][ T1255] lenovo 0003:17EF:6009.000A: unknown main item tag 0x0 [ 107.277968][ T1255] lenovo 0003:17EF:6009.000A: unknown main item tag 0x0 [ 107.285156][ T1255] lenovo 0003:17EF:6009.000A: unknown main item tag 0x0 [ 107.293586][ T1255] lenovo 0003:17EF:6009.000A: unknown main item tag 0x0 [ 107.583892][ T1255] lenovo 0003:17EF:6009.000A: unknown main item tag 0x0 [ 107.675689][ T1255] lenovo 0003:17EF:6009.000A: invalid report_count 2060869942 [ 107.685094][ T1255] lenovo 0003:17EF:6009.000A: item 0 4 1 9 parsing failed [ 107.695384][ T1255] lenovo 0003:17EF:6009.000A: hid_parse failed [ 107.709310][ T1255] lenovo: probe of 0003:17EF:6009.000A failed with error -22 [ 107.725121][ T1255] usb 2-1: USB disconnect, device number 11 [ 107.740090][ T1974] create_pit_timer: 1 callbacks suppressed [ 107.740105][ T1974] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 107.770923][ T1974] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 107.779555][ T1974] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 107.788714][ T1974] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 107.797117][ T1974] pit: kvm: requested 41904 ns i8254 timer period limited to 200000 ns [ 107.806158][ T1974] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 107.814650][ T1974] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 107.822970][ T1974] pit: kvm: requested 6704 ns i8254 timer period limited to 200000 ns [ 107.932077][ T1983] bridge0: port 3(syz_tun) entered blocking state [ 107.938632][ T1983] bridge0: port 3(syz_tun) entered disabled state [ 107.945583][ T1983] device syz_tun entered promiscuous mode [ 107.951550][ T1983] bridge0: port 3(syz_tun) entered blocking state [ 107.958016][ T1983] bridge0: port 3(syz_tun) entered listening state [ 107.975639][ C0] bridge0: port 3(syz_tun) neighbor 0000.00:00:00:00:00:00 lost [ 107.983322][ C0] bridge0: topology change detected, propagating [ 108.106188][ T30] kauditd_printk_skb: 13 callbacks suppressed [ 108.106233][ T30] audit: type=1400 audit(1786040297.050:382): avc: denied { unmount } for pid=301 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=filesystem permissive=1 [ 108.138909][ T1992] loop2: detected capacity change from 0 to 256 [ 108.143748][ T30] audit: type=1400 audit(1786040297.070:383): avc: denied { read } for pid=1991 comm="syz.2.434" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 108.224127][ T1995] loop3: detected capacity change from 0 to 256 [ 108.276630][ T1995] exFAT-fs (loop3): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 108.320148][ T30] audit: type=1400 audit(1786040297.260:384): avc: denied { create } for pid=1994 comm="syz.3.435" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 108.355696][ T323] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 108.370014][ T30] audit: type=1400 audit(1786040297.280:385): avc: denied { write } for pid=1994 comm="syz.3.435" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 108.426007][ T30] audit: type=1400 audit(1786040297.280:386): avc: denied { nlmsg_write } for pid=1994 comm="syz.3.435" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 108.565728][ T309] asix 5-1:2.88 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 108.582487][ T309] asix: probe of 5-1:2.88 failed with error -71 [ 108.598379][ T309] usb 5-1: USB disconnect, device number 7 [ 108.645510][ T2004] xt_hashlimit: size too large, truncated to 1048576 [ 108.695107][ T1988] loop0: detected capacity change from 0 to 131072 [ 108.712998][ T1988] F2FS-fs (loop0): invalid crc value [ 108.725644][ T6] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 108.735361][ T1988] F2FS-fs (loop0): Found nat_bits in checkpoint [ 108.736067][ T323] usb 2-1: New USB device found, idVendor=0925, idProduct=8888, bcdDevice= 0.00 [ 108.761051][ T323] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 108.780108][ T323] usb 2-1: config 0 descriptor?? [ 108.791897][ T1988] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 108.933925][ T2015] netlink: 'syz.2.440': attribute type 29 has an invalid length. [ 108.941723][ T2015] netlink: 8 bytes leftover after parsing attributes in process `syz.2.440'. [ 108.950795][ T2015] netlink: 'syz.2.440': attribute type 29 has an invalid length. [ 108.958891][ T2015] netlink: 8 bytes leftover after parsing attributes in process `syz.2.440'. [ 108.995662][ T6] usb 4-1: Using ep0 maxpacket: 16 [ 109.091398][ T30] audit: type=1400 audit(1786040298.030:387): avc: denied { read } for pid=2016 comm="syz.4.442" name="binder0" dev="binder" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 109.124792][ T30] audit: type=1400 audit(1786040298.060:388): avc: denied { open } for pid=2016 comm="syz.4.442" path="/dev/binderfs/binder0" dev="binder" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 109.155788][ T6] usb 4-1: config 1 has an invalid interface number: 105 but max is 0 [ 109.166208][ T2019] loop4: detected capacity change from 0 to 16 [ 109.172731][ T6] usb 4-1: config 1 has no interface number 0 [ 109.183956][ T6] usb 4-1: config 1 interface 105 altsetting 2 bulk endpoint 0x4 has invalid maxpacket 16 [ 109.194270][ T6] usb 4-1: config 1 interface 105 altsetting 2 bulk endpoint 0x82 has invalid maxpacket 64 [ 109.205053][ T6] usb 4-1: config 1 interface 105 has no altsetting 0 [ 109.224001][ T2021] xt_hashlimit: size too large, truncated to 1048576 [ 109.235740][ T309] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 109.256593][ T323] smartjoyplus 0003:0925:8888.000B: unknown main item tag 0x0 [ 109.266985][ T323] smartjoyplus 0003:0925:8888.000B: unknown main item tag 0x0 [ 109.274883][ T323] smartjoyplus 0003:0925:8888.000B: unknown main item tag 0x0 [ 109.282585][ T323] smartjoyplus 0003:0925:8888.000B: unknown main item tag 0x0 [ 109.290297][ T323] smartjoyplus 0003:0925:8888.000B: unknown main item tag 0x0 [ 109.298563][ T323] smartjoyplus 0003:0925:8888.000B: unknown main item tag 0x0 [ 109.306354][ T323] smartjoyplus 0003:0925:8888.000B: unknown main item tag 0x0 [ 109.313942][ T323] smartjoyplus 0003:0925:8888.000B: unknown main item tag 0x0 [ 109.332610][ T323] smartjoyplus 0003:0925:8888.000B: hidraw0: USB HID vef.fd Device [HID 0925:8888] on usb-dummy_hcd.1-1/input0 [ 109.354709][ T323] smartjoyplus 0003:0925:8888.000B: no output reports found [ 109.375737][ T6] usb 4-1: New USB device found, idVendor=20f4, idProduct=e05a, bcdDevice=6c.6d [ 109.384873][ T6] usb 4-1: New USB device strings: Mfr=1, Product=23, SerialNumber=3 [ 109.413391][ T6] usb 4-1: Product: syz [ 109.417683][ T6] usb 4-1: Manufacturer: syz [ 109.422384][ T6] usb 4-1: SerialNumber: syz [ 109.455715][ T2002] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 109.465835][ T2002] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 109.475786][ T309] usb 3-1: Using ep0 maxpacket: 16 [ 109.499936][ T1990] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 109.514332][ T1255] usb 2-1: USB disconnect, device number 12 [ 109.520577][ T322] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 109.595716][ T309] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 109.606125][ T309] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 109.738102][ T2033] loop0: detected capacity change from 0 to 512 [ 109.775720][ T309] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 109.781101][ T2033] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 109.784998][ T322] usb 5-1: Using ep0 maxpacket: 16 [ 109.796312][ T2033] ext4 filesystem being mounted at /84/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 109.801144][ T309] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 109.818868][ T2033] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #15: comm syz.0.446: corrupted xattr block 32 [ 109.831666][ T2033] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=15 [ 109.840701][ T2033] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #15: comm syz.0.446: corrupted xattr block 32 [ 109.846204][ T309] usb 3-1: Product: syz [ 109.853592][ T2033] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=15 [ 109.857645][ T309] usb 3-1: Manufacturer: syz [ 109.866339][ T2033] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #15: comm syz.0.446: corrupted xattr block 32 [ 109.871236][ T309] usb 3-1: SerialNumber: syz [ 109.883884][ T2033] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=15 [ 109.925758][ T6] aqc111: probe of 4-1:1.105 failed with error -71 [ 109.933188][ T6] usb 4-1: USB disconnect, device number 12 [ 109.945760][ T322] usb 5-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 109.959210][ T322] usb 5-1: config 0 interface 0 has no altsetting 0 [ 109.966133][ T322] usb 5-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 109.975315][ T322] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 109.984309][ T322] usb 5-1: config 0 descriptor?? [ 109.998885][ T2041] loop0: detected capacity change from 0 to 512 [ 110.086759][ T2041] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 110.098529][ T2041] EXT4-fs (loop0): 1 truncate cleaned up [ 110.104310][ T2041] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 110.445748][ T309] usb 3-1: 0:2 : does not exist [ 110.453008][ T309] usb 3-1: USB disconnect, device number 11 [ 110.559568][ T322] lenovo 0003:17EF:6009.000C: unknown main item tag 0x2 [ 110.567957][ T322] lenovo 0003:17EF:6009.000C: unknown main item tag 0x6 [ 110.575041][ T322] lenovo 0003:17EF:6009.000C: unknown main item tag 0x0 [ 110.583336][ T322] lenovo 0003:17EF:6009.000C: unknown main item tag 0x0 [ 110.590919][ T322] lenovo 0003:17EF:6009.000C: unknown main item tag 0x0 [ 110.598690][ T322] lenovo 0003:17EF:6009.000C: unknown main item tag 0x0 [ 110.606274][ T322] lenovo 0003:17EF:6009.000C: unknown main item tag 0x0 [ 110.637013][ T322] lenovo 0003:17EF:6009.000C: invalid report_count 2060869942 [ 110.661774][ T322] lenovo 0003:17EF:6009.000C: item 0 4 1 9 parsing failed [ 110.670866][ T326] udevd[326]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 110.686986][ T322] lenovo 0003:17EF:6009.000C: hid_parse failed [ 110.694369][ T322] lenovo: probe of 0003:17EF:6009.000C failed with error -22 [ 110.720196][ T2051] loop3: detected capacity change from 0 to 256 [ 110.773910][ T322] usb 5-1: USB disconnect, device number 8 [ 110.798580][ T2051] exFAT-fs (loop3): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 110.913262][ T2057] xt_hashlimit: size too large, truncated to 1048576 [ 111.002564][ T2060] loop0: detected capacity change from 0 to 256 [ 111.026707][ T2060] exFAT-fs (loop0): failed to load upcase table (idx : 0x00011a39, chksum : 0xd4e5c97b, utbl_chksum : 0xe619d30d) [ 111.341578][ T2064] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 111.365369][ T2064] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 111.576820][ T2069] loop1: detected capacity change from 0 to 16 [ 111.743236][ T30] audit: type=1400 audit(1786040300.680:389): avc: denied { name_bind } for pid=2081 comm="syz.4.459" src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:reserved_port_t tclass=tcp_socket permissive=1 [ 111.747979][ T2082] sch_tbf: burst 19872 is lower than device lo mtu (65550) ! [ 111.810364][ T2083] sch_tbf: burst 7 is lower than device lo mtu (65550) ! [ 111.833573][ T2054] loop2: detected capacity change from 0 to 131072 [ 111.865685][ T322] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 111.979418][ T2054] F2FS-fs (loop2): invalid crc value [ 112.105735][ T322] usb 2-1: Using ep0 maxpacket: 16 [ 112.129416][ T2054] F2FS-fs (loop2): Found nat_bits in checkpoint [ 112.242880][ T322] usb 2-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 112.285701][ T2054] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 112.289529][ T322] usb 2-1: config 0 interface 0 has no altsetting 0 [ 112.317185][ T322] usb 2-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 112.326604][ T322] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 112.335283][ T322] usb 2-1: config 0 descriptor?? [ 112.341679][ T2099] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 112.357408][ T2099] EXT4-fs (loop0): 1 truncate cleaned up [ 112.363224][ T2099] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 112.670243][ T2106] xt_hashlimit: size too large, truncated to 1048576 [ 112.895688][ T322] usbhid 2-1:0.0: can't add hid device: -71 [ 112.901680][ T322] usbhid: probe of 2-1:0.0 failed with error -71 [ 112.929107][ T322] usb 2-1: USB disconnect, device number 13 [ 113.177878][ T2118] set_capacity_and_notify: 2 callbacks suppressed [ 113.177891][ T2118] loop4: detected capacity change from 0 to 512 [ 113.215999][ T2118] SELinux: security_context_str_to_sid(system_u) failed for (dev ?, type ?) errno=-22 [ 113.273040][ T2118] EXT4-fs (loop4): Unrecognized mount option "subj_user=!" or missing value [ 113.286495][ T30] audit: type=1400 audit(1786040302.230:390): avc: denied { write } for pid=2117 comm="syz.4.468" name="ip_tables_matches" dev="proc" ino=4026532985 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 113.315648][ T6] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 113.331675][ T2120] create_pit_timer: 50 callbacks suppressed [ 113.331691][ T2120] pit: kvm: requested 1676 ns i8254 timer period limited to 200000 ns [ 113.347887][ T2120] pit: kvm: requested 838 ns i8254 timer period limited to 200000 ns [ 113.356585][ T2120] pit: kvm: requested 13409 ns i8254 timer period limited to 200000 ns [ 113.364931][ T2120] pit: kvm: requested 53638 ns i8254 timer period limited to 200000 ns [ 113.373268][ T2120] pit: kvm: requested 41904 ns i8254 timer period limited to 200000 ns [ 113.381691][ T2120] pit: kvm: requested 6704 ns i8254 timer period limited to 200000 ns [ 113.390047][ T2120] pit: kvm: requested 116495 ns i8254 timer period limited to 200000 ns [ 113.400857][ T2124] loop1: detected capacity change from 0 to 512 [ 113.449918][ T2130] loop0: detected capacity change from 0 to 4096 [ 113.456121][ T2124] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 113.468748][ T2130] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 113.480909][ T2130] EXT4-fs (loop0): shut down requested (2) [ 113.487298][ T30] audit: type=1400 audit(1786040302.430:391): avc: denied { read } for pid=83 comm="syslogd" name="log" dev="sda1" ino=2010 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 113.491296][ T2130] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop0 ino=12 [ 113.518020][ T2130] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop0 ino=12 [ 113.525222][ T2124] EXT4-fs (loop1): 1 truncate cleaned up [ 113.534775][ T30] audit: type=1400 audit(1786040302.430:392): avc: denied { search } for pid=83 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 113.556457][ T2124] EXT4-fs (loop1): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum,. Quota mode: writeback. [ 113.561626][ T30] audit: type=1400 audit(1786040302.430:393): avc: denied { write } for pid=83 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 113.605055][ T30] audit: type=1400 audit(1786040302.430:394): avc: denied { add_name } for pid=83 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 113.625703][ T6] usb 3-1: Using ep0 maxpacket: 16 [ 113.646781][ T30] audit: type=1400 audit(1786040302.430:395): avc: denied { create } for pid=83 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 113.681336][ T30] audit: type=1400 audit(1786040302.430:396): avc: denied { append open } for pid=83 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 113.738439][ T30] audit: type=1400 audit(1786040302.430:397): avc: denied { getattr } for pid=83 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 113.761708][ T30] audit: type=1400 audit(1786040302.500:398): avc: denied { create } for pid=2129 comm="syz.0.472" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 113.781854][ T30] audit: type=1400 audit(1786040302.500:399): avc: denied { bind } for pid=2129 comm="syz.0.472" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 113.965750][ T6] usb 3-1: unable to read config index 0 descriptor/all [ 113.974858][ T6] usb 3-1: can't read configurations, error -71 [ 114.265210][ T297] EXT4-fs error (device loop1): ext4_readdir:263: inode #11: block 54: comm syz-executor: path /86/file0/lost+found: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 114.287386][ T297] EXT4-fs (loop1): Remounting filesystem read-only [ 114.317095][ T45] tipc: Left network mode [ 114.806190][ T45] device bridge_slave_1 left promiscuous mode [ 114.812401][ T45] bridge0: port 2(bridge_slave_1) entered disabled state [ 114.831934][ T45] device bridge_slave_0 left promiscuous mode [ 114.838343][ T45] bridge0: port 1(bridge_slave_0) entered disabled state [ 114.843722][ T2160] netlink: 12 bytes leftover after parsing attributes in process `syz.0.481'. [ 114.855089][ T45] device veth1_macvtap left promiscuous mode [ 114.861254][ T45] device veth0_vlan left promiscuous mode [ 114.958183][ T2160] netlink: 12 bytes leftover after parsing attributes in process `syz.0.481'. [ 118.414043][ T30] kauditd_printk_skb: 132 callbacks suppressed [ 118.414060][ T30] audit: type=1400 audit(1786040307.350:532): avc: denied { block_suspend } for pid=2211 comm="syz.2.495" capability=36 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=0 [ 118.455011][ T30] audit: type=1400 audit(1786040307.360:533): avc: denied { create } for pid=2213 comm="syz.4.497" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=0 [ 118.475956][ T30] audit: type=1400 audit(1786040307.370:534): avc: denied { execmem } for pid=2209 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=0 [ 118.495480][ T30] audit: type=1400 audit(1786040307.370:535): avc: denied { module_request } for pid=2213 comm="syz.4.497" kmod="netdev-/dev/tty" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=system permissive=0 [ 118.535654][ T30] audit: type=1400 audit(1786040307.370:536): avc: denied { sys_module } for pid=2213 comm="syz.4.497" capability=16 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=0 [ 118.575669][ T30] audit: type=1400 audit(1786040307.380:537): avc: denied { create } for pid=2213 comm="syz.4.497" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=0 [ 118.595438][ T30] audit: type=1400 audit(1786040307.390:538): avc: denied { read write } for pid=2216 comm="syz.0.494" name="raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 [ 118.619115][ T30] audit: type=1400 audit(1786040307.390:539): avc: denied { mounton } for pid=2216 comm="syz.0.494" path="/98/bus" dev="tmpfs" ino=568 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=0 [ 118.641366][ T30] audit: type=1400 audit(1786040307.390:540): avc: denied { read write } for pid=1637 comm="syz-executor" name="loop4" dev="devtmpfs" ino=120 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=0 [ 118.793334][ T30] audit: type=1400 audit(1786040307.730:541): avc: denied { read write } for pid=301 comm="syz-executor" name="loop2" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=0 [ 123.119970][ T2264] FAULT_INJECTION: forcing a failure. [ 123.119970][ T2264] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 123.134134][ T2264] CPU: 0 PID: 2264 Comm: syz.0.511 Not tainted syzkaller #0 [ 123.141460][ T2264] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 123.151574][ T2264] Call Trace: [ 123.154887][ T2264] [ 123.157835][ T2264] __dump_stack+0x21/0x30 [ 123.162186][ T2264] dump_stack_lvl+0x110/0x170 [ 123.166884][ T2264] ? show_regs_print_info+0x20/0x20 [ 123.172111][ T2264] dump_stack+0x15/0x20 [ 123.176299][ T2264] should_fail+0x3ab/0x500 [ 123.180820][ T2264] should_fail_usercopy+0x1a/0x20 [ 123.185862][ T2264] strncpy_from_user+0x24/0x2d0 [ 123.190740][ T2264] ? kmem_cache_alloc+0xf7/0x260 [ 123.195712][ T2264] getname_flags+0xf5/0x510 [ 123.200240][ T2264] getname+0x19/0x20 [ 123.204134][ T2264] __se_sys_quotactl+0x213/0x710 [ 123.209065][ T2264] ? __x64_sys_quotactl+0xb0/0xb0 [ 123.214171][ T2264] ? fput+0x1a/0x20 [ 123.217984][ T2264] ? ksys_write+0x1fa/0x260 [ 123.222518][ T2264] __x64_sys_quotactl+0x9b/0xb0 [ 123.227383][ T2264] x64_sys_call+0x69c/0x9a0 [ 123.231883][ T2264] do_syscall_64+0x4c/0xa0 [ 123.236288][ T2264] ? clear_bhb_loop+0x50/0xa0 [ 123.240954][ T2264] ? clear_bhb_loop+0x50/0xa0 [ 123.245633][ T2264] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 123.251539][ T2264] RIP: 0033:0x7f22bbcee0d9 [ 123.255963][ T2264] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 123.275695][ T2264] RSP: 002b:00007f22ba747028 EFLAGS: 00000246 ORIG_RAX: 00000000000000b3 [ 123.284127][ T2264] RAX: ffffffffffffffda RBX: 00007f22bbf75fa0 RCX: 00007f22bbcee0d9 [ 123.292099][ T2264] RDX: 0000000000000000 RSI: 0000200000000140 RDI: ffffffff80000500 [ 123.300063][ T2264] RBP: 00007f22ba747090 R08: 0000000000000000 R09: 0000000000000000 [ 123.308027][ T2264] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 123.315995][ T2264] R13: 00007f22bbf76038 R14: 00007f22bbf75fa0 R15: 00007ffd2951e8a8 [ 123.323980][ T2264] [ 123.505631][ C0] bridge0: port 3(syz_tun) entered learning state [ 123.950105][ T30] kauditd_printk_skb: 84 callbacks suppressed [ 123.950121][ T30] audit: type=1400 audit(1786040312.890:626): avc: denied { read write } for pid=301 comm="syz-executor" name="loop2" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=0 [ 124.530307][ T30] audit: type=1400 audit(1786040313.470:627): avc: denied { append } for pid=2274 comm="syz.4.518" name="001" dev="devtmpfs" ino=178 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=0 [ 124.561482][ T30] audit: type=1400 audit(1786040313.470:628): avc: denied { read write } for pid=2273 comm="syz.3.517" name="loop3" dev="devtmpfs" ino=119 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=0 [ 124.585838][ T30] audit: type=1400 audit(1786040313.480:629): avc: denied { create } for pid=2276 comm="syz.0.515" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=0 [ 124.605530][ T30] audit: type=1400 audit(1786040313.480:630): avc: denied { create } for pid=2273 comm="syz.3.517" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=0 [ 124.625967][ T30] audit: type=1400 audit(1786040313.480:631): avc: denied { create } for pid=2273 comm="syz.3.517" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=0 [ 124.645563][ T30] audit: type=1400 audit(1786040313.480:632): avc: denied { create } for pid=2273 comm="syz.3.517" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=0 [ 124.678896][ T30] audit: type=1400 audit(1786040313.490:633): avc: denied { read } for pid=2273 comm="syz.3.517" name="kvm" dev="devtmpfs" ino=82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=0 [ 124.711498][ T30] audit: type=1400 audit(1786040313.490:634): avc: denied { map_create } for pid=2276 comm="syz.0.515" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=0 [ 124.745680][ T30] audit: type=1400 audit(1786040313.490:635): avc: denied { prog_load } for pid=2276 comm="syz.0.515" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=0 [ 129.413815][ T30] kauditd_printk_skb: 49 callbacks suppressed [ 129.413831][ T30] audit: type=1400 audit(1786040318.350:685): avc: denied { execmem } for pid=2306 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=0 [ 129.444222][ T30] audit: type=1400 audit(1786040318.380:686): avc: denied { create } for pid=2307 comm="syz.2.528" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=0 [ 129.464901][ T30] audit: type=1400 audit(1786040318.400:687): avc: denied { write } for pid=2308 comm="syz.3.529" name="kvm" dev="devtmpfs" ino=82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=0 [ 129.492848][ T30] audit: type=1400 audit(1786040318.400:688): avc: denied { create } for pid=2308 comm="syz.3.529" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=0 [ 129.498205][ T2317] audit: audit_backlog=65 > audit_backlog_limit=64 [ 129.514005][ T30] audit: type=1400 audit(1786040318.400:689): avc: denied { read write } for pid=2308 comm="syz.3.529" name="uinput" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=0 [ 129.522543][ T2319] audit: audit_backlog=65 > audit_backlog_limit=64 [ 129.543825][ T30] audit: type=1400 audit(1786040318.400:690): avc: denied { read write } for pid=2307 comm="syz.2.528" name="raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 [ 129.552274][ T2317] audit: audit_lost=1 audit_rate_limit=0 audit_backlog_limit=64 [ 129.581091][ T2317] audit: backlog limit exceeded [ 135.200603][ T30] kauditd_printk_skb: 144 callbacks suppressed [ 135.200616][ T30] audit: type=1400 audit(1786040324.140:833): avc: denied { execmem } for pid=2345 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=0 [ 135.305777][ T30] audit: type=1400 audit(1786040324.150:834): avc: denied { create } for pid=2348 comm="syz.2.540" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=0 [ 135.350918][ T30] audit: type=1400 audit(1786040324.150:835): avc: denied { create } for pid=2346 comm="syz.0.539" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=0 [ 135.371433][ T2349] bridge0: port 3(syz_tun) entered disabled state [ 135.407011][ T2349] device syz_tun left promiscuous mode [ 135.412499][ T2349] bridge0: port 3(syz_tun) entered disabled state [ 135.425224][ T30] audit: type=1400 audit(1786040324.160:836): avc: denied { read } for pid=2352 comm="syz.3.541" name="kvm" dev="devtmpfs" ino=82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=0 [ 135.452065][ T30] audit: type=1400 audit(1786040324.160:837): avc: denied { read } for pid=2352 comm="syz.3.541" name="kvm" dev="devtmpfs" ino=82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=0 [ 135.474763][ T30] audit: type=1400 audit(1786040324.170:838): avc: denied { read } for pid=2350 comm="syz.4.542" name="kvm" dev="devtmpfs" ino=82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=0 [ 135.498531][ T30] audit: type=1400 audit(1786040324.170:839): avc: denied { read write } for pid=2346 comm="syz.0.539" name="raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=0 [ 135.524955][ T30] audit: type=1400 audit(1786040324.170:840): avc: denied { create } for pid=2346 comm="syz.0.539" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=0 [ 135.545914][ T30] audit: type=1400 audit(1786040324.170:841): avc: denied { read write } for pid=2346 comm="syz.0.539" name="fuse" dev="devtmpfs" ino=91 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=0 [ 135.569305][ T30] audit: type=1400 audit(1786040324.170:842): avc: denied { mounton } for pid=2346 comm="syz.0.539" path="/110/file0" dev="tmpfs" ino=633 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=0 [ 136.006449][ T45] device bridge_slave_1 left promiscuous mode [ 136.012631][ T45] bridge0: port 2(bridge_slave_1) entered disabled state [ 136.020186][ T45] device bridge_slave_0 left promiscuous mode [ 136.026363][ T45] bridge0: port 1(bridge_slave_0) entered disabled state [ 136.034322][ T45] device veth1_macvtap left promiscuous mode [ 136.040379][ T45] device veth0_vlan left promiscuous mode [ 136.397761][ T45] tipc: Left network mode [ 136.816689][ T45] device bridge_slave_1 left promiscuous mode [ 136.823049][ T45] bridge0: port 2(bridge_slave_1) entered disabled state [ 136.831114][ T45] device bridge_slave_0 left promiscuous mode [ 136.837519][ T45] bridge0: port 1(bridge_slave_0) entered disabled state [ 136.846306][ T45] device bridge_slave_1 left promiscuous mode [ 136.852562][ T45] bridge0: port 2(bridge_slave_1) entered disabled state [ 136.860513][ T45] device bridge_slave_0 left promiscuous mode [ 136.866922][ T45] bridge0: port 1(bridge_slave_0) entered disabled state [ 136.875532][ T45] device bridge_slave_1 left promiscuous mode [ 136.882048][ T45] bridge0: port 2(bridge_slave_1) entered disabled state [ 136.890198][ T45] device bridge_slave_0 left promiscuous mode [ 136.896641][ T45] bridge0: port 1(bridge_slave_0) entered disabled state [ 136.906490][ T45] device veth1_macvtap left promiscuous mode [ 136.912662][ T45] device veth0_vlan left promiscuous mode [ 136.919019][ T45] device veth1_macvtap left promiscuous mode [ 136.925062][ T45] device veth0_vlan left promiscuous mode [ 136.931436][ T45] device veth1_macvtap left promiscuous mode [ 136.937493][ T45] device veth0_vlan left promiscuous mode [ 140.205655][ T30] kauditd_printk_skb: 39130 callbacks suppressed [ 140.205670][ T30] audit: type=1400 audit(1786040329.150:39973): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 140.231863][ T140] audit: audit_backlog=65 > audit_backlog_limit=64 [ 140.233556][ T30] audit: type=1400 audit(1786040329.150:39974): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 140.239781][ T140] audit: audit_lost=3 audit_rate_limit=0 audit_backlog_limit=64 [ 140.261112][ T30] audit: type=1400 audit(1786040329.150:39975): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 140.268546][ T140] audit: backlog limit exceeded [ 140.289786][ T30] audit: type=1400 audit(1786040329.150:39976): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 140.295390][ T140] audit: audit_backlog=65 > audit_backlog_limit=64 [ 140.315824][ T30] audit: type=1400 audit(1786040329.150:39977): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 140.322198][ T140] audit: audit_lost=4 audit_rate_limit=0 audit_backlog_limit=64 [ 145.215773][ T30] kauditd_printk_skb: 57248 callbacks suppressed [ 145.215789][ T30] audit: type=1400 audit(1786040334.150:97225): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 145.241301][ T140] audit: audit_backlog=65 > audit_backlog_limit=64 [ 145.243657][ T30] audit: type=1400 audit(1786040334.160:97226): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 145.249841][ T140] audit: audit_lost=5 audit_rate_limit=0 audit_backlog_limit=64 [ 145.271178][ T30] audit: type=1400 audit(1786040334.160:97227): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 145.278473][ T140] audit: backlog limit exceeded [ 145.299829][ T30] audit: type=1400 audit(1786040334.160:97228): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 145.305254][ T140] audit: audit_backlog=65 > audit_backlog_limit=64 [ 145.325652][ T30] audit: type=1400 audit(1786040334.160:97229): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 145.332181][ T140] audit: audit_lost=6 audit_rate_limit=0 audit_backlog_limit=64 [ 150.225681][ T30] kauditd_printk_skb: 58138 callbacks suppressed [ 150.225698][ T30] audit: type=1400 audit(1786040339.170:154950): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 150.250420][ T140] audit: audit_backlog=65 > audit_backlog_limit=64 [ 150.253751][ T30] audit: type=1400 audit(1786040339.170:154951): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 150.259988][ T140] audit: audit_lost=146 audit_rate_limit=0 audit_backlog_limit=64 [ 150.281243][ T30] audit: type=1400 audit(1786040339.170:154952): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 150.288875][ T140] audit: backlog limit exceeded [ 150.310169][ T30] audit: type=1400 audit(1786040339.170:154953): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 150.315798][ T140] audit: audit_backlog=65 > audit_backlog_limit=64 [ 150.342364][ T30] audit: type=1400 audit(1786040339.170:154954): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 150.342489][ T140] audit: audit_lost=147 audit_rate_limit=0 audit_backlog_limit=64 [ 155.235655][ T30] kauditd_printk_skb: 57651 callbacks suppressed [ 155.235671][ T30] audit: type=1400 audit(1786040344.180:212605): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 155.260307][ T140] audit: audit_backlog=65 > audit_backlog_limit=64 [ 155.263713][ T30] audit: type=1400 audit(1786040344.180:212606): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 155.269876][ T140] audit: audit_lost=148 audit_rate_limit=0 audit_backlog_limit=64 [ 155.291100][ T30] audit: type=1400 audit(1786040344.180:212607): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 155.298766][ T140] audit: backlog limit exceeded [ 155.320040][ T30] audit: type=1400 audit(1786040344.180:212608): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 155.325717][ T140] audit: audit_backlog=65 > audit_backlog_limit=64 [ 155.345983][ T30] audit: type=1400 audit(1786040344.180:212609): avc: denied { read } for pid=140 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=0 [ 155.352516][ T140] audit: audit_lost=149 audit_rate_limit=0 audit_backlog_limit=64